@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-italic.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:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter-cyrillic-800-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/inter-latin-800-italic.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:Vanosky;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Vanosky-Thin.otf)format("opentype")}@font-face{font-family:Vanosky;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Vanosky.woff2)format("woff2"),url(/fonts/Vanosky.woff)format("woff"),url(/fonts/Vanosky.ttf)format("truetype")}@font-face{font-family:Vanosky;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Vanosky-Bold.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Display;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/FormaDJRCyrillicDisplay-Light.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/FormaDJRCyrillicDisplay-Regular.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/FormaDJRCyrillicDisplay-Medium.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FormaDJRCyrillicDisplay-Bold.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Micro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/FormaDJRCyrillicMicro-Regular.ttf)format("truetype"),url(/fonts/FormaDJRCyrillicMicro-Regular.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Micro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/FormaDJRCyrillicMicro-Medium.otf)format("opentype")}@font-face{font-family:Forma DJR Cyrillic Micro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/FormaDJRCyrillicMicro-Bold.otf)format("opentype")}:root{--bg:#1f2029;--bg-deep:#111218;--surface:#2f3038;--surface-2:#3c3d4a;--surface-3:#242530;--text:#e6e7f5;--text-muted:#b8b9c6;--text-dim:#6f717c;--red:#a71d22;--light-bg:#e4e6f5;--green:#0fba2b;--radius:30px;--radius-sm:20px;--content:1160px;--font-body:"Inter", system-ui, sans-serif;--font-heading:"Forma DJR Cyrillic Display", "Inter", system-ui, sans-serif;--font-micro:"Forma DJR Cyrillic Micro", "Inter", system-ui, sans-serif;--font-display:"Vanosky", "Inter", system-ui, sans-serif;--font-logo:"Inter", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{width:100%;min-height:100svh}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}ul{margin:0;padding:0;list-style:none}p,h1,h2,h3{margin:0}input{font:inherit;border:none;outline:none}.page{background:var(--bg);overflow-x:hidden}.page-shell{width:min(100%, calc(var(--content) + 280px));margin:0 auto;padding:10px 140px 0}@media (width<=1280px){.page-shell{padding:10px 40px 0}}@media (width<=768px){.page-shell{padding:10px 16px 0}}.section-title{font-family:var(--font-micro);color:var(--text);text-align:center;margin-bottom:22px;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1}.section-title-dark{color:#3c3d4a}.section-sub{text-align:center;color:#8387a9;max-width:700px;margin:-8px auto 28px;font-size:18px;font-weight:600;line-height:1.3}.section-sub strong{color:#fff;font-weight:700}.section-sub-dark{color:#8387a9}.btn-pill{height:40px;font-family:var(--font-body);text-transform:uppercase;border-radius:90px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:700;transition:filter .2s,transform .2s;display:inline-flex}.btn-pill:hover{filter:brightness(1.12)}.btn-pill-red{background:var(--red);color:#fff}.btn-pill-light{color:var(--red);background:#fff}.btn-pill-dark{background:var(--bg-deep);color:#fff}.btn-cta{background:var(--red);color:#fff;width:200px;height:58px;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:0;border-radius:90px;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:normal;transition:filter .2s;display:inline-flex}.btn-cta:hover{filter:brightness(1.12)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo{color:var(--text);align-items:center;display:inline-flex}.logo-svg{width:auto;height:28px;display:block}.header{grid-template-columns:160px 280px 1fr 150px;align-items:center;gap:10px;height:60px;margin-bottom:10px;display:grid}.header .logo{background:var(--surface);border-radius:90px;justify-content:center;align-items:center;height:60px;display:flex}.header .logo-svg{height:22px}.header-tip{background:var(--surface);height:60px;color:var(--text-dim);border-radius:90px;align-items:center;padding:0 21px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.header-nav{background:var(--surface);border-radius:90px;align-items:center;gap:20px;height:60px;padding:11px;display:flex}.header-nav a{text-align:center;font-family:var(--font-micro);color:#a0a2bd;border-radius:90px;flex:1;padding:10px 8px;font-size:16px;font-weight:500;transition:background .2s,color .2s}.header-nav a.is-active{background:var(--surface-2);color:var(--text)}.header-nav a:hover{color:var(--text)}.btn-login{background:var(--red);letter-spacing:.02em;text-transform:uppercase;color:#fff;border-radius:90px;justify-content:center;align-items:center;gap:6px;height:60px;font-size:16px;font-weight:700;transition:filter .2s;display:flex}.btn-login:hover{filter:brightness(1.1)}.login-icon{place-items:center;width:24px;height:24px;display:grid;position:relative;overflow:hidden}.login-icon img{width:auto;max-width:none;height:auto;position:absolute}.login-icon img:first-child{width:8px;height:8px;top:2px}.login-icon img:last-child{width:16px;height:10px;bottom:2px}.nav-toggle{background:var(--surface);z-index:30;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;transition:background .25s;display:none;position:relative}.nav-toggle span{background:var(--text);transform-origin:50%;border-radius:2px;width:18px;height:2px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s,width .25s,background .2s;display:block}.nav-backdrop{display:none}.header-nav-links{display:contents}.header-nav-login,.hero-matches-mobile,.hero-events-nav{display:none}.hero-matches-desktop{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}@media (width<=1100px){.header{z-index:40;grid-template-columns:auto 1fr auto;gap:8px;position:relative}.btn-login{display:none}.nav-toggle{display:flex}.nav-backdrop{z-index:25;-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#1112188c;transition:opacity .35s;display:block;position:fixed;inset:0}.header.is-menu-open .nav-backdrop{opacity:1;pointer-events:auto}.header-nav{z-index:30;background:linear-gradient(165deg, #3c3d4a59 0%, transparent 42%), var(--surface);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;border:1px solid #e6e7f50f;border-radius:28px;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:10px;transition:opacity .28s,transform .35s cubic-bezier(.22,1,.36,1),visibility .35s;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-12px)scale(.98);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0f}.header-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.header-nav-links{flex-direction:column;gap:2px;padding:6px;display:flex}.header-nav a{text-align:left;letter-spacing:.01em;color:var(--text-muted);opacity:0;border-radius:18px;flex:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:17px;font-weight:500;transition:background .2s,color .2s,opacity .3s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(8px)}.header-nav.is-open a{opacity:1;transition-delay:calc(50ms + var(--i,0) * 45ms);transform:translateY(0)}.header-nav a:after{content:"";width:6px;height:6px;box-shadow:none;background:0 0;border-radius:50%;transition:background .2s,box-shadow .2s}.header-nav a.is-active{color:var(--text);background:#e6e7f514}.header-nav a.is-active:after{background:var(--red);box-shadow:0 0 10px #a71d22b3}.header-nav a:hover{color:var(--text);background:#e6e7f50f}.header-nav-login{background:var(--red);letter-spacing:.04em;text-transform:uppercase;color:#fff;opacity:0;border-radius:90px;justify-content:center;align-items:center;gap:8px;height:52px;margin:6px;font-size:15px;font-weight:700;transition:filter .2s,opacity .3s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(10px)}.header-nav.is-open .header-nav-login{opacity:1;transition-delay:.28s;transform:translateY(0)}.header-nav-login:hover{filter:brightness(1.1)}.nav-toggle.is-open{background:var(--surface-2)}.nav-toggle.is-open span{background:#fff}.nav-toggle.is-open span:first-child{width:18px;transform:translateY(7px)rotate(45deg)}.nav-toggle.is-open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-toggle.is-open span:nth-child(3){width:18px;transform:translateY(-7px)rotate(-45deg)}}.hero{grid-template-columns:450px 1fr;gap:10px;min-height:700px;margin-bottom:40px;display:grid}.hero-events{background:var(--surface-3);border-radius:var(--radius);flex-direction:column;padding:24px 20px 20px;display:flex}.hero-events-title{font-family:var(--font-micro);margin-bottom:16px;font-size:28px;font-weight:700}.hero-events-panel{border-radius:var(--radius-sm);background-position:50%;background-size:cover;flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:560px;padding:20px;display:flex;position:relative;overflow:hidden}.hero-events-panel:before{content:"";pointer-events:none;background:linear-gradient(#0000 20%,#1112188c 100%);position:absolute;inset:0}.match-card{z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius);background:#1f202966;padding:20px 12px 24px;position:relative}.match-meta{border-bottom:1px solid #ffffff1a;justify-content:center;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:12px;font-size:11px;display:flex}.match-meta img{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}.match-date{font-weight:300}.match-teams{justify-content:space-between;align-items:center;display:flex}.match-team{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.match-team img{object-fit:contain;width:60px;height:40px}.match-team span{font-size:14px;font-weight:600}.match-vs{font-size:22px;font-weight:600}.match-cta{z-index:1;width:100%;position:relative}.hero-cta{border-radius:var(--radius);background:var(--surface-2);flex-direction:column;height:700px;min-height:700px;padding:40px;display:flex;position:relative;overflow:hidden}.hero-cta-inner{z-index:1;flex-direction:column;gap:40px;max-width:618px;display:flex;position:relative}.hero-tip-row{align-items:center;gap:6px;display:flex}.hero-tip-row>img{object-fit:contain;flex-shrink:0;width:24px;height:24px;display:block}.hero-tip-row p{letter-spacing:1.3px;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:700}.hero-copy{flex-direction:column;gap:20px;display:flex}.hero-title{max-width:618px;font-family:var(--font-heading);color:#e6e7f5;margin:0;font-size:76px;font-weight:700;line-height:1}.hero-sub{color:var(--text);max-width:561px;margin:0;font-size:20px;font-weight:700;line-height:1.3}.hero-tag{color:#fff;background:#7a7c91;border-radius:8px;align-self:flex-start;margin:0;padding:6px 10px;font-size:20px;font-style:italic;font-weight:700;display:inline-flex}.hero-watermark{z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:var(--font-display);white-space:nowrap;color:#0000;background:linear-gradient(90deg,#1f2029 0%,#1f202959 82%);-webkit-background-clip:text;background-clip:text;font-size:130.271px;font-weight:400;line-height:1.1;position:absolute;top:611px;left:-43px}@media (width<=960px){.hero{grid-template-columns:1fr}.hero-events-panel{min-height:420px}.hero-cta{min-height:560px}}.how-it-works{background:var(--light-bg);border-radius:var(--radius);flex-direction:column;align-items:center;gap:22px;margin-bottom:20px;padding:60px;display:flex;overflow:hidden}.how-it-works-title{font-family:var(--font-micro);color:#3c3d4a;text-align:center;margin:0;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1}.how-it-works-title span{color:var(--red)}.how-it-works-card{border-radius:var(--radius);box-sizing:border-box;background:#fff;width:100%;max-width:1040px;padding:40px}.how-it-works-video{aspect-ratio:16/9;box-sizing:border-box;background:#1f2029;border:3px solid #7f8399;border-radius:29px;width:100%;position:relative;overflow:hidden;container-type:size}.how-it-works-poster{object-fit:cover;filter:blur(6.25px);pointer-events:none;-webkit-user-select:none;user-select:none;width:110%;height:110%;position:absolute;inset:-5%}.how-it-works-play{z-index:1;cursor:pointer;background:0 0;border:0;width:110px;height:110px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-it-works-play img{width:100%;height:100%;display:block}.how-it-works-iframe{border:0;width:max(100cqw,177.778cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-it-works-video.is-playing{border-color:#0000}@media (width<=900px){.how-it-works{padding:32px 20px}.how-it-works-card{border-radius:24px;padding:20px}.how-it-works-video{border-radius:20px}.how-it-works-play{width:72px;height:72px}}@media (width<=560px){.how-it-works{margin-bottom:16px;padding:24px 14px}.how-it-works-card{border-radius:20px;padding:14px}.how-it-works-play{width:56px;height:56px}}.howto{background:var(--surface-3);border-radius:var(--radius);flex-direction:column;align-items:center;gap:22px;margin-bottom:20px;padding:60px;display:flex;overflow:hidden}.howto-section-title{text-align:center;width:100%;font-family:var(--font-micro);color:#e6e7f5;margin:0;font-size:48px;font-weight:700;line-height:1}.howto-grid{flex-wrap:wrap;justify-content:flex-start;gap:20px;width:1040px;max-width:100%;display:flex}.howto-card{background:var(--surface-2);border-radius:var(--radius);flex-shrink:0;height:282px;position:relative;overflow:hidden}.howto-plan{width:600px}.howto-register,.howto-phases{width:420px}.howto-funded{background:var(--red);width:600px}.howto-num{color:var(--text);z-index:3;font-size:24px;font-weight:500;line-height:1;position:absolute;top:30px;left:40px}.howto-watermark{font-family:var(--font-display);color:#1f2029;opacity:.1;white-space:nowrap;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;font-size:83.503px;font-weight:400;line-height:1.1;position:absolute;bottom:61px;left:-6px;transform:translateY(100%)}.howto-watermark-funded{color:#fff;opacity:.1}.howto-card-copy{z-index:2;position:relative}.howto-card-copy h3{font-family:var(--font-micro);color:#e6e7f5;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1}.howto-card-copy p{color:#b8b9c6;margin:0;font-size:16px;font-weight:600;line-height:1.3}.howto-plan-visual{pointer-events:none;z-index:1;height:207px;position:absolute;inset:0;overflow:hidden}.howto-chips-row{gap:8.87px;width:566.45px;height:35.48px;display:flex;position:absolute}.howto-chips-far{top:-11px;left:71.43px}.howto-chips-top{top:35px;left:124.29px}.howto-chips-bot{top:162px;left:71.43px}.howto-chips-track{box-sizing:border-box;background:linear-gradient(90deg,#1f1f2a,#1c1c25);border-radius:26.61px;width:617.14px;padding:17.74px;position:absolute;top:81px;left:30px}.howto-chips-mid{width:100%;position:relative;top:0;left:0}.howto-chips-far .howto-chip,.howto-chips-top .howto-chip,.howto-chips-bot .howto-chip{color:#5a5b6b;background:#353643}.howto-chip{letter-spacing:-.69px;color:#f0f0f0;white-space:nowrap;background:#2d2e39;border-radius:80px;flex:1 0 0;justify-content:center;align-items:center;min-width:0;height:100%;padding:0 4px;font-size:11.5px;font-weight:500;display:inline-flex}.howto-chip.is-red{background:var(--red);font-weight:700}.howto-selected-wrap{z-index:2;position:absolute;top:91.43px;left:268.28px}.howto-chip-active{background:var(--red);color:#f0f0f0;letter-spacing:-.98px;border-radius:113px;justify-content:center;align-items:center;width:146px;height:50.23px;font-size:16.3px;font-weight:700;display:inline-flex;box-shadow:0 10px 15px #ed1c2499}.howto-cursor{object-fit:contain;width:34px;height:24px;display:block;position:absolute;top:32px;left:113px}.howto-plan-copy{z-index:2;width:329px;position:absolute;top:193px;left:40px}.howto-register-body{z-index:2;flex-direction:column;gap:20px;width:286px;display:flex;position:absolute;top:92px;left:40px}.howto-register-btn{background:var(--red);color:#fff;width:240px;height:60px;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:0;border-radius:50px;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:700;line-height:normal;display:inline-flex}.howto-gauge{z-index:1;width:322px;height:83px;position:absolute;top:45px;left:40px}.howto-gauge-bar{width:322px;height:40px;display:flex;position:absolute;top:22px;left:0}.howto-gauge-seg{align-items:center;font-size:11px;font-weight:500;line-height:1.3;display:flex}.howto-gauge-15{color:#fff9;background:linear-gradient(#ed1c24,#a6191e);border-radius:10px 0 0 10px;justify-content:center;width:70px}.howto-gauge-20{color:#fff9;background:linear-gradient(#a6191e,#ed1c24);justify-content:center;width:31px}.howto-gauge-33{border-right:1px solid var(--green);width:221px;color:var(--green);box-sizing:border-box;background:linear-gradient(#1f2029,#2d2e3b);border-radius:0 10px 10px 0;justify-content:flex-end;padding-right:14px}.howto-gauge-bracket{box-sizing:border-box;border:1px solid #5a5b6f;border-bottom:none;border-radius:10px 10px 0 0;height:6px;position:absolute}.howto-gauge-bracket-top{width:101px;top:14px;left:0}.howto-gauge-bracket-daily{border:1px solid #5a5b6f;border-top:none;border-radius:0 0 10px 10px;width:70px;top:64px;left:0;transform:none}.howto-gauge-bracket-phase{border:1px solid #5a5b6f;border-top:none;border-radius:0 0 10px 10px;width:221px;top:64px;left:101px}.howto-gauge-label{color:#626379;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.3;position:absolute}.howto-gauge-label-total{top:0;left:18px}.howto-gauge-label-daily{top:70px;left:0}.howto-gauge-label-phase{top:70px;left:184px}.howto-phases-copy{z-index:2;width:396px;position:absolute;bottom:30px;left:40px}.howto-rules{flex-direction:column;gap:6px;margin-top:6px;display:flex}.howto-rules li,.howto-rule{color:#b8b9c6;white-space:nowrap;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:1.3;display:flex}.howto-rules li img,.howto-rule img{flex-shrink:0;width:20px;height:20px;display:block}.howto-rules-row{align-items:flex-start;gap:6px;display:flex}.howto-rules strong{color:#fff;font-weight:600}.howto-korean{color:#fff;opacity:.1;white-space:nowrap;z-index:1;pointer-events:none;font-size:50px;font-weight:600;line-height:1.1;position:absolute;top:103px;left:40px}.howto-person{pointer-events:none;z-index:2;justify-content:center;align-items:center;width:514px;height:540px;display:flex;position:absolute;top:-24px;left:86px}.howto-person-frame{transform-origin:50%;flex:none;width:451px;height:481px;position:relative;overflow:hidden;transform:rotate(-8.14deg)}.howto-faker{object-fit:cover;object-position:center top;pointer-events:none;width:100%;max-width:none;height:131.38%;position:absolute;top:-5.51%;left:0}.howto-eighty{z-index:1;pointer-events:none;width:186px;height:220px;position:absolute;top:36px;left:413px}.howto-eighty-ghost,.howto-eighty-main{font-family:var(--font-display);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:83.503px;font-weight:400;line-height:1.1;position:absolute;left:0}.howto-eighty-ghost{color:var(--red);left:2px}.howto-eighty-g1{top:21px}.howto-eighty-g2{top:14px}.howto-eighty-g3{top:6px}.howto-eighty-main{color:#fff;top:0}.howto-profit{z-index:3;font-family:var(--font-display);color:#fff;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:48.451px;font-weight:400;line-height:1.1;position:absolute;top:212px;left:413px}.howto-funded-copy{z-index:3;flex-direction:column;gap:6px;width:272px;display:flex;position:absolute;top:172px;left:40px}.howto-funded-copy h3{color:#fff;margin:0}.howto-funded-copy p{color:#fff;max-width:241px;font-size:16px;font-weight:500;line-height:1.3}@media (width<=1180px){.howto{padding:40px 24px}.howto-grid{justify-content:center;width:100%}.howto-plan,.howto-register,.howto-phases,.howto-funded{width:min(600px,100%)}}.phases{border:1px solid var(--surface-2);border-radius:var(--radius);text-align:center;background:#1f2029;min-height:262px;margin-bottom:20px;padding:90px 60px 60px;position:relative;overflow:hidden}.phases-cubes{z-index:0;pointer-events:none;position:absolute;inset:0}.phases-cubes img{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.phases-copy{z-index:1;position:relative}.phases-copy h2{color:var(--text);margin-bottom:12px;font-size:clamp(28px,4vw,48px);font-weight:500}.phases-copy p{color:#b8b9c6;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:32px;font-weight:500;display:flex}.phases-pill{background:var(--red);color:#fff;border-radius:90px;justify-content:center;align-items:center;padding:10px 16px;font-size:32px;font-weight:500;display:inline-flex}.phases-marquee{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#e6e7f533;padding:14px 0 4px;position:absolute;top:0;left:0;right:0;overflow:hidden}.phases-track{width:max-content;animation:28s linear infinite marquee;display:flex}.phases-track-inner{gap:44px;padding-right:44px;display:flex}.phases-track span{font-family:var(--font-display);text-transform:uppercase;color:#fff;white-space:nowrap;font-size:24px;line-height:1.1}.phases-track span.is-red{color:var(--red)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.plans{background:var(--light-bg);border-radius:var(--radius);color:#3c3d4a;margin-bottom:40px;padding:60px}.plans-tiers{border-radius:var(--radius);background:#fff;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:24px;padding:20px;display:grid}.plans-tier{cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#7a7c91;min-height:207px;font-family:var(--font-micro);background:#e6e7f5;border:0;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:15px;padding:19px 12px;font-size:24px;font-weight:500;transition:background .2s,color .2s;display:flex;position:relative}.plans-tier-badge{object-fit:contain;z-index:1;width:60px;height:70px;position:relative}.plans-tier-label{z-index:1;white-space:nowrap;line-height:1;position:relative}.plans-badge-glow{opacity:0;background:radial-gradient(circle,#a71d2259,#0000 70%);border-radius:50%;width:40px;height:40px;position:absolute;top:28px}.plans-ticket{text-align:left;box-sizing:border-box;background:#fff;border-radius:10px;align-items:center;gap:4px;width:100%;max-width:155px;height:auto;min-height:53px;padding:8px 8px 8px 10px;display:flex;position:relative;overflow:hidden}.plans-ticket-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.plans-ticket-price{font-family:var(--font-body);letter-spacing:-.64px;text-transform:uppercase;background:linear-gradient(90deg,#7a7c91,#b7bbe0);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:700;line-height:1.2;display:block}.plans-tier-bronze .plans-ticket-price{background:linear-gradient(90deg,#943522,#be9585);-webkit-background-clip:text;background-clip:text}.plans-tier-silver .plans-ticket-price{background:linear-gradient(90deg,#7a7c91,#b7bbe0);-webkit-background-clip:text;background-clip:text}.plans-tier-green .plans-ticket-price{background:linear-gradient(90deg,#157b53,#4ec793);-webkit-background-clip:text;background-clip:text}.plans-tier-gold .plans-ticket-price{background:linear-gradient(90deg,#a68a26,#f0b83d);-webkit-background-clip:text;background-clip:text}.plans-ticket-desc{letter-spacing:.24px;color:#9da0be99;font-size:8px;font-weight:500;line-height:1.2;display:block}.plans-tier-bronze .plans-ticket-desc{color:#bd8074}.plans-tier-green .plans-ticket-desc{color:#40ac7e99}.plans-tier-gold .plans-ticket-desc{color:#92771b99}.plans-ticket-seal{object-fit:contain;flex-shrink:0;width:29px;height:29px}.plans-tier.is-active{background:var(--red);color:#fff}.plans-tier.is-active .plans-badge-glow{opacity:1}.plans-tier.is-active .plans-ticket{background:#621013}.plans-tier.is-active .plans-ticket-price{background:linear-gradient(90deg,#ff565b,#ff4e54);-webkit-background-clip:text;background-clip:text}.plans-tier.is-active .plans-ticket-desc{color:#ff666b99}.plans-tier-gold.is-active{color:#fff;background:linear-gradient(67.22deg,#0c0c0d 1.77%,#1d1d1e 100%);padding:19px 12px}.plans-tier-gold.is-active .plans-badge-glow{opacity:1;background:url(/assets/plans/glow-100k.svg) 50%/contain no-repeat;border-radius:0;width:56px;height:56px;top:16px}.plans-tier-gold.is-active .plans-ticket{background:linear-gradient(90deg,#8c730f 0%,#ffcc5c 100%)}.plans-tier-gold.is-active .plans-ticket-price{color:#46350e;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.plans-tier-gold.is-active .plans-ticket-desc{color:#46350e99}.plans-tier-gold.is-active .plans-ticket-seal{filter:none}.plans-tier:hover{filter:brightness(1.05)}.plans-tier-gold.is-active:hover{filter:none}.plans-body{grid-template-columns:1.55fr 1fr;gap:20px;margin-bottom:28px;display:grid}.plans-table-wrap,.plans-funded{border-radius:var(--radius-sm);background:#fff;padding:20px 24px;overflow-x:auto}.plans-table{border-collapse:collapse;width:100%;font-size:13px}.plans-table th{text-align:left;color:#8a8b9a;padding-bottom:12px;font-size:12px;font-weight:600}.plans-table td{color:#3c3d4a;border-top:1px solid #3c3d4a14;padding:7px 8px 7px 0}.plans-table td:first-child{color:#8a8b9a;width:40%}.plans-footer{flex-direction:column;align-items:center;width:100%;display:flex}.plans-join{background:var(--red);text-transform:uppercase;color:#fff;letter-spacing:.02em;cursor:pointer;border:0;border-radius:50px;justify-content:center;align-items:center;width:240px;height:60px;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex}@media (width<=900px){.plans{padding:32px 20px}.plans-tiers{grid-template-columns:repeat(3,1fr)}.plans-body{grid-template-columns:1fr}.plans-tier{gap:10px;min-height:180px;padding:14px 8px;font-size:18px}.plans-ticket{max-width:none}}@media (width<=560px){.plans-tiers{grid-template-columns:repeat(2,1fr)}.plans-tier{gap:8px;min-height:0;padding:12px 8px;font-size:15px}.plans-tier-badge{width:48px;height:56px}.plans-ticket{gap:6px;max-width:none;min-height:48px;padding:8px}.plans-ticket-price{letter-spacing:-.4px;font-size:13px}.plans-ticket-desc{font-size:8px;line-height:1.25}.plans-ticket-seal{width:24px;height:24px}}.numbers{isolation:isolate;padding:60px 0 20px;position:relative}.numbers:before{content:"";z-index:0;pointer-events:none;opacity:.2;background-image:radial-gradient(1.5px,#98a2b3 99%,#0000 100%);background-position:5.5px 5.5px;background-size:23px 23px;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:url(/assets/numbers/dot-mask.svg);mask-image:url(/assets/numbers/dot-mask.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.numbers>*{z-index:1;position:relative}.numbers-title{margin-bottom:22px}.numbers-grid{grid-template-columns:repeat(3,1fr);gap:19px;margin-bottom:20px;display:grid}.numbers-card{border-radius:var(--radius-sm);aspect-ratio:334/199;background:#3c3d4a;overflow:hidden}.numbers-card img{object-fit:cover;width:100%;height:100%;display:block}.numbers-bar{box-sizing:border-box;background:linear-gradient(90deg,#26262f 0%,#33333c 100%);border-radius:20px;justify-content:center;align-items:center;min-height:121px;padding:15px 36px;display:flex}.numbers-logos{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:90px;display:flex}.numbers-logo{object-fit:contain;flex-shrink:1;width:auto;max-width:97px;height:63px;display:block}.numbers-logo.is-tottenham{max-width:26px;height:63px}.numbers-logo.is-lafc{max-width:46px}.numbers-logo.is-seoul{max-width:56px}.numbers-logo.is-kia{max-width:69px}.numbers-logo.is-kbo{max-width:96px;height:46px}.numbers-logo.is-valorant{max-width:97px}.numbers-logo.is-t1{max-width:90px;height:90px}.numbers-logo.is-lck{max-width:89px}@media (width<=800px){.numbers-grid{grid-template-columns:1fr}.numbers-bar{min-height:0;padding:20px 16px}.numbers-logos{flex-wrap:wrap;justify-content:center;gap:16px 20px;min-height:0}.numbers-logo{max-width:72px;height:48px}.numbers-logo.is-tottenham{max-width:20px;height:48px}.numbers-logo.is-t1{max-width:64px;height:64px}.numbers-logo.is-kbo{max-width:80px;height:36px}}.news{padding:40px 0 60px}.news-sub{display:none}.news-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.news-card{border-radius:var(--radius-sm);background:#272732;height:320px;position:relative;overflow:hidden}.news-card img{object-fit:cover;width:100%;height:100%}.news-overlay{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:var(--radius-sm);background:#1a1b2199;padding:14px 20px;position:absolute;bottom:0;left:0;right:0}.news-overlay time{color:var(--text-muted);margin-bottom:4px;font-size:13px;display:block}.news-overlay h3{font-family:var(--font-micro);font-size:16px;font-weight:500;line-height:1.25}@media (width<=800px){.news-grid{grid-template-columns:1fr}}.sports{background:var(--light-bg);border-radius:var(--radius);margin-bottom:40px;padding:60px}.sports-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sports-card{border-radius:var(--radius-sm);background:linear-gradient(117deg,#fff 0%,#e6e7f5 100%);flex-direction:column;justify-content:space-between;min-height:260px;padding:20px;display:flex;position:relative;overflow:hidden}.sports-card.is-featured{color:#fff;background:linear-gradient(90deg,#a71d22,#861a1e)}.sports-card.is-short{min-height:200px}.sports-watermark{z-index:0;font-family:var(--font-display);color:#7a7c91;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-weight:400;line-height:1.2;position:absolute}.sports-card.is-featured .sports-watermark{color:#fff}.sports-wm-lol{opacity:.1;font-size:56px;top:97px;left:-10px}.sports-wm-valorant{opacity:.05;font-size:140px;top:71px;left:-84px}.sports-wm-sc{opacity:.05;font-size:91px;top:61px;left:-2px}.sports-wm-pubg{opacity:.05;font-size:190px;top:31px;left:2px}.sports-icon{z-index:1;background:#e6e7f5;border-radius:10px;width:40px;height:40px;position:relative;overflow:hidden}.sports-card.is-featured .sports-icon{background:#c62329}.sports-icon img{object-fit:cover;width:100%;height:100%}.sports-copy{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;max-width:220px;display:flex;position:relative}.sports-copy h3{font-family:var(--font-heading);color:#595a6d;font-size:24px;font-weight:500;line-height:1.15}.sports-card.is-featured .sports-copy h3{color:#e6e7f5}.sports-char{z-index:1;object-fit:contain;object-position:bottom right;pointer-events:none;width:auto;max-width:65%;height:95%;position:absolute;bottom:0;right:0}@media (width<=900px){.sports{padding:32px 20px}.sports-grid{grid-template-columns:1fr}}.rookie{padding:60px 0;overflow:visible}.rookie-carousel{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;box-sizing:border-box;gap:19px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding:0;display:flex;overflow:auto hidden}.rookie-carousel::-webkit-scrollbar{display:none}.rookie-card{border-radius:var(--radius);background:var(--surface);scroll-snap-align:start;flex:0 0 334px;place-items:center;height:240px;display:grid}.rookie-play{width:64px;height:64px;color:var(--text);background:#00000059;border-radius:50%;place-items:center;transition:filter .2s;display:grid}.rookie-play:hover{filter:brightness(1.2)}.why{background:var(--light-bg);border-radius:var(--radius);margin-bottom:40px;padding:60px}.why-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.why-card{background:var(--bg);border-radius:var(--radius-sm);flex-direction:column;gap:16px;min-height:203px;padding:20px;display:flex}.why-icon{background:linear-gradient(135deg,#a71d22 0%,#d06c70 100%);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.why-icon img{object-fit:contain;filter:brightness(0)invert();width:24px;height:24px}.why-card h3{font-family:var(--font-micro);color:#fff;font-size:24px;font-weight:500}.why-card p{color:#c5c6dd;font-size:15px;line-height:1.5}@media (width<=900px){.why{padding:32px 20px}.why-grid{grid-template-columns:1fr}}.discord{margin-bottom:24px}.discord-banner{border-radius:var(--radius);background:var(--bg);box-sizing:border-box;border:1px solid #3c3d4a;height:296px;padding:60px 80px;position:relative;overflow:hidden}.discord-copy{z-index:2;flex-direction:column;justify-content:space-between;align-items:flex-start;width:440px;max-width:100%;height:176px;display:flex;position:relative}.discord-copy h2{width:440px;max-width:100%;font-family:var(--font-micro);color:var(--text);margin:0;font-size:48px;font-weight:700;line-height:1}.discord-copy .discord-cta{width:160px;height:40px;font-family:var(--font-heading);text-transform:uppercase;padding:0;font-size:16px;font-weight:700;line-height:normal}.discord-watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:573px;max-width:none;height:auto;position:absolute;top:111px;left:300px}.discord-logo{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:296px;max-width:none;height:230px;position:absolute;top:34px;left:auto;right:-42px}@media (width<=900px){.discord-banner{height:auto;min-height:296px;padding:40px 24px}.discord-copy{justify-content:flex-start;gap:40px;height:auto}.discord-watermark{width:min(480px,90%);height:auto;top:50%;left:24px;transform:translateY(-40%)}.discord-logo{opacity:.85;width:min(220px,45%);height:auto;inset:auto -20px 0 auto}.discord-copy h2{width:auto;font-size:28px}}.newsletter{background:var(--red);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;padding:28px 40px;display:flex}.newsletter h2{font-family:var(--font-micro);white-space:nowrap;font-size:clamp(28px,4vw,48px);font-weight:700}.newsletter-form{flex:1;gap:10px;min-width:260px;max-width:500px;display:flex}.newsletter-form input{color:#fff;background:#ffffff26;border-radius:90px;flex:1;height:40px;padding:0 20px}.newsletter-form input::placeholder{color:#ffffffb3}.footer{background:var(--bg-deep);box-sizing:border-box;min-height:530px;padding:60px 140px 0;position:relative;overflow:hidden}.footer-inner{width:min(100%, var(--content));z-index:1;grid-template-columns:218px 140px 1fr;align-items:start;column-gap:82px;min-height:168px;margin:0 auto;display:grid;position:relative}.footer-aside{display:contents}.footer-brand .logo-svg{height:32px}.footer-brand p{font-family:var(--font-body);color:#484a57;max-width:218px;margin:14px 0 0;font-size:11px;font-weight:500;line-height:1.3}.footer-contact{font-family:var(--font-body);color:var(--text);flex-direction:column;gap:8px;margin-top:46px;font-size:13px;line-height:1.5;display:flex}.footer-contact a{color:var(--text)}.footer-links{padding-top:4px}.footer-links h3{font-family:var(--font-body);text-transform:uppercase;letter-spacing:-.48px;color:#4f5264;white-space:nowrap;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5}.footer-links ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer-links a{font-family:var(--font-body);color:var(--text);font-size:13px;font-weight:400;line-height:1.5;display:block}.footer-socials{flex-wrap:nowrap;justify-content:flex-end;place-self:end;align-items:center;gap:6px;width:458px;max-width:100%;display:flex}.footer-social{box-sizing:border-box;background:var(--surface-2);height:40px;font-family:var(--font-body);color:var(--text);white-space:nowrap;border-radius:90px;flex-shrink:0;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:400;line-height:1.5;transition:filter .2s;display:inline-flex}.footer-social:hover{filter:brightness(1.15)}.footer-social img{object-fit:contain;width:18px;height:18px}.footer-legal,.footer-copy{z-index:1;text-align:center;width:min(100%,1160px);font-family:var(--font-body);color:#4f5264;margin:0 auto;font-size:13px;font-weight:400;line-height:1.5;position:relative}.footer-legal{margin-top:62px}.footer-copy{margin-top:30px;margin-bottom:0;padding-bottom:130px}.footer-watermark{z-index:0;font-family:var(--font-display);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;color:#0000;background:linear-gradient(#111218 15.883%,#1f2029 65.802%);-webkit-background-clip:text;background-clip:text;font-size:247.964px;font-weight:400;line-height:1.1;position:absolute;top:357px;left:-26px}@media (width<=1100px){.footer{min-height:0;padding:48px 40px 0}.footer-inner{grid-template-columns:minmax(180px,218px) 140px 1fr;column-gap:40px}.footer-socials{width:auto}.footer-watermark{font-size:160px;top:auto;bottom:-20px;left:-40px}.footer-copy{padding-bottom:80px}}@media (width<=800px){.footer-inner{grid-template-columns:1fr;gap:28px 0}.footer-aside{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.footer-socials{flex-direction:column;justify-content:flex-start;justify-self:stretch;align-items:stretch;width:auto}.footer-contact{margin-top:24px}.footer-legal{text-align:left;margin-top:36px}.footer-copy{text-align:left;padding-bottom:64px}.footer{padding:40px 16px 0}.footer-watermark{font-size:96px;left:-20px}}@media (width<=480px){.page-shell{padding:10px 11px 0}.section-title{margin-bottom:16px;font-size:32px}.section-sub{margin:-4px auto 22px;font-size:14px}.header{grid-template-columns:120px 1fr 50px;gap:4px;height:50px;margin-bottom:10px}.header .logo{width:120px;height:50px}.header .logo-svg{height:18px}.header-tip{height:50px;padding:0 12px;font-size:9px;overflow:hidden}.nav-toggle{border-radius:90px;align-items:flex-end;gap:5px;width:50px;height:50px;padding-right:13px}.nav-toggle span{background:#d9d9d9;height:1.5px}.nav-toggle span:first-child,.nav-toggle span:nth-child(3){width:24px}.nav-toggle span:nth-child(2){width:16px}.nav-toggle.is-open{align-items:center;padding-right:0}.nav-toggle.is-open span:first-child{width:20px;transform:translateY(6.5px)rotate(45deg)}.nav-toggle.is-open span:nth-child(3){width:20px;transform:translateY(-6.5px)rotate(-45deg)}.header-nav{border-radius:24px;padding:8px}.header-nav a{border-radius:16px;padding:13px 16px;font-size:16px}.header-nav-login{height:48px;margin:4px;font-size:14px}.hero{flex-direction:column;gap:20px;min-height:0;margin-bottom:20px;display:flex}.hero-cta{background:var(--surface-2);order:-1;height:auto;min-height:0;padding:16px}.hero-cta-inner{gap:20px;max-width:none}.hero-tip-row p{letter-spacing:1.1px;width:auto;font-size:11px}.hero-title{font-size:42px}.hero-sub{max-width:none;font-size:13px}.hero-tag{border-radius:8px;font-size:13px}.btn-cta{width:200px;height:58px;font-size:16px}.hero-watermark{font-size:clamp(64px,18vw,100px);top:auto;bottom:-12px;left:-20px}.hero-events{gap:15px;padding:20px 13px}.hero-events-title{text-align:center;margin-bottom:0;font-size:22px;font-weight:500}.hero-events-panel{justify-content:flex-start;gap:10px;min-height:0;padding:10px}.hero-matches-desktop{display:none}.hero-matches-mobile{z-index:1;display:block;position:relative}.hero-matches-mobile .match-card{animation:.35s both heroMatchIn}.match-card{border-radius:20px;padding:10px 0 16px}.match-team img{width:60px;height:60px}.match-team span{font-size:12px;font-weight:500}.match-vs{font-size:16px;font-weight:500}.hero-events-nav{justify-content:space-between;align-items:center;width:100%;display:flex}.hero-events-dots{flex:1;gap:4px;max-width:250px;display:flex}.hero-events-dot{background:#1f2029;border-radius:90px;flex:1;min-width:0;height:4px;padding:0}.hero-events-dot.is-active{background:#a0a2bd}.hero-events-arrows{align-items:center;gap:10px;display:flex}.hero-events-arrow{place-items:center;width:20px;height:20px;padding:0;display:grid}.hero-events-arrow img{width:20px;height:20px;display:block}.howto{gap:22px;margin-bottom:20px;padding:30px 0 20px}.howto-section-title{padding:0 14px;font-size:32px}.howto-grid{flex-flow:column;gap:20px;width:100%;padding:0 14px}.howto-plan,.howto-register,.howto-phases,.howto-funded{border-radius:20px;width:100%}.howto-plan,.howto-register{height:240px}.howto-phases,.howto-funded{height:282px}.howto-num{font-size:24px;top:20px;left:20px}.howto-plan-visual{height:150px;top:0;left:0;right:0;overflow:hidden;transform:none}.howto-chips-row{gap:6.43px;width:410.68px;height:25.725px}.howto-chips-far{top:-8px;left:52px}.howto-chips-top{top:25px;left:90px}.howto-chips-bot{top:117px;left:52px}.howto-chips-track{border-radius:19.3px;width:447px;padding:12.86px;top:59px;left:22px}.howto-chip{letter-spacing:-.5px;padding:0 6.43px;font-size:8.36px}.howto-selected-wrap{top:66px;left:194px}.howto-chip-active{letter-spacing:-.71px;width:106px;height:36.4px;font-size:11.83px;box-shadow:0 7.25px 10.875px #ed1c2499}.howto-cursor{width:25px;height:17px;top:23px;left:82px}.howto-plan-copy{width:min(299px,100% - 40px);top:auto;bottom:20px;left:20px}.howto-plan-copy h3{color:#e6e7f5;margin-bottom:6px;font-size:24px;font-weight:700;line-height:1}.howto-plan .howto-watermark{opacity:.1;font-size:83.503px;bottom:61px}.howto-card-copy p{font-size:13px}.howto-register-body{width:min(286px,100% - 40px);top:76px;left:20px}.howto-register-body h3{font-size:24px}.howto-gauge{width:302px;height:83px;top:57px;left:20px;transform:none}.howto-gauge-bar{width:302px;height:37.5px;top:21px}.howto-gauge-15{border-radius:9.4px 0 0 9.4px;width:65.65px;font-size:10.3px}.howto-gauge-20{width:29.08px;font-size:10.3px}.howto-gauge-33{border-radius:0 9.4px 9.4px 0;width:207.27px;padding-right:12px;font-size:10.3px}.howto-gauge-bracket-top{width:94.73px;height:5.6px;top:13px}.howto-gauge-bracket-daily{width:65.65px;height:5.6px;top:60px}.howto-gauge-bracket-phase{width:207.27px;height:5.6px;top:60px;left:95px}.howto-gauge-label{font-size:9.4px}.howto-gauge-label-total{top:0;left:17px}.howto-gauge-label-daily{top:66px;left:0}.howto-gauge-label-phase{top:66px;left:173px}.howto-phases-copy{flex-direction:column;gap:6px;width:min(286px,100% - 40px);display:flex;bottom:20px;left:20px}.howto-phases-copy h3{color:#e6e7f5;max-width:none;margin:0;font-size:24px;font-weight:700;line-height:1}.howto-phases-copy .howto-rules{gap:6px;margin-top:0}.howto-rules li,.howto-rule{font-size:13px}.howto-rules-row{flex-wrap:nowrap;gap:6px}.howto-korean{opacity:.1;z-index:4;font-size:30px;font-weight:600;line-height:1.1;top:133px;left:20px}.howto-person{z-index:2;width:491px;height:515px;top:20px;left:12px}.howto-person-frame{width:431px;height:459px}.howto-eighty{z-index:1;width:186px;height:100px;top:36px;left:149px;right:auto;transform:none}.howto-eighty-ghost,.howto-eighty-main{font-size:72px}.howto-eighty-g1{top:21px;left:2px}.howto-eighty-g2{top:14px;left:2px}.howto-eighty-g3{top:6px;left:2px}.howto-eighty-main{color:#fff;top:0;left:0}.howto-profit{z-index:3;font-size:36px;top:232px;left:208px}.howto-funded-copy{z-index:4;flex-direction:column;gap:6px;width:min(297px,100% - 40px);display:flex;top:182px;left:20px}.howto-funded-copy h3{color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1}.howto-funded-copy p{color:#fff;max-width:171px;font-size:13px;font-weight:600;line-height:1.3}.howto-funded .howto-watermark{opacity:.1;font-size:83.5px;bottom:61px;left:-6px}.howto-watermark{font-size:72px;bottom:50px}.phases{min-height:0;margin-bottom:20px;padding:60px 20px 30px}.phases-marquee{padding:7px 0 2px}.phases-track span{font-size:12.5px}.phases-track-inner{gap:23px;padding-right:23px}.phases-copy h2{max-width:272px;margin:0 auto 20px;font-size:32px}.phases-copy p{flex-direction:column;gap:8px;font-size:16px}.phases-pill{padding:10px;font-size:16px}.plans{margin-bottom:20px;padding:30px 14px}.plans .section-title{font-size:28px}.plans-tiers{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;padding:14px}.plans-tier{border-radius:14px;gap:8px;min-height:150px;padding:10px 4px;font-size:14px}.plans-tiers{grid-template-columns:repeat(6,1fr)}.plans-tier:first-child,.plans-tier:nth-child(2),.plans-tier:nth-child(3){grid-column:span 2}.plans-tier:nth-child(4),.plans-tier:nth-child(5){grid-column:span 3}.plans-tier-badge{width:44px;height:52px}.plans-ticket{gap:4px;width:100%;max-width:none;height:auto;min-height:52px;padding:8px}.plans-ticket-price{letter-spacing:-.3px;font-size:12px}.plans-ticket-desc{max-width:none;font-size:7.5px;line-height:1.25}.plans-ticket-seal{width:22px;height:22px;position:static}.plans-table-wrap,.plans-funded{padding:16px}.plans-join{width:100%;max-width:320px}.numbers{padding:30px 0 10px}.numbers-card{aspect-ratio:342/180}.numbers-bar{min-height:0;padding:20px 14px}.numbers-logos{flex-wrap:wrap;justify-content:center;gap:14px 18px;min-height:0}.numbers-logo{max-width:64px;height:40px}.numbers-logo.is-tottenham{max-width:18px;height:40px}.numbers-logo.is-t1{max-width:56px;height:56px}.numbers-logo.is-kbo{max-width:72px;height:32px}.news{padding:30px 0 20px;overflow:hidden}.news-sub{margin-top:-8px;margin-bottom:22px;display:block}.news-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.news-card{scroll-snap-align:start;flex:0 0 300px;height:280px}.sports{margin-bottom:20px;padding:30px 14px}.sports .section-title{text-align:left;margin-bottom:20px;font-size:28px}.sports-card,.sports-card.is-short{min-height:240px}.sports-copy h3{font-size:20px}.rookie{padding:30px 0}.rookie-card{border-radius:20px;flex:0 0 min(300px,78vw);height:200px}.rookie-carousel{gap:12px}.news-grid{scrollbar-width:none}.news-grid::-webkit-scrollbar{display:none}.sports-card.is-featured .btn-pill-light{background:var(--bg-deep);color:#fff}.why{margin-bottom:20px;padding:30px 14px}.why-card{min-height:0}.why-card h3{font-size:20px}.why-card p{font-size:14px}.discord{margin-bottom:20px}.discord-banner{text-align:center;justify-content:center;align-items:center;height:244px;min-height:0;padding:60px 14px 20px;display:flex}.discord-copy{align-items:center;gap:20px;width:100%}.discord-copy h2{font-size:28px;line-height:1.15}.discord-logo{opacity:.9;width:150px;height:auto;inset:18px auto auto 50%;transform:translate(-50%)}.discord-watermark{width:min(320px,85%);height:auto;top:auto;bottom:-10px;left:50%;transform:translate(-50%)}.newsletter{border-radius:30px;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px;padding:30px 14px}.newsletter h2{white-space:normal;text-align:center;color:#fff;font-size:32px;font-weight:500;line-height:1}.newsletter-form{flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;max-width:none}.newsletter-form input{color:#1f2029;letter-spacing:-.03em;background:#e6e7f5;border-radius:90px;flex:none;width:100%;height:40px;min-height:40px;padding:0 20px;font-size:13px}.newsletter-form input::placeholder{color:#1f2029;opacity:1}.newsletter-form .btn-pill{flex:none;width:100%;height:40px;min-height:40px}.footer{min-height:0;padding:40px 16px 0}.footer-inner{gap:28px}.footer-brand .logo{display:inline-flex}.footer-contact{flex-direction:row;justify-content:space-between;gap:12px;margin-top:20px}.footer-aside{grid-template-columns:1fr 1fr;gap:16px}.footer-socials{gap:6px}.footer-social{justify-content:flex-start;padding:8px 12px;font-size:12px}.footer-legal,.footer-copy{text-align:left;font-size:12px}.footer-copy{padding-bottom:56px}.footer-watermark{font-size:72px;top:auto;bottom:-10px;left:-10px}}.hero,.how-it-works,.howto,.plans,.numbers,.news,.sports,.rookie,.why,.discord,.newsletter{animation:.7s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes heroMatchIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.doc-page{max-width:860px;padding-bottom:80px}.doc-page.is-landing{min-height:60vh;margin:24px auto 0}.doc-head h1{font-family:var(--font-heading);color:#fff;margin-bottom:20px;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.15}.doc-nav{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}.doc-nav-link{background:var(--surface);color:#a0a2bd;border-radius:90px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.doc-nav-link:hover,.doc-nav-link.is-active{background:var(--surface-2);color:#fff}.doc-article,.doc-faq,.faq-item-body{color:var(--text);font-size:15px;line-height:1.65}.doc-intro{color:var(--text-muted);margin-bottom:28px}.doc-section+.doc-section{margin-top:32px}.doc-h2,.doc-faq-group>h2{font-family:var(--font-heading);color:#fff;margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.3}.doc-article p,.faq-item-body p{color:var(--text-muted);margin:0 0 12px}.doc-article a,.faq-item-body a,.doc-intro a,.doc-note a{color:#fff;text-underline-offset:3px;text-decoration:underline}.doc-article a:hover,.faq-item-body a:hover{color:#fff;opacity:.85}.doc-note{color:var(--text-muted);background:#ffffff0a;border-radius:20px;padding:14px 18px}.doc-ul,.doc-ol{color:var(--text-muted);margin:0 0 16px;padding-left:22px}.doc-ul{list-style:outside}.doc-ol{list-style:decimal}.doc-ul li,.doc-ol li{margin-bottom:8px;padding-left:4px}.doc-table-wrap{background:#ffffff0a;border-radius:20px;margin:8px 0 20px;overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;font-size:14px}.doc-table th,.doc-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:12px 16px}.doc-table th{color:#fff;font-weight:600}.doc-table td{color:var(--text-muted)}.doc-table tr:last-child td{border-bottom:none}.doc-faq-group+.doc-faq-group{margin-top:36px}.doc-page .faq-list{flex-direction:column;gap:12px;display:flex}.doc-page .faq-item button{background:var(--surface);text-align:left;color:#fff;border-radius:36px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:14px 18px;font-size:14px;display:flex}.doc-page .faq-item.is-open button img{transform:rotate(180deg)}.doc-page .faq-item-body{padding:12px 18px 4px}.doc-page.is-platform .doc-head h1{margin-bottom:16px}.doc-page.is-platform .doc-nav-link,.doc-page.is-platform .faq-item button{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.doc-page.is-platform .doc-nav-link.is-active,.doc-page.is-platform .doc-nav-link:hover{background:#ffffff1f}@media (width<=700px){.doc-head h1{font-size:28px}.doc-table th,.doc-table td{white-space:normal;padding:10px 12px}}.plat,.auth{--plat-bg:#1f2029;--plat-sidebar:#23242d;--plat-red:#a71d22;--plat-text:#e6e7f5;--plat-muted:#86899c;--plat-glass:#ffffff0a;--plat-glass-2:#ffffff05;--plat-glow:0 14px 25px #ed1c2480;--sidebar-w:230px}.plat{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);background:var(--plat-bg);min-height:100svh;color:var(--plat-text);display:grid}.plat-sidebar{background:var(--plat-sidebar);z-index:30;flex-direction:column;gap:20px;height:100svh;padding:20px;display:flex;position:sticky;top:0;overflow-y:auto}.plat-sidebar-brand{width:190px;height:66px;display:block}.plat-sidebar-brand img{object-fit:contain;width:100%;height:100%}.plat-nav{flex-direction:column;gap:40px;display:flex}.plat-nav-primary,.plat-nav-list{flex-direction:column;gap:4px;display:flex}.plat-nav-cta,.plat-nav-item{border-radius:90px;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;font-size:14px;font-weight:500;line-height:1;display:flex}.plat-nav-cta img,.plat-nav-item img{object-fit:contain;flex:0 0 20px;width:20px;height:20px}.plat-nav-item img[src*=user-full],.plat-nav-item img[src*=partners]{filter:brightness(0)invert(.92)}.plat-nav-item.is-active img[src*=user-full],.plat-nav-item.is-active img[src*=partners]{filter:brightness(0)invert()}.plat-nav-item.is-locked img[src*=partners]{filter:brightness(0)invert();opacity:.15}.plat-nav-cta.is-white{color:var(--plat-red);background:#fff}.plat-nav-cta.is-red{background:var(--plat-red);color:#fff;box-shadow:0 10px 30px #ed1c2480}.plat-nav-item{color:var(--plat-text)}.plat-nav-item.is-active{background:var(--plat-red);color:#fff}.plat-nav-item.is-locked{color:#ffffff26;cursor:not-allowed}.plat-nav-cta.is-locked{cursor:not-allowed}.plat-nav-cta.is-white.is-locked{color:var(--plat-red)}.plat-nav-item.is-locked img:not(.plat-lock){opacity:.35}.plat-lock{opacity:.7;margin-left:auto;width:12.5px!important;height:16.4px!important}.plat-main{flex-direction:column;min-width:0;display:flex}.plat-header{z-index:50;padding:24px 20px 0;position:relative}.plat-header-bar{background:var(--plat-glass-2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:36px;justify-content:space-between;align-items:center;max-width:1200px;height:64px;margin:0 auto;padding:13px 13px 13px 20px;display:flex}.plat-header-left{align-items:center;gap:60px;display:flex}.plat-header-user,.plat-header-coins{color:#fff;align-items:center;gap:8px;font-size:18px;display:inline-flex}.plat-header-balance{align-items:center;gap:15px;display:inline-flex}.plat-header-plus{place-items:center;width:16px;height:16px;padding:0;display:grid}.plat-lang{color:#fff;background:#ffffff0d;border-radius:16px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;display:inline-flex}.lang-switch{position:relative}.lang-switch-menu{z-index:60;background:#2a2b36;border:1px solid #ffffff14;border-radius:14px;min-width:100%;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #00000059}.lang-switch-menu button{text-align:left;color:#fff;border-radius:10px;width:100%;padding:10px 14px;font-size:14px;font-weight:500;display:block}.lang-switch-menu button:hover,.lang-switch-menu button.is-active{background:#a71d22d9}.lang-switch.is-open .plat-lang img,.lang-switch.is-open .auth-lang img{transform:rotate(180deg)}.lang-switch .plat-lang img,.lang-switch .auth-lang img{transition:transform .15s}.plat-menu-btn{display:none}.plat-content{width:min(100%,1240px);margin:0 auto;padding:24px 20px 56px}.plat-backdrop{display:none}.ui-input{background:var(--plat-glass-2);color:#fff;border:none;border-radius:10px;width:100%;height:52px;padding:0 29px;font-size:14px}.ui-input.is-round{background:var(--plat-glass-2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px;padding:0 18px}.ui-input::placeholder{color:#fff6}.ui-input.is-invalid{outline:1px solid #e85d5d}.form-error{color:#ff8b8b;margin:0 0 8px;font-size:13px;line-height:1.35}.form-success{color:#8bffb2;margin:0 0 8px;font-size:13px;line-height:1.35}.form-muted{color:var(--plat-muted);font-size:14px}.field-error{color:#ff8b8b;margin:4px 0 0;font-size:12px}.auth-boot{background:#0b0b0f;place-items:center;min-height:100vh;display:grid}.auth-boot-spinner{border:2px solid #ffffff26;border-top-color:#e11d2e;border-radius:50%;width:36px;height:36px;animation:.7s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.plat-header-avatar{object-fit:cover;background:#ffffff14;border-radius:50%}.profile-danger{border-top:1px solid #ffffff14;margin-top:32px;padding-top:24px}.profile-danger-hint{color:var(--plat-muted);margin:0 0 12px;font-size:13px}.plat.is-payment .plat-main{min-height:100svh}.plat.is-payment .plat-content{flex:1;justify-content:center;align-items:center;padding-top:0;padding-bottom:72px;display:flex}.payment-result{text-align:center;flex-direction:column;align-items:center;width:min(100%,680px);margin:0 auto;display:flex}.payment-result-icon{object-fit:contain;width:220px;height:220px;margin-bottom:28px}.payment-result h1{font-family:var(--font-heading);color:#fff;white-space:pre-line;margin:0 0 18px;font-size:44px;font-weight:500;line-height:1.15}.payment-result p{max-width:420px;color:var(--plat-muted);margin:0 0 36px;font-size:16px;line-height:1.45}.payment-result-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;display:flex}.payment-result-btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 32px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.payment-result-btn-primary{background:var(--plat-red);color:#fff;box-shadow:var(--plat-glow)}.payment-result-btn-support{color:#c5c6d4;text-underline-offset:3px;background:#262730;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.payment-result-btn-support:hover{color:#fff}.ui-btn:disabled{opacity:.6;cursor:not-allowed;filter:none}.ui-input:disabled{opacity:.6}.ui-btn{border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:filter .2s;display:inline-flex}.ui-btn:hover{filter:brightness(1.08)}.ui-btn-sm{min-height:37px;padding:10px 20px}.ui-btn-lg{border-radius:20px;height:60px;padding:20px 50px;font-size:16px;font-weight:700}.ui-btn-pill{border-radius:90px;min-height:40px;padding:10px 20px}.ui-btn-primary{background:var(--plat-red);color:#fff}.ui-btn-white{color:#000;background:#fff}.ui-btn-glow{box-shadow:var(--plat-glow)}.auth{background:var(--plat-bg);grid-template-columns:1fr 520px;align-items:center;gap:48px;min-height:100svh;padding:40px clamp(24px,8vw,184px);display:grid;position:relative;overflow:hidden}.auth-pattern{z-index:0;pointer-events:none;opacity:.2;background-image:radial-gradient(1.5px,#98a2b3 99%,#0000 100%);background-position:5.5px 5.5px;background-size:23px 23px;width:min(1920px,100vw);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:url(/assets/platform/auth/dot-mask.svg);mask-image:url(/assets/platform/auth/dot-mask.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:min(1440px,100%);mask-size:min(1440px,100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.auth-lang{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff0d;border-radius:16px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:700;display:inline-flex}.auth .lang-switch{z-index:2;position:absolute;top:24px;right:clamp(16px,4vw,48px)}.auth-logo{z-index:1;justify-self:center;position:relative}.auth-logo img{width:min(352px,55vw);height:auto}.auth-panel{z-index:1;flex-direction:column;justify-self:end;gap:30px;width:100%;max-width:520px;display:flex;position:relative}.auth-card{background:var(--plat-glass-2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px;padding:40px 20px}.auth-card-head{flex-direction:column;align-items:center;gap:5px;margin-bottom:19px;display:flex}.auth-card-head h1{font-family:var(--font-heading);letter-spacing:.64px;color:#fff;font-size:32px;font-weight:400}.auth-fields{flex-direction:column;gap:8px;display:flex}.auth-submit{border-radius:10px;width:100%;height:60px;margin-top:0;font-weight:700}.auth-legal{text-align:center;color:var(--plat-muted);margin-top:14px;font-size:12px;line-height:1.45}.auth-legal a{color:#fff;text-underline-offset:2px;text-decoration:underline}.auth-forgot{text-align:center;width:100%;color:var(--plat-muted);margin-top:19px;font-size:14px;display:block}.auth-footer{text-align:center;flex-direction:column;gap:10px;display:flex}.auth-footer p{color:var(--plat-muted);font-size:12px}.auth-footer-btn{background:var(--plat-glass-2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;border-radius:20px;justify-content:center;align-items:center;height:60px;font-size:14px;text-decoration:underline;display:flex}.home{flex-direction:column;gap:24px;max-width:1200px;display:flex}.home-hero{background:linear-gradient(90deg,#861a1e 0%,#a71d22 100%);border-radius:30px;min-height:261px;padding:36px;position:relative;overflow:hidden}.home-hero-copy{z-index:2;max-width:420px;position:relative}.home-hero-copy h1{font-family:var(--font-heading);color:#fff;margin-bottom:8px;font-size:44px;font-weight:500;line-height:1.2}.home-hero-copy p{color:#fffc;margin-bottom:28px;font-size:16px;font-weight:600}.home-hero-cta{color:#000;background:#fff;border-radius:20px;justify-content:center;align-items:center;height:60px;padding:0 50px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 14px 25px #ffffff2b}.home-hero-art{pointer-events:none;position:absolute;inset:0}.home-hero-mark{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #ffffff2e;-webkit-user-select:none;user-select:none;font-size:clamp(72px,9vw,132px);line-height:1.1;position:absolute;bottom:-10px;right:40px}.home-hero-trophy{object-fit:contain;width:292px;height:auto;position:absolute;bottom:-40px;right:80px}.home-grid{grid-template-columns:588px 1fr 1fr;gap:24px;display:grid}.home-card{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:30px;flex-direction:column;justify-content:space-between;min-height:147px;padding:20px;display:flex}.home-card-wide{justify-content:space-between}.home-card h2{font-family:var(--font-heading);color:var(--plat-text);margin-bottom:4px;font-size:24px;font-weight:400}.home-card p{color:#e6e7f5cc;font-size:14px;font-weight:500}.home-go{background:var(--plat-red);color:#fff;min-width:60px;height:37px;box-shadow:var(--plat-glow);border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.home-social{text-align:center;font-family:var(--font-heading);color:var(--plat-text);justify-content:center;align-items:center;gap:9px;font-size:24px;font-weight:500}.home-buy{display:none}.challenge{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.challenge-stage{gap:12px;margin-bottom:28px;display:flex}.challenge-stage button{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;border-radius:39px;width:54px;height:54px;font-size:20px}.challenge-stage button.is-active{background:var(--plat-red)}.challenge-title{text-align:center;font-family:var(--font-heading);color:var(--plat-text);margin-bottom:28px;font-size:32px;font-weight:500}.challenge-subtitle{text-align:center;font-family:var(--font-heading);color:var(--plat-text);margin:28px 0 16px;font-size:32px;font-weight:500}.challenge-network-note{display:none}.challenge-picks{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-bottom:40px;display:flex}.challenge-pick{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:221px;height:127px;display:flex}.challenge-pick img{object-fit:contain;width:80px;height:70px}.challenge-pick strong{font-family:var(--font-heading);font-size:24px;font-weight:500}.challenge-pick.is-active{background:var(--plat-red)}.challenge-buybar{justify-content:center;align-items:center;gap:33px;margin-bottom:40px;display:flex}.challenge-buybar strong{color:#fff;font-size:42px;font-weight:700}.challenge-tables{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.challenge-table{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:30px;padding:30px 60px}.challenge-table.is-funded{-webkit-backdrop-filter:none;backdrop-filter:none;background:#413009;border:2px solid #ffb40066}.challenge-table-cols{flex-direction:column;display:flex}.challenge-table-head,.challenge-table-row{grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:8px;display:grid}.challenge-table-cols.is-funded-cols .challenge-table-head,.challenge-table-cols.is-funded-cols .challenge-table-row{grid-template-columns:1fr 1.2fr}.challenge-table-head{margin-bottom:30px}.challenge-table h3{color:#fff;font-size:24px;font-weight:600}.challenge-table.is-funded h3,.challenge-table.is-funded p{color:#ffd162}.challenge-table.is-funded h3{color:#ffb400}.challenge-table p{opacity:.8;color:#fff;margin:0;font-size:16px;line-height:1.2}.challenge-table-row+.challenge-table-row{margin-top:26px}.challenge-table .is-center{text-align:center}.challenge-pay-tabs{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:36px;gap:10px;width:min(100%,588px);padding:14px;display:flex}.challenge-pay-tabs button{background:var(--plat-glass);color:#fff;border-radius:36px;flex:1;justify-content:center;align-items:center;gap:10px;height:52px;font-size:14px;font-weight:500;display:inline-flex}.challenge-pay-tabs button.is-active{background:var(--plat-red)}.challenge-pay-tabs button.is-locked{color:#ffffff26}.challenge-networks{background:var(--plat-glass);border-radius:36px;flex-wrap:wrap;justify-content:center;gap:12px;width:min(100%,458px);margin-bottom:20px;padding:14px 13px;display:flex}.challenge-networks button{background:var(--plat-glass);color:#fff;border-radius:36px;padding:17px 18px;font-size:14px}.challenge-networks button.is-active{background:var(--plat-red)}.challenge-promo{background:var(--plat-glass);border-radius:36px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,458px);margin-bottom:40px;padding:14px;display:flex}.challenge-promo .ui-input{background:var(--plat-glass);border-radius:36px;flex:1;height:52px;padding:0 18px}.profile,.info-page{max-width:1156px}.profile h1,.info-page h1{font-family:var(--font-heading);color:#fff;margin-bottom:40px;font-size:44px;font-weight:500;line-height:1.2}.profile-body{flex-direction:column;gap:40px;display:flex}.profile-identity{align-items:center;gap:36px;display:flex}.profile-avatar{border:3px solid #e6e7f5;border-radius:360px;width:120px;height:120px;padding:0;position:relative;overflow:visible}.profile-avatar img:first-child{object-fit:cover;border-radius:360px;width:100%;height:100%}.profile-avatar-edit{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#242530eb;border-radius:90px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 4px 16px #00000059}.profile-avatar-edit img{width:18px;height:18px}.profile-identity h2{font-family:var(--font-heading);color:var(--plat-text);font-size:44px;font-weight:500;line-height:1.2}.profile-identity p{color:#7a7c91;margin-top:2px;font-size:18px}.profile-section{flex-direction:column;gap:17px;display:flex}.profile-section h3{font-family:var(--font-heading);color:var(--plat-text);font-size:32px;font-weight:500}.profile-grid-2,.profile-grid-3{gap:20px;display:grid}.profile-grid-2{grid-template-columns:1fr 1fr}.profile-grid-3{grid-template-columns:1fr 1fr 1fr}.profile-actions{gap:20px;display:flex}.pay-modal{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08090eb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pay-modal-card{background:#1c1d27;border-radius:24px;flex-direction:column;gap:16px;width:min(100%,420px);padding:28px 20px;display:flex}.photo-drop{background:#15161f;border:1px dashed #e6e7f540;border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.avatar-modal{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111218b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.avatar-modal-card{background:#242530f5;border:1px solid #e6e7f514;border-radius:30px;width:min(100%,302px);height:280px;padding:14px;position:relative;box-shadow:0 24px 60px #00000073}.avatar-modal-close{z-index:2;background:#8b8fa8;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:-18px;right:-18px;box-shadow:0 8px 20px #00000059}.avatar-modal-close:hover{filter:brightness(1.08)}.avatar-dropzone{border:2px dashed var(--plat-red);cursor:pointer;text-align:center;background:0 0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:24px 16px;display:flex;position:relative}.avatar-dropzone:hover{background:#a71d220f}.avatar-dropzone-input{opacity:0;cursor:pointer;position:absolute;inset:0}.avatar-dropzone-icon{pointer-events:none;place-items:center;width:100px;height:100px;display:grid}.avatar-dropzone-icon img{width:100px;height:100px}.avatar-dropzone-text{color:#fff;white-space:pre-line;pointer-events:none;max-width:148px;font-size:14px;font-weight:500;line-height:1.35;display:block}.faq-list,.rules-list{flex-direction:column;gap:20px;display:flex}.faq-item button{background:var(--plat-glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:left;color:#fff;border-radius:36px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:17px 18px;font-size:14px;display:flex}.faq-item.is-open button img{transform:rotate(180deg)}.faq-item p{color:var(--plat-muted);padding:12px 18px 0;font-size:14px;line-height:1.5}.rules-card,.placeholder-card{background:var(--plat-glass);border-radius:30px;padding:22px 24px}.rules-card h2{font-family:var(--font-heading);margin-bottom:8px;font-size:22px}.rules-card p,.placeholder-card p{color:var(--plat-muted);line-height:1.5}@media (width<=1200px){.home-grid{grid-template-columns:1fr 1fr}.home-card-wide{grid-column:1/-1}.challenge-tables{grid-template-columns:1fr}}@media (width<=900px){.plat{grid-template-columns:1fr}.plat-sidebar{width:min(280px,86vw);transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-105%)}.plat.is-menu-open .plat-sidebar{z-index:60;transform:translate(0)}.plat-backdrop{z-index:25;opacity:0;pointer-events:none;background:#0000008c;display:block;position:fixed;inset:0}.plat.is-menu-open .plat-backdrop{z-index:55;opacity:1;pointer-events:auto}.plat-header{padding:12px 12px 0}.plat-header-bar{width:100%;min-width:0;max-width:none;height:64px;padding:13px 20px}.plat-menu-btn{background:0 0;border-radius:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.plat-menu-btn img{object-fit:contain;flex:0 0 24px;width:24px;max-width:24px;height:24px}.plat-header-left{gap:20px}.plat-header-user,.plat-header-plus{display:none}.plat-header-coins span:last-child{color:#fff;white-space:nowrap;font-size:18px;font-weight:400}.plat-content{width:100%;padding:24px 12px 12px}.auth{grid-template-columns:1fr;align-content:start;padding:88px 16px 40px}.auth-logo{justify-self:start}.auth-logo img{width:120px}.auth-panel{justify-self:stretch;max-width:none}.profile-grid-2,.profile-grid-3{grid-template-columns:1fr}.plat.is-home .plat-content{padding-top:34px}.plat.is-home .home{gap:34px;max-width:none}.plat.is-home .home-hero{flex-direction:column;gap:24px;min-height:0;padding:36px 35px;display:flex}.plat.is-home .home-hero-copy{flex-direction:column;max-width:none;display:flex}.plat.is-home .home-hero-copy h1{margin-bottom:5px;font-size:32px;line-height:1.2}.plat.is-home .home-hero-copy p{color:#fffc;margin-bottom:24px;font-size:14px;font-weight:600}.plat.is-home .home-hero-cta{flex-shrink:0;width:100%;height:60px}.plat.is-home .home-hero-art{display:none}.plat.is-home .home-grid{grid-template-columns:1fr 1fr;gap:10px}.plat.is-home .home-card{height:147px;min-height:147px}.plat.is-home .home-card-wide{grid-column:1/-1}.plat.is-home .home-social{padding:34px 12px}.plat.is-home .home-social img{width:36px;max-width:36px;height:36px;overflow:clip}.plat.is-home .home-buy{background:var(--plat-red);color:#fff;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:60px;padding:20px 50px;font-size:16px;font-weight:700;display:flex;box-shadow:0 14px 25px #ed1c2440}.plat.is-challenge .plat-content{padding-top:44px}.plat.is-challenge .challenge{width:100%;max-width:none}.plat.is-challenge .challenge-stage{justify-content:space-between;gap:0;width:120px;margin-bottom:28px}.plat.is-challenge .challenge-title{width:100%;margin-bottom:20px;font-size:24px}.plat.is-challenge .challenge-picks{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:40px;display:grid}.plat.is-challenge .challenge-pick{border-radius:36px;grid-column:span 2;width:auto;height:127px;padding:12px 8px;overflow:hidden}.plat.is-challenge .challenge-pick:nth-child(n+4){grid-column:span 3}.plat.is-challenge .challenge-pick img{width:60px;height:70px}.plat.is-challenge .challenge-buybar{flex-direction:row;gap:33px;width:100%;margin-bottom:40px}.plat.is-challenge .challenge-buybar strong{font-family:var(--font-heading);flex-shrink:0;font-size:36px;font-weight:700;line-height:1.2}.plat.is-challenge .challenge-buybar .ui-btn{flex:auto;min-width:0}.plat.is-challenge .challenge-tables{gap:40px}.plat.is-challenge .challenge-table{width:100%;padding:30px 20px}.plat.is-challenge .challenge-table-cols{grid-template-columns:unset;gap:unset}.plat.is-challenge .challenge-table-head,.plat.is-challenge .challenge-table-row{grid-template-columns:1.95fr 1fr 1fr;gap:8px}.plat.is-challenge .challenge-table-cols.is-funded-cols .challenge-table-head,.plat.is-challenge .challenge-table-cols.is-funded-cols .challenge-table-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:8px}.plat.is-challenge .challenge-table h3{margin-bottom:0;font-size:18px}.plat.is-challenge .challenge-table p{margin-bottom:0;font-size:13px}.plat.is-challenge .challenge-table-row+.challenge-table-row{margin-top:20px}.plat.is-challenge .challenge-table.is-funded .challenge-table-head .is-center{white-space:nowrap}.plat.is-challenge .challenge.is-step-2 .challenge-title{margin-bottom:10px}.plat.is-challenge .challenge-subtitle{width:100%;margin:28px 0 20px;font-size:24px}.plat.is-challenge .challenge-pay-tabs{flex-direction:row;gap:10px;width:100%;padding:14px}.plat.is-challenge .challenge-pay-tabs button{white-space:nowrap;height:40px;padding:0 10px;overflow:hidden}.plat.is-challenge .challenge-pay-tabs button img{flex:0 0 12.5px;width:12.5px;max-width:12.5px;height:16.4px}.plat.is-challenge .challenge-networks{grid-template-columns:1fr 1fr;justify-content:stretch;gap:12px;width:100%;margin-bottom:28px;padding:14px 13px;display:grid}.plat.is-challenge .challenge-networks button{white-space:nowrap;width:100%;min-height:51px;padding:17px 8px}.plat.is-challenge .challenge-promo{gap:10px;width:100%;height:80px;margin-bottom:40px;padding:14px}.plat.is-challenge .challenge-promo .ui-btn{flex-shrink:0;height:52px;min-height:52px;padding:10px 20px}.plat.is-challenge .challenge.is-step-2 .challenge-buybar{margin-bottom:0}.challenge-pay-tabs{flex-direction:column}.profile-identity{flex-direction:column;align-items:flex-start}.profile-identity h2,.profile h1,.info-page h1{font-size:32px}.profile-section h3{font-size:24px}.plat.is-payment .plat-content{padding-bottom:40px}.payment-result-icon{width:160px;height:160px;margin-bottom:20px}.payment-result h1{font-size:32px}.payment-result p{margin-bottom:28px;font-size:14px}.payment-result-actions{flex-wrap:wrap}.payment-result-btn{height:52px;padding:0 28px;font-size:15px}}
