#auth-form{display:grid;gap:18px;margin:24px 0}#auth-form label{font-size:12px;line-height:1.6}#auth-form input{background:#fffcf5;color:#0F4C5C;border:1px solid #0F4C5C50;padding:15px}.password-wrap{display:flex;position:relative}.password-wrap input{padding-right:90px!important}.password-wrap button{position:absolute;right:5px;top:5px;bottom:5px;padding:8px;background:transparent;font-size:11px;color:#0F4C5C}#auth-message{font-size:13px;line-height:1.6;margin:0;color:#a13f24}#auth-form .button{margin:0}#auth-form button:disabled{opacity:.5}.auth-card{max-width:600px;margin:65px auto;padding:36px;background:#fffcf5;border:1px solid #0F4C5C25}.auth-card h1{font:normal 60px/1 Display}.auth-card>p{line-height:1.7;font-size:14px}.auth-card .button{width:100%}.auth-card .eyebrow{font-size:10px}@media(max-width:640px){.auth-card{margin:30px 5vw;padding:25px}.auth-card h1{font-size:48px}}
