@keyframes login_login-rise__LaH28{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:none}}@keyframes login_login-fade__9XE3w{0%{opacity:0}to{opacity:1}}@keyframes login_login-drift__xRO0W{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,8%,0) scale(1.12)}}.login_login-page__Nr45u{display:grid;width:100%;max-width:none;min-height:100vh;margin:0;padding:0;grid-template-columns:minmax(0,1.1fr) minmax(380px,.75fr);background:var(--color-canvas)}.login_login-page__brand__bPzR6{position:relative;display:flex;min-height:100vh;padding:clamp(32px,4vw,56px);flex-direction:column;justify-content:space-between;overflow:hidden;isolation:isolate;color:var(--color-ink);background:linear-gradient(150deg,var(--color-login-start),var(--color-pearl) 60%,var(--color-login-end))}.login_login-page__ambient__Z52wc{position:absolute;inset:0;z-index:-1;pointer-events:none}.login_login-page__orb__27HYJ{position:absolute;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--color-brand-aura-strong),transparent 68%);filter:blur(var(--space-10));animation:login_login-drift__xRO0W var(--duration-ambient) var(--easing-standard) infinite}.login_login-page__orb__27HYJ:first-child{top:-18%;left:-12%}.login_login-page__orb__27HYJ:nth-child(2){right:-20%;bottom:-24%;width:72%;background:radial-gradient(circle,var(--color-brand-aura),transparent 70%);animation-delay:calc(var(--duration-ambient) / -2);animation-direction:reverse}.login_login-page__grid__PLpUU{position:absolute;inset:0;background-image:linear-gradient(var(--color-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-subtle) 1px,transparent 1px);background-size:var(--space-12) var(--space-12);-webkit-mask-image:radial-gradient(ellipse at 30% 40%,black,transparent 72%);mask-image:radial-gradient(ellipse at 30% 40%,black,transparent 72%);animation:login_login-fade__9XE3w var(--duration-entrance) var(--easing-emphasized) both}.login_login-page__brand-lockup__c5Gcs,.login_login-page__domains__higY_,.login_login-page__hero-copy__K3pp6>*,.login_login-page__panel-content__GFiy0>*{animation:login_login-rise__LaH28 var(--duration-entrance) var(--easing-emphasized) both}.login_login-page__brand-lockup__c5Gcs{display:flex;align-items:center;gap:var(--space-3)}.login_login-page__brand-lockup__c5Gcs>span{display:inline-grid;width:34px;height:34px;place-items:center;color:var(--color-text-on-brand);background:linear-gradient(135deg,var(--color-brand-solid),var(--color-brand-solid-active));border-radius:var(--radius-md);box-shadow:var(--shadow-brand-glow)}.login_login-page__brand-lockup__c5Gcs strong{font-size:var(--type-small);font-weight:500;letter-spacing:.16em}.login_login-page__hero-copy__K3pp6{max-width:600px}.login_login-page__hero-copy__K3pp6>:first-child{animation-delay:calc(var(--duration-entrance) * .15)}.login_login-page__hero-copy__K3pp6>:nth-child(2){animation-delay:calc(var(--duration-entrance) * .25)}.login_login-page__hero-copy__K3pp6>:nth-child(3){animation-delay:calc(var(--duration-entrance) * .35)}.login_login-page__eyebrow__vs4EL,.login_login-page__hero-copy__K3pp6 p{margin:0 0 var(--space-3);color:var(--color-brand);font-size:var(--type-micro);font-weight:500;letter-spacing:.18em}.login_login-page__hero-copy__K3pp6 h1{margin:0;font-family:var(--font-display);font-size:var(--type-brand);font-weight:500;letter-spacing:-.03em;line-height:var(--type-lh-hero);background:linear-gradient(120deg,var(--color-ink) 40%,var(--color-brand-hover));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.login_login-page__hero-copy__K3pp6 strong{display:block;max-width:54ch;margin-top:var(--space-5);color:var(--color-ink-muted);font-size:var(--type-body);font-weight:400;line-height:var(--type-lh-body)}.login_login-page__domains__higY_{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none;animation-delay:calc(var(--duration-entrance) * .45)}.login_login-page__domains__higY_ li{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-ink-muted);background:var(--color-surface-glass);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));font-size:var(--type-brand-micro);font-weight:500;letter-spacing:.12em}.login_login-page__domains__higY_ li:before{width:6px;height:6px;border-radius:50%;background:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-soft);content:""}.login_login-page__panel__JeCJr{display:grid;min-height:100vh;align-content:center;padding:clamp(32px,4vw,56px);background:var(--color-surface-sidebar);border-left:1px solid var(--color-border-subtle)}.login_login-page__panel-content__GFiy0{width:100%;max-width:360px;margin:0 auto}.login_login-page__panel-content__GFiy0>:first-child{animation-delay:calc(var(--duration-entrance) * .2)}.login_login-page__panel-content__GFiy0>:nth-child(2){animation-delay:calc(var(--duration-entrance) * .28)}.login_login-page__panel-content__GFiy0>:nth-child(3){animation-delay:calc(var(--duration-entrance) * .36)}.login_login-page__panel-content__GFiy0>:nth-child(4){animation-delay:calc(var(--duration-entrance) * .44)}.login_login-page__panel-content__GFiy0>:nth-child(5){animation-delay:calc(var(--duration-entrance) * .52)}.login_login-page__panel__JeCJr h2{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--type-page);font-weight:500;letter-spacing:-.02em}.login_login-page__intro__fyE_j{margin:var(--space-3) 0 0;color:var(--color-ink-muted);line-height:var(--type-lh-body)}.login_login-page__Nr45u form{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-8)}.login_login-page__Nr45u form input{min-height:46px;transition:border-color var(--duration-standard) var(--easing-standard),box-shadow var(--duration-standard) var(--easing-standard),background-color var(--duration-standard) var(--easing-standard)}.login_login-page__Nr45u form input:hover{border-color:var(--color-border-strong)}.login_login-page__Nr45u form input:focus-visible{border-color:var(--color-brand);box-shadow:var(--focus-ring)}.login_login-page__Nr45u button[type=submit]{position:relative;min-height:48px;margin-top:var(--space-2);overflow:hidden;border-radius:var(--radius-md);font-size:var(--type-subhead);font-weight:600;transition:transform var(--duration-standard) var(--easing-emphasized),box-shadow var(--duration-standard) var(--easing-standard),background-color var(--duration-fast) var(--easing-standard)}.login_login-page__Nr45u button[type=submit]:after{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,var(--color-surface-inverse-subtle),transparent 70%);content:"";transform:translateX(-120%);transition:transform var(--duration-slow) var(--easing-emphasized)}.login_login-page__Nr45u button[type=submit]:hover:not(:disabled){box-shadow:var(--shadow-brand-glow);transform:translateY(-1px)}.login_login-page__Nr45u button[type=submit]:hover:not(:disabled):after{transform:translateX(120%)}.login_login-page__Nr45u button[type=submit]:active:not(:disabled){box-shadow:none;transform:translateY(0)}.login_login-page__Nr45u button[type=submit]:focus-visible:hover:not(:disabled){box-shadow:var(--focus-ring),var(--shadow-brand-glow)}.login_login-page__Nr45u button[type=submit]:focus-visible:active:not(:disabled){box-shadow:var(--focus-ring)}.login_login-page__Nr45u button[type=submit]:disabled{opacity:.7;cursor:progress}.login_login-page__support__xA4OH{margin:var(--space-6) 0 0;color:var(--color-ink-muted);font-size:var(--type-brand-micro);line-height:var(--type-lh-body)}@media (max-width:767px){.login_login-page__Nr45u{grid-template-columns:1fr}.login_login-page__brand__bPzR6{min-height:260px;padding:calc(var(--space-8) + env(safe-area-inset-top, 0px)) max(var(--space-6),env(safe-area-inset-right,0px)) var(--space-8) max(var(--space-6),env(safe-area-inset-left,0px))}.login_login-page__hero-copy__K3pp6{margin-top:var(--space-8)}.login_login-page__hero-copy__K3pp6 h1{font-size:var(--type-page-compact-fluid)}.login_login-page__hero-copy__K3pp6 strong{margin-top:var(--space-2);font-size:var(--type-small)}.login_login-page__domains__higY_{display:none}.login_login-page__panel__JeCJr{min-height:auto;padding:var(--space-8) max(var(--space-5),env(safe-area-inset-right,0px)) calc(var(--space-8) + env(safe-area-inset-bottom, 0px)) max(var(--space-5),env(safe-area-inset-left,0px));border-top:1px solid var(--color-border-subtle);border-left:0}}@media (forced-colors:active){.login_login-page__hero-copy__K3pp6 h1{background:none;-webkit-text-fill-color:currentcolor}}@media (prefers-reduced-motion:reduce){.login_login-page__Nr45u *,.login_login-page__Nr45u :after,.login_login-page__Nr45u :before{animation:none}.login_login-page__Nr45u button[type=submit],.login_login-page__Nr45u button[type=submit]:after,.login_login-page__Nr45u form input{transition-duration:var(--duration-instant)}.login_login-page__Nr45u button[type=submit]:hover:not(:disabled){transform:none}}