.AuthLayout-module__7thQaa__root{background-color:var(--ae-canvas);width:100%;min-height:100dvh;padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex-direction:row;display:flex;position:relative;overflow:hidden}.AuthLayout-module__7thQaa__heroAside{z-index:0;flex:0 0 42%;animation:.8s cubic-bezier(.22,.61,.36,1) both AuthLayout-module__7thQaa__ae-fade-in;position:relative;overflow:hidden}.AuthLayout-module__7thQaa__heroBgDesktop{display:block;position:absolute;inset:0}.AuthLayout-module__7thQaa__heroBgMobile{display:none;position:absolute;inset:0}.AuthLayout-module__7thQaa__heroScrim{background:linear-gradient(#12080500 30%,#12080561 58%,#120805d1 100%);background:linear-gradient(lab(2.98377% 2.84908 2.4717/0) 30%,lab(2.98377% 2.84908 2.4717/.38) 58%,lab(2.98377% 2.84908 2.4717/.82) 100%);position:absolute;inset:0}.AuthLayout-module__7thQaa__heroNarrative{color:#f2eade;color:lab(93.0681% 1.6095 6.69643);flex-direction:column;gap:14px;animation:.6s cubic-bezier(.22,.61,.36,1) both AuthLayout-module__7thQaa__narrative-crossfade;display:flex;position:absolute;bottom:48px;left:48px;right:48px}.AuthLayout-module__7thQaa__heroEyebrow{font-family:var(--font-mono-plex), "IBM Plex Mono", monospace;letter-spacing:.18em;text-transform:uppercase;color:#eac6a5;color:lab(82.5123% 9.45368 21.6305);margin:0;font-size:11px}.AuthLayout-module__7thQaa__heroTitle{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.005em;color:#f7f1e9;color:lab(95.3659% 1.38786 4.33115);margin:0;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.05}.AuthLayout-module__7thQaa__heroSubtitle{font-family:var(--font-newsreader), Georgia, serif;color:#ddcec0;color:lab(83.7373% 3.68017 8.78459);max-width:38ch;margin:0;font-size:15px;line-height:1.55}@keyframes AuthLayout-module__7thQaa__narrative-crossfade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AuthLayout-module__7thQaa__formSection{z-index:1;background-color:var(--ae-canvas);flex:auto;justify-content:center;align-items:center;padding:48px;display:flex;position:relative}.AuthLayout-module__7thQaa__formCard{background-color:var(--ae-elevated);border:1px solid var(--ae-border-subtle);border-radius:20px;width:100%;max-width:460px;padding:48px;box-shadow:0 20px 60px #20120c26,0 4px 16px #20120c14;box-shadow:0 20px 60px lab(7.08368% 6.2311 5.54332/.15),0 4px 16px lab(7.08368% 6.2311 5.54332/.08)}.AuthLayout-module__7thQaa__formLogo{flex-direction:column;align-items:center;gap:12px;margin-bottom:36px;display:flex}.AuthLayout-module__7thQaa__formContent{animation:.48s cubic-bezier(.22,.61,.36,1) .12s both AuthLayout-module__7thQaa__form-crossfade}@keyframes AuthLayout-module__7thQaa__form-crossfade{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.AuthLayout-module__7thQaa__formHeading{padding-bottom:8px;display:inline-block;position:relative}.AuthLayout-module__7thQaa__formHeading:after{content:"";background:var(--ae-accent-interactive);border-radius:2px;width:0;height:2px;animation:.6s cubic-bezier(.22,.61,.36,1) .6s forwards AuthLayout-module__7thQaa__ae-underscore-grow;position:absolute;bottom:0;left:0}@keyframes AuthLayout-module__7thQaa__ae-underscore-grow{0%{width:0}to{width:64px}}.AuthLayout-module__7thQaa__root input,.AuthLayout-module__7thQaa__root textarea{transition:border-color var(--ae-motion-fast) var(--ae-easing-canon), box-shadow var(--ae-motion-fast) var(--ae-easing-canon)}.AuthLayout-module__7thQaa__root input:focus,.AuthLayout-module__7thQaa__root textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--ae-accent-interactive) 18%, transparent);border-color:var(--ae-accent-interactive)!important}.AuthLayout-module__7thQaa__root form button[type=submit]{transition:transform var(--ae-motion-default) var(--ae-easing-canon), box-shadow var(--ae-motion-default) var(--ae-easing-canon), background-color var(--ae-motion-fast) var(--ae-easing-canon)}.AuthLayout-module__7thQaa__root form button[type=submit]:hover{box-shadow:0 8px 24px color-mix(in oklch, var(--ae-accent-interactive) 38%, transparent);transform:scale(1.02)translateY(-1px)}.AuthLayout-module__7thQaa__root form button[type=submit]:active{transform:scale(.99)translateY(0)}@keyframes AuthLayout-module__7thQaa__ae-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:1023.98px){.AuthLayout-module__7thQaa__root{flex-direction:column;overflow:visible}.AuthLayout-module__7thQaa__heroAside{flex:0 0 42dvh;width:100%;min-height:240px}.AuthLayout-module__7thQaa__heroBgDesktop{display:none}.AuthLayout-module__7thQaa__heroBgMobile{display:block}.AuthLayout-module__7thQaa__heroNarrative{gap:10px;bottom:32px;left:24px;right:24px}.AuthLayout-module__7thQaa__formSection{background-color:var(--ae-elevated);border-top:1px solid var(--ae-border-subtle);padding:24px 20px calc(env(safe-area-inset-bottom,0px) + 20px);box-shadow:0 -8px 32px #1209051f;border-top-left-radius:24px;border-top-right-radius:24px;flex:auto;justify-content:flex-start;align-items:stretch;margin-top:auto;box-shadow:0 -8px 32px lab(2.99349% 2.63709 2.64775/.12)}.AuthLayout-module__7thQaa__formCard{box-shadow:none;background-color:#0000;border:none;border-radius:0;max-width:100%;padding:0}.AuthLayout-module__7thQaa__formLogo{gap:8px;margin-bottom:16px}.AuthLayout-module__7thQaa__root[data-route-hero-compact] .AuthLayout-module__7thQaa__heroAside{flex:0 0 28dvh;min-height:220px;max-height:260px}.AuthLayout-module__7thQaa__root[data-route-hero-compact] .AuthLayout-module__7thQaa__heroNarrative{gap:8px;bottom:20px}.AuthLayout-module__7thQaa__root[data-route-hero-compact] .AuthLayout-module__7thQaa__heroTitle{font-size:clamp(20px,5vw,28px)}.AuthLayout-module__7thQaa__root[data-route-hero-compact] .AuthLayout-module__7thQaa__heroSubtitle{font-size:13px;line-height:1.45}}@media (max-width:1023.98px) and (max-height:700px){.AuthLayout-module__7thQaa__heroAside{flex:0 0 32dvh;min-height:200px}.AuthLayout-module__7thQaa__heroNarrative{gap:8px;bottom:20px}.AuthLayout-module__7thQaa__heroTitle{font-size:clamp(22px,6vw,30px)}.AuthLayout-module__7thQaa__heroSubtitle{font-size:13px;line-height:1.45}.AuthLayout-module__7thQaa__formSection{padding:18px 20px calc(env(safe-area-inset-bottom,0px) + 16px)}.AuthLayout-module__7thQaa__formLogo{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.AuthLayout-module__7thQaa__heroAside,.AuthLayout-module__7thQaa__heroNarrative,.AuthLayout-module__7thQaa__formContent,.AuthLayout-module__7thQaa__formHeading:after{opacity:1!important;animation:none!important;transform:none!important}.AuthLayout-module__7thQaa__formHeading:after{width:64px!important}.AuthLayout-module__7thQaa__root input,.AuthLayout-module__7thQaa__root textarea,.AuthLayout-module__7thQaa__root form button[type=submit]{transition:none!important}.AuthLayout-module__7thQaa__root form button[type=submit]:hover,.AuthLayout-module__7thQaa__root form button[type=submit]:active{box-shadow:none!important;transform:none!important}}
