.Phone-module__RFRD4W__box{width:calc(414px * var(--s,.5));height:calc(868px * var(--s,.5));border-radius:calc(62px * var(--s,.5));pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;flex-shrink:0;position:relative;box-shadow:0 40px 80px #15130f4d}.Phone-module__RFRD4W__device{width:414px;height:868px;transform:scale(var(--s,.5));transform-origin:0 0;background:#1e1b18;border-radius:62px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.6px #4a4642}.Phone-module__RFRD4W__btn{background:#2a2724;border-radius:2px;width:4px;position:absolute}.Phone-module__RFRD4W__screen{background:var(--ink);isolation:isolate;contain:layout paint;border-radius:50px;width:390px;height:844px;position:absolute;top:12px;left:12px;overflow:hidden}.Phone-module__RFRD4W__status{height:54px;font-family:var(--font-body), sans-serif;letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;padding:0 30px 0 34px;font-size:17px;font-weight:700;display:flex;position:absolute;inset:0 0 auto}.Phone-module__RFRD4W__icons{align-items:center;gap:6px;display:inline-flex}.Phone-module__RFRD4W__island{background:#000;border-radius:999px;width:124px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.Phone-module__RFRD4W__home{background:var(--ink);opacity:.9;border-radius:999px;width:138px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}
.ui-module__slcJ-G__display{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-weight:800}.ui-module__slcJ-G__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:13px;font-weight:700}.ui-module__slcJ-G__h2{letter-spacing:-.04em;font-size:clamp(40px,4.45vw,64px);line-height:.98;}.ui-module__slcJ-G__lead{font-size:clamp(16px,1.25vw,18px);line-height:1.5}.ui-module__slcJ-G__chips{flex-wrap:wrap;gap:8px;display:flex}.ui-module__slcJ-G__chip{color:var(--ink);background:var(--ground);border-radius:999px;align-items:center;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}a.ui-module__slcJ-G__chip{transition:box-shadow .25s}a.ui-module__slcJ-G__chip:hover{box-shadow:0 8px 18px #15130f24}.ui-module__slcJ-G__brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;text-decoration:none;display:inline-flex;}.ui-module__slcJ-G__mark{background:var(--ink);width:34px;height:34px;color:var(--sun);border-radius:11px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.ui-module__slcJ-G__brandInverse .ui-module__slcJ-G__mark{background:var(--sun);color:var(--ink)}.ui-module__slcJ-G__stores{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ui-module__slcJ-G__store{background:var(--ink);min-height:72px;color:var(--paper);border-radius:20px;align-items:center;gap:14px;padding:16px 28px 16px 22px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex}.ui-module__slcJ-G__store:hover{transform:translateY(-4px);box-shadow:0 14px 30px #15130f40}.ui-module__slcJ-G__store:hover svg{animation:.9s ease-in-out infinite ui-module__slcJ-G__av-bob}.ui-module__slcJ-G__storeText{flex-direction:column;gap:1px;line-height:1.1;display:flex}.ui-module__slcJ-G__storeSmall{opacity:.7;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.ui-module__slcJ-G__storeBig{font-size:22px;}@media (max-width:640px){.ui-module__slcJ-G__stores{flex-direction:column;gap:10px;width:100%}.ui-module__slcJ-G__store{justify-content:center;width:100%}}
.Boards-module__OP7QAq__section{padding:var(--section-y) var(--gutter);background:var(--paper);align-items:center;gap:60px;display:flex;overflow:hidden}.Boards-module__OP7QAq__text{flex-direction:column;flex:1 1 0;gap:22px;min-width:0;display:flex}.Boards-module__OP7QAq__body{max-width:540px;color:var(--muted)}.Boards-module__OP7QAq__phones{flex:none;align-items:flex-end;gap:24px;display:flex}.Boards-module__OP7QAq__big{--s:.56}.Boards-module__OP7QAq__small{--s:.5}@media (max-width:1100px){.Boards-module__OP7QAq__big{--s:.46}.Boards-module__OP7QAq__small{--s:.41}}@media (max-width:860px){.Boards-module__OP7QAq__section{padding:56px var(--gutter);flex-direction:column;align-items:stretch;gap:16px}.Boards-module__OP7QAq__text{display:contents}.Boards-module__OP7QAq__body{font-size:15px}.Boards-module__OP7QAq__phones{justify-content:center;gap:14px;padding:12px 0 6px}.Boards-module__OP7QAq__big,.Boards-module__OP7QAq__small{--s:.4}.Boards-module__OP7QAq__chips{order:1}}@media (max-width:380px){.Boards-module__OP7QAq__big,.Boards-module__OP7QAq__small{--s:.36}}
.Collection-module__hjVRvW__section{padding:var(--section-y) var(--gutter);background:var(--ink);color:var(--paper);align-items:center;gap:60px;display:flex;overflow:hidden}.Collection-module__hjVRvW__text{flex-direction:column;flex:1 1 0;gap:22px;min-width:0;display:flex}.Collection-module__hjVRvW__eyebrow{color:var(--sun)}.Collection-module__hjVRvW__h2{font-size:clamp(48px,5.6vw,80px)}.Collection-module__hjVRvW__body{color:#ffffffb8;max-width:480px}.Collection-module__hjVRvW__steps{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Collection-module__hjVRvW__step{background:#ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-size:15px;font-weight:700;display:inline-flex}.Collection-module__hjVRvW__stepNo{width:30px;height:30px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.Collection-module__hjVRvW__arrow{color:#fff6;font-size:20px}.Collection-module__hjVRvW__phones{--s:.56;flex:0 0 540px;justify-content:center;align-items:flex-end;gap:24px;display:flex}@media (max-width:1100px){.Collection-module__hjVRvW__phones{--s:.46;flex-basis:440px}}@media (max-width:860px){.Collection-module__hjVRvW__section{padding:56px var(--gutter);flex-direction:column;align-items:stretch;gap:18px}.Collection-module__hjVRvW__text{gap:18px}.Collection-module__hjVRvW__steps{flex-direction:column;align-items:flex-start}.Collection-module__hjVRvW__arrow{display:none}.Collection-module__hjVRvW__step{padding:8px 16px 8px 8px;font-size:14px}.Collection-module__hjVRvW__stepNo{width:28px;height:28px;font-size:12px}.Collection-module__hjVRvW__phones{--s:.4;flex:none;gap:14px;padding:16px 0 8px}}@media (max-width:380px){.Collection-module__hjVRvW__phones{--s:.36}}
.Cta-module__r3kOrW__cta{margin:0 var(--gutter) var(--section-y);background:var(--sun);text-align:center;isolation:isolate;border-radius:48px;flex-direction:column;align-items:center;gap:24px;padding:80px 72px;display:flex;position:relative;overflow:hidden}.Cta-module__r3kOrW__spark{z-index:-1;border-radius:6px;animation:5s ease-in-out infinite alternate Cta-module__r3kOrW__hover;position:absolute}.Cta-module__r3kOrW__spark:nth-child(odd){border-radius:50%;animation-duration:6.5s}@keyframes Cta-module__r3kOrW__hover{to{translate:0 -14px}}.Cta-module__r3kOrW__title{letter-spacing:-.05em;font-size:clamp(56px,6.7vw,96px);line-height:.95}.Cta-module__r3kOrW__sub{max-width:520px;font-size:20px;line-height:1.5}@media (max-width:860px){.Cta-module__r3kOrW__cta{border-radius:36px;gap:18px;padding:40px 24px}.Cta-module__r3kOrW__sub{font-size:16px}}@media (prefers-reduced-motion:reduce){.Cta-module__r3kOrW__spark{animation:none}}
.Faq-module__KRU6Oa__section{padding:var(--section-y) var(--gutter);flex-direction:column;gap:24px;display:flex}.Faq-module__KRU6Oa__heading{flex-direction:column;gap:16px;display:flex}.Faq-module__KRU6Oa__group{flex-direction:column;gap:10px;display:flex}.Faq-module__KRU6Oa__groupTitle{padding:0 4px;font-size:20px}.Faq-module__KRU6Oa__list{background:var(--paper);border-radius:40px;flex-direction:column;padding:8px 36px;display:flex}.Faq-module__KRU6Oa__row+.Faq-module__KRU6Oa__row{border-top:1px solid var(--line)}.Faq-module__KRU6Oa__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.Faq-module__KRU6Oa__summary::-webkit-details-marker{display:none}.Faq-module__KRU6Oa__summary:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:12px}.Faq-module__KRU6Oa__q{margin:0;font-size:24px;line-height:1.15;transition:transform .35s cubic-bezier(.22,1,.36,1),color .2s}.Faq-module__KRU6Oa__summary:hover .Faq-module__KRU6Oa__q{color:var(--green);transform:translate(6px)}.Faq-module__KRU6Oa__icon{flex:none;width:26px;height:26px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.Faq-module__KRU6Oa__row[open] .Faq-module__KRU6Oa__icon{transform:rotate(45deg)}.Faq-module__KRU6Oa__a{max-width:820px;color:var(--muted);margin:0;padding-bottom:24px;font-size:16px;line-height:1.55}.Faq-module__KRU6Oa__row[open] .Faq-module__KRU6Oa__a{animation:.35s cubic-bezier(.22,1,.36,1) Faq-module__KRU6Oa__open}@keyframes Faq-module__KRU6Oa__open{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:860px){.Faq-module__KRU6Oa__section{padding:56px var(--gutter);gap:14px}.Faq-module__KRU6Oa__list{border-radius:28px;padding:4px 20px}.Faq-module__KRU6Oa__summary{padding:20px 0}.Faq-module__KRU6Oa__q{font-size:20px}.Faq-module__KRU6Oa__a{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.Faq-module__KRU6Oa__row[open] .Faq-module__KRU6Oa__a{animation:none}}
.Footer-module__KWgBSG__footer{padding:56px var(--gutter) 48px;background:var(--ink);color:var(--paper);flex-direction:column;gap:32px;display:flex}.Footer-module__KWgBSG__top{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.Footer-module__KWgBSG__about{flex-direction:column;gap:14px;display:flex}.Footer-module__KWgBSG__blurb{color:#ffffffa6;max-width:420px;font-size:14px;line-height:1.5}.Footer-module__KWgBSG__cols{gap:60px;display:flex}.Footer-module__KWgBSG__col{flex-direction:column;gap:10px;display:flex}.Footer-module__KWgBSG__col a{background:linear-gradient(var(--sun), var(--sun)) 0 100% / 0 2px no-repeat;width:fit-content;font-size:14px;font-weight:700;text-decoration:none;transition:background-size .3s cubic-bezier(.22,1,.36,1),color .2s}.Footer-module__KWgBSG__col a:hover{color:var(--sun);background-size:100% 2px}.Footer-module__KWgBSG__label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:700}.Footer-module__KWgBSG__muted{color:#ffffffa6;font-size:14px}.Footer-module__KWgBSG__legal{color:#ffffff73;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:12px;line-height:1.5;display:flex}@media (max-width:1000px){.Footer-module__KWgBSG__top{flex-direction:column}}@media (max-width:640px){.Footer-module__KWgBSG__footer{padding:40px var(--gutter) 48px;gap:24px}.Footer-module__KWgBSG__cols{flex-wrap:wrap;gap:28px 40px}.Footer-module__KWgBSG__legal{flex-direction:column;align-items:flex-start}}
.GameSection-module__lmD9YW__section{padding:var(--section-y) var(--gutter);align-items:center;gap:60px;display:flex;overflow:hidden}.GameSection-module__lmD9YW__text{flex-direction:column;flex:1 1 0;gap:22px;min-width:0;display:flex}.GameSection-module__lmD9YW__kicker{align-items:center;gap:14px;display:flex}.GameSection-module__lmD9YW__number{letter-spacing:.1em;opacity:.7;font-size:18px}.GameSection-module__lmD9YW__rule{transform-origin:0;background:#15130f4d;width:48px;height:1px}.GameSection-module__lmD9YW__icon{border:3px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.GameSection-module__lmD9YW__icon svg{width:38px;height:38px}.GameSection-module__lmD9YW__name{background:var(--paper);border-radius:999px;align-self:flex-start;padding:12px 20px;font-size:26px;line-height:1;display:inline-flex}.GameSection-module__lmD9YW__body{max-width:520px}.GameSection-module__lmD9YW__chip{background:#ffffffb8}.GameSection-module__lmD9YW__stats{gap:28px;margin:0;padding-top:8px;display:flex}.GameSection-module__lmD9YW__stat{border-left:2px solid #15130f40;flex-direction:column;gap:2px;padding-left:14px;display:flex}.GameSection-module__lmD9YW__stat dt{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:700}.GameSection-module__lmD9YW__stat dd{margin:0;font-size:20px}.GameSection-module__lmD9YW__phones{--s:.6;flex:0 0 580px;height:640px;position:relative}.GameSection-module__lmD9YW__back,.GameSection-module__lmD9YW__front{position:absolute}.GameSection-module__lmD9YW__back{top:70px;left:30px}.GameSection-module__lmD9YW__front{top:10px;left:290px}.GameSection-module__lmD9YW__tiltBack>*,.GameSection-module__lmD9YW__tiltFront>*{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.GameSection-module__lmD9YW__tiltBack>*{transform:rotate(-5deg)}.GameSection-module__lmD9YW__tiltFront>*{transform:rotate(4deg)}.GameSection-module__lmD9YW__phones:hover .GameSection-module__lmD9YW__tiltBack>*{transform:rotate(-9deg)translate(-12px,6px)}.GameSection-module__lmD9YW__phones:hover .GameSection-module__lmD9YW__tiltFront>*{transform:rotate(7deg)translate(12px,-10px)}.GameSection-module__lmD9YW__flip .GameSection-module__lmD9YW__phones{order:-1}@media (max-width:1100px){.GameSection-module__lmD9YW__section{gap:32px}.GameSection-module__lmD9YW__phones{--s:.5;flex-basis:480px;height:540px}.GameSection-module__lmD9YW__back{top:60px;left:20px}.GameSection-module__lmD9YW__front{top:10px;left:240px}}@media (max-width:860px){.GameSection-module__lmD9YW__section{padding:56px var(--gutter);flex-direction:column;align-items:stretch;gap:20px}.GameSection-module__lmD9YW__text{display:contents}.GameSection-module__lmD9YW__kicker{justify-content:space-between}.GameSection-module__lmD9YW__rule{display:none}.GameSection-module__lmD9YW__number{font-size:15px}.GameSection-module__lmD9YW__icon{width:52px;height:52px}.GameSection-module__lmD9YW__icon svg{width:46px;height:46px}.GameSection-module__lmD9YW__name{padding:10px 18px;font-size:22px}.GameSection-module__lmD9YW__body{max-width:340px}.GameSection-module__lmD9YW__phones,.GameSection-module__lmD9YW__flip .GameSection-module__lmD9YW__phones{--s:.4;flex:none;order:1;justify-content:center;gap:14px;height:auto;padding:16px 0 8px;display:flex}.GameSection-module__lmD9YW__back,.GameSection-module__lmD9YW__front{position:static}.GameSection-module__lmD9YW__tiltBack>*{transform:rotate(-3deg)}.GameSection-module__lmD9YW__tiltFront>*{transform:rotate(3deg)}.GameSection-module__lmD9YW__stats{order:2;gap:18px;padding-top:6px}}@media (max-width:380px){.GameSection-module__lmD9YW__phones,.GameSection-module__lmD9YW__flip .GameSection-module__lmD9YW__phones{--s:.36}.GameSection-module__lmD9YW__stats{gap:12px}.GameSection-module__lmD9YW__stat dd{font-size:17px}}
.GamesIntro-module__9BWxCq__intro{padding:56px var(--gutter) 72px;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.GamesIntro-module__9BWxCq__heading{flex-direction:column;gap:16px;display:flex}.GamesIntro-module__9BWxCq__side{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.GamesIntro-module__9BWxCq__side>div{justify-content:flex-end}.GamesIntro-module__9BWxCq__lead{max-width:360px;color:var(--muted);text-align:right}@media (max-width:1000px){.GamesIntro-module__9BWxCq__intro{padding:40px var(--gutter) 32px;flex-direction:column;align-items:flex-start;gap:14px}.GamesIntro-module__9BWxCq__side{align-items:flex-start}.GamesIntro-module__9BWxCq__side>div{justify-content:flex-start}.GamesIntro-module__9BWxCq__lead{text-align:left}}
.Hero-module___w2HtG__hero{--hs:1;padding:72px var(--gutter) 0;text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.Hero-module___w2HtG__title{letter-spacing:-.05em;max-width:1000px;font-size:clamp(64px,8.9vw,128px);line-height:.9}.Hero-module___w2HtG__wordMask{vertical-align:bottom;margin-bottom:-.08em;padding:0 .04em .08em;display:inline-block;overflow:hidden}.Hero-module___w2HtG__word{display:inline-block}.Hero-module___w2HtG__wins{background:var(--sun);cursor:default;border-radius:28px;padding:0 22px;line-height:1.05;display:inline-block;transform:rotate(-2deg)}.Hero-module___w2HtG__sub{max-width:640px;color:var(--muted);font-size:20px;line-height:1.5}.Hero-module___w2HtG__stores{justify-content:center;display:flex}.Hero-module___w2HtG__stage{--headroom:80px;width:calc(100% + 2 * var(--gutter));max-width:1440px;height:calc(660px * var(--hs) + var(--headroom));margin-top:calc(16px - var(--headroom));pointer-events:none;position:relative;overflow:hidden}.Hero-module___w2HtG__ink{inset:calc(120px * var(--hs) + var(--headroom)) var(--gutter) 0;background:var(--ink);border-radius:48px 48px 0 0;position:absolute}.Hero-module___w2HtG__fan{top:var(--headroom);align-items:flex-start;gap:calc(20px * var(--hs));display:flex;position:absolute;left:50%;transform:translate(-50%)}.Hero-module___w2HtG__slot{--s:calc(.5 * var(--k) * var(--hs));margin-top:calc(var(--drop) * 1px * var(--hs))}.Hero-module___w2HtG__float{pointer-events:auto;animation:6s ease-in-out infinite alternate Hero-module___w2HtG__drift}@keyframes Hero-module___w2HtG__drift{0%{translate:0}to{translate:0 -10px}}@media (max-width:1100px){.Hero-module___w2HtG__hero{--hs:.86}}@media (max-width:860px){.Hero-module___w2HtG__hero{--hs:.74;gap:18px;padding-top:40px}.Hero-module___w2HtG__sub{max-width:330px;font-size:16px}.Hero-module___w2HtG__wins{border-radius:18px;padding:0 12px}.Hero-module___w2HtG__ink{inset:calc(90px + var(--headroom)) 0 0;border-radius:40px 40px 0 0}.Hero-module___w2HtG__stage{height:calc(420px + var(--headroom))}.Hero-module___w2HtG__desktopOnly{display:none}.Hero-module___w2HtG__slot{--s:calc(.5 * var(--k-phone,var(--k)) * var(--hs));margin-top:calc(var(--drop-phone,var(--drop)) * 1px * var(--hs))}}@media (max-width:400px){.Hero-module___w2HtG__hero{--hs:.68}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__float{animation:none}}
.Nav-module__i55YdG__wrap{z-index:50;padding:20px var(--gutter) 0;pointer-events:none;justify-content:center;display:flex;position:sticky;top:0}.Nav-module__i55YdG__bar{pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#ffffffeb;border-radius:999px;align-items:center;gap:18px;width:100%;max-width:1040px;padding:8px 8px 8px 18px;transition:box-shadow .4s,max-width .5s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 10px 30px #15130f14}.Nav-module__i55YdG__scrolled{max-width:980px;box-shadow:0 14px 40px #15130f29}.Nav-module__i55YdG__links{flex-grow:1;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Nav-module__i55YdG__link{border-radius:999px;padding:10px 14px;font-size:15px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.Nav-module__i55YdG__link:hover{color:var(--green)}.Nav-module__i55YdG__pill{background:var(--ground);border-radius:999px;position:absolute;inset:0}.Nav-module__i55YdG__label{position:relative}.Nav-module__i55YdG__cta{background:var(--ink);color:var(--paper);border-radius:999px;align-items:center;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s;display:inline-flex}.Nav-module__i55YdG__cta:hover{background:var(--green);transform:scale(1.04)}@media (max-width:1000px){.Nav-module__i55YdG__bar{gap:12px}.Nav-module__i55YdG__link{padding:10px;font-size:14px}}@media (max-width:860px){.Nav-module__i55YdG__wrap{padding-top:16px}.Nav-module__i55YdG__bar{justify-content:space-between;padding-left:16px}.Nav-module__i55YdG__links{display:none}.Nav-module__i55YdG__cta{padding:10px 16px;font-size:14px}}
.Opponents-module__GHY4jW__section{padding:var(--section-y) var(--gutter);flex-direction:column;gap:28px;display:flex}.Opponents-module__GHY4jW__heading{flex-direction:column;gap:16px;display:flex}.Opponents-module__GHY4jW__h2{font-size:clamp(40px,5vw,72px)}.Opponents-module__GHY4jW__bento{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.Opponents-module__GHY4jW__card{background:var(--paper);border-radius:40px;flex-direction:column;gap:12px;padding:36px;display:flex}.Opponents-module__GHY4jW__cardTitle{align-items:center;gap:12px;font-size:30px;line-height:1.05;display:flex}.Opponents-module__GHY4jW__cardBody{color:var(--muted);font-size:15px;line-height:1.5}.Opponents-module__GHY4jW__room{grid-row:span 2;gap:18px}.Opponents-module__GHY4jW__code{background:var(--ink);perspective:600px;border-radius:24px;align-self:flex-start;align-items:center;gap:4px;padding:18px;display:flex}.Opponents-module__GHY4jW__codeSlot{align-items:center;gap:4px;display:inline-flex}.Opponents-module__GHY4jW__tile{background:var(--sun);width:52px;height:64px;color:var(--ink);transform-origin:50% 0;font-variant-numeric:tabular-nums;border-radius:14px;justify-content:center;align-items:center;font-size:30px;display:inline-flex}.Opponents-module__GHY4jW__dash{color:#fff6;padding:0 6px;font-size:30px}.Opponents-module__GHY4jW__quick{background:var(--sun)}.Opponents-module__GHY4jW__quick .Opponents-module__GHY4jW__cardBody{color:var(--ink)}.Opponents-module__GHY4jW__crowd{align-items:center;padding-top:6px;display:flex}.Opponents-module__GHY4jW__face{border:3px solid var(--sun);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative;overflow:hidden}.Opponents-module__GHY4jW__face+.Opponents-module__GHY4jW__face{margin-left:-12px}.Opponents-module__GHY4jW__searching{gap:4px;margin-left:12px;display:inline-flex}.Opponents-module__GHY4jW__searching span{background:var(--ink);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite Opponents-module__GHY4jW__dots}.Opponents-module__GHY4jW__searching span:nth-child(2){animation-delay:.15s}.Opponents-module__GHY4jW__searching span:nth-child(3){animation-delay:.3s}@keyframes Opponents-module__GHY4jW__dots{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.Opponents-module__GHY4jW__ai{background:var(--ink);color:var(--paper);grid-row:span 2}.Opponents-module__GHY4jW__ai .Opponents-module__GHY4jW__cardBody{color:#ffffffb8}.Opponents-module__GHY4jW__aiList{flex-direction:column;padding-top:6px;display:flex}.Opponents-module__GHY4jW__aiRow{align-items:center;gap:14px;padding:14px 0;display:flex}.Opponents-module__GHY4jW__aiRow+.Opponents-module__GHY4jW__aiRow{border-top:1px solid #ffffff1f}.Opponents-module__GHY4jW__aiFace{border:3px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;overflow:hidden}.Opponents-module__GHY4jW__aiText{flex-direction:column;gap:2px;display:flex}.Opponents-module__GHY4jW__aiName{align-items:center;gap:8px;font-size:20px;display:inline-flex}.Opponents-module__GHY4jW__aiTag{background:var(--shut);color:var(--ink);font-family:var(--font-body), sans-serif;letter-spacing:.06em;border-radius:999px;padding:3px 6px;font-size:10px;font-weight:700}.Opponents-module__GHY4jW__aiNote{opacity:.7;font-size:13px}.Opponents-module__GHY4jW__level{border-radius:999px;flex-shrink:0;margin-left:auto;padding:8px 12px;font-size:12px;font-weight:700}.Opponents-module__GHY4jW__again{width:26px;height:26px;color:var(--green)}@media (max-width:1100px){.Opponents-module__GHY4jW__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.Opponents-module__GHY4jW__room{grid-area:auto/span 2}.Opponents-module__GHY4jW__ai{grid-row:span 2}}@media (max-width:860px){.Opponents-module__GHY4jW__section{padding:56px var(--gutter);gap:16px}.Opponents-module__GHY4jW__bento{grid-template-columns:minmax(0,1fr)}.Opponents-module__GHY4jW__room,.Opponents-module__GHY4jW__ai{grid-area:auto}.Opponents-module__GHY4jW__card{border-radius:32px;gap:10px;padding:24px}.Opponents-module__GHY4jW__room{gap:14px}.Opponents-module__GHY4jW__cardTitle{font-size:24px}.Opponents-module__GHY4jW__cardBody{font-size:14px}.Opponents-module__GHY4jW__code{border-radius:20px;gap:3px;padding:12px}.Opponents-module__GHY4jW__codeSlot{gap:3px}.Opponents-module__GHY4jW__tile{width:40px;height:50px;font-size:22px}.Opponents-module__GHY4jW__dash{font-size:22px}}@media (max-width:380px){.Opponents-module__GHY4jW__tile{width:34px;height:44px}}@media (prefers-reduced-motion:reduce){.Opponents-module__GHY4jW__searching span{opacity:.6;animation:none}}
.Plans-module__j2Djoq__section{padding:var(--section-y) var(--gutter);flex-direction:column;gap:36px;display:flex}.Plans-module__j2Djoq__head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.Plans-module__j2Djoq__heading{flex-direction:column;gap:16px;display:flex}.Plans-module__j2Djoq__lead{max-width:460px;color:var(--muted)}.Plans-module__j2Djoq__cards{align-items:stretch;gap:24px;display:flex}.Plans-module__j2Djoq__card{background:var(--paper);border-radius:40px;flex-direction:column;flex:1 1 0;gap:22px;min-width:0;padding:40px;display:flex}.Plans-module__j2Djoq__plus{background:var(--ink);color:var(--paper)}.Plans-module__j2Djoq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Plans-module__j2Djoq__name{align-items:center;gap:8px;margin:0;font-size:22px;display:inline-flex}.Plans-module__j2Djoq__name svg{width:18px;height:18px}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__name{color:var(--sun)}.Plans-module__j2Djoq__tag{color:var(--sun);background:#f3c64a29;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.Plans-module__j2Djoq__prices{flex-direction:column;gap:6px;display:flex}.Plans-module__j2Djoq__price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.Plans-module__j2Djoq__amount{letter-spacing:-.04em;font-size:56px;line-height:1}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__amount{color:var(--sun)}.Plans-module__j2Djoq__per,.Plans-module__j2Djoq__was{color:var(--muted);font-size:15px;font-weight:700}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__per,.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__was,.Plans-module__j2Djoq__yearly{color:#ffffffb3}.Plans-module__j2Djoq__yearly .Plans-module__j2Djoq__was{font-size:inherit}.Plans-module__j2Djoq__was{text-decoration-thickness:2px}.Plans-module__j2Djoq__yearly{font-size:14px;font-weight:700}.Plans-module__j2Djoq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Plans-module__j2Djoq__list{flex-direction:column;display:flex}.Plans-module__j2Djoq__row{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__row{border-top-color:#ffffff24}.Plans-module__j2Djoq__check{width:18px;height:18px;color:var(--green);flex-shrink:0;margin-top:2px}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__check{color:var(--sun)}.Plans-module__j2Djoq__rowText{flex-direction:column;gap:2px;display:flex}.Plans-module__j2Djoq__rowName{font-size:16px;font-weight:700;line-height:1.3}.Plans-module__j2Djoq__rowDetail{color:var(--muted);font-size:14px;line-height:1.4}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__rowDetail{color:#ffffffb3}.Plans-module__j2Djoq__grow{flex-grow:1}.Plans-module__j2Djoq__cta{background:var(--ink);color:var(--paper);border-radius:999px;align-self:flex-start;align-items:center;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s;display:inline-flex}.Plans-module__j2Djoq__cta:hover{background:var(--green);transform:scale(1.04)}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__cta,.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__cta:hover{background:var(--sun);color:var(--ink)}.Plans-module__j2Djoq__note{color:var(--muted);font-size:13px;line-height:1.4}.Plans-module__j2Djoq__plus .Plans-module__j2Djoq__note{color:#ffffffb3}@media (max-width:1000px){.Plans-module__j2Djoq__head{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:860px){.Plans-module__j2Djoq__section{padding:56px var(--gutter);gap:16px}.Plans-module__j2Djoq__lead{font-size:15px}.Plans-module__j2Djoq__cards{flex-direction:column;gap:14px;padding-top:8px}.Plans-module__j2Djoq__card{border-radius:32px;gap:16px;padding:28px 24px}.Plans-module__j2Djoq__amount{font-size:44px}.Plans-module__j2Djoq__row{padding:10px 0}.Plans-module__j2Djoq__rowName{font-size:15px}.Plans-module__j2Djoq__rowDetail{font-size:13px}}@media (prefers-reduced-motion:reduce){.Plans-module__j2Djoq__cta,.Plans-module__j2Djoq__cta:hover{transition:none;transform:none}}
.ContactForm-module__a_JUga__form{flex-direction:column;gap:18px;min-width:0;display:flex}.ContactForm-module__a_JUga__row{flex-direction:column;gap:18px;display:flex}.ContactForm-module__a_JUga__field{flex-direction:column;gap:8px;min-width:0;display:flex}.ContactForm-module__a_JUga__label{font-size:15px;font-weight:700}.ContactForm-module__a_JUga__hint{color:var(--muted);font-weight:400}.ContactForm-module__a_JUga__input{border:1.5px solid var(--line);background:var(--paper);width:100%;min-height:52px;color:var(--ink);font:inherit;border-radius:16px;padding:13px 16px;font-size:17px;line-height:1.4;transition:border-color .2s}.ContactForm-module__a_JUga__input:hover{border-color:var(--muted)}.ContactForm-module__a_JUga__input:focus-visible{border-color:var(--ink);outline-offset:2px}.ContactForm-module__a_JUga__select{appearance:none;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315130f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center / 18px 18px;cursor:pointer;padding-right:44px}.ContactForm-module__a_JUga__textarea{resize:vertical;min-height:160px}.ContactForm-module__a_JUga__count{color:var(--muted);align-self:flex-end;font-size:13px;font-weight:700}.ContactForm-module__a_JUga__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__a_JUga__actions{flex-direction:column;gap:12px;padding-top:4px;display:flex}.ContactForm-module__a_JUga__button{background:var(--ink);width:100%;min-height:56px;color:var(--paper);font-family:var(--font-display), sans-serif;letter-spacing:-.02em;cursor:pointer;border:0;border-radius:20px;padding:14px 28px;font-size:19px;font-weight:800;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,opacity .2s}.ContactForm-module__a_JUga__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px #15130f38}.ContactForm-module__a_JUga__button:disabled{opacity:.6;cursor:progress}.ContactForm-module__a_JUga__status{color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.ContactForm-module__a_JUga__status:empty{display:none}.ContactForm-module__a_JUga__sent{background:var(--ground);overflow-wrap:anywhere;border-radius:20px;flex-direction:column;gap:6px;padding:20px;font-size:16px;line-height:1.55;display:flex}.ContactForm-module__a_JUga__sentTitle{font-family:var(--font-display), sans-serif;color:var(--green);font-size:20px;font-weight:800}@media (min-width:640px){.ContactForm-module__a_JUga__row{flex-direction:row}.ContactForm-module__a_JUga__row>.ContactForm-module__a_JUga__field{flex:1 1 0}.ContactForm-module__a_JUga__actions{flex-direction:row;align-items:center;gap:18px}.ContactForm-module__a_JUga__button{flex:none;width:auto}}@media (prefers-reduced-motion:reduce){.ContactForm-module__a_JUga__input,.ContactForm-module__a_JUga__button{transition:none}}
.Proof-module__-L6gKa__row{padding:80px var(--gutter) 40px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.Proof-module__-L6gKa__card{border-radius:32px;flex-direction:column;gap:6px;min-height:170px;padding:28px;display:flex}.Proof-module__-L6gKa__paper{background:var(--paper);color:var(--ink)}.Proof-module__-L6gKa__ink{background:var(--ink);color:var(--paper)}.Proof-module__-L6gKa__sun{background:var(--sun);color:var(--ink)}.Proof-module__-L6gKa__value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.9vw,56px);line-height:1}.Proof-module__-L6gKa__title{font-size:20px}.Proof-module__-L6gKa__body{color:var(--muted);font-size:14px;line-height:1.45}.Proof-module__-L6gKa__ink .Proof-module__-L6gKa__body{color:#ffffffb3}.Proof-module__-L6gKa__sun .Proof-module__-L6gKa__body{color:#15130fb3}@media (max-width:1000px){.Proof-module__-L6gKa__row{padding:40px var(--gutter) 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Proof-module__-L6gKa__card{min-height:0;padding:20px}}
.page-module__pgaT6G__section{padding:0 var(--gutter)}.page-module__pgaT6G__inner{max-width:1040px;margin:0 auto}.page-module__pgaT6G__hero{flex-direction:column;gap:14px;padding:40px 0 28px;display:flex}.page-module__pgaT6G__title{letter-spacing:-.04em;font-size:clamp(44px,6vw,80px);line-height:.96}.page-module__pgaT6G__lead{max-width:560px;color:var(--muted)}.page-module__pgaT6G__contact{background:var(--ink);color:var(--paper);border-radius:28px;flex-direction:column;gap:10px;padding:24px 20px;display:flex}.page-module__pgaT6G__contactLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin:0;font-size:12px;font-weight:700}.page-module__pgaT6G__contact .page-module__pgaT6G__contactLabel{color:#fff9}.page-module__pgaT6G__email{width:fit-content;max-width:100%;color:var(--sun);overflow-wrap:anywhere;background:linear-gradient(var(--sun), var(--sun)) 0 100% / 0 3px no-repeat;font-size:clamp(22px,5.6vw,48px);line-height:1.05;text-decoration:none;transition:background-size .3s cubic-bezier(.22,1,.36,1)}.page-module__pgaT6G__email:hover{background-size:100% 3px}.page-module__pgaT6G__email:focus-visible{outline-color:var(--sun)}.page-module__pgaT6G__contactNote{font-size:16px;font-weight:700}.page-module__pgaT6G__contactHint{color:#ffffffa6;font-size:14px;line-height:1.5}.page-module__pgaT6G__contactHint a{color:var(--paper);font-weight:700}.page-module__pgaT6G__contactHint a:hover{color:var(--sun)}.page-module__pgaT6G__formCard{background:var(--paper);border-radius:28px;flex-direction:column;gap:18px;margin-top:16px;padding:24px 20px;display:flex}.page-module__pgaT6G__formHead{flex-direction:column;gap:4px;display:flex}.page-module__pgaT6G__formHead h2{scroll-margin-top:120px}.page-module__pgaT6G__formLead{color:var(--muted);font-size:16px}.page-module__pgaT6G__cards{flex-direction:column;gap:16px;padding-top:16px;display:flex}.page-module__pgaT6G__card{background:var(--paper);border-radius:28px;flex-direction:column;gap:12px;min-width:0;padding:24px 20px;font-size:16px;line-height:1.55;display:flex}.page-module__pgaT6G__card a{overflow-wrap:anywhere;font-weight:700}.page-module__pgaT6G__card a:hover{color:var(--green)}.page-module__pgaT6G__cardTitle{margin:0 0 4px;font-size:26px;line-height:1.1}.page-module__pgaT6G__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__pgaT6G__steps li{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 0;display:flex}.page-module__pgaT6G__steps li:first-child{border-top:0;padding-top:4px}.page-module__pgaT6G__steps li:last-child{padding-bottom:0}.page-module__pgaT6G__stepLabel{font-size:15px}.page-module__pgaT6G__muted{color:var(--muted);font-size:14px}.page-module__pgaT6G__step{white-space:nowrap}.page-module__pgaT6G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__pgaT6G__faq{max-width:calc(1040px + 2 * var(--gutter));margin:0 auto}.page-module__pgaT6G__legal{flex-direction:column;gap:12px;padding-bottom:56px;display:flex}.page-module__pgaT6G__legal .page-module__pgaT6G__legalChip{background:var(--paper);min-height:44px;padding:12px 18px;font-size:15px}@media (min-width:860px){.page-module__pgaT6G__hero{gap:18px;padding:72px 0 40px}.page-module__pgaT6G__contact{border-radius:40px;padding:40px}.page-module__pgaT6G__formCard{border-radius:40px;gap:24px;margin-top:24px;padding:36px}.page-module__pgaT6G__cards{flex-direction:row;align-items:stretch;gap:24px;padding-top:24px}.page-module__pgaT6G__card{border-radius:40px;flex:1 1 0;padding:36px}.page-module__pgaT6G__cardTitle{font-size:32px}.page-module__pgaT6G__legal{padding-bottom:var(--section-y);flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.page-module__pgaT6G__email{transition:none}}
.Ticker-module__6T722q__ticker{border-block:1px solid var(--line);background:var(--paper);padding:18px 0;overflow:hidden}.Ticker-module__6T722q__track{width:max-content;animation:32s linear infinite Ticker-module__6T722q__marquee;display:flex}.Ticker-module__6T722q__ticker:hover .Ticker-module__6T722q__track{animation-play-state:paused}.Ticker-module__6T722q__run{flex-shrink:0;display:flex}.Ticker-module__6T722q__cell{align-items:center;gap:36px;padding-right:36px;display:inline-flex}.Ticker-module__6T722q__name{white-space:nowrap;align-items:center;gap:12px;font-size:22px;display:inline-flex}.Ticker-module__6T722q__dot{border-radius:50%;width:14px;height:14px}.Ticker-module__6T722q__star{color:var(--line);font-size:22px;animation:4s linear infinite Ticker-module__6T722q__twinkle;display:inline-block}@keyframes Ticker-module__6T722q__marquee{to{transform:translate(-50%)}}@keyframes Ticker-module__6T722q__twinkle{to{transform:rotate(360deg)}}@media (max-width:860px){.Ticker-module__6T722q__ticker{padding:14px 0}.Ticker-module__6T722q__name,.Ticker-module__6T722q__star{font-size:18px}}@media (prefers-reduced-motion:reduce){.Ticker-module__6T722q__track,.Ticker-module__6T722q__star{animation:none}}
