.Iay1tq_page{--paper:var(--bg-base);--ink:var(--text-primary);--muted:var(--text-muted);--teal:var(--primary);--rule:var(--border);--wash:var(--surface-soft);--danger:var(--crisis);background:var(--paper);color:var(--ink);min-height:100dvh;font-family:var(--font-newsreader), Georgia, serif;place-items:center;padding:2rem 16px;display:grid}.Iay1tq_card{width:100%;max-width:26rem}.Iay1tq_brand{color:var(--teal);letter-spacing:.04em;text-align:center;margin:0 0 1.5rem;font-size:.9rem}.Iay1tq_title{text-align:center;margin:0 0 .5rem;font-size:1.75rem;font-weight:500;line-height:1.25}.Iay1tq_lede{color:var(--muted);text-align:center;margin:0 0 1.75rem;line-height:1.6}.Iay1tq_form{gap:.9rem;display:grid}.Iay1tq_label{gap:.35rem;font-size:.9rem;display:grid}.Iay1tq_input{font:inherit;border:1px solid var(--rule);min-height:2.9rem;color:var(--ink);background:0 0;border-radius:.6rem;padding:.55rem .8rem;font-size:1.05rem}.Iay1tq_input:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.Iay1tq_code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums}.Iay1tq_check{align-items:flex-start;gap:.7rem;line-height:1.5;display:flex}.Iay1tq_check input{width:1.25rem;height:1.25rem;accent-color:var(--teal);margin-top:.2rem}.Iay1tq_button{font:inherit;background:var(--teal);min-height:2.9rem;color:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:.5rem 1.25rem;font-size:1rem}.Iay1tq_button:disabled{opacity:.6;cursor:default}.Iay1tq_link{color:var(--teal);font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}.Iay1tq_error{color:var(--danger);margin:0;font-size:.9rem}.Iay1tq_note{color:var(--muted);text-align:center;margin:1.25rem 0 0;font-size:.9rem;line-height:1.6}.Iay1tq_done{background:var(--wash);border-radius:.75rem;padding:1rem 1.25rem;line-height:1.6}
