.IQ-07a_wrap{background:var(--bg);min-height:100dvh;font-family:var(--font-ui);color:var(--text);place-items:center;padding:24px;display:grid}.IQ-07a_card{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:380px;padding:28px;display:flex;box-shadow:0 1px 2px #161d1e0a,0 8px 24px #161d1e0f}.IQ-07a_brand{font-family:var(--font-brand);letter-spacing:-.01em;font-weight:650;font-size:var(--text-section);color:var(--text)}.IQ-07a_title{font-family:var(--font-brand);font-weight:650;font-size:var(--text-page);margin:6px 0 0}.IQ-07a_sub{font-size:var(--text-body-lg);color:var(--text-2);margin:0 0 6px;line-height:1.45}.IQ-07a_label{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-top:4px}.IQ-07a_input{font-family:var(--font-ui);font-size:var(--text-title);background:var(--surface-raised);border:1px solid var(--border);color:var(--text);border-radius:9px;outline:none;padding:10px 12px}.IQ-07a_input:focus-visible{border-color:var(--action);box-shadow:0 0 0 3px var(--action-tint)}.IQ-07a_error{font-size:var(--text-caption);color:var(--fail);background:var(--fail-tint);border-radius:7px;margin:2px 0 0;padding:7px 10px}.IQ-07a_submit{font-family:var(--font-ui);font-weight:600;font-size:var(--text-body-lg);color:var(--text-on-action);background:var(--action);cursor:pointer;border:none;border-radius:9px;margin-top:8px;padding:10px 14px}.IQ-07a_submit:hover{background:var(--action-hover)}.IQ-07a_submit:focus-visible{box-shadow:0 0 0 3px var(--action-tint)}
/*# sourceMappingURL=27104_6orzijd.css.map*/