@font-face{font-family:CookieCustom;src:url(/Cookie-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--paper-1:#f6f3ec;--paper-2:#efeade;--paper-3:#e4ddd0;--font-display:var(--font-archivo), "Helvetica Neue", helvetica, sans-serif;--font-mono:ui-monospace, sfmono-regular, menlo, monospace;--on-dark-1:#ffffffe6;--on-dark-2:#ffffffb8;--on-dark-3:#ffffff8c;--on-dark-line:#ffffff24;--band-y:clamp(64px, 8vw, 104px)}.Navbar-module__MvgTLW__bar{z-index:10000;border-bottom:1px solid var(--accent-alpha-18);transition:background .35s cubic-bezier(.4,0,.2,1),border-color .35s;position:fixed;inset:0 0 auto}.Navbar-module__MvgTLW__barScrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--accent-alpha-25);background:#304741d9}.Navbar-module__MvgTLW__barSolid{background:var(--primary);border-bottom-color:var(--accent-alpha-25)}.Navbar-module__MvgTLW__inner{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:32px;padding:22px 48px;transition:padding .35s cubic-bezier(.4,0,.2,1);display:grid}.Navbar-module__MvgTLW__barScrolled .Navbar-module__MvgTLW__inner{padding:14px 48px}.Navbar-module__MvgTLW__logo{align-items:center;gap:var(--space-3);justify-self:start;display:flex}.Navbar-module__MvgTLW__logoIcon{border-radius:var(--radius-md);flex-shrink:0;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000073,0 1px 4px #0000004d}.Navbar-module__MvgTLW__logoText{flex-direction:column;gap:2px;display:flex}.Navbar-module__MvgTLW__logoName{font-size:var(--text-xl);letter-spacing:-.2px;color:var(--white);font-weight:800;line-height:1}.Navbar-module__MvgTLW__logoSub{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#cea648bf;font-weight:600;line-height:1}.Navbar-module__MvgTLW__center{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:34px;display:flex}.Navbar-module__MvgTLW__link,.Navbar-module__MvgTLW__linkActive{border-bottom:1px solid #0000;padding-bottom:5px;transition:color .2s,border-color .2s}.Navbar-module__MvgTLW__link{color:#ffffffa8}.Navbar-module__MvgTLW__link:hover,.Navbar-module__MvgTLW__linkActive{color:var(--white);border-bottom-color:var(--accent)}.Navbar-module__MvgTLW__right{justify-content:flex-end;align-items:center;gap:22px;display:flex}.Navbar-module__MvgTLW__rule{background:var(--on-dark-line);width:1px;height:20px}.Navbar-module__MvgTLW__login{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;transition:color .2s}.Navbar-module__MvgTLW__login:hover{color:var(--white)}.Navbar-module__MvgTLW__cta{white-space:nowrap;background:var(--accent);color:var(--primary);font-family:var(--font-display);font-weight:700;font-size:var(--text-base);border-radius:100px;align-items:center;gap:9px;padding:12px 24px;transition:background .2s,transform .2s;display:inline-flex}.Navbar-module__MvgTLW__cta:hover{background:var(--accent-hover);transform:translateY(-1px)}.Navbar-module__MvgTLW__burger,.Navbar-module__MvgTLW__burgerOpen{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);background:var(--accent-alpha-10);cursor:pointer;border:none;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:4.5px;padding:0;display:none}.Navbar-module__MvgTLW__burger span,.Navbar-module__MvgTLW__burgerOpen span{background:var(--accent);border-radius:2px;width:20px;height:2.2px;transition:transform .28s,opacity .2s;display:block}.Navbar-module__MvgTLW__burgerOpen span:first-child{transform:rotate(45deg)translate(4px,4px)}.Navbar-module__MvgTLW__burgerOpen span:nth-child(2){opacity:0}.Navbar-module__MvgTLW__burgerOpen span:nth-child(3){transform:rotate(-45deg)translate(4px,-4px)}.Navbar-module__MvgTLW__sheet,.Navbar-module__MvgTLW__sheetOpen{z-index:-1;background:var(--primary-hover);transition:opacity .3s,visibility .3s;display:none;position:fixed;inset:0;overflow-y:auto}.Navbar-module__MvgTLW__sheet{opacity:0;visibility:hidden}.Navbar-module__MvgTLW__sheetOpen{opacity:1;visibility:visible}.Navbar-module__MvgTLW__sheetInner{min-height:100%;padding:96px 20px 40px}.Navbar-module__MvgTLW__sheetEyebrow{align-items:center;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);display:flex}.Navbar-module__MvgTLW__sheetEyebrow i{background:var(--accent);width:24px;height:1px;display:block}.Navbar-module__MvgTLW__sheetLinks{margin-top:var(--space-8);border-top:1px solid #ffffff1f;flex-direction:column;display:flex}.Navbar-module__MvgTLW__sheetLinks a{align-items:baseline;gap:var(--space-6);padding:var(--space-8) 2px;font-family:var(--font-display);letter-spacing:-.03em;color:var(--white);border-bottom:1px solid #ffffff1f;font-size:1.8rem;font-weight:800;display:flex}.Navbar-module__MvgTLW__sheetLinks a i{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--accent);font-style:normal;font-weight:400}.Navbar-module__MvgTLW__sheetLang{margin-top:var(--space-9)}.Navbar-module__MvgTLW__sheetActions{gap:var(--space-4);margin-top:var(--space-12);flex-direction:column;display:flex}.Navbar-module__MvgTLW__sheetCta,.Navbar-module__MvgTLW__sheetLogin{justify-content:center;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);border-radius:100px;padding:17px;display:flex}.Navbar-module__MvgTLW__sheetCta{background:var(--accent);color:var(--primary);font-weight:700}.Navbar-module__MvgTLW__sheetLogin{color:var(--white);border:1.5px solid #ffffff42;font-weight:600}.Navbar-module__MvgTLW__sheetTrust{margin-top:var(--space-12);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;color:#ffffff73;line-height:1.7}@media (max-width:900px){.Navbar-module__MvgTLW__bar,.Navbar-module__MvgTLW__barScrolled{background:var(--primary);-webkit-backdrop-filter:none;backdrop-filter:none}.Navbar-module__MvgTLW__inner,.Navbar-module__MvgTLW__barScrolled .Navbar-module__MvgTLW__inner{grid-template-columns:1fr auto;padding:13px 18px}.Navbar-module__MvgTLW__center,.Navbar-module__MvgTLW__right{display:none}.Navbar-module__MvgTLW__burger,.Navbar-module__MvgTLW__burgerOpen{display:flex}.Navbar-module__MvgTLW__sheet,.Navbar-module__MvgTLW__sheetOpen{display:block}}
.LanguageSwitcher-module__srtKKW__inline{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;align-items:center;gap:10px;display:inline-flex}.LanguageSwitcher-module__srtKKW__inlineItem{align-items:center;gap:10px;display:inline-flex}.LanguageSwitcher-module__srtKKW__inlineRule{background:#fff3;width:1px;height:11px}.LanguageSwitcher-module__srtKKW__inlineLink{color:#ffffff80;transition:color .2s}.LanguageSwitcher-module__srtKKW__inlineLink:hover{color:var(--white)}.LanguageSwitcher-module__srtKKW__inlineLinkActive{color:var(--accent)}.LanguageSwitcher-module__srtKKW__switcher{align-items:center;gap:2px;display:inline-flex}.LanguageSwitcher-module__srtKKW__langBtn{letter-spacing:.03em;color:#ffffffb3;font-size:.72rem;font-weight:700;line-height:1;transition:background .2s,color .2s}.LanguageSwitcher-module__srtKKW__langBtn:hover{color:var(--white)}.LanguageSwitcher-module__srtKKW__switcherSegments{gap:8px;width:100%;display:flex}.LanguageSwitcher-module__srtKKW__langBtnSegment{text-align:center;border-radius:var(--radius-md);color:#ffffffb3;background:#ffffff0d;flex:1;padding:11px 0;font-size:13px}.LanguageSwitcher-module__srtKKW__langBtnSegment.LanguageSwitcher-module__srtKKW__langBtnActive{background:var(--accent-alpha-18);color:var(--accent);border:1px solid var(--accent-alpha-25);padding:10px 0}.LanguageSwitcher-module__srtKKW__dropdown{display:inline-flex;position:relative}.LanguageSwitcher-module__srtKKW__trigger{cursor:pointer;color:#ffffffd1;background:0 0;border:none;align-items:center;gap:6px;min-height:0;padding:6px 4px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;transition:color .2s;display:inline-flex}.LanguageSwitcher-module__srtKKW__trigger:hover{color:var(--white)}.LanguageSwitcher-module__srtKKW__chev{opacity:.8;transition:transform .2s}.LanguageSwitcher-module__srtKKW__chevOpen{transform:rotate(180deg)}.LanguageSwitcher-module__srtKKW__menu{background:var(--primary-hover);border:1px solid var(--accent-alpha-25);border-radius:var(--radius-lg);min-width:172px;box-shadow:var(--shadow-lg);z-index:300;padding:6px;animation:.15s LanguageSwitcher-module__srtKKW__langIn;position:absolute;top:calc(100% + 10px);right:0}@keyframes LanguageSwitcher-module__srtKKW__langIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.LanguageSwitcher-module__srtKKW__menuItem{color:#ffffffd1;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.LanguageSwitcher-module__srtKKW__menuItem:hover{color:var(--white);background:#ffffff0f}.LanguageSwitcher-module__srtKKW__menuItemActive{color:var(--accent)}.LanguageSwitcher-module__srtKKW__menuCode{font-family:var(--font-mono);letter-spacing:.04em;color:#fff6;font-size:11px;font-weight:700}.LanguageSwitcher-module__srtKKW__menuItemActive .LanguageSwitcher-module__srtKKW__menuCode{color:var(--accent)}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__srtKKW__menu{animation:none}}
.Footer-module__i4E9iW__footer{background:var(--paper-2);color:var(--primary);border-top:1px solid var(--paper-3);padding:72px 0 32px}.Footer-module__i4E9iW__wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,32px)}.Footer-module__i4E9iW__top{border-bottom:1px solid var(--paper-3);grid-template-columns:1.3fr .8fr .8fr 1fr;gap:clamp(28px,4vw,48px);padding-bottom:48px;display:grid}.Footer-module__i4E9iW__logo{align-items:center;gap:var(--space-3);display:flex}.Footer-module__i4E9iW__logoIcon{border-radius:var(--radius-md);flex-shrink:0;display:flex;overflow:hidden;box-shadow:0 4px 16px #30474138,0 1px 4px #30474129}.Footer-module__i4E9iW__logoText{flex-direction:column;gap:2px;display:flex}.Footer-module__i4E9iW__logoName{font-size:var(--text-xl);letter-spacing:-.2px;color:var(--primary);font-weight:800;line-height:1}.Footer-module__i4E9iW__logoSub{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-weight:600;line-height:1}.Footer-module__i4E9iW__tagline{max-width:38ch;margin-top:var(--space-8);font-size:var(--text-lg);color:var(--text-muted);line-height:1.6}.Footer-module__i4E9iW__brandCta{align-items:center;gap:var(--space-3);margin-top:var(--space-9);font-family:var(--font-display);color:var(--primary);border-bottom:2px solid var(--accent-alpha-25);padding-bottom:3px;font-weight:700;display:inline-flex}.Footer-module__i4E9iW__brandCta:hover{border-color:var(--accent)}.Footer-module__i4E9iW__column{gap:var(--space-5);flex-direction:column;display:flex}.Footer-module__i4E9iW__columnHead{margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.Footer-module__i4E9iW__column a,.Footer-module__i4E9iW__linkButton{font-size:var(--text-md);color:var(--text-muted);transition:color .2s}.Footer-module__i4E9iW__column a:hover,.Footer-module__i4E9iW__linkButton:hover{color:var(--primary)}.Footer-module__i4E9iW__contactLink{overflow-wrap:anywhere}.Footer-module__i4E9iW__linkButton{text-align:left;cursor:pointer;background:0 0;border:none;min-height:0;padding:0;font-family:inherit}.Footer-module__i4E9iW__bottom{justify-content:space-between;gap:var(--space-8);padding-top:var(--space-9);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.08em;color:var(--text-muted);flex-wrap:wrap;display:flex}@media (max-width:1020px){.Footer-module__i4E9iW__top{grid-template-columns:1fr 1fr}.Footer-module__i4E9iW__brand{grid-column:span 2}}@media (max-width:640px){.Footer-module__i4E9iW__footer{padding:48px 0 28px}.Footer-module__i4E9iW__top{gap:var(--space-10);grid-template-columns:1fr}.Footer-module__i4E9iW__brand{grid-column:auto}}
.CookieBanner-module__oiXVoG__bannerWrapper{z-index:9999;width:calc(100% - 48px);max-width:420px;position:fixed;bottom:24px;right:24px}.CookieBanner-module__oiXVoG__bannerCard{background:var(--paper-1);border:1px solid var(--paper-3);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:28px 26px;position:relative}.CookieBanner-module__oiXVoG__closeIcon{min-height:0;color:var(--text-subtle);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:6px;transition:background .2s,color .2s;display:flex;position:absolute;top:18px;right:18px}.CookieBanner-module__oiXVoG__closeIcon:hover{background:var(--paper-2);color:var(--text-main)}.CookieBanner-module__oiXVoG__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.CookieBanner-module__oiXVoG__iconWrapper{border-radius:var(--radius-md);background:var(--accent-alpha-18);color:var(--primary);padding:8px;display:flex}.CookieBanner-module__oiXVoG__title{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.01em;color:var(--text-main);margin:0;font-weight:700}.CookieBanner-module__oiXVoG__text{margin:0 0 var(--space-6);font-size:var(--text-md);color:var(--text-muted);line-height:1.6}.CookieBanner-module__oiXVoG__links{gap:var(--space-5);margin-bottom:var(--space-8);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);display:flex}.CookieBanner-module__oiXVoG__links a{color:var(--text-muted);border-bottom:1px solid var(--paper-3);transition:border-color .2s,color .2s}.CookieBanner-module__oiXVoG__links a:hover{color:var(--primary);border-color:var(--accent)}.CookieBanner-module__oiXVoG__buttonGroup{gap:var(--space-3);display:flex}.CookieBanner-module__oiXVoG__btnSecondary,.CookieBanner-module__oiXVoG__btnPrimary{min-height:0;font-family:var(--font-display);font-size:var(--text-base);cursor:pointer;border-radius:100px;flex:1;padding:13px 18px;font-weight:700;transition:background .2s,border-color .2s,color .2s}.CookieBanner-module__oiXVoG__btnSecondary{border:1px solid var(--paper-3);color:var(--text-muted);background:0 0}.CookieBanner-module__oiXVoG__btnSecondary:hover{border-color:var(--primary);color:var(--primary)}.CookieBanner-module__oiXVoG__btnPrimary{background:var(--primary);border:1px solid var(--primary);color:var(--white)}.CookieBanner-module__oiXVoG__btnPrimary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media (max-width:600px){.CookieBanner-module__oiXVoG__bannerWrapper{width:auto;max-width:none;bottom:16px;left:16px;right:16px}.CookieBanner-module__oiXVoG__buttonGroup{flex-direction:column}}
.auth-module__Iay1tq__shell{--font-num:var(--font-geist-mono), ui-monospace, monospace;background:var(--ls-ground);min-height:100dvh;color:var(--ls-text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-size:14px;line-height:1.45;display:flex}.auth-module__Iay1tq__main{box-sizing:border-box;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:24px;min-width:0;padding:40px clamp(20px,5vw,72px);display:flex}.auth-module__Iay1tq__panel{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.auth-module__Iay1tq__panelWide{max-width:440px}.auth-module__Iay1tq__copyright{color:var(--ls-muted-text);font-size:12px}.auth-module__Iay1tq__phoneBrand,.auth-module__Iay1tq__phoneBack,.auth-module__Iay1tq__phoneOnly,.auth-module__Iay1tq__phoneLinks{display:none}.auth-module__Iay1tq__head{flex-direction:column;gap:6px;display:flex}.auth-module__Iay1tq__headLoose{gap:8px}.auth-module__Iay1tq__kicker{font-family:var(--font-num);color:var(--ls-muted-text);font-size:12px}.auth-module__Iay1tq__title{letter-spacing:-.02em;color:var(--ls-text);margin:0;font-size:28px;font-weight:650;line-height:1.2}.auth-module__Iay1tq__subtitle{color:var(--ls-muted-text);margin:0}.auth-module__Iay1tq__subtitleStrong{color:var(--ls-neutral-fg);margin:0}.auth-module__Iay1tq__subtitleStrong strong{color:var(--ls-text)}.auth-module__Iay1tq__planBadge{border-radius:var(--radius-sm);background:var(--ls-warn-bg);color:var(--ls-warn-fg);align-self:flex-start;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-block}.auth-module__Iay1tq__num{font-family:var(--font-num)}.auth-module__Iay1tq__alert{border-radius:10px;align-items:center;gap:10px;padding:11px 14px;font-weight:600;display:flex}.auth-module__Iay1tq__alert svg{flex:none}.auth-module__Iay1tq__alertOk{background:var(--ls-ok-bg);color:var(--ls-ok-fg)}.auth-module__Iay1tq__alertError{background:var(--ls-danger-bg);color:var(--ls-danger-fg)}.auth-module__Iay1tq__form{flex-direction:column;gap:16px;display:flex}.auth-module__Iay1tq__formDense{gap:14px}.auth-module__Iay1tq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.auth-module__Iay1tq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-module__Iay1tq__label{color:var(--ls-label);font-size:12.5px;font-weight:600}.auth-module__Iay1tq__inputWrap{display:flex;position:relative}.auth-module__Iay1tq__inputIcon{color:var(--ls-muted-text);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.auth-module__Iay1tq__input{box-sizing:border-box;border:1px solid var(--ls-field);background:var(--ls-card);width:100%;min-width:0;height:46px;min-height:0;color:var(--ls-text);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.auth-module__Iay1tq__inputPlain{height:44px}.auth-module__Iay1tq__inputWrap .auth-module__Iay1tq__input{padding-left:40px}.auth-module__Iay1tq__input::placeholder{color:var(--ls-muted-text);opacity:.85}.auth-module__Iay1tq__input:hover{border-color:var(--ls-section)}.auth-module__Iay1tq__input:focus{border-color:var(--ls-primary);box-shadow:0 0 0 3px var(--ls-primary-tint)}.auth-module__Iay1tq__input[aria-invalid=true]{border-color:var(--ls-error-line);box-shadow:0 0 0 1px var(--ls-error-line)}.auth-module__Iay1tq__hint{color:var(--ls-muted-text);font-size:12px}.auth-module__Iay1tq__hintError{color:var(--ls-danger-fg)}.auth-module__Iay1tq__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auth-module__Iay1tq__check{color:var(--ls-label);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}.auth-module__Iay1tq__check input{width:18px;height:18px;min-height:0;accent-color:var(--ls-primary);cursor:pointer;flex:none;margin:1px 0 0}.auth-module__Iay1tq__submit,.auth-module__Iay1tq__submitLink{background:var(--ls-primary);color:#fff;width:100%;height:48px;min-height:0;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.auth-module__Iay1tq__submit:hover:not(:disabled),.auth-module__Iay1tq__submitLink:hover{background:var(--ls-primary-hover)}.auth-module__Iay1tq__submit:disabled{opacity:.75;cursor:progress}.auth-module__Iay1tq__btnSecondary{border:1px solid var(--ls-line-strong);background:var(--ls-card);width:100%;height:46px;min-height:0;color:var(--ls-primary-ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.auth-module__Iay1tq__btnSecondary:hover{border-color:var(--ls-primary);background:var(--ls-sunken)}.auth-module__Iay1tq__submit:focus-visible,.auth-module__Iay1tq__submitLink:focus-visible,.auth-module__Iay1tq__btnSecondary:focus-visible,.auth-module__Iay1tq__choice:focus-visible,.auth-module__Iay1tq__link:focus-visible,.auth-module__Iay1tq__backLink:focus-visible,.auth-module__Iay1tq__phoneBack:focus-visible{outline:2px solid var(--ls-primary);outline-offset:2px}.auth-module__Iay1tq__link{color:var(--ls-primary-ink);font-weight:600;text-decoration:none}.auth-module__Iay1tq__link:hover{text-underline-offset:3px;text-decoration:underline}.auth-module__Iay1tq__labelLink{font-size:12.5px}.auth-module__Iay1tq__backLink{min-height:40px;color:var(--ls-primary-ink);align-self:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.auth-module__Iay1tq__backLink:hover{text-underline-offset:3px;text-decoration:underline}.auth-module__Iay1tq__phoneOnlyFlex{display:none}.auth-module__Iay1tq__foot{border-top:1px solid var(--ls-line);color:var(--ls-muted-text);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:16px;display:flex}.auth-module__Iay1tq__chooser{flex-direction:column;gap:10px;display:flex}.auth-module__Iay1tq__choice{box-sizing:border-box;border:1px solid var(--ls-line-strong);background:var(--ls-card);width:100%;min-height:0;color:var(--ls-text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.auth-module__Iay1tq__choice:hover{border-color:var(--ls-primary)}.auth-module__Iay1tq__choicePrimary{border:1.5px solid var(--ls-primary);padding:15.5px}.auth-module__Iay1tq__choicePrimary:hover{box-shadow:0 0 0 3px var(--ls-primary-tint)}.auth-module__Iay1tq__choiceIcon{border-radius:var(--radius-md);background:var(--ls-muted);width:40px;height:40px;color:var(--ls-neutral-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.auth-module__Iay1tq__choicePrimary .auth-module__Iay1tq__choiceIcon{background:var(--ls-primary-tint);color:var(--ls-primary-ink)}.auth-module__Iay1tq__choiceBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.auth-module__Iay1tq__choiceTitle{font-size:15px;font-weight:650}.auth-module__Iay1tq__choiceText{color:var(--ls-muted-text);font-size:13px}.auth-module__Iay1tq__choiceGo{color:var(--ls-primary-ink);align-items:center;gap:6px;padding-top:4px;font-weight:600;display:inline-flex}.auth-module__Iay1tq__regFoot{border-top:1px solid var(--ls-line);color:var(--ls-neutral-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:12.5px;display:flex}.auth-module__Iay1tq__trust{flex-wrap:wrap;gap:6px 12px;display:flex}.auth-module__Iay1tq__notice{border:1px solid var(--ls-line);background:var(--ls-card);color:var(--ls-text);border-radius:14px;gap:14px;padding:16px;display:flex}.auth-module__Iay1tq__noticeStack{flex-direction:column;gap:8px}.auth-module__Iay1tq__noticeWarn{border-color:var(--ls-warn-line);background:var(--ls-warn-bg);color:var(--ls-warn-fg)}.auth-module__Iay1tq__noticeWarn svg{flex:none;margin-top:1px}.auth-module__Iay1tq__noticeIcon{background:var(--ls-ok-bg);width:40px;height:40px;color:var(--ls-ok-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.auth-module__Iay1tq__noticeBody{flex-direction:column;gap:6px;min-width:0;display:flex}.auth-module__Iay1tq__noticeText{overflow-wrap:anywhere;margin:0}.auth-module__Iay1tq__noticeHint{color:var(--ls-muted-text);font-size:12.5px}.auth-module__Iay1tq__statusTile{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.auth-module__Iay1tq__tileWarn{background:var(--ls-warn-bg);color:var(--ls-warn-fg)}.auth-module__Iay1tq__tileDanger{background:var(--ls-danger-bg);color:var(--ls-danger-fg)}.auth-module__Iay1tq__fallback{background:var(--ls-ground);min-height:100dvh;color:var(--ls-muted-text);place-items:center;display:grid}.auth-module__Iay1tq__spin{animation:.9s linear infinite auth-module__Iay1tq__authSpin}@keyframes auth-module__Iay1tq__authSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-module__Iay1tq__spin{animation-duration:2.4s}}.auth-module__Iay1tq__cookieSlot>div{width:min(400px,max(380px,46.5vw) - 48px);max-width:none;bottom:24px;left:24px;right:auto}.auth-module__Iay1tq__cookieSlot>div>div{border:1px solid var(--ls-line);border-radius:var(--radius-lg);background:var(--ls-card);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex;box-shadow:0 18px 36px -10px #0000004d}.auth-module__Iay1tq__cookieSlot>div>div>button:first-child{width:36px;height:36px;min-height:0;color:var(--ls-muted-text);border-radius:9px;justify-content:center;align-items:center;padding:0;top:18px;right:14px}.auth-module__Iay1tq__cookieSlot>div>div>button:first-child:hover{background:var(--ls-muted);color:var(--ls-text)}.auth-module__Iay1tq__cookieSlot>div>div>div:first-of-type{gap:10px;margin:0;padding-right:40px}.auth-module__Iay1tq__cookieSlot>div>div>div:first-of-type>div{background:var(--ls-primary-tint);width:36px;height:36px;color:var(--ls-primary-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0}.auth-module__Iay1tq__cookieSlot>div>div>div:first-of-type>div svg{width:18px;height:18px;color:inherit}.auth-module__Iay1tq__cookieSlot h3{letter-spacing:0;color:var(--ls-text);font-family:inherit;font-size:15px;font-weight:650}.auth-module__Iay1tq__cookieSlot p{color:var(--ls-neutral-fg);margin:0;font-size:13px;line-height:1.45}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(2){letter-spacing:0;text-transform:none;color:var(--ls-muted-text);align-items:center;gap:6px;margin:0;font-family:inherit;font-size:12.5px}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(2) a{color:var(--ls-primary-ink);border-bottom:0;font-weight:600}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(2) a:hover{color:var(--ls-primary-ink);text-underline-offset:3px;text-decoration:underline}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3){grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button{border-radius:10px;height:42px;min-height:0;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button:first-child{border:1px solid var(--ls-line-strong);background:var(--ls-card);color:var(--ls-primary-ink)}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button:first-child:hover{border-color:var(--ls-primary)}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button:last-child{background:var(--ls-primary);color:#fff;border:0}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button:last-child:hover{background:var(--ls-primary-hover)}.auth-module__Iay1tq__cookieSlot button:focus-visible,.auth-module__Iay1tq__cookieSlot a:focus-visible{outline:2px solid var(--ls-primary);outline-offset:2px}@media (max-width:899px){.auth-module__Iay1tq__shell{flex-direction:column}.auth-module__Iay1tq__main{flex:none;order:1;justify-content:flex-start;align-items:stretch;gap:20px;padding:28px 20px 32px}.auth-module__Iay1tq__noAsidePhone .auth-module__Iay1tq__main{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));flex:1 0 auto}.auth-module__Iay1tq__withAsidePhone .auth-module__Iay1tq__copyright{display:none}.auth-module__Iay1tq__copyright{align-self:center;margin-top:auto}.auth-module__Iay1tq__panel,.auth-module__Iay1tq__panelWide{gap:20px;max-width:none}.auth-module__Iay1tq__phoneBrand{align-items:center;gap:12px;display:flex}.auth-module__Iay1tq__phoneBrandText{flex-direction:column;display:flex}.auth-module__Iay1tq__phoneBrandName{color:var(--ls-text);font-size:18px;font-weight:700}.auth-module__Iay1tq__phoneBrandSub{color:var(--ls-muted-text);font-size:12px}.auth-module__Iay1tq__phoneBack{width:44px;height:44px;color:var(--ls-primary-ink);border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;margin:-12px 0 0 -10px;display:inline-flex}.auth-module__Iay1tq__phoneBack:hover{background:var(--ls-muted)}.auth-module__Iay1tq__deskOnly{display:none}.auth-module__Iay1tq__phoneOnly{display:inline}.auth-module__Iay1tq__phoneOnlyFlex{display:flex}.auth-module__Iay1tq__title{font-size:26px}.auth-module__Iay1tq__subtitle,.auth-module__Iay1tq__subtitleStrong{font-size:15px}.auth-module__Iay1tq__input,.auth-module__Iay1tq__inputPlain{height:48px;font-size:16px}.auth-module__Iay1tq__plainOnPhone .auth-module__Iay1tq__inputIcon{display:none}.auth-module__Iay1tq__plainOnPhone .auth-module__Iay1tq__input{padding-left:12px}.auth-module__Iay1tq__row2Stack{grid-template-columns:minmax(0,1fr);gap:14px}.auth-module__Iay1tq__check{gap:12px;font-size:13.5px}.auth-module__Iay1tq__check input{width:22px;height:22px;margin:0}.auth-module__Iay1tq__submit,.auth-module__Iay1tq__submitLink,.auth-module__Iay1tq__btnSecondary{border-radius:var(--radius-md);height:48px;font-size:15px}.auth-module__Iay1tq__backLink{min-height:44px}.auth-module__Iay1tq__foot{display:none}.auth-module__Iay1tq__phoneLinks{flex-direction:column;align-items:center;gap:4px;display:flex}.auth-module__Iay1tq__phoneLinks>*{align-items:center;gap:6px;min-height:44px;display:inline-flex}.auth-module__Iay1tq__phoneLinksMuted{color:var(--ls-muted-text)}.auth-module__Iay1tq__regFoot{border-top:0;flex-direction:column;justify-content:center;gap:6px;padding-top:6px}.auth-module__Iay1tq__trust{justify-content:center;gap:4px 6px}.auth-module__Iay1tq__regLogin{align-items:center;gap:4px;min-height:44px;font-size:14px;display:inline-flex}.auth-module__Iay1tq__notice{padding:16px}.auth-module__Iay1tq__noticeWarn{gap:12px}.auth-module__Iay1tq__noticeWarn .auth-module__Iay1tq__noticeText,.auth-module__Iay1tq__noticeStack .auth-module__Iay1tq__noticeText{font-size:15px}.auth-module__Iay1tq__noticeStack .auth-module__Iay1tq__noticeHint{font-size:13px}.auth-module__Iay1tq__noticeSent{flex-direction:column;gap:12px;padding:18px}.auth-module__Iay1tq__noticeSent .auth-module__Iay1tq__noticeIcon{width:44px;height:44px}.auth-module__Iay1tq__noticeSent .auth-module__Iay1tq__noticeBody{gap:12px}.auth-module__Iay1tq__noticeSent .auth-module__Iay1tq__noticeText{font-size:15px}.auth-module__Iay1tq__noticeSent .auth-module__Iay1tq__noticeHint{font-size:13px}.auth-module__Iay1tq__cookieSlot>div{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;left:12px}.auth-module__Iay1tq__cookieSlot>div>div{border-radius:18px;gap:10px;padding:16px;box-shadow:0 -8px 30px -8px #00000040}.auth-module__Iay1tq__cookieSlot>div>div>button:first-child{border-radius:10px;width:44px;height:44px;top:10px;right:10px}.auth-module__Iay1tq__cookieSlot>div>div>div:first-of-type{min-height:36px;padding-right:44px}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(2){font-size:13px}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(2) a{align-items:center;min-height:32px;display:inline-flex}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3){flex-direction:column-reverse;gap:10px;display:flex}.auth-module__Iay1tq__cookieSlot>div>div>div:nth-of-type(3) button{border-radius:var(--radius-md);flex:none;height:48px;font-size:15px}}
.AuthAside-module__Wfm0DG__aside{box-sizing:border-box;background:var(--ls-primary);color:#ffffffe6;flex-direction:column;flex:0 0 max(380px,46.5vw);gap:28px;min-width:0;padding:40px clamp(24px,4vw,56px);display:flex}.AuthAside-module__Wfm0DG__brand{align-items:center;gap:12px;display:flex}.AuthAside-module__Wfm0DG__brandText{flex-direction:column;display:flex}.AuthAside-module__Wfm0DG__brandName{color:#fff;font-size:18px;font-weight:700}.AuthAside-module__Wfm0DG__brandSub{color:#ffffffad;font-size:12px}.AuthAside-module__Wfm0DG__body{flex-direction:column;flex:1;justify-content:center;gap:28px;max-width:460px;display:flex}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__body{gap:24px;max-width:440px}.AuthAside-module__Wfm0DG__statementGroup{flex-direction:column;gap:12px;display:flex}.AuthAside-module__Wfm0DG__eyebrow{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ls-gold) 16%, transparent);color:color-mix(in srgb, var(--ls-gold) 62%, #fff);font-family:var(--font-num);align-self:flex-start;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.AuthAside-module__Wfm0DG__eyebrow i{background:var(--ls-gold);border-radius:50%;width:6px;height:6px}.AuthAside-module__Wfm0DG__statement{letter-spacing:-.025em;color:#fff;margin:0;font-size:34px;font-weight:650;line-height:1.15}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__statement{font-size:30px}.AuthAside-module__Wfm0DG__gold{color:var(--ls-gold)}.AuthAside-module__Wfm0DG__sub{color:#ffffffc7;margin:0;font-size:15px}.AuthAside-module__Wfm0DG__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AuthAside-module__Wfm0DG__step{border-top:1px solid #ffffff29;gap:16px;padding:16px 0;display:flex}.AuthAside-module__Wfm0DG__step:last-child{border-bottom:1px solid #ffffff29}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__step{padding:14px 0}.AuthAside-module__Wfm0DG__stepNum{font-family:var(--font-num);color:var(--ls-gold);font-size:13px;font-weight:600;line-height:1.55}.AuthAside-module__Wfm0DG__stepBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AuthAside-module__Wfm0DG__stepTitle{color:#fff;font-weight:600}.AuthAside-module__Wfm0DG__stepText{color:#ffffffc7;font-size:13.5px}.AuthAside-module__Wfm0DG__stepMeta{font-family:var(--font-num);white-space:nowrap;color:#ffffffad;font-size:12px;line-height:1.7}.AuthAside-module__Wfm0DG__stepDone,.AuthAside-module__Wfm0DG__stepDone .AuthAside-module__Wfm0DG__stepNum,.AuthAside-module__Wfm0DG__stepDone .AuthAside-module__Wfm0DG__stepTitle{color:#ffffffad}.AuthAside-module__Wfm0DG__stepDone .AuthAside-module__Wfm0DG__stepTitle{font-weight:400;text-decoration:line-through}.AuthAside-module__Wfm0DG__note{color:#ffffffc7;margin:0;font-size:13px}.AuthAside-module__Wfm0DG__noteLink{color:#fff;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.AuthAside-module__Wfm0DG__noteLink:hover{text-decoration-color:currentColor}.AuthAside-module__Wfm0DG__noteLink:focus-visible{outline:2px solid var(--ls-gold);outline-offset:2px;border-radius:2px}.AuthAside-module__Wfm0DG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AuthAside-module__Wfm0DG__phoneText,.AuthAside-module__Wfm0DG__copy,.AuthAside-module__Wfm0DG__compact{display:none}@media (max-width:899px){.AuthAside-module__Wfm0DG__aside{padding:28px 20px calc(24px + env(safe-area-inset-bottom,0px));flex:1 0 auto;order:2;gap:18px}.AuthAside-module__Wfm0DG__brand{display:none}.AuthAside-module__Wfm0DG__body,.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__body{flex:none;justify-content:flex-start;gap:18px;max-width:none}.AuthAside-module__Wfm0DG__statementGroup{gap:12px}.AuthAside-module__Wfm0DG__statement{letter-spacing:-.02em;font-size:24px;line-height:1.2}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__statement{font-size:20px}.AuthAside-module__Wfm0DG__sub{font-size:14px}.AuthAside-module__Wfm0DG__step,.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__step{gap:14px;padding:12px 0}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__step{padding:10px 0}.AuthAside-module__Wfm0DG__stepBody{gap:0}.AuthAside-module__Wfm0DG__tight .AuthAside-module__Wfm0DG__stepTitle{font-weight:400}.AuthAside-module__Wfm0DG__stepText{font-size:13px}.AuthAside-module__Wfm0DG__deskText,.AuthAside-module__Wfm0DG__deskBlock{display:none}.AuthAside-module__Wfm0DG__phoneText{display:inline}.AuthAside-module__Wfm0DG__copy{color:#ffffffad;margin-top:auto;padding-top:6px;font-size:12px;display:block}.AuthAside-module__Wfm0DG__phoneHidden{display:none}.AuthAside-module__Wfm0DG__phoneCompact{padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px));gap:12px}.AuthAside-module__Wfm0DG__phoneCompact>:not(.AuthAside-module__Wfm0DG__compact){display:none}.AuthAside-module__Wfm0DG__phoneCompact .AuthAside-module__Wfm0DG__compact{flex-direction:column;gap:12px;display:flex}.AuthAside-module__Wfm0DG__compactEyebrow{font-family:var(--font-num);color:color-mix(in srgb, var(--ls-gold) 62%, #fff);font-size:12px;font-weight:600}.AuthAside-module__Wfm0DG__compactStatement{letter-spacing:-.02em;color:#fff;margin:0;font-size:20px;font-weight:650;line-height:1.25}.AuthAside-module__Wfm0DG__compactLine{color:#ffffffc7;margin:0;font-size:13px}.AuthAside-module__Wfm0DG__compactNum{font-family:var(--font-num);color:var(--ls-gold)}}
