.login-brand-intro-module___1ZH2a__overlay{z-index:11000;-webkit-backdrop-filter:blur(18px);pointer-events:none;background:#0e0d12a3;place-items:center;animation:.3s 2.7s forwards login-brand-intro-module___1ZH2a__dismiss;display:grid;position:fixed;inset:0}.login-brand-intro-module___1ZH2a__overlay iframe{aspect-ratio:9/2;color-scheme:normal;background:0 0;border:0;width:min(560px,78vw);height:auto}@keyframes login-brand-intro-module___1ZH2a__dismiss{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.login-brand-intro-module___1ZH2a__overlay{animation-duration:1ms}}
.login-module__WEZH7G__page{background:#fff;grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.login-module__WEZH7G__brandPanel{color:#fff;background:radial-gradient(at 10% 100%,#ff8e3c26,#0000 55%),radial-gradient(at 95% 5%,#7e36993d,#0000 60%),#111113;flex-direction:column;justify-content:space-between;padding:clamp(32px,5vw,80px);display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__logo{width:clamp(200px,21vw,310px);display:block}.login-module__WEZH7G__logo img{width:100%;height:auto}.login-module__WEZH7G__message{margin-block:70px;position:relative}.login-module__WEZH7G__eyebrow{letter-spacing:.18em;color:#b7adb9;margin:0;font-size:11px}.login-module__WEZH7G__message h2{letter-spacing:-.045em;max-width:650px;font-size:clamp(34px,3.6vw,64px);font-weight:500;line-height:1.16}.login-module__WEZH7G__message h2 span{background:var(--cc-gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:16px;display:inline-block}.login-module__WEZH7G__brandFooter{color:#a29aa6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.login-module__WEZH7G__formPanel{--cc-text-primary:#232323;--cc-text-secondary:#505057;--cc-text-tertiary:#6b6b73;--cc-text-disabled:#96969d;--cc-bg-canvas:#fff;--cc-bg-surface:#fff;--cc-bg-surface-2:#f5f5f6;--cc-bg-surface-3:#ececef;--cc-border-subtle:#e7e7eb;--cc-border-strong:#c9c9d0;color:#232323;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;justify-content:center;align-items:center;padding:56px clamp(24px,5vw,80px);display:flex}.login-module__WEZH7G__form{width:100%;max-width:420px}.login-module__WEZH7G__form h1{letter-spacing:-.035em;font-size:clamp(28px,2.5vw,36px);line-height:1.2}.login-module__WEZH7G__form .cc-input{color:#232323;background:#f7f7f8;border:1px solid #dedee3;border-radius:8px;min-height:48px}.login-module__WEZH7G__form .cc-input:focus{border-color:#777780;box-shadow:0 0 0 3px #23232312}.login-module__WEZH7G__form .cc-input::placeholder{color:#85858e}.login-module__WEZH7G__form .cc-input:-webkit-autofill{-webkit-text-fill-color:#232323;box-shadow:inset 0 0 0 1000px #f7f7f8}.login-module__WEZH7G__form .cc-label{color:#414148}.login-module__WEZH7G__form .cc-btn--gradient{min-height:48px}.login-module__WEZH7G__form .cc-body-sm{line-height:1.7}@media (max-width:760px){.login-module__WEZH7G__page{grid-template-columns:1fr}.login-module__WEZH7G__brandPanel{padding:28px 24px}.login-module__WEZH7G__logo{width:190px}.login-module__WEZH7G__message{margin:32px 0 8px}.login-module__WEZH7G__message h2{font-size:clamp(30px,6vw,42px)}.login-module__WEZH7G__brandFooter{margin-top:24px}.login-module__WEZH7G__eyebrow{letter-spacing:.1em;font-size:9px}.login-module__WEZH7G__formPanel{padding:40px 24px}}.login-module__WEZH7G__brandHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.login-module__WEZH7G__backLink{color:#dedbe1;white-space:nowrap;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.login-module__WEZH7G__backLink svg{stroke:currentColor}.login-module__WEZH7G__backLink:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.login-module__WEZH7G__remember{color:#505057;cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.login-module__WEZH7G__remember input{accent-color:#2563eb;flex-shrink:0}@media (max-width:420px){.login-module__WEZH7G__brandHeader{gap:16px}.login-module__WEZH7G__brandHeader .login-module__WEZH7G__logo{width:170px}}
