@keyframes ngl-draw-circle{0%{stroke-dashoffset:var(--circ)}to{stroke-dashoffset:0}}@keyframes ngl-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ngl-pop{0%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes ngl-shine-move{0%{transform:translate(-170px)}to{transform:translate(170px)}}@keyframes ngl-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ngl-wrap{box-sizing:border-box;width:380px;max-width:100%;display:block}.ngl-wrap svg{width:100%;height:auto;display:block}@media (max-width:768px){.ngl-wrap{width:240px}}@media (max-width:480px){.ngl-wrap{width:170px}}.ngl-ring-outer{stroke-dasharray:var(--circ);animation:.9s cubic-bezier(.4,0,.2,1) forwards ngl-draw-circle}.ngl-ring-dash-1{transform-origin:55px 55px;animation:.5s ease-out .55s backwards ngl-pop,14s linear 1.4s infinite ngl-spin-slow}.ngl-ring-dash-2{transform-origin:55px 55px;animation:.5s ease-out .7s backwards ngl-pop,10s linear 1.4s infinite reverse ngl-spin-slow}.ngl-dot{animation:.4s ease-out 1.1s backwards ngl-pop}.ngl-text-nextgen{animation:.6s ease-out .75s backwards ngl-fade-in}.ngl-shine-sweep{animation:.3s ease-out 1.6s backwards ngl-fade-in,3s ease-in-out 2s infinite ngl-shine-move}.ngl-text-gaming{animation:.6s ease-out .95s backwards ngl-fade-in}.ngl-bracket{stroke-dasharray:var(--bracket-len);stroke-dashoffset:var(--bracket-len);animation:.3s ease-out 1.05s backwards ngl-pop,.5s ease-out 1.05s forwards ngl-draw-circle}.ngl-bracket-dot-1{animation:.3s ease-out 1s backwards ngl-pop}.ngl-bracket-dot-2{animation:.3s ease-out 1.5s backwards ngl-pop}
.f-root{color:#fff;box-sizing:border-box;background:#131313;width:100%;font-family:Inter,sans-serif;position:relative;overflow:hidden}.f-radar{pointer-events:none;opacity:.035;width:500px;height:500px;position:absolute;bottom:-100px;right:-100px}.f-topbar{background:linear-gradient(90deg,#cc1818 0%,#f44 50%,#cc1818 100%);height:2px}.f-wrap{z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 60px;position:relative}.f-main{border-bottom:1px solid #ffffff14;grid-template-columns:1.15fr .95fr 1fr;gap:0;padding:56px 0 40px;display:grid}.f-main>*{min-width:0}.f-main>:first-child{padding-right:48px}.f-main>:nth-child(2){border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:0 48px}.f-brand{flex-direction:column;align-items:flex-start;display:flex}.f-brand-logo{margin-bottom:18px;display:inline-block}.f-brand-logo img{filter:drop-shadow(0 0 10px #cc181873);width:auto;height:50px}.f-brand-desc{color:#ffffff80;max-width:320px;margin:0 0 22px;font-size:13.5px;font-weight:400;line-height:1.7}.f-brand-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,330px);display:grid}.f-brand-highlights span{background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;min-width:0;padding:10px 9px;box-shadow:inset 0 1px #ffffff09}.f-brand-highlights strong,.f-brand-highlights small{overflow-wrap:anywhere;display:block}.f-brand-highlights strong{color:#ffffffe0;font-family:Rajdhani,sans-serif;font-size:13.5px;line-height:1.15}.f-brand-highlights small{color:#ffffff6b;margin-top:4px;font-size:11px;line-height:1.25}.f-socials{gap:10px;display:flex}.f-soc{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;text-decoration:none;transition:transform .18s,opacity .18s,box-shadow .18s;display:flex}.f-soc:hover{opacity:.9;transform:translateY(-2px)}.f-soc.ig{background:radial-gradient(circle at 30% 110%,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.f-soc.tw{color:#111;background:#fff}.f-soc.tw:hover{background:#f0f0f0}.f-nav-heading{letter-spacing:2.2px;text-transform:uppercase;color:#fff;align-items:center;gap:10px;margin:0 0 18px;font-family:Rajdhani,sans-serif;font-size:12.5px;font-weight:700;display:flex}.f-nav-heading:before{content:"";background:#cc1818;border-radius:2px;flex-shrink:0;width:14px;height:2px}.f-nav-links{flex-direction:column;display:flex}.f-nav-links a{color:#ffffff9e;letter-spacing:.2px;align-items:center;gap:8px;padding:9px 0;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s,transform .15s;display:flex}.f-nav-links a:before{content:"";background:#cc181880;border-radius:50%;flex-shrink:0;width:4px;height:4px;transition:background .15s}.f-nav-links a:hover{color:#fff;transform:translate(3px)}.f-nav-links a:hover:before{background:#cc1818}.pc{background:linear-gradient(145deg,#ffffff0e,#ffffff05),#171717;border:1px solid #ffffff18;border-radius:8px;flex-direction:column;justify-content:center;min-height:100%;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff0a}.pc-label{letter-spacing:2px;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:10px;margin:0 0 14px;font-family:Rajdhani,sans-serif;font-size:11px;font-weight:700;display:flex}.pc-label:after{content:"";background:linear-gradient(90deg,#cc18188c,#0000);flex:1;height:1px}.pc-link{background:#0a0a0ab8;border:1px solid #ffffff13;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:154px;margin-bottom:14px;padding:18px 20px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.pc-link:hover{background:#cc18181f;border-color:#cc181880;transform:translateY(-2px)}.pc-img-wrap{background:#050505;border:1px solid #ffffff0f;border-radius:6px;flex:none;justify-content:center;align-items:center;width:142px;height:72px;display:flex;overflow:hidden;box-shadow:0 10px 24px #00000042}.pc-img-video{object-fit:contain;width:100%;height:100%;display:block}.pc-sep{background:linear-gradient(90deg,#0000,#cc181894,#0000);flex:none;width:min(180px,74%);height:1px;margin:14px 0 12px}.pc-texts{text-align:center;flex:0 auto;min-width:0}.pc-name{color:#fff;white-space:nowrap;margin-bottom:5px;font-family:Rajdhani,sans-serif;font-size:18px;font-weight:700;line-height:1.2;display:block}.pc-sub{color:#ffffff80;white-space:nowrap;font-size:12.5px;display:block}.pc-note{color:#ffffff7a;border-top:1px solid #ffffff0f;align-items:flex-start;gap:9px;margin:4px 0 0;padding:12px 0 0;font-size:12px;line-height:1.55;display:flex}.pc-note i{color:#cc181899;flex-shrink:0;margin-top:1.5px;font-size:14px}.f-bottom{justify-content:space-between;align-items:center;padding:22px 0;display:flex}.f-copy{color:#ffffff61;align-items:center;gap:10px;font-size:13px;display:flex}.f-copy-dot{background:#cc1818;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.5s ease-in-out infinite f-blink}@keyframes f-blink{0%,to{opacity:1;box-shadow:0 0 6px #cc1818}50%{opacity:.25;box-shadow:none}}.f-copy strong{color:#ffffffc7;font-weight:600}.f-legal{gap:22px;display:flex}.f-legal a{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff52;font-size:11.5px;text-decoration:none;transition:color .15s}.f-legal a:hover{color:#fff}@media (max-width:900px){.f-main{grid-template-columns:1fr;gap:0}.f-main>:first-child{border-bottom:1px solid #ffffff14;padding:0 0 28px}.f-main>:nth-child(2){border:none;border-bottom:1px solid #ffffff14;padding:28px 0}.f-main>:nth-child(3){padding:28px 0 0}}@media (max-width:560px){.f-wrap{padding:0 16px}.f-main{padding:42px 0 30px}.f-main>:nth-child(3){padding:24px 0 0}.f-brand-desc{max-width:none}.f-brand-highlights{grid-template-columns:1fr;width:100%}.f-brand-highlights span{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.f-brand-highlights small{text-align:right;margin-top:0}.pc{border-radius:8px;padding:14px}.pc-label{letter-spacing:1.6px;gap:8px;margin-bottom:12px;font-size:10.5px}.pc-link{background:#08080894;align-items:center;min-height:0;padding:16px 12px 18px}.pc-img-wrap{flex-basis:auto;width:min(150px,74vw);height:64px}.pc-sep{width:min(130px,68%);margin:12px 0 10px;display:block}.pc-name{margin-bottom:4px;font-size:17px}.pc-sub{font-size:12px}.pc-name,.pc-sub{white-space:normal}.pc-note{gap:8px;padding:12px 2px 0;font-size:11.5px;line-height:1.45}.f-bottom{flex-direction:column;gap:12px;padding:20px 0}.f-copy{text-align:center;flex-wrap:wrap;justify-content:center;row-gap:6px;line-height:1.45}.f-legal{flex-wrap:wrap;justify-content:center;gap:12px 16px}}
