.login-form-module__hua6PW__card{background:linear-gradient(145deg, #d8b15b17, transparent 48%), var(--color-surface);width:min(580px,100% - 28px);box-shadow:var(--shadow-stage);border:1px solid #d8b15b3d;border-radius:24px;margin:clamp(48px,9vw,100px) auto;padding:clamp(28px,5vw,56px)}.login-form-module__hua6PW__card>span{color:var(--color-gold);font-size:var(--text-caption);letter-spacing:.1em;font-weight:700}.login-form-module__hua6PW__card h1,.login-form-module__hua6PW__card h2{font:600 clamp(2.6rem, 7vw, 4.8rem)/1.08 var(--font-display);margin:14px 0 10px}.login-form-module__hua6PW__card>p{color:var(--color-muted);font-size:var(--text-small);margin:0 0 6px;line-height:1.75}.login-form-module__hua6PW__card label{gap:8px;margin-top:20px;display:grid}.login-form-module__hua6PW__card label>span{color:var(--color-muted);font-size:var(--text-small)}.login-form-module__hua6PW__card input{min-height:52px;color:var(--color-text);background:#0807058c;border:1px solid #d8b15b38;border-radius:10px;outline:0;padding:12px 14px}.login-form-module__hua6PW__card input:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px #d8b15b1a}.login-form-module__hua6PW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.login-form-module__hua6PW__card .login-form-module__hua6PW__consent{font-size:var(--text-caption);grid-template-columns:20px 1fr;align-items:start;line-height:1.7}.login-form-module__hua6PW__card .login-form-module__hua6PW__consent input{width:18px;height:18px;min-height:0;accent-color:var(--color-gold);margin:2px 0 0}.login-form-module__hua6PW__consent a{color:var(--color-gold-soft)}.login-form-module__hua6PW__card>button{background:var(--color-gold-soft);width:100%;min-height:56px;color:var(--color-bg);cursor:pointer;border:0;border-radius:999px;margin-top:26px;font-weight:700}.login-form-module__hua6PW__card>button:disabled{opacity:.5}.login-form-module__hua6PW__card .login-form-module__hua6PW__message{color:var(--color-gold-soft);margin:16px 0 0}.login-form-module__hua6PW__message+button{margin-top:14px}.login-form-module__hua6PW__card .login-form-module__hua6PW__modeButton{min-height:44px;color:var(--color-muted);background:0 0;margin-top:12px;text-decoration:underline}@media (max-width:520px){.login-form-module__hua6PW__row{grid-template-columns:1fr}}
