.auth-shell-module__j9EB2G__page{color:#f4f8f6;background:#06130f;grid-template-columns:minmax(0,1.38fr) minmax(25rem,1fr);min-height:100svh;display:grid;overflow:hidden}.auth-shell-module__j9EB2G__visual{isolation:isolate;background:#061713;min-height:100svh;position:relative;overflow:hidden}.auth-shell-module__j9EB2G__mountainImage,.auth-shell-module__j9EB2G__ambient{pointer-events:none;position:absolute}.auth-shell-module__j9EB2G__mountainImage{z-index:0;object-fit:cover;object-position:75% center;opacity:.92}.auth-shell-module__j9EB2G__ambient{z-index:1;background:radial-gradient(circle at 68% 36%,#63e79426,#0000 25rem),linear-gradient(90deg,#02100cf5 0%,#03140fe0 34%,#03140f7a 67%,#020e0bb3 100%),linear-gradient(#020e0b38 0%,#0000 55%,#020e0b9e 100%);inset:0}.auth-shell-module__j9EB2G__visualContent{z-index:2;flex-direction:column;max-width:50rem;min-height:100svh;padding:clamp(2rem,5.3vw,5.2rem);display:flex;position:relative}.auth-shell-module__j9EB2G__brand{z-index:1;position:relative}.auth-shell-module__j9EB2G__intro{max-width:37rem;margin-top:auto;padding-top:4rem}.auth-shell-module__j9EB2G__eyebrow,.auth-shell-module__j9EB2G__visualFooter{letter-spacing:.25em;text-transform:uppercase;color:#6ce39a;font-size:.64rem;font-weight:700;line-height:1.45}.auth-shell-module__j9EB2G__title{letter-spacing:-.06em;text-wrap:balance;margin:1.4rem 0 0;font-size:clamp(2.7rem,4.5vw,4.6rem);font-weight:540;line-height:.99}.auth-shell-module__j9EB2G__title span{color:#65e296}.auth-shell-module__j9EB2G__description{color:#e5f0ebc4;max-width:33rem;margin:1.65rem 0 0;font-size:clamp(.94rem,1.25vw,1.08rem);line-height:1.7}.auth-shell-module__j9EB2G__benefits{gap:1.1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.auth-shell-module__j9EB2G__benefit{align-items:center;gap:.9rem;display:flex}.auth-shell-module__j9EB2G__benefitIcon{color:#6ce39a;background:#114a355e;border:1px solid #6fe59a29;border-radius:.85rem;flex:none;place-items:center;width:2.85rem;height:2.85rem;display:grid}.auth-shell-module__j9EB2G__benefitIcon svg{stroke-width:1.7px;width:1.2rem;height:1.2rem}.auth-shell-module__j9EB2G__benefit strong,.auth-shell-module__j9EB2G__benefit small{display:block}.auth-shell-module__j9EB2G__benefit strong{color:#f1f7f4;font-size:.86rem;font-weight:620}.auth-shell-module__j9EB2G__benefit small{color:#dfeee791;margin-top:.14rem;font-size:.75rem}.auth-shell-module__j9EB2G__visualFooter{color:#dceee596;margin-top:auto;padding-top:2rem;font-size:.57rem}.auth-shell-module__j9EB2G__formArea{background:radial-gradient(circle at 4%,#57cb871a,#0000 20rem),linear-gradient(135deg,#071713 0%,#0a1d18 100%);justify-content:center;align-items:center;min-width:0;padding:clamp(1.5rem,4.6vw,4.6rem);display:flex}.auth-shell-module__j9EB2G__panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#112a23e8,#081b16f0);border:1px solid #bce7d32b;border-radius:1.7rem;width:min(100%,29.5rem);padding:clamp(1.65rem,3.4vw,3rem);box-shadow:0 2rem 5rem #00000047,inset 0 1px #ffffff0a}:is(.auth-shell-module__j9EB2G__panel input:autofill,.auth-shell-module__j9EB2G__panel input:autofill:hover,.auth-shell-module__j9EB2G__panel input:autofill:focus){-webkit-text-fill-color:#f4f8f6;caret-color:#f4f8f6;-webkit-box-shadow:inset 0 0 0 1000px #0d2b23}@media (max-width:1023px){.auth-shell-module__j9EB2G__page{grid-template-columns:1fr;overflow:visible}.auth-shell-module__j9EB2G__visual{min-height:14rem}.auth-shell-module__j9EB2G__mountainImage{object-position:60% center;opacity:.58}.auth-shell-module__j9EB2G__ambient{background:linear-gradient(90deg,#02100cd1,#03140f6b),linear-gradient(#0000,#020e0b99)}.auth-shell-module__j9EB2G__visualContent{max-width:none;min-height:14rem;padding:1.75rem clamp(1.5rem,6vw,3.5rem)}.auth-shell-module__j9EB2G__brand{width:9rem}.auth-shell-module__j9EB2G__intro{margin-top:auto;padding-top:1.25rem}.auth-shell-module__j9EB2G__eyebrow,.auth-shell-module__j9EB2G__description,.auth-shell-module__j9EB2G__benefits,.auth-shell-module__j9EB2G__visualFooter{display:none}.auth-shell-module__j9EB2G__title{font-size:clamp(2rem,7vw,3.2rem)}.auth-shell-module__j9EB2G__formArea{align-items:flex-start;min-height:calc(100svh - 14rem);padding:0 clamp(1rem,6vw,2.5rem) 2.5rem}.auth-shell-module__j9EB2G__panel{margin-top:-1.2rem}}@media (max-width:560px){.auth-shell-module__j9EB2G__visual{min-height:11.5rem}.auth-shell-module__j9EB2G__mountainImage{object-position:62% center;opacity:.3}.auth-shell-module__j9EB2G__visualContent{min-height:11.5rem;padding:1.4rem 1.25rem}.auth-shell-module__j9EB2G__brand{width:8.5rem}.auth-shell-module__j9EB2G__title{margin-top:.9rem;font-size:2rem}.auth-shell-module__j9EB2G__formArea{min-height:calc(100svh - 11.5rem);padding:0 1rem 1.5rem}.auth-shell-module__j9EB2G__panel{border-radius:1.35rem;padding:1.5rem}}@media (max-height:760px) and (min-width:1024px){.auth-shell-module__j9EB2G__visualContent{padding-block:2.25rem}.auth-shell-module__j9EB2G__intro{padding-top:2rem}.auth-shell-module__j9EB2G__title{font-size:clamp(2.35rem,4.05vw,3.5rem)}.auth-shell-module__j9EB2G__description{margin-top:1.15rem;line-height:1.55}.auth-shell-module__j9EB2G__benefits{gap:.65rem;margin-top:1.45rem}.auth-shell-module__j9EB2G__benefitIcon{width:2.35rem;height:2.35rem}.auth-shell-module__j9EB2G__visualFooter{padding-top:1rem}.auth-shell-module__j9EB2G__panel{padding:1.85rem}}
