@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.0h2amv7e1wlhq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.0lwj123ije5i..woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_6d3d12e8-module__u4Z6Va__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_6d3d12e8-module__u4Z6Va__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906d1c14d86e79d2-s.0-i1s-24qk5t1.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc822924a6b60314-s.03-5x1y2wcd2m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278cbb97e75e04e2-s.p.0.yvvm36aa76d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9924293c1dc5ea7-s.0z0a7anmcprth.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10bd139a632d728f-s.05k2ert78.0_h.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a079e02bba5bf7ab-s.p.0.s85e2kacc1m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.0c8m9.w4oy~1r.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.0h_k275rw8img.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.091biwio0g5wn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63e49db46351d020-s.0ta1d1gw2mpw9.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35f9213b86bccda4-s.0-a587c3ipsmj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3206eb66b875a5b3-s.p.0newl065t398d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_b4ef9c22-module__5-R_4W__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_b4ef9c22-module__5-R_4W__variable{--font-rajdhani:"Rajdhani", "Rajdhani Fallback"}
@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../media/612bd71aa396cae6-s.p.0au07svb1tv0n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker Fallback;src:local(Arial);ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.permanent_marker_a5608381-module__SFAyPG__className{font-family:Permanent Marker,Permanent Marker Fallback;font-style:normal;font-weight:400}.permanent_marker_a5608381-module__SFAyPG__variable{--font-marker:"Permanent Marker", "Permanent Marker Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-rajdhani);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.w-full{width:100%}.max-w-\[1180px\]{max-width:1180px}.flex-col{flex-direction:column}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.bg-\[\#020613\]{background-color:#020613}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-\[\#1f64ff\]{color:#1f64ff}.text-white{color:var(--color-white)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:block{display:block}.md\:grid-cols-\[1\.2fr_1\.2fr\]{grid-template-columns:1.2fr 1.2fr}.md\:items-center{align-items:center}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.7fr\]{grid-template-columns:.95fr 1.7fr}}@media (min-width:80rem){.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}}:root{--background:#020617;--foreground:#e7eefb}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);font-family:var(--font-rajdhani), ui-sans-serif, system-ui;margin:0}.font-display{font-family:var(--font-bebas), Impact, sans-serif}.hero-shell{background:#010615;height:100svh;min-height:100svh;max-height:100svh}.hero-bg{background:radial-gradient(circle at 20% 60%,#235adc4d,#0000 45%),radial-gradient(circle at 82% 58%,#235adc42,#0000 45%),radial-gradient(circle at 50% 18%,#3156be40,#0000 38%),linear-gradient(#030b1f 0%,#050f2d 45%,#020716 100%);position:absolute;inset:0}.hero-bg:before{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#4d74e51a,#4d74e51a 1px,#0000 1px 100px),repeating-linear-gradient(#4d74e514,#4d74e514 1px,#0000 1px 92px);position:absolute;inset:0}.hero-overlay{background:linear-gradient(#030a1905 0%,#02061333 66%,#0206137a 100%);position:absolute;inset:0}.hero-rays{pointer-events:none;z-index:1;opacity:.45;background:radial-gradient(circle at 50% 9%,#6db0ff57,#0000 42%),repeating-linear-gradient(110deg,#0000 0 70px,#558cff17 72px,#0000 74px);animation:11s ease-in-out infinite hero-rays-shift;position:absolute;inset:0}.hero-particles{pointer-events:none;z-index:3;position:absolute;inset:0}.hero-particle{background:radial-gradient(circle at 35% 35%,#fff,#91c9ffc2);border-radius:999px;animation:6s ease-in-out infinite hero-particle-float;position:absolute;box-shadow:0 0 10px #7ab1ffbf}.hero-arena-lights{pointer-events:none;z-index:2;mix-blend-mode:screen;opacity:.72;position:absolute;inset:0}.hero-arena-light{filter:blur(2px);transform-origin:50% 100%;background:linear-gradient(#9cd1ff38 0%,#5da8ff29 26%,#4c91ff0a 52%,#4c91ff00 100%);border-radius:999px;width:clamp(180px,26vw,420px);height:120svh;position:absolute;bottom:-18%;left:50%}.hero-arena-light-left{animation:8.2s ease-in-out infinite arena-light-sweep-left}.hero-arena-light-center{opacity:.85;width:clamp(210px,30vw,480px);animation:7.2s ease-in-out infinite arena-light-sweep-center}.hero-arena-light-right{animation:9s ease-in-out infinite arena-light-sweep-right}.brand-lockup{z-index:3;justify-content:center;align-items:center;min-width:0;margin:0;display:flex;position:absolute;top:-80%;left:0}.brand-image{filter:drop-shadow(0 0 8px #e7b64a40);width:clamp(132px,21vw,175px);height:auto;display:block}.topbar-left-spacer,.flow-track{display:none}@media (min-width:980px){.topbar-left-spacer{flex:0 0 240px;width:240px;height:1px;display:block}.flow-track{flex:auto;grid-template-columns:repeat(4,minmax(144px,1fr));place-items:center;gap:1.2rem;width:min(100%,760px);margin-inline:0 auto;padding:0 6rem 0 3rem;display:grid}}.flow-step{text-align:center;align-content:center;justify-items:center;row-gap:0;min-height:0;display:grid}.flow-step-link{color:inherit;border-radius:10px;padding:.08rem .15rem;text-decoration:none;transition:opacity .18s,filter .18s}.flow-step-link.is-enabled{cursor:pointer}.flow-step-link.is-enabled:hover{filter:brightness(1.08)}.flow-step-link.is-enabled:focus-visible{outline-offset:2px;outline:1px solid #92bafff2}.flow-step-link.is-disabled{cursor:default;pointer-events:none;opacity:.46}.flow-icon{color:#cce0ff;background:#14337f66;border:1px solid #a6c6ff8c;border-radius:999px;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:.25rem;display:inline-flex}.flow-icon.is-active{border-color:#88b5fffa;box-shadow:0 0 16px #3878ffbf}.flow-id{font-family:var(--font-bebas), Impact, sans-serif;margin:0;font-size:.96rem;line-height:1}.flow-title{font-family:var(--font-bebas), Impact, sans-serif;margin:0;font-size:1.12rem;line-height:.9}.flow-subtitle{color:#e5ecff;max-width:136px;margin-top:.05rem;font-size:.75rem;line-height:1}.social-mini{display:none}@media (min-width:980px){.social-mini{color:#f1f6ff;flex:0 0 130px;justify-content:flex-end;align-items:center;gap:.7rem;width:130px;margin-left:0;font-size:1.08rem;font-weight:700;display:flex}}.hero-topbar-inner{justify-content:space-between;align-items:center;gap:clamp(12px,1.8vw,30px);height:100%;padding-block:4px 2px;display:flex;position:relative}.hero-main{text-align:center;height:100svh;min-height:100svh;position:relative;overflow:hidden}.hero-topbar{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#010818eb 0%,#020b20c7 64%,#030c2285 100%);border-bottom:1px solid #4e86ff52;align-items:center;height:clamp(72px,8.6svh,90px);min-height:clamp(72px,8.6svh,90px);max-height:clamp(72px,8.6svh,90px);display:flex;position:fixed;top:0;left:0;right:0;overflow:visible;box-shadow:inset 0 -8px 16px #030b1f85}.hero-poster{background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-poster-overlay{background:linear-gradient(#020a1f0a 0%,#02091a2e 56%,#020818b8 100%),radial-gradient(circle at 50% 12%,#4ca8ff24,#0000 36%);position:absolute;inset:0}.hero-cta-wrap{z-index:2;position:absolute;bottom:clamp(.85rem,4.4svh,2rem);left:0;right:0}.hero-cta-wrap.hero-cta-wrap-ready{bottom:clamp(.85rem,4.4svh,2rem)}.hero-audio-toggle{z-index:90;color:#edf3ff;font-family:var(--font-bebas), Impact, sans-serif;letter-spacing:.03em;cursor:pointer;-webkit-backdrop-filter:blur(3px);background:#021236b8;border:1px solid #7eaaffcc;align-items:center;gap:.38rem;padding:.44rem .62rem;font-size:clamp(.86rem,.35vw + .76rem,1rem);line-height:1;transition:transform .2s,filter .2s,background-color .2s;display:inline-flex;position:fixed;bottom:clamp(.75rem,2.6svh,1.25rem);right:clamp(.75rem,2.3vw,1.5rem);box-shadow:0 0 0 1px #427cff40,0 10px 22px #00081d8c}.hero-audio-toggle:hover{filter:brightness(1.08);transform:translateY(-1px)}.hero-audio-toggle:focus-visible{outline-offset:2px;outline:2px solid #94bdfff2}.slogan{font-family:var(--font-bebas), Impact, sans-serif;color:#f1f8fff0;text-shadow:0 0 12px #122356f2;margin-top:0;font-size:clamp(1.4rem,2.4vw,2.1rem);line-height:.95}.slogan span{color:#77a5ff}.btn-primary,.btn-secondary{cursor:pointer;font-family:var(--font-bebas), Impact, sans-serif;letter-spacing:.04em;border:0}.btn-primary{color:#fff;background:linear-gradient(90deg,#d51220,#e71f2b);align-items:center;gap:.45rem;margin-top:0;padding:clamp(.58rem,1.6svh,.75rem) clamp(.8rem,3.2vw,1rem);font-size:clamp(1.1rem,2.4vw + .65rem,1.8rem);line-height:1;animation:2.6s ease-in-out infinite cta-heartbeat;display:inline-flex;box-shadow:0 0 18px #ef3d4a80}.btn-primary:hover{filter:brightness(1.08)}.countdown-shell{isolation:isolate;margin-inline:auto;border-top:1px solid #ec466c6b;width:min(100% - 1rem,1180px);margin-top:.25rem;padding:clamp(.85rem,2.4svh,1.15rem) clamp(.8rem,2.2vw,2rem) clamp(.95rem,2.8svh,1.35rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffb2c83d,0 -18px 38px #040714b3}.countdown-shell:before{content:"";z-index:-2;-webkit-mask-composite:source-in;-webkit-backdrop-filter:blur(7px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:linear-gradient(#080c2429 0%,#060a1dc2 34%,#050816e6 100%),radial-gradient(circle at 52% 0,#d9203c3d,#0000 58%),radial-gradient(circle at 12% 0,#3968ff2e,#0000 48%),radial-gradient(circle at 88% 0,#3968ff24,#0000 42%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%),linear-gradient(#000 0% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.countdown-shell:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;filter:saturate(1.22);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background:radial-gradient(circle at 18% 76%,#90041473 0 1.6px,#0000 2.2px),radial-gradient(circle at 33% 28%,#a8091c80 0 1.4px,#0000 2px),radial-gradient(circle at 67% 64%,#88051480 0 1.8px,#0000 2.3px),radial-gradient(circle at 84% 33%,#b00e218f 0 1.7px,#0000 2.2px),linear-gradient(90deg,#0000 0%,#7908183d 52%,#0000 100%),repeating-linear-gradient(90deg,#648cff0d 0 1px,#0000 1px 56px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#000 0% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%),linear-gradient(#000 0% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.countdown-kicker{font-family:var(--font-marker), "Brush Script MT", cursive;letter-spacing:.02em;color:#f0f6fff5;text-shadow:0 0 16px #2d69ff6b,0 0 18px #b2072480,2px 2px #070c1cd1;margin:0;font-size:clamp(2rem,2.6vw + .75rem,3rem);line-height:.86;transform:skew(-8deg)}.countdown-grid{margin-top:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.8vw,1.3rem);max-width:1040px;margin-inline:auto;display:grid}.countdown-unit{text-align:center;padding:.14rem .08rem;position:relative}.countdown-unit:not(:last-child):after{content:":";font-family:var(--font-bebas), Impact, sans-serif;color:#fff6f8e6;text-shadow:0 0 14px #da15329e;font-size:clamp(2rem,4.8vw,3.4rem);line-height:1;position:absolute;top:46%;right:-.42rem;transform:translateY(-50%)}.countdown-value{font-family:var(--font-bebas), Impact, sans-serif;color:#f4f5f8;text-shadow:0 0 2px #ffffffe6,0 0 20px #95051cb8,0 0 30px #0d1944c7,4px 4px #420816bd;margin:0;font-size:clamp(2.8rem,6.6vw,5.7rem);line-height:.8}.countdown-label{font-family:var(--font-marker), "Brush Script MT", cursive;color:#4d74ff;text-shadow:0 0 10px #224bff8c,0 1px #040817cc;margin:.22rem 0 0;font-size:clamp(1.1rem,1.7vw + .52rem,1.85rem);line-height:.84;transform:skew(-8deg)}.stats-bar{background:linear-gradient(#01113b,#010d32);border:1px solid #104fdc9e;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.35rem;display:grid}@media (min-width:900px){.stats-bar{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-item{border-right:1px solid #1757ec80;grid-template-columns:clamp(1.15rem,3.8vw + .45rem,2.1rem) minmax(0,1fr);justify-content:center;align-items:center;column-gap:.65rem;padding:clamp(.7rem,2.2svh,.95rem) clamp(.5rem,1.8vw,.65rem);display:grid}.stat-item:last-child{border-right:0}.stat-item>div{text-align:left;min-width:clamp(5.7rem,18vw,8.5rem)}.stat-icon{width:clamp(1.15rem,3.8vw + .45rem,2.1rem);height:clamp(1.15rem,3.8vw + .45rem,2.1rem)}.stat-value{font-family:var(--font-bebas), Impact, sans-serif;font-size:clamp(2rem,3.8vw + .95rem,3rem);line-height:.85}.stat-label{font-family:var(--font-bebas), Impact, sans-serif;color:#ebf3ffe6;text-transform:uppercase;font-size:clamp(1rem,2.4vw + .45rem,1.4rem);line-height:.9}.panel-card{background:linear-gradient(#031135e6,#010a21eb);border:1px solid #0b52e399}.panel-card-match{height:100%}.section-title{font-family:var(--font-bebas), Impact, sans-serif;font-size:clamp(2.25rem,5.8vw + .7rem,4.8rem);line-height:.85}.copy{color:#dfe9ffeb;font-size:clamp(.88rem,1.35vw + .72rem,1.08rem);line-height:1.3}.copy-emphasis{font-family:var(--font-bebas), Impact, sans-serif;color:#9fbbff;font-size:2.3rem;line-height:.86}.copy-hand{font-family:var(--font-marker), "Brush Script MT", cursive;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(2.35rem,2.2vw,4.35rem);line-height:.9}.copy-hand-line{text-shadow:0 1px #00000073,0 6px 16px #02081ca6;display:block;transform:skew(-9deg)}.copy-hand-line-top{color:#f2f5ff}.copy-hand-line-bottom{color:#6f8cff}.btn-secondary{color:#e4ecff;background:#0a256c80;border:1px solid #5b8bffe6;align-items:center;gap:.45rem;padding:.72rem 1rem;font-size:1.4rem;line-height:1;display:inline-flex}.feature-card{text-align:center;background:linear-gradient(#041642f2,#020c25f2);border:1px solid #0c5dfc8c;flex-direction:column;justify-content:space-between;min-height:0;padding:.35rem .35rem .55rem;display:flex}.feature-card-image-only{background:linear-gradient(#041642e0,#020c25e6)}.feature-media{aspect-ratio:299/250;border:1px solid #246eff5c;overflow:hidden}.feature-full-image{object-fit:cover;width:100%;height:100%;display:block}.feature-title{font-family:var(--font-bebas), Impact, sans-serif;color:#f2f6ff;letter-spacing:.015em;text-wrap:balance;justify-content:center;align-items:center;min-height:clamp(3.15rem,12vw,5.4rem);margin:.45rem 0 0;font-size:clamp(1.75rem,.95vw + .9rem,2.3rem);font-weight:700;line-height:.92;display:flex}@media (min-width:1024px){.feature-grid{height:100%}.feature-card{min-height:100%}}.combat-title{font-family:var(--font-bebas), Impact, sans-serif;font-size:clamp(3.5rem,5.6vw,6rem);line-height:.85}.combat-sub{font-family:var(--font-bebas), Impact, sans-serif;color:#6691ff;font-size:2.5rem;line-height:.82}.fight-scroll{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#5d90ffb3 #0413396b;-webkit-overflow-scrolling:touch;grid-auto-columns:clamp(252px,78vw,370px);grid-auto-flow:column;align-items:stretch;gap:1rem;padding:.1rem .15rem .3rem;display:grid;overflow:auto hidden}.fight-scroll::-webkit-scrollbar{height:8px}.fight-scroll::-webkit-scrollbar-track{background:#0413396b}.fight-scroll::-webkit-scrollbar-thumb{background:#5d90ffb3;border-radius:999px}.fight-card-v2{aspect-ratio:4/5;scroll-snap-align:start;background:radial-gradient(circle at 20% 20%,#276dff38,#0000 42%),linear-gradient(#081f562e,#03102e47);border:1px solid #0e5fff8f;min-height:clamp(360px,74svh,430px);padding:0;position:relative;overflow:hidden}.fight-photo{opacity:1;filter:saturate(1.18)brightness(.95);mix-blend-mode:normal;z-index:0;background-position:top;background-size:cover;position:absolute;inset:0}.fight-card-v2:before{content:"";pointer-events:none;background:linear-gradient(#08184814 0%,#020b221f 52%,#020a1f5c 100%);position:absolute;inset:0}.fight-card-v2:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(120deg,#0000 36%,#9fc7ff2e 48%,#0000 62%);animation:5.2s ease-in-out infinite card-shine;position:absolute;inset:-10%;transform:translate(-65%)}.fight-card-v2>:not(.fight-photo){z-index:1;position:relative}.fight-date{color:#111;font-family:var(--font-bebas), Impact, sans-serif;z-index:2;background:#deb867;align-items:center;padding:.28rem .35rem;font-size:clamp(1rem,2vw + .5rem,1.2rem);line-height:.88;display:inline-flex;position:absolute;top:.8rem;left:.8rem}.cta-join{background:linear-gradient(#021236f5,#020c25f7);border:1px solid #0b55e68c}@keyframes hero-rays-shift{0%,to{opacity:.38;transform:translate(0)scale(1)}50%{opacity:.62;transform:translate(14px)scale(1.03)}}@keyframes hero-particle-float{0%,to{opacity:.45;transform:translate(0)}50%{opacity:1;transform:translateY(-18px)}}@keyframes cta-heartbeat{0%,to{box-shadow:0 0 18px #ef3d4a73}50%{box-shadow:0 0 28px #f23342b8,0 0 0 5px #ef3d4a26}}@keyframes card-shine{0%,72%,to{transform:translate(-75%)}86%{transform:translate(75%)}}@keyframes arena-light-sweep-left{0%,to{opacity:.26;transform:translate(-35vw)rotate(-20deg)scaleY(.95)}50%{opacity:.72;transform:translate(-8vw)rotate(-8deg)scaleY(1.06)}}@keyframes arena-light-sweep-center{0%,to{opacity:.3;transform:translate(-50%)rotate(-3deg)scaleY(.92)}50%{opacity:.84;transform:translate(-50%)rotate(6deg)scaleY(1.08)}}@keyframes arena-light-sweep-right{0%,to{opacity:.24;transform:translate(18vw)rotate(17deg)scaleY(.96)}50%{opacity:.68;transform:translate(1vw)rotate(7deg)scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.hero-rays,.hero-arena-light,.hero-particle,.btn-primary,.fight-card-v2:after{animation:none}}.footer-shell{background:linear-gradient(#020e2afa,#02091cfc),radial-gradient(circle at 14% 28%,#184ac229,#0000 52%);border-top:1px solid #1656e259;width:100%;margin-top:.6rem}.footer-row{color:#dbe6ffde;align-content:end;align-items:end;gap:.9rem;width:100%;min-height:clamp(148px,24svh,185px);padding:clamp(1rem,4.8vw,1.35rem) clamp(1rem,4.8vw,1.35rem) clamp(1rem,3.6vw,1.25rem);display:grid}@media (min-width:900px){.footer-row{grid-template-columns:1fr auto 1fr;align-items:end;min-height:210px;padding:1.8rem 2.2rem 1.5rem}}.brand-mini{place-self:end start;align-items:flex-end;display:flex;overflow:visible}.brand-mini-image{width:clamp(76px,19vw,112px);height:auto;display:block;transform:translateY(clamp(10px,2.6vw,20px))}.footer-copy{text-align:center;justify-self:center;font-size:clamp(.82rem,1.2vw + .64rem,1rem)}.follow{font-family:var(--font-bebas), Impact, sans-serif;place-self:end;font-size:clamp(1.28rem,2.4vw + .65rem,1.6rem)}@media (max-width:900px){.hero-shell,.hero-main{height:clamp(500px,78svh,690px);min-height:clamp(500px,78svh,690px);max-height:clamp(500px,78svh,690px)}.hero-topbar-inner{justify-content:center;padding-inline:clamp(.7rem,3vw,1rem)}.brand-lockup{position:relative;top:auto;left:auto;transform:translateY(clamp(14px,3svh,22px))}.brand-image{width:clamp(126px,34vw,154px)}.hero-poster{background-position:50% 16%}.hero-cta-wrap{bottom:clamp(.6rem,2svh,1rem)}.stats-bar{margin-top:.15rem}.copy-hand{font-size:clamp(1.7rem,8vw,2.4rem)}.btn-primary{letter-spacing:.03em;border:1px solid #ffd1d973;padding:.62rem .95rem;font-size:clamp(.98rem,4.2vw,1.2rem);box-shadow:0 0 16px #ef3d4a7a,0 0 0 3px #030a1c6b}.countdown-shell{padding:.58rem .42rem .72rem}.countdown-grid{gap:.34rem;margin-top:.2rem}.countdown-value{font-size:clamp(1.8rem,12.4vw,2.65rem)}.countdown-unit:not(:last-child):after{font-size:clamp(1.45rem,8.6vw,2rem);right:-.26rem}.countdown-label{font-size:clamp(.95rem,4.2vw,1.2rem)}.countdown-kicker{font-size:clamp(1.62rem,9vw,2.05rem)}.feature-title{font-size:clamp(1.55rem,4.8vw,1.95rem)}.combat-title{font-size:clamp(2.7rem,11vw,4.2rem)}.combat-sub{font-size:clamp(1.85rem,7.5vw,2.5rem)}.fight-scroll{gap:.8rem;padding-right:.6rem}.fight-date{top:.6rem;left:.6rem}.cta-join .copy{font-size:clamp(.72rem,2.6vw,.9rem);line-height:1.25}.follow{justify-self:center}}@media (max-width:520px){.hero-topbar{height:74px;min-height:74px;max-height:74px}.brand-lockup{transform:translateY(18px)}.feature-card{padding:.25rem .25rem .45rem}.feature-title{min-height:2.8rem;font-size:clamp(1.38rem,7vw,1.7rem)}.fight-scroll{grid-auto-columns:calc(100vw - 2.2rem)}.fight-card-v2{min-height:clamp(318px,62svh,382px)}.footer-row{text-align:center;align-content:center;justify-items:center}.brand-mini,.footer-copy,.follow{justify-self:center}}@media (max-width:900px) and (orientation:portrait){.hero-shell,.hero-main{height:clamp(460px,74svh,640px);min-height:clamp(460px,74svh,640px);max-height:clamp(460px,74svh,640px)}.hero-poster{background-position:50% 22%}}@property --tw-font-weight{syntax:"*";inherits:false}
