.q1mkOa_wrap{max-width:26rem;margin:0 auto;padding:72px 16px 64px}.q1mkOa_card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:28px 20px 24px}.q1mkOa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px}.q1mkOa_title{font:700 1.9rem/1.15 var(--serif);text-wrap:balance;margin:6px 0 10px}.q1mkOa_lede{color:var(--muted);margin:0 0 22px;font-size:16px}.q1mkOa_code{font:500 .9em var(--mono);color:var(--ink)}.q1mkOa_form{gap:8px;display:grid}.q1mkOa_label{font-size:15px;font-weight:600}.q1mkOa_input{width:100%;min-height:48px;font:400 17px/1.3 var(--mono);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 14px}.q1mkOa_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.q1mkOa_input[aria-invalid=true]{border-color:var(--error)}.q1mkOa_error{color:var(--error);margin:0;font-size:15px}.q1mkOa_button{min-height:48px;font:600 17px/1 var(--sans);color:var(--bg);background:var(--accent);cursor:pointer;border:0;border-radius:8px;margin-top:10px;padding:10px 18px}.q1mkOa_button:hover{background:var(--accent-ink)}.q1mkOa_wrap{--error:#b42318}@media (prefers-color-scheme:dark){.q1mkOa_wrap{--error:#f97066}}
