.auth-module__cni4Dq__page{color:#17233b;background:#f7f5f0;grid-template-columns:minmax(0,.88fr) minmax(30rem,1.12fr);min-height:100dvh;display:grid}.auth-module__cni4Dq__aside{color:#fffdf9;background:#17233b;flex-direction:column;justify-content:space-between;min-height:100%;padding:clamp(2rem,5vw,5rem);display:flex}.auth-module__cni4Dq__brand{letter-spacing:-.03em;align-items:center;gap:.75rem;width:fit-content;font-size:.92rem;font-weight:720;display:inline-flex}.auth-module__cni4Dq__brand img{filter:brightness(0)invert();width:2rem;height:2rem}.auth-module__cni4Dq__asideCopy{max-width:33rem;padding:6rem 0}.auth-module__cni4Dq__asideCopy p:first-child{color:#b9c3d3;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.66rem}.auth-module__cni4Dq__asideCopy h1{font-family:var(--font-editorial), serif;letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-style:italic;font-weight:470;line-height:.95}.auth-module__cni4Dq__asideCopy p:last-child{color:#c9d1df;max-width:45ch;margin:1.75rem 0 0;font-size:.9rem;line-height:1.65}.auth-module__cni4Dq__asideFoot{color:#8f9bb0;font-size:.68rem}.auth-module__cni4Dq__content{place-items:center;padding:3rem clamp(1.5rem,7vw,7rem);display:grid}.auth-module__cni4Dq__panel{width:min(100%,31rem)}.auth-module__cni4Dq__back{color:#626c7d;margin-bottom:3rem;font-size:.78rem;font-weight:620;transition:color .18s;display:inline-flex}.auth-module__cni4Dq__back:hover,.auth-module__cni4Dq__back:focus-visible{color:#17233b}.auth-module__cni4Dq__panel h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.25rem,5vw,3.7rem);font-weight:590;line-height:.96}.auth-module__cni4Dq__lede{color:#626c7d;margin:1.1rem 0 2rem;font-size:.92rem;line-height:1.65}.auth-module__cni4Dq__form{gap:1.15rem;display:grid}.auth-module__cni4Dq__field{gap:.5rem;display:grid}.auth-module__cni4Dq__field label,.auth-module__cni4Dq__fieldLabel{font-size:.74rem;font-weight:680}.auth-module__cni4Dq__field input{color:#17233b;width:100%;min-height:3.2rem;font:inherit;background:#fffdf9;border:1px solid #cfd0cb;border-radius:.65rem;outline:none;padding:.78rem .9rem;transition:border-color .18s,box-shadow .18s}.auth-module__cni4Dq__field input:focus{border-color:#17233b;box-shadow:0 0 0 3px #17233b1a}.auth-module__cni4Dq__fieldHint{color:#7b8290;margin:0;font-size:.67rem;line-height:1.45}.auth-module__cni4Dq__button{color:#fffdf9;min-height:3.25rem;font:inherit;cursor:pointer;background:#17233b;border:1px solid #17233b;border-radius:.65rem;padding:.8rem 1.1rem;font-size:.82rem;font-weight:720;transition:background .18s,transform .18s}.auth-module__cni4Dq__button:hover,.auth-module__cni4Dq__button:focus-visible{background:#293a5d}.auth-module__cni4Dq__button:active{transform:translateY(1px)}.auth-module__cni4Dq__button:disabled{cursor:wait;opacity:.62}.auth-module__cni4Dq__secondaryButton{color:#17233b;background:0 0;}.auth-module__cni4Dq__secondaryButton:hover,.auth-module__cni4Dq__secondaryButton:focus-visible{background:#e9edf3}.auth-module__cni4Dq__error,.auth-module__cni4Dq__success{border-radius:.6rem;margin:0;padding:.8rem .9rem;font-size:.74rem;line-height:1.5}.auth-module__cni4Dq__error{color:#5d2525;background:#f2ecea;border:1px solid #b7a3a3}.auth-module__cni4Dq__success{color:#233f2d;background:#edf1ed;border:1px solid #bfcac2}.auth-module__cni4Dq__footerLine{color:#626c7d;margin:1.6rem 0 0;font-size:.76rem}.auth-module__cni4Dq__footerLine a,.auth-module__cni4Dq__textLink{color:#17233b;border-bottom:1px solid;font-weight:680}.auth-module__cni4Dq__rowBetween{justify-content:space-between;align-items:center;gap:1rem;display:flex}.auth-module__cni4Dq__tabs{border-bottom:1px solid #cfd0cb;grid-template-columns:1fr 1fr;margin-bottom:1.3rem;display:grid}.auth-module__cni4Dq__tab{color:#7b8290;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.8rem;font-size:.76rem;font-weight:680}.auth-module__cni4Dq__tabActive{color:#17233b;border-bottom-color:#17233b}@media (max-width:850px){.auth-module__cni4Dq__page{grid-template-columns:1fr}.auth-module__cni4Dq__aside{min-height:auto;padding:1.25rem}.auth-module__cni4Dq__asideCopy,.auth-module__cni4Dq__asideFoot{display:none}.auth-module__cni4Dq__content{min-height:calc(100dvh - 72px);padding:2.5rem 1.25rem 4rem}.auth-module__cni4Dq__back{margin-bottom:2rem}}
