.cloud-card.auth-card{max-width:420px;background:#fff;padding:32px;margin:36px auto 64px;border:1px solid #e4e6e9;border-radius:10px}.cloud-page .auth-card h1{margin:0 0 26px;font-size:27px;line-height:1.3;letter-spacing:-.025em;font-weight:600}.auth-card form{margin-top:0;gap:16px}.auth-card form label{font-size:14px;font-weight:500}.cloud-page .auth-card input{font-size:16px;min-height:48px}.auth-card .auth-provider,.auth-card form button{font-size:14px;min-height:48px}.auth-card [role=status]{margin:0;font-size:14px;color:#60646c}.auth-card .auth-provider{margin-top:16px}.cloud-page .auth-card .auth-help{margin:24px 0 0;padding-top:20px;border-top:1px solid #e4e6e9}.auth-card .auth-help summary{font-size:13px;font-weight:400;color:#60646c}.auth-help a,.auth-help p{font-size:13px;line-height:1.6}.auth-help p{color:#60646c;margin:14px 0 10px}.auth-card .cloud-error{margin:20px 0 0;font-size:14px}@media (max-width:480px){.cloud-card.auth-card{padding:24px;margin:12px auto 36px}.cloud-page .auth-card h1{font-size:25px}}