.auth-login .auth-login-inner{width:100%;max-width:440px;margin:auto}.auth-login-back{color:#504d47;align-items:center;min-height:44px;margin-bottom:28px;font-size:14px;display:inline-flex}.auth-form-content div.bg-surface-elevated{box-shadow:none;background:0 0;border:0;overflow:visible}.auth-login form{padding:0}.auth-login h1{letter-spacing:-1.8px;color:#191919;font:700 clamp(38px,4vw,60px)/1.08 Georgia,serif}.auth-login h1+p{margin-top:12px;font-size:16px}.auth-login input{background:#fffdf9;border-color:#b9b1a3;border-radius:8px;min-height:52px;font-size:16px}.auth-login form button[type=submit]{color:#fff;background:#191919;border-radius:8px;min-height:52px}.auth-login form button[type=submit]:hover{background:#333}.auth-login form a{color:#191919;text-underline-offset:3px;text-decoration:underline}.auth-login .onboarding-wordmark{text-shadow:2px 3px #faf5eb70}@media (max-width:1023px){.auth-login .onboarding-brand{height:180px}.auth-login .onboarding-form-area{padding:24px}.auth-login-back{margin-bottom:20px}}
