.AuthPage_page__IuygN{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;background:radial-gradient(circle at 9% 87%,rgba(17,122,136,.12),transparent 24rem),radial-gradient(circle at 91% 10%,rgba(201,81,16,.1),transparent 23rem),var(--aw-brushwork-bg);color:var(--aw-brushwork-ink)}.AuthPage_header__XdcVz{height:64px;display:flex;align-items:center;border-bottom:1px solid var(--aw-brushwork-rule-strong);padding:10px clamp(18px,4vw,44px)}.AuthPage_brand__Mxm3B{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.AuthPage_brand__Mxm3B img{border-radius:6px}.AuthPage_brand__Mxm3B>span{font-family:var(--font-playfair),Georgia,serif;font-size:22px;font-style:italic}.AuthPage_brand__Mxm3B>span span{color:var(--aw-brushwork-ember);font-style:normal;font-weight:800}.AuthPage_main__7vGqj{flex:1;width:min(1080px,calc(100% - 32px));display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);align-items:center;gap:clamp(42px,7vw,88px);margin:0 auto;padding:42px 0}.AuthPage_context__N8e6H{max-width:520px}.AuthPage_kicker__GUZAt{margin:0 0 12px;color:var(--aw-brushwork-ember);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.AuthPage_context__N8e6H h1{margin:0;font-family:var(--font-playfair),Georgia,serif;font-size:clamp(46px,6vw,72px);font-weight:560;letter-spacing:0;line-height:.98}.AuthPage_context__N8e6H h1 em{color:var(--aw-brushwork-ember);font-weight:500}.AuthPage_context__N8e6H>p:not(.AuthPage_kicker__GUZAt){max-width:46ch;color:var(--aw-brushwork-ink-muted);font-size:17px;line-height:1.55;margin:22px 0}.AuthPage_context__N8e6H ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.AuthPage_context__N8e6H li{display:flex;align-items:center;gap:10px;color:var(--aw-brushwork-ink-soft);font-size:13.5px;font-weight:650}.AuthPage_context__N8e6H li:before{width:8px;height:8px;border-radius:50%;background:var(--aw-brushwork-teal);content:""}.AuthPage_card__V7HCI,.AuthPage_errorCard__LxZsJ{border:1px solid var(--aw-brushwork-rule-strong);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 22px 54px rgba(15,46,46,.13);padding:clamp(24px,4vw,34px)}.AuthPage_card__V7HCI h2{margin:0 0 24px;font-family:var(--font-playfair),Georgia,serif;font-size:28px;line-height:1.1}.AuthPage_formStack__enqyC{display:grid;gap:12px}.AuthPage_primaryAction__Q5VOC,.AuthPage_providerButton__ytZRR,.AuthPage_secondaryAction__Y6fWz{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:700;padding:10px 14px;text-decoration:none}.AuthPage_providerButton__ytZRR{border:1px solid var(--aw-brushwork-rule-strong);background:transparent;color:var(--aw-brushwork-ink)}.AuthPage_providerButton__ytZRR:hover{background:var(--aw-brushwork-surface-alt)}.AuthPage_providerButton__ytZRR svg{width:19px;height:19px}.AuthPage_primaryAction__Q5VOC:disabled,.AuthPage_providerButton__ytZRR:disabled{cursor:not-allowed;opacity:.52}.AuthPage_divider__4uhX8{position:relative;height:24px;display:grid;place-items:center;color:var(--aw-brushwork-ink-faint);font-size:11px;text-transform:uppercase}.AuthPage_divider__4uhX8:before{position:absolute;right:0;left:0;height:1px;background:var(--aw-brushwork-rule);content:""}.AuthPage_divider__4uhX8 span{position:relative;background:#fff;padding:0 10px}.AuthPage_modeToggle__PyTUt{display:grid;grid-template-columns:1fr 1fr;gap:3px;border:1px solid var(--aw-brushwork-rule-strong);border-radius:8px;background:var(--aw-brushwork-surface-alt);padding:3px}.AuthPage_modeToggle__PyTUt button{min-height:38px;border:0;border-radius:6px;background:transparent;color:var(--aw-brushwork-ink-muted);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700}.AuthPage_modeToggle__PyTUt .AuthPage_modeActive__5WEnp{background:#fff;color:var(--aw-brushwork-ink);box-shadow:0 1px 3px rgba(15,46,46,.08)}.AuthPage_field__t28wd{display:grid;gap:7px}.AuthPage_field__t28wd label,.AuthPage_rememberRow__9f_3B label{color:var(--aw-brushwork-ink-soft);font-size:12.5px;font-weight:700}.AuthPage_field__t28wd input{width:100%;min-height:46px;border:1px solid var(--aw-brushwork-rule-strong);border-radius:8px;background:var(--aw-brushwork-surface);color:var(--aw-brushwork-ink);font:inherit;font-size:14px;padding:10px 12px}.AuthPage_field__t28wd input:focus,.AuthPage_modeToggle__PyTUt button:focus-visible,.AuthPage_primaryAction__Q5VOC:focus-visible,.AuthPage_providerButton__ytZRR:focus-visible{outline:3px solid rgba(17,122,136,.28);outline-offset:2px}.AuthPage_forgotLink___SS4i a,.AuthPage_legalCopy__1UVTS a{color:var(--aw-brushwork-ember)}.AuthPage_forgotLink___SS4i{font-size:12px}.AuthPage_rememberRow__9f_3B{display:flex;align-items:center;gap:9px}.AuthPage_rememberRow__9f_3B input{width:17px;height:17px;accent-color:var(--aw-brushwork-teal)}.AuthPage_primaryAction__Q5VOC{border:1px solid transparent;background:var(--aw-brushwork-ember);color:#fff}.AuthPage_secondaryAction__Y6fWz{border:1px solid var(--aw-brushwork-rule-strong);color:var(--aw-brushwork-ink)}.AuthPage_formError__eL6Dc,.AuthPage_formSuccess__dym4Z{border-left:3px solid var(--aw-brushwork-danger);background:rgba(201,63,42,.08);color:var(--aw-brushwork-danger);font-size:12.5px;line-height:1.5;padding:10px 12px}.AuthPage_formSuccess__dym4Z{border-left-color:var(--aw-brushwork-ok);background:rgba(63,122,85,.1);color:var(--aw-brushwork-ok)}.AuthPage_legalCopy__1UVTS{margin:18px 0 0;color:var(--aw-brushwork-ink-soft);font-size:12px;line-height:1.5;text-align:center}.AuthPage_loadingMark__KhXlD{width:48px;height:48px;border:4px solid var(--aw-brushwork-teal-soft);border-top-color:var(--aw-brushwork-teal);border-radius:50%;margin:auto;animation:AuthPage_spin__tWLAE .7s linear infinite}.AuthPage_errorCard__LxZsJ{width:min(460px,calc(100% - 32px));margin:auto;text-align:center}.AuthPage_errorCard__LxZsJ h1{font-family:var(--font-playfair),Georgia,serif}.AuthPage_errorCard__LxZsJ p{color:var(--aw-brushwork-ink-muted)}.AuthPage_journeyMain__JT2zb{grid-template-columns:minmax(0,.9fr) minmax(380px,.72fr)}.AuthPage_journeyCard__bG_Vz{width:100%}.AuthPage_journeyIntro__4tx_I{margin:-10px 0 22px;color:var(--aw-brushwork-ink-muted);font-size:13px;line-height:1.6}.AuthPage_journeyCard__bG_Vz form,.AuthPage_journeyForm__lUSA2{display:grid;gap:16px}.AuthPage_journeyCard__bG_Vz label{display:block;margin-bottom:7px;color:var(--aw-brushwork-ink-soft);font-size:12.5px;font-weight:750}.AuthPage_journeyCard__bG_Vz input:not([type=checkbox]):not([type=radio]){width:100%;min-height:46px;border:1px solid var(--aw-brushwork-rule-strong);border-radius:8px;background:var(--aw-brushwork-surface);color:var(--aw-brushwork-ink);font:inherit;font-size:14px;padding:10px 12px}.AuthPage_journeyCard__bG_Vz a:focus-visible,.AuthPage_journeyCard__bG_Vz button:focus-visible,.AuthPage_journeyCard__bG_Vz input:focus-visible{outline:3px solid rgba(17,122,136,.28);outline-offset:2px}.AuthPage_journeyActions__xV_Yc{display:flex;gap:10px}.AuthPage_journeyActions__xV_Yc>*{flex:1}.AuthPage_journeyPrimary__Dc0jO,.AuthPage_journeySecondary__OaC7M{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;padding:10px 14px;text-align:center;text-decoration:none}.AuthPage_journeyPrimary__Dc0jO{border:1px solid var(--aw-brushwork-ember);background:var(--aw-brushwork-ember);color:#fff}.AuthPage_journeySecondary__OaC7M{border:1px solid var(--aw-brushwork-rule-strong);background:var(--aw-brushwork-surface);color:var(--aw-brushwork-ink)}.AuthPage_journeyPrimary__Dc0jO:disabled,.AuthPage_journeySecondary__OaC7M:disabled{cursor:not-allowed;opacity:.52}.AuthPage_journeyError__uZmsU,.AuthPage_journeySuccess__ijB3B{border-left:3px solid var(--aw-brushwork-danger);background:rgba(201,63,42,.08);color:var(--aw-brushwork-danger);font-size:12.5px;line-height:1.5;padding:10px 12px}.AuthPage_journeySuccess__ijB3B{border-left-color:var(--aw-brushwork-ok);background:rgba(63,122,85,.1);color:var(--aw-brushwork-ok)}.AuthPage_journeyTextLink__E5R7g{color:var(--aw-brushwork-ember);font-size:13px;font-weight:750;text-align:center;text-underline-offset:3px}.AuthPage_callbackLoading__S5wZp{min-height:calc(100vh - 64px);display:grid;place-content:center;justify-items:center;gap:14px;color:var(--aw-brushwork-ink-muted);font-size:13px;font-weight:700}@keyframes AuthPage_spin__tWLAE{to{transform:rotate(1turn)}}@media (max-width:820px){.AuthPage_main__7vGqj{grid-template-columns:1fr;gap:28px;padding-top:28px}.AuthPage_context__N8e6H h1{font-size:44px}.AuthPage_context__N8e6H ul{display:none}}@media (max-width:520px){.AuthPage_journeyActions__xV_Yc{flex-direction:column}}@media (prefers-reduced-motion:reduce){.AuthPage_loadingMark__KhXlD{animation:none}}