.BracketLanding-module__opG-rq__animationsPaused *{animation-play-state:paused}.BracketLanding-module__opG-rq__glowPrimary{background:var(--game-primary);opacity:.25;filter:blur(130px);pointer-events:none;z-index:1;border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-150px}.BracketLanding-module__opG-rq__glowSecondary{background:var(--game-light);opacity:.15;filter:blur(100px);pointer-events:none;z-index:1;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;left:10%}.BracketLanding-module__opG-rq__bbBgWatermark{pointer-events:none;z-index:1;opacity:.08;justify-content:center;align-items:center;width:800px;height:800px;display:flex;position:fixed;bottom:-150px;right:-150px}.BracketLanding-module__opG-rq__bbBgWatermark img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (max-width:767px){.BracketLanding-module__opG-rq__bbBgWatermark{width:600px;height:600px;bottom:-100px;right:-100px}}@media (max-width:480px){.BracketLanding-module__opG-rq__bbBgWatermark{width:400px;height:400px;bottom:-50px;right:-50px}}.BracketLanding-module__opG-rq__bbNav{z-index:20;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 52px;display:flex;position:relative}.BracketLanding-module__opG-rq__bbBrand{align-items:center;gap:11px;display:flex}.BracketLanding-module__opG-rq__bbBrandIcon{justify-content:center;align-items:center;height:64px;display:flex}.BracketLanding-module__opG-rq__bbBrandIcon img{object-fit:contain;width:auto;height:100%;max-height:64px}.BracketLanding-module__opG-rq__bbBrandName{letter-spacing:.02em;color:#ffffffd9;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600}.BracketLanding-module__opG-rq__bbNavRight{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.BracketLanding-module__opG-rq__bbSponsorSection{align-items:center;gap:10px;margin-left:16px;display:flex}@media (max-width:767px){.BracketLanding-module__opG-rq__bbSponsorSection{flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto}.BracketLanding-module__opG-rq__bbSponsorSection span{font-size:.55rem}.BracketLanding-module__opG-rq__bbSponsorSection img{max-width:140px;height:36px}}.BracketLanding-module__opG-rq__bbHero{z-index:10;box-sizing:border-box;flex:1;grid-template-columns:1fr 480px;width:100%;max-width:1300px;margin:0 auto;display:grid;position:relative;overflow:hidden auto}@media (max-width:767px){.BracketLanding-module__opG-rq__bbHero{max-width:100vw}}@media (max-width:1024px){.BracketLanding-module__opG-rq__bbHero{grid-template-columns:1fr;overflow-y:auto}.BracketLanding-module__opG-rq__bbPanelRight{flex-direction:column;gap:14px;padding:32px 40px 48px;display:flex}}@media (max-width:767px){.BracketLanding-module__opG-rq__bbNav{flex-wrap:nowrap;gap:10px;padding:12px 32px}.BracketLanding-module__opG-rq__bbNavRight{flex-wrap:nowrap;justify-content:flex-end;gap:12px}.BracketLanding-module__opG-rq__bbBrand{gap:8px}.BracketLanding-module__opG-rq__bbPanelLeft{border-bottom:1px solid #ffffff0d;border-right:none;padding:40px 32px}.BracketLanding-module__opG-rq__bbPanelRight{padding:32px 32px 48px}.BracketLanding-module__opG-rq__bbBrandIcon{height:52px}}@media (max-width:480px){.BracketLanding-module__opG-rq__bbNav{gap:6px;padding:10px 16px}.BracketLanding-module__opG-rq__bbNavRight,.BracketLanding-module__opG-rq__bbBrand{gap:6px}.BracketLanding-module__opG-rq__bbBrandIcon{height:40px}.BracketLanding-module__opG-rq__bbBrandName{font-size:.8rem}.BracketLanding-module__opG-rq__bbPanelLeft{padding:32px 16px}.BracketLanding-module__opG-rq__bbPanelRight{padding:24px 16px 40px}.BracketLanding-module__opG-rq__bbH1{font-size:clamp(2rem,10vw,3.5rem)}}.BracketLanding-module__opG-rq__bbPanelLeft{box-sizing:border-box;border-right:1px solid #ffffff0d;flex-direction:column;justify-content:center;width:100%;max-width:100%;padding:60px 32px;display:flex}.BracketLanding-module__opG-rq__bbTag{letter-spacing:.2em;text-transform:uppercase;color:var(--game-light);align-items:center;gap:8px;margin-bottom:20px;font-family:DM Mono,monospace;font-size:.68rem;animation:.55s 50ms both BracketLanding-module__opG-rq__up;display:inline-flex}.BracketLanding-module__opG-rq__bbTagLine{background:var(--game-light);width:22px;height:2px}.BracketLanding-module__opG-rq__bbH1{text-transform:uppercase;letter-spacing:.02em;color:#fff;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:24px;font-family:Oswald,sans-serif;font-size:clamp(3rem,7vw,5.5rem);font-weight:700;line-height:.95;animation:.55s .15s both BracketLanding-module__opG-rq__up}.BracketLanding-module__opG-rq__bbDesc{color:#fff9;word-wrap:break-word;overflow-wrap:break-word;max-width:480px;margin-bottom:40px;font-family:DM Sans,sans-serif;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;line-height:1.7;animation:.55s .25s both BracketLanding-module__opG-rq__up}@media (max-width:767px){.BracketLanding-module__opG-rq__bbDesc{max-width:100%}}.BracketLanding-module__opG-rq__bbForm{width:100%;max-width:600px;margin-bottom:32px;animation:.55s .35s both BracketLanding-module__opG-rq__up}@media (max-width:767px){.BracketLanding-module__opG-rq__bbForm{max-width:100%}}.BracketLanding-module__opG-rq__bbEmailLabel{letter-spacing:.02em;text-transform:uppercase;color:#ffffffe6;margin-bottom:10px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:600;display:block}.BracketLanding-module__opG-rq__bbInputRow{gap:12px;margin-bottom:12px;display:flex}.BracketLanding-module__opG-rq__bbEmailField{border:2px solid rgba(var(--game-primary-rgb),.4);color:#fff;box-shadow:0 4px 16px rgba(var(--game-primary-rgb),.13);background:#ffffff1f;border-radius:10px;outline:none;flex:1;padding:18px 22px;font-family:DM Sans,sans-serif;font-size:1.05rem;transition:all .2s;transform:skew(-12deg)}.BracketLanding-module__opG-rq__bbEmailField::placeholder{color:#fff6;font-size:1rem}.BracketLanding-module__opG-rq__bbEmailField:focus{border-color:var(--game-primary);box-shadow:0 6px 24px rgba(var(--game-primary-rgb),.27),0 0 0 3px rgba(var(--game-primary-rgb),.13);background:#ffffff29;transform:skew(-12deg)translateY(-1px)}.BracketLanding-module__opG-rq__bbEmailField:hover:not(:focus){border-color:var(--game-light);background:#ffffff24}@media (max-width:480px){.BracketLanding-module__opG-rq__bbEmailField{padding:16px;font-size:.95rem}.BracketLanding-module__opG-rq__bbInputRow{gap:8px}}.BracketLanding-module__opG-rq__bbTermsWrap{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.BracketLanding-module__opG-rq__bbCheckbox{cursor:pointer;width:18px;height:18px;accent-color:var(--game-primary)}.BracketLanding-module__opG-rq__bbTermsLabel{color:#ffffff80;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.5}.BracketLanding-module__opG-rq__bbTermsLabel a{color:var(--game-light);text-decoration:underline}.BracketLanding-module__opG-rq__bbTermsLabel a:hover{color:var(--game-lighter)}.BracketLanding-module__opG-rq__bbErr{color:#ff6b6b;margin-bottom:12px;font-family:DM Mono,monospace;font-size:.75rem}.BracketLanding-module__opG-rq__bbDomainHint{color:#ffffff59;margin-bottom:12px;font-size:.75rem;line-height:1.4}.BracketLanding-module__opG-rq__bbCta{background:var(--game-primary);color:#fff;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;box-shadow:0 8px 32px rgba(var(--game-primary-rgb),.33);white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:18px 40px;font-family:Oswald,sans-serif;font-size:1.05rem;transition:all .15s;display:flex;position:relative;transform:skew(-12deg)}.BracketLanding-module__opG-rq__bbCta:hover:not(:disabled){box-shadow:0 12px 40px rgba(var(--game-primary-rgb),.47);transform:skew(-12deg)translateY(-2px)}.BracketLanding-module__opG-rq__bbCta:disabled{opacity:.5;cursor:not-allowed}.BracketLanding-module__opG-rq__bbCta svg{transition:transform .2s}.BracketLanding-module__opG-rq__bbCta:hover:not(:disabled) svg{transform:translate(4px)}@media (max-width:480px){.BracketLanding-module__opG-rq__bbCta{padding:16px 20px;font-size:.9rem}}.BracketLanding-module__opG-rq__bbCtaHint{color:#ffffff4d;letter-spacing:.02em;margin-top:12px;font-size:.75rem}.BracketLanding-module__opG-rq__bbOk{color:#ffffffe6;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:10px;align-items:center;gap:12px;padding:18px 22px;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:500;display:flex}.BracketLanding-module__opG-rq__bbOkDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.8s infinite BracketLanding-module__opG-rq__pulse;box-shadow:0 0 12px #22c55e88}.BracketLanding-module__opG-rq__bbPanelRight{box-sizing:border-box;flex-direction:column;justify-content:center;gap:14px;width:100%;max-width:100%;padding:48px 40px 48px 32px;display:flex;position:relative;overflow:visible}.BracketLanding-module__opG-rq__bbStats{grid-template-columns:repeat(3,1fr);gap:10px;max-width:100%;animation:.55s .25s both BracketLanding-module__opG-rq__up;display:grid}@media (max-width:480px){.BracketLanding-module__opG-rq__bbStats{gap:8px}}.BracketLanding-module__opG-rq__bbStat{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px 14px;transition:background .2s,border-color .2s,transform .2s;display:flex;transform:skew(-8deg)}.BracketLanding-module__opG-rq__bbStat:hover{background:#ffffff0f;border-color:#ffffff1f;transform:skew(-8deg)translateY(-2px)}.BracketLanding-module__opG-rq__bbStatIcon{margin-bottom:2px;font-size:1.4rem;line-height:1}.BracketLanding-module__opG-rq__bbStatN{color:#fff;letter-spacing:.02em;font-family:Oswald,sans-serif;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;line-height:1}.BracketLanding-module__opG-rq__bbStatL{text-transform:uppercase;letter-spacing:.08em;color:#fff6;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:500}.BracketLanding-module__opG-rq__bbGoalWrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;max-width:100%;padding:20px 24px;transition:transform .2s,background .2s,border-color .2s;animation:.55s .3s both BracketLanding-module__opG-rq__up;transform:skew(-8deg)}.BracketLanding-module__opG-rq__bbGoalWrap:hover{background:#ffffff0f;border-color:#ffffff1a;transform:skew(-8deg)translateY(-2px)}.BracketLanding-module__opG-rq__bbGoalLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;justify-content:space-between;margin-bottom:12px;font-family:DM Mono,monospace;font-size:.68rem;display:flex}.BracketLanding-module__opG-rq__bbGoalTrack{background:#ffffff1f;border-radius:99px;height:8px;overflow:hidden}.BracketLanding-module__opG-rq__bbGoalFill{background:var(--game-primary);height:100%;box-shadow:0 0 12px rgba(var(--game-primary-rgb),.53);border-radius:99px;transition:width 1.2s}.BracketLanding-module__opG-rq__bbCard{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:22px 24px;transition:transform .2s,background .2s,border-color .2s;animation:.55s both BracketLanding-module__opG-rq__up;position:relative;transform:skew(-8deg)}.BracketLanding-module__opG-rq__bbCard:hover{background:#ffffff0f;border-color:#ffffff1a;transform:skew(-8deg)translateY(-2px)}.BracketLanding-module__opG-rq__bbCardTitle{letter-spacing:.18em;text-transform:uppercase;color:#ffffff59;margin-bottom:14px;font-family:DM Mono,monospace;font-size:.64rem}.BracketLanding-module__opG-rq__bbPrizeCard{background:linear-gradient(135deg,rgba(var(--game-primary-rgb),.16),rgba(var(--game-primary-rgb),.04));border-color:rgba(var(--game-primary-rgb),.25);animation-delay:.35s}.BracketLanding-module__opG-rq__bbPrizeVal{color:#fff;letter-spacing:.02em;margin-bottom:8px;font-family:Oswald,sans-serif;font-size:2.2rem;font-weight:700;line-height:1}.BracketLanding-module__opG-rq__bbPrizeSub{color:#ffffff73;font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.5}.BracketLanding-module__opG-rq__bbCustomPrize{color:#ffffffb3;font-family:DM Sans,sans-serif;font-size:.9rem;line-height:1.65}.BracketLanding-module__opG-rq__inactiveBackground{background:radial-gradient(ellipse at top right,rgba(var(--game-primary-rgb),.08)0%,#000 50%,#000 100%)}.BracketLanding-module__opG-rq__mainBackground{background:radial-gradient(ellipse at top right,var(--game-primary)0%,#000 50%)}.BracketLanding-module__opG-rq__bbExpiredContainer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border-radius:12px;max-width:600px;padding:32px 24px 24px;position:relative}.BracketLanding-module__opG-rq__bbExpiredBorder{border:1px solid rgba(var(--game-primary-rgb),.38);clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%,calc(50% + 110px) 0%,calc(50% + 110px) 10px,calc(50% - 110px) 10px,calc(50% - 110px) 0%);pointer-events:none;border-radius:12px;position:absolute;inset:0}.BracketLanding-module__opG-rq__bbExpiredLabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;white-space:nowrap;font-family:Oswald,sans-serif;font-size:.9rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.BracketLanding-module__opG-rq__bbExpiredContent{flex-direction:column;gap:24px;display:flex}.BracketLanding-module__opG-rq__bbExpiredText{color:#fff9;text-align:center;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:300;line-height:1.7}.BracketLanding-module__opG-rq__bbLeaderboardBtn{background:var(--game-primary);color:#fff;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;box-shadow:0 8px 32px rgba(var(--game-primary-rgb),.33);border:none;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:18px 40px;font-family:Oswald,sans-serif;font-size:1.05rem;text-decoration:none;transition:all .15s;display:flex;transform:skew(-12deg)}.BracketLanding-module__opG-rq__bbLeaderboardBtn:hover{box-shadow:0 12px 40px rgba(var(--game-primary-rgb),.47);transform:skew(-12deg)translateY(-2px)}.BracketLanding-module__opG-rq__bbSocialPulseDot{animation:1.8s infinite BracketLanding-module__opG-rq__pulse}@keyframes BracketLanding-module__opG-rq__up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BracketLanding-module__opG-rq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}
.BracketItem-module__YAKISW__container:before,.BracketItem-module__YAKISW__container:after{content:"";box-sizing:border-box;z-index:0;border-style:solid;border-color:#ffffff4d;border-radius:0;position:absolute}.BracketItem-module__YAKISW__container:before{display:var(--before-display,none);border-width:var(--before-border-width,0);width:var(--before-width,0);top:var(--before-top);bottom:var(--before-bottom);left:var(--before-left);right:var(--before-right);height:var(--before-height)}.BracketItem-module__YAKISW__container:after{display:var(--after-display,none);border-width:var(--after-border-width,0);width:var(--after-width,0);top:var(--after-top);bottom:var(--after-bottom);left:var(--after-left);right:var(--after-right);height:var(--after-height)}
.BracketScreen-module__3YriMq__glowPrimary{background:var(--game-primary,#6366f1);opacity:.25;filter:blur(130px);pointer-events:none;z-index:1;border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-150px}.BracketScreen-module__3YriMq__glowSecondary{background:var(--game-light);opacity:.15;filter:blur(100px);pointer-events:none;z-index:1;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;left:10%}.BracketScreen-module__3YriMq__logo{width:200px;height:52px;-webkit-mask-image:var(--logo-url);-webkit-mask-position:0;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--logo-url);mask-image:var(--logo-url);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:767px){.BracketScreen-module__3YriMq__logo{height:52px}}@media (max-width:480px){.BracketScreen-module__3YriMq__logo{height:40px}}
.BracketRivalrySelection-module__BVQpMW__rivalryContainer{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.BracketRivalrySelection-module__BVQpMW__glowPrimary{background:var(--game-primary,#6366f1);opacity:.25;filter:blur(130px);pointer-events:none;z-index:1;border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-150px}.BracketRivalrySelection-module__BVQpMW__glowSecondary{background:var(--game-light);opacity:.15;filter:blur(100px);pointer-events:none;z-index:1;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-100px;left:10%}.BracketRivalrySelection-module__BVQpMW__bgWatermark{pointer-events:none;z-index:1;opacity:.08;justify-content:center;align-items:center;width:800px;height:800px;display:flex;position:fixed;bottom:-150px;right:-150px}.BracketRivalrySelection-module__BVQpMW__bgWatermark img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.BracketRivalrySelection-module__BVQpMW__nav{z-index:20;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 52px;display:flex;position:relative}.BracketRivalrySelection-module__BVQpMW__brand{align-items:center;gap:11px;display:flex}.BracketRivalrySelection-module__BVQpMW__brandIcon{justify-content:center;align-items:center;height:64px;display:flex}.BracketRivalrySelection-module__BVQpMW__brandIcon img{object-fit:contain;width:auto;height:100%;max-height:64px}.BracketRivalrySelection-module__BVQpMW__brandName{letter-spacing:.02em;color:#ffffffd9;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600}.BracketRivalrySelection-module__BVQpMW__sponsorSection{align-items:center;gap:12px;display:flex}.BracketRivalrySelection-module__BVQpMW__sponsorLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.18em;font-family:DM Mono,monospace;font-size:.62rem}.BracketRivalrySelection-module__BVQpMW__sponsorLogo{object-fit:contain;width:auto;max-width:160px;height:40px}.BracketRivalrySelection-module__BVQpMW__content{z-index:10;flex:1;justify-content:center;align-items:center;padding:60px 40px;display:flex;position:relative}.BracketRivalrySelection-module__BVQpMW__inner{width:100%;max-width:1300px;margin:0 auto;animation:.6s both BracketRivalrySelection-module__BVQpMW__fadeUp}.BracketRivalrySelection-module__BVQpMW__header{text-align:left;margin-bottom:0}.BracketRivalrySelection-module__BVQpMW__tag{letter-spacing:.2em;text-transform:uppercase;color:var(--game-light);align-items:center;gap:8px;margin-bottom:16px;font-family:DM Mono,monospace;font-size:.68rem;display:inline-flex}.BracketRivalrySelection-module__BVQpMW__tagLine{background:var(--game-light);width:22px;height:2px}.BracketRivalrySelection-module__BVQpMW__title{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin-bottom:16px;font-family:Oswald,sans-serif;font-size:clamp(2.2rem,6vw,3.5rem);font-weight:700;line-height:.95}.BracketRivalrySelection-module__BVQpMW__description{color:#fff9;max-width:480px;margin-bottom:24px;font-family:DM Sans,sans-serif;font-size:clamp(.9rem,1.2vw,.95rem);font-weight:300;line-height:1.6}.BracketRivalrySelection-module__BVQpMW__twoColumnLayout{grid-template-columns:1fr 480px;gap:48px;margin-bottom:48px;display:grid}.BracketRivalrySelection-module__BVQpMW__leftColumn{border-right:1px solid #ffffff0d;flex-direction:column;gap:24px;padding-right:48px;display:flex}.BracketRivalrySelection-module__BVQpMW__rightColumn{flex-direction:column;gap:24px;display:flex}.BracketRivalrySelection-module__BVQpMW__groupsGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.BracketRivalrySelection-module__BVQpMW__groupButton{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:2px solid #ffffff1a;border-radius:8px;padding:10px 12px;transition:all .2s;position:relative;transform:skew(-8deg)}.BracketRivalrySelection-module__BVQpMW__groupButton:hover{background:#ffffff0f;border-color:#ffffff26;transform:skew(-8deg)translateY(-4px)}.BracketRivalrySelection-module__BVQpMW__groupButtonActive{background:var(--group-color);border-color:var(--group-color);box-shadow:0 8px 32px rgba(var(--group-color-rgb),.3)}.BracketRivalrySelection-module__BVQpMW__groupButtonActive:hover{background:var(--group-color);border-color:var(--group-color);box-shadow:0 8px 32px rgba(var(--group-color-rgb),.3);transform:skew(-8deg)}.BracketRivalrySelection-module__BVQpMW__groupButtonInner{align-items:center;gap:10px;display:flex;transform:skew(8deg)}.BracketRivalrySelection-module__BVQpMW__checkbox{border:2px solid #fff6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.BracketRivalrySelection-module__BVQpMW__checkboxActive{background:#fff;border-color:#fff}.BracketRivalrySelection-module__BVQpMW__checkIcon{width:10px;height:10px}.BracketRivalrySelection-module__BVQpMW__groupName{letter-spacing:.02em;color:#fff;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:.95rem;font-weight:600}.BracketRivalrySelection-module__BVQpMW__raceBarSection{flex-direction:column;gap:16px;margin-bottom:0;display:flex}.BracketRivalrySelection-module__BVQpMW__raceBarHeader{align-items:center;gap:12px;margin-bottom:0;display:flex}.BracketRivalrySelection-module__BVQpMW__raceBarIcon{width:24px;height:24px;color:var(--game-primary,#6366f1)}.BracketRivalrySelection-module__BVQpMW__raceBarTitle{letter-spacing:.02em;color:#fff;text-transform:uppercase;margin:0;font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:600}.BracketRivalrySelection-module__BVQpMW__raceBarContainer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:20px}.BracketRivalrySelection-module__BVQpMW__infoCards{flex-direction:column;gap:12px;display:flex}.BracketRivalrySelection-module__BVQpMW__infoCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:14px;padding:16px;transition:all .2s;display:flex}.BracketRivalrySelection-module__BVQpMW__infoCard:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px)}.BracketRivalrySelection-module__BVQpMW__infoCardIcon{width:42px;height:42px;color:var(--game-primary,#6366f1);background:#ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BracketRivalrySelection-module__BVQpMW__infoCardContent{flex:1}.BracketRivalrySelection-module__BVQpMW__infoCardTitle{color:#fff;margin-bottom:4px;font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:600}.BracketRivalrySelection-module__BVQpMW__infoCardText{color:#fff9;font-family:DM Sans,sans-serif;font-size:.85rem;line-height:1.5}.BracketRivalrySelection-module__BVQpMW__actions{flex-direction:column;align-items:center;gap:12px;display:flex}.BracketRivalrySelection-module__BVQpMW__continueButton{background:var(--game-primary);color:#fff;letter-spacing:.08em;cursor:pointer;text-transform:uppercase;box-shadow:0 8px 32px rgba(var(--game-primary-rgb),.33);white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-width:240px;padding:16px 48px;font-family:Oswald,sans-serif;font-size:1rem;transition:all .15s;display:flex;position:relative;transform:skew(-12deg)}.BracketRivalrySelection-module__BVQpMW__continueButton:hover:not(:disabled){box-shadow:0 12px 40px rgba(var(--game-primary-rgb),.47);transform:skew(-12deg)translateY(-2px)}.BracketRivalrySelection-module__BVQpMW__continueButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.BracketRivalrySelection-module__BVQpMW__continueButtonText{transform:skew(12deg)}.BracketRivalrySelection-module__BVQpMW__secondaryActions{justify-content:center;align-items:center;gap:16px;display:flex}.BracketRivalrySelection-module__BVQpMW__separator{background:#fff3;width:1px;height:16px}.BracketRivalrySelection-module__BVQpMW__backButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:color .2s;display:flex}.BracketRivalrySelection-module__BVQpMW__backButton:hover{color:#fffc}.BracketRivalrySelection-module__BVQpMW__skipButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:color .2s}.BracketRivalrySelection-module__BVQpMW__skipButton:hover{color:#fffc}@keyframes BracketRivalrySelection-module__BVQpMW__fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.BracketRivalrySelection-module__BVQpMW__twoColumnLayout{grid-template-columns:1fr;gap:32px}.BracketRivalrySelection-module__BVQpMW__leftColumn{border-right:none;padding-right:0}}@media (max-width:767px){.BracketRivalrySelection-module__BVQpMW__nav{flex-wrap:wrap;padding:12px 20px}.BracketRivalrySelection-module__BVQpMW__brandIcon{height:52px}.BracketRivalrySelection-module__BVQpMW__sponsorSection{margin-left:auto}.BracketRivalrySelection-module__BVQpMW__sponsorLabel{font-size:.55rem}.BracketRivalrySelection-module__BVQpMW__sponsorLogo{max-width:140px;height:36px}.BracketRivalrySelection-module__BVQpMW__content{padding:40px 24px}.BracketRivalrySelection-module__BVQpMW__tag{display:none}.BracketRivalrySelection-module__BVQpMW__twoColumnLayout{gap:24px}.BracketRivalrySelection-module__BVQpMW__groupsGrid{gap:12px}.BracketRivalrySelection-module__BVQpMW__groupButton{padding:16px}.BracketRivalrySelection-module__BVQpMW__groupName{font-size:1rem}.BracketRivalrySelection-module__BVQpMW__raceBarTitle{font-size:1.2rem}.BracketRivalrySelection-module__BVQpMW__raceBarContainer{padding:20px}.BracketRivalrySelection-module__BVQpMW__infoCards{gap:12px}.BracketRivalrySelection-module__BVQpMW__infoCard{padding:16px}.BracketRivalrySelection-module__BVQpMW__continueButton{width:100%;padding:18px 40px;font-size:1rem}.BracketRivalrySelection-module__BVQpMW__secondaryActions{flex-direction:row;gap:16px}.BracketRivalrySelection-module__BVQpMW__separator{display:block}.BracketRivalrySelection-module__BVQpMW__backButton,.BracketRivalrySelection-module__BVQpMW__skipButton{font-size:.85rem}.BracketRivalrySelection-module__BVQpMW__bgWatermark{width:600px;height:600px;bottom:-100px;right:-100px}}@media (max-width:480px){.BracketRivalrySelection-module__BVQpMW__nav{padding:10px 16px}.BracketRivalrySelection-module__BVQpMW__brandIcon{height:40px}.BracketRivalrySelection-module__BVQpMW__brandName{font-size:.8rem}.BracketRivalrySelection-module__BVQpMW__sponsorLabel{font-size:.55rem}.BracketRivalrySelection-module__BVQpMW__sponsorLogo{max-width:140px;height:36px}.BracketRivalrySelection-module__BVQpMW__content{padding:32px 20px}.BracketRivalrySelection-module__BVQpMW__title{font-size:2rem}.BracketRivalrySelection-module__BVQpMW__twoColumnLayout{gap:20px}.BracketRivalrySelection-module__BVQpMW__groupButton{padding:14px}.BracketRivalrySelection-module__BVQpMW__groupName{font-size:.95rem}.BracketRivalrySelection-module__BVQpMW__raceBarTitle{font-size:1.1rem}.BracketRivalrySelection-module__BVQpMW__raceBarContainer{padding:16px}.BracketRivalrySelection-module__BVQpMW__infoCard{gap:12px;padding:14px}.BracketRivalrySelection-module__BVQpMW__infoCardIcon{width:40px;height:40px}.BracketRivalrySelection-module__BVQpMW__infoCardTitle{font-size:.9rem}.BracketRivalrySelection-module__BVQpMW__infoCardText{font-size:.8rem}.BracketRivalrySelection-module__BVQpMW__continueButton{min-width:auto;padding:16px 32px;font-size:.95rem}.BracketRivalrySelection-module__BVQpMW__bgWatermark{width:400px;height:400px;bottom:-50px;right:-50px}}
.BracketHeader-module__UJIMdG__header{z-index:20;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 52px;display:flex;position:relative}.BracketHeader-module__UJIMdG__brand{align-items:center;gap:11px;display:flex}.BracketHeader-module__UJIMdG__brandIcon{justify-content:center;align-items:center;height:64px;display:flex}.BracketHeader-module__UJIMdG__brandIcon img{object-fit:contain;width:auto;height:100%;max-height:64px}.BracketHeader-module__UJIMdG__navRight{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.BracketHeader-module__UJIMdG__sponsorSection{align-items:center;gap:10px;margin-left:16px;display:flex}@media (max-width:767px){.BracketHeader-module__UJIMdG__header{flex-wrap:nowrap;gap:10px;padding:12px 20px}.BracketHeader-module__UJIMdG__navRight{flex-wrap:nowrap;justify-content:flex-end;gap:12px}.BracketHeader-module__UJIMdG__brand{gap:8px}.BracketHeader-module__UJIMdG__brandIcon{height:52px}.BracketHeader-module__UJIMdG__sponsorSection{flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto}.BracketHeader-module__UJIMdG__sponsorSection span{font-size:.55rem}.BracketHeader-module__UJIMdG__sponsorSection img{max-width:140px;height:36px}}@media (max-width:480px){.BracketHeader-module__UJIMdG__header{gap:8px;padding:10px 16px}.BracketHeader-module__UJIMdG__navRight{gap:8px}.BracketHeader-module__UJIMdG__brand{gap:6px}.BracketHeader-module__UJIMdG__brandIcon{height:40px}}
@keyframes SocialProofPopup-module___k0Xpq__social-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.SocialProofPopup-module___k0Xpq__pulse{animation:1.8s infinite SocialProofPopup-module___k0Xpq__social-pulse}
.DonationSelection-module__yv4bwa__glowPrimary{background:var(--game-primary);opacity:.25;filter:blur(130px);pointer-events:none;z-index:0;border-radius:50%;width:700px;height:700px;position:fixed;top:-200px;right:-150px}.DonationSelection-module__yv4bwa__glowSecondary{background:var(--game-primary);opacity:.15;filter:blur(100px);pointer-events:none;z-index:0;border-radius:50%;width:400px;height:400px;position:fixed;bottom:-100px;left:10%}.DonationSelection-module__yv4bwa__watermark{opacity:.08;pointer-events:none;z-index:1;width:800px;height:800px;position:fixed;bottom:-150px;right:-150px}@media (max-width:768px){.DonationSelection-module__yv4bwa__watermark{width:600px;height:600px;bottom:-100px;right:-100px}}@media (max-width:480px){.DonationSelection-module__yv4bwa__watermark{width:400px;height:400px;bottom:-50px;right:-50px}}.DonationSelection-module__yv4bwa__heading{text-transform:uppercase;letter-spacing:.05em;font-family:Oswald,sans-serif;font-weight:700}.DonationSelection-module__yv4bwa__body{font-family:DM Sans,sans-serif}.DonationSelection-module__yv4bwa__label{text-transform:uppercase;letter-spacing:.12em;font-family:DM Mono,monospace}.DonationSelection-module__yv4bwa__card{animation:.55s .1s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__tiersGrid{animation:.55s .2s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__tier{transition:all .2s ease-out;transform:skew(-8deg)}.DonationSelection-module__yv4bwa__tier:hover{transform:skew(-8deg)translateY(-2px)}.DonationSelection-module__yv4bwa__tierContent{transform:skew(8deg)}.DonationSelection-module__yv4bwa__customInput{border:2px solid rgba(var(--game-primary-rgb),.4);box-shadow:0 4px 16px rgba(var(--game-primary-rgb),.13);background:#ffffff1f;border-radius:10px;outline:none;padding:12px 18px;font-family:DM Sans,sans-serif;font-size:1.05rem;transition:all .2s;transform:skew(-12deg)}.DonationSelection-module__yv4bwa__customInput:focus{border-color:var(--game-primary);box-shadow:0 6px 24px rgba(var(--game-primary-rgb),.27),0 0 0 3px rgba(var(--game-primary-rgb),.13);background:#ffffff29;transform:skew(-12deg)translateY(-1px)}.DonationSelection-module__yv4bwa__customInput:hover:not(:focus){border-color:var(--game-primary);background:#ffffff24}.DonationSelection-module__yv4bwa__customInputIcon{transform:translateY(-50%)skew(12deg)}.DonationSelection-module__yv4bwa__customInputField{color:#fff;letter-spacing:.02em;transform:skew(12deg)}.DonationSelection-module__yv4bwa__customInputField::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DonationSelection-module__yv4bwa__customInputField::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DonationSelection-module__yv4bwa__customInputField[type=number]{-moz-appearance:textfield}.DonationSelection-module__yv4bwa__customInputField::placeholder{color:#fff6;letter-spacing:.05em}.DonationSelection-module__yv4bwa__customInputField:not(:placeholder-shown)::placeholder{opacity:0}.DonationSelection-module__yv4bwa__otherButtonMorphed{border:2px solid;transition:all .2s ease-out;transform:skew(-8deg)}.DonationSelection-module__yv4bwa__morphedInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DonationSelection-module__yv4bwa__morphedInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DonationSelection-module__yv4bwa__morphedInput[type=number]{-moz-appearance:textfield}.DonationSelection-module__yv4bwa__continueButton{background:var(--game-primary);color:#fff;letter-spacing:.08em;text-transform:uppercase;width:100%;box-shadow:0 8px 32px rgba(var(--game-primary-rgb),.33);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:18px 40px;font-family:Oswald,sans-serif;font-size:1.05rem;transition:all .2s ease-out;animation:.55s .3s both DonationSelection-module__yv4bwa__fadeUp;display:flex;transform:skew(-12deg)}.DonationSelection-module__yv4bwa__continueButton:hover:not(:disabled){box-shadow:0 12px 40px rgba(var(--game-primary-rgb),.47);transform:skew(-12deg)translateY(-2px)}.DonationSelection-module__yv4bwa__continueButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.DonationSelection-module__yv4bwa__continueButtonContent{transform:skew(12deg)}@media (max-width:480px){.DonationSelection-module__yv4bwa__continueButton{padding:16px 20px;font-size:.9rem}}.DonationSelection-module__yv4bwa__paymentCard{animation:.55s .1s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__donationSummary{animation:.55s .15s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__paymentMethods{animation:.55s .2s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__backButton{animation:.55s .25s both DonationSelection-module__yv4bwa__fadeUp}.DonationSelection-module__yv4bwa__secondaryActions{justify-content:center;align-items:center;gap:16px;display:flex}.DonationSelection-module__yv4bwa__separator{background:#fff3;width:1px;height:16px}.DonationSelection-module__yv4bwa__backButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:color .2s;display:flex}.DonationSelection-module__yv4bwa__backButton:hover{color:#fffc}.DonationSelection-module__yv4bwa__skipButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:color .2s}.DonationSelection-module__yv4bwa__skipButton:hover{color:#fffc}@keyframes DonationSelection-module__yv4bwa__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@media (min-width:1024px){.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__animatableContent{perspective:2000px;overflow:visible}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__cardFlipper{transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;transform-origin:50%;height:auto;display:block}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__animatableContent{justify-content:center;align-items:center;height:100vh;min-height:calc(100vh - 80px);display:flex}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack{pointer-events:none}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack>div>div:first-child{display:none}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__forward .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__questionsScreen{opacity:0;visibility:hidden}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__animatableContent{background:0 0}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__cardFlipper{pointer-events:auto}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__animatableContent{z-index:1;height:calc(100vh - 80px);position:fixed;top:80px;left:60%;right:0}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__forward .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-exit-left}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__forward .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-enter-right}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__backward .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-exit-right}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__backward .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-enter-left}@keyframes Quiz2ScreenTransition-module__GkujNW__card-exit-left{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-180deg)}}@keyframes Quiz2ScreenTransition-module__GkujNW__card-exit-right{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(180deg)}}@keyframes Quiz2ScreenTransition-module__GkujNW__card-enter-right{0%{opacity:0;transform:rotateY(180deg)}to{opacity:1;transform:rotateY(0)}}@keyframes Quiz2ScreenTransition-module__GkujNW__card-enter-left{0%{opacity:0;transform:rotateY(-180deg)}to{opacity:1;transform:rotateY(0)}}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__staticBackground{z-index:10;width:60%;height:calc(100vh - 80px);position:fixed;top:80px;left:0}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__staticBackground{display:none}}@media (max-width:1023px){.Quiz2ScreenTransition-module__GkujNW__mobileTransition .Quiz2ScreenTransition-module__GkujNW__questionsScreen{overflow:hidden}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__staticBackground{pointer-events:none}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__animatableContent{perspective:2000px;overflow:visible}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__cardFlipper{transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;overflow:visible}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__forward .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-exit-left-mobile}.Quiz2ScreenTransition-module__GkujNW__splitTransition.Quiz2ScreenTransition-module__GkujNW__backward .Quiz2ScreenTransition-module__GkujNW__screenFront .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-exit-right-mobile}.Quiz2ScreenTransition-module__GkujNW__splitTransition .Quiz2ScreenTransition-module__GkujNW__screenBack .Quiz2ScreenTransition-module__GkujNW__cardFlipper{animation:.6s cubic-bezier(.4,0,.2,1) forwards Quiz2ScreenTransition-module__GkujNW__card-enter-fade}@keyframes Quiz2ScreenTransition-module__GkujNW__card-exit-left-mobile{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-90deg)}}@keyframes Quiz2ScreenTransition-module__GkujNW__card-exit-right-mobile{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(90deg)}}@keyframes Quiz2ScreenTransition-module__GkujNW__card-enter-fade{0%{opacity:0}to{opacity:1}}}
