.auth-shell-module__S6Ta7G__page{background:var(--background);min-height:100dvh;color:var(--foreground);grid-template-columns:minmax(360px,.92fr) 1.08fr;display:grid}.auth-shell-module__S6Ta7G__aside{isolation:isolate;background:var(--deep);height:100dvh;color:var(--deep-foreground);flex-direction:column;justify-content:space-between;align-self:start;padding:32px clamp(28px,5vw,76px) 26px;display:flex;position:sticky;top:0;overflow:hidden;container:auth-aside/inline-size}.auth-shell-module__S6Ta7G__aside:before,.auth-shell-module__S6Ta7G__aside:after{content:"";z-index:-1;border:1px solid color-mix(in oklch, var(--brand-bright) 15%, transparent);pointer-events:none;border-radius:50%;position:absolute}.auth-shell-module__S6Ta7G__aside:before{width:610px;height:610px;box-shadow:0 0 0 38px color-mix(in oklch, var(--brand-bright) 3.2%, transparent), 0 0 0 86px color-mix(in oklch, var(--brand-bright) 2.4%, transparent);top:19%;left:-345px}.auth-shell-module__S6Ta7G__aside:after{border-color:color-mix(in oklch, var(--brand-bright) 12%, transparent);width:440px;height:440px;box-shadow:0 0 0 34px color-mix(in oklch, var(--brand-bright) 3.2%, transparent);bottom:-139px;right:-275px}.auth-shell-module__S6Ta7G__asideTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.auth-shell-module__S6Ta7G__brandLink{border-radius:6px;outline:none;display:inline-flex}.auth-shell-module__S6Ta7G__brandLink:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch, var(--brand-bright) 45%, transparent)}.auth-shell-module__S6Ta7G__location{font-family:var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:color-mix(in oklch, var(--deep-foreground) 66%, transparent);align-items:center;gap:9px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.auth-shell-module__S6Ta7G__locationDot{background:var(--brand-bright);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--brand-bright) 18%, transparent);border-radius:50%;flex:none}.auth-shell-module__S6Ta7G__asideContent{width:min(400px,100%);margin-block:auto;padding-block:52px}.auth-shell-module__S6Ta7G__asideKicker{font-family:var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch, var(--deep-foreground) 76%, transparent);font-size:11px;font-weight:500;line-height:1.4}.auth-shell-module__S6Ta7G__headline{font-family:var(--font-dm-serif), Georgia, "Times New Roman", serif;letter-spacing:-.005em;color:var(--deep-foreground);margin:20px 0 16px;font-size:clamp(38px,11.8cqi,64px);font-weight:400;line-height:1.02}.auth-shell-module__S6Ta7G__headline em{color:var(--brand-bright);font-style:italic}.auth-shell-module__S6Ta7G__asideText{max-width:360px;color:color-mix(in oklch, var(--deep-foreground) 72%, transparent);text-wrap:pretty;font-size:15px;line-height:1.7}.auth-shell-module__S6Ta7G__artCard{border:1px solid color-mix(in oklch, var(--deep-foreground) 19%, transparent);background:linear-gradient(125deg, color-mix(in oklch, var(--deep-foreground) 12%, transparent), color-mix(in oklch, var(--deep-foreground) 3.5%, transparent));-webkit-backdrop-filter:blur(6px);border-radius:12px;width:min(340px,100%);margin-top:34px;padding:18px 20px 16px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0806204d}.auth-shell-module__S6Ta7G__artTop,.auth-shell-module__S6Ta7G__artBottom{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.auth-shell-module__S6Ta7G__artBrand{letter-spacing:-.03em;color:var(--deep-foreground);font-size:14px;font-weight:700}.auth-shell-module__S6Ta7G__artBrand span{color:color-mix(in oklch, var(--deep-foreground) 62%, transparent);font-weight:500}.auth-shell-module__S6Ta7G__artChip{border:1px solid color-mix(in oklch, var(--deep-foreground) 18%, transparent);width:32px;height:32px;color:var(--brand-bright);border-radius:50%;flex:none;place-items:center;display:grid}.auth-shell-module__S6Ta7G__artChip svg{width:16px;height:16px}.auth-shell-module__S6Ta7G__artLabel{z-index:1;font-family:var(--font-plex-mono);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in oklch, var(--deep-foreground) 64%, transparent);margin-top:20px;font-size:11px;font-weight:500;line-height:1.4;display:block;position:relative}.auth-shell-module__S6Ta7G__artAmount{z-index:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--deep-foreground);margin-top:6px;font-size:30px;font-weight:500;line-height:1.15;display:block;position:relative}.auth-shell-module__S6Ta7G__artAmount span{color:color-mix(in oklch, var(--deep-foreground) 66%, transparent);font-size:19px}.auth-shell-module__S6Ta7G__artBottom{font-family:var(--font-plex-mono);letter-spacing:.04em;color:color-mix(in oklch, var(--deep-foreground) 72%, transparent);margin-top:20px;font-size:11px;font-weight:500;line-height:1.4}.auth-shell-module__S6Ta7G__artBottom>span:first-child{align-items:center;gap:8px;display:inline-flex}.auth-shell-module__S6Ta7G__artDot{background:var(--brand-bright);border-radius:50%;flex:none;width:6px;height:6px}.auth-shell-module__S6Ta7G__orbit{border:1px solid color-mix(in oklch, var(--brand-bright) 20%, transparent);pointer-events:none;border-radius:50%;width:150px;height:150px;position:absolute}.auth-shell-module__S6Ta7G__orbitA{top:-84px;right:-72px}.auth-shell-module__S6Ta7G__orbitB{border-color:color-mix(in oklch, var(--brand-bright) 12%, transparent);top:-112px;right:-34px}.auth-shell-module__S6Ta7G__assurances{flex-wrap:wrap;gap:12px 22px;margin-top:22px;display:flex}.auth-shell-module__S6Ta7G__assurances li{color:color-mix(in oklch, var(--deep-foreground) 78%, transparent);align-items:center;gap:8px;font-size:13px;line-height:1.4;display:inline-flex}.auth-shell-module__S6Ta7G__assurances svg{width:16px;height:16px;color:var(--brand-bright);flex:none}.auth-shell-module__S6Ta7G__asideFooter{font-family:var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklch, var(--deep-foreground) 58%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;font-size:11px;font-weight:500;line-height:1.4;display:flex}@container auth-aside (max-width:440px){.auth-shell-module__S6Ta7G__location{display:none}.auth-shell-module__S6Ta7G__asideFooter{flex-direction:column;align-items:flex-start}}.auth-shell-module__S6Ta7G__main{flex-direction:column;justify-content:center;min-width:0;min-height:100dvh;padding:34px clamp(30px,6vw,92px);display:flex;position:relative;overflow-x:clip}.auth-shell-module__S6Ta7G__mobileBar{display:none}.auth-shell-module__S6Ta7G__topActions{align-items:center;gap:14px;display:flex;position:absolute;top:30px;right:clamp(30px,6vw,92px)}.auth-shell-module__S6Ta7G__back{min-height:36px;color:var(--muted-foreground);border-radius:6px;outline:none;align-items:center;gap:8px;padding-inline:4px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.auth-shell-module__S6Ta7G__back svg{width:16px;height:16px;transition:transform .2s}.auth-shell-module__S6Ta7G__back:hover{color:var(--foreground)}.auth-shell-module__S6Ta7G__back:hover svg{transform:translate(-2px)}.auth-shell-module__S6Ta7G__back:focus-visible{color:var(--foreground);box-shadow:0 0 0 3px color-mix(in oklch, var(--ring) 40%, transparent)}.auth-shell-module__S6Ta7G__formWrap{width:min(100%,440px);margin:0 auto;padding-block:44px 20px;animation:.5s cubic-bezier(.22,1,.36,1) both auth-shell-module__S6Ta7G__authIn}.auth-shell-module__S6Ta7G__heading{margin-bottom:28px}.auth-shell-module__S6Ta7G__formIcon{border:1px solid color-mix(in oklch, var(--primary) 16%, var(--border));background:color-mix(in oklch, var(--primary) 7%, var(--card));width:42px;height:42px;color:var(--brand-ink);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.auth-shell-module__S6Ta7G__formIcon svg{width:19px;height:19px}.auth-shell-module__S6Ta7G__kicker{font-family:var(--font-plex-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:11px;font-weight:500;line-height:1.4;display:flex}.auth-shell-module__S6Ta7G__kickerSep{color:var(--subtle)}.auth-shell-module__S6Ta7G__kickerStep{color:var(--brand-ink)}.auth-shell-module__S6Ta7G__title{font-family:var(--font-dm-serif), Georgia, "Times New Roman", serif;letter-spacing:-.005em;color:var(--foreground);text-wrap:balance;margin:10px 0 8px;font-size:42px;font-weight:400;line-height:1.06}.auth-shell-module__S6Ta7G__subtitle{color:var(--muted-foreground);text-wrap:pretty;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.auth-shell-module__S6Ta7G__switchLine{text-align:center;color:var(--muted-foreground);margin-top:24px;font-size:14px;line-height:1.5}.auth-shell-module__S6Ta7G__legal{border-top:1px solid var(--border);margin-top:32px;padding-top:16px}.auth-shell-module__S6Ta7G__legalRow{font-family:var(--font-plex-mono);letter-spacing:.03em;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:11px;font-weight:500;line-height:1.4;display:flex}.auth-shell-module__S6Ta7G__legalSecure{align-items:center;gap:7px;display:inline-flex}.auth-shell-module__S6Ta7G__legalSecure svg{width:15px;height:15px;color:var(--brand-ink);flex:none}.auth-shell-module__S6Ta7G__legalNote{color:var(--muted-foreground);text-wrap:pretty;margin-top:10px;font-size:12px;line-height:1.6}.auth-shell-module__S6Ta7G__legalNote a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentColor 45%, transparent);text-decoration-color:color-mix(in oklch, currentColor 45%, transparent);text-underline-offset:2px;border-radius:2px;outline:none;transition:color .2s}.auth-shell-module__S6Ta7G__legalNote a:hover,.auth-shell-module__S6Ta7G__legalNote a:focus-visible{color:var(--foreground);text-decoration-color:currentColor}.dark .auth-shell-module__S6Ta7G__formIcon{border-color:var(--border);background:var(--secondary);color:var(--brand-bright)}.dark .auth-shell-module__S6Ta7G__legalSecure svg{color:var(--brand-bright)}.dark .auth-shell-module__S6Ta7G__legalNote{color:var(--subtle)}@keyframes auth-shell-module__S6Ta7G__authIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:850px){.auth-shell-module__S6Ta7G__page{grid-template-columns:minmax(290px,.78fr) 1.22fr}.auth-shell-module__S6Ta7G__aside{padding-inline:26px}.auth-shell-module__S6Ta7G__main{padding-inline:35px}.auth-shell-module__S6Ta7G__topActions{right:35px}.auth-shell-module__S6Ta7G__artCard{width:100%}}@media (min-width:1600px){.auth-shell-module__S6Ta7G__asideContent{width:min(480px,100%)}.auth-shell-module__S6Ta7G__asideText{max-width:400px;font-size:16px}.auth-shell-module__S6Ta7G__artCard{width:min(360px,100%)}}@media (min-width:651px) and (max-height:780px){.auth-shell-module__S6Ta7G__asideContent{padding-block:24px}.auth-shell-module__S6Ta7G__headline{margin:14px 0 12px}.auth-shell-module__S6Ta7G__artCard{margin-top:22px}.auth-shell-module__S6Ta7G__assurances{margin-top:16px}}@media (min-width:651px) and (max-height:660px){.auth-shell-module__S6Ta7G__artCard{display:none}}@media (min-width:651px) and (max-height:500px){.auth-shell-module__S6Ta7G__asideText,.auth-shell-module__S6Ta7G__assurances{display:none}}@media (max-width:650px){.auth-shell-module__S6Ta7G__page{padding:0 20px 28px;display:block}.auth-shell-module__S6Ta7G__aside{display:none}.auth-shell-module__S6Ta7G__main{min-height:0;padding:0;display:block}.auth-shell-module__S6Ta7G__mobileBar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.auth-shell-module__S6Ta7G__topActions{justify-content:flex-end;margin-top:12px;position:static}.auth-shell-module__S6Ta7G__topToggle{display:none}.auth-shell-module__S6Ta7G__formWrap{width:100%;max-width:440px;padding:18px 0 8px}.auth-shell-module__S6Ta7G__heading{margin-bottom:24px}.auth-shell-module__S6Ta7G__formIcon{width:40px;height:40px;margin-bottom:16px}.auth-shell-module__S6Ta7G__title{font-size:36px}.auth-shell-module__S6Ta7G__legal{margin-top:28px}}@media (max-width:370px){.auth-shell-module__S6Ta7G__page{padding-inline:16px}.auth-shell-module__S6Ta7G__title{font-size:32px}}@media (prefers-reduced-motion:reduce){.auth-shell-module__S6Ta7G__formWrap{animation:none}.auth-shell-module__S6Ta7G__back,.auth-shell-module__S6Ta7G__back svg,.auth-shell-module__S6Ta7G__legalNote a{transition:none}}
