.Iay1tq_page{max-width:26rem;padding-inline:var(--gutter);margin:3.5rem auto 4rem}.Iay1tq_title{font-size:var(--step-3);text-transform:uppercase;letter-spacing:.02em;margin:.2rem 0 .4rem}.Iay1tq_lede{color:var(--ink-soft);margin:0 0 1.8rem}.Iay1tq_form{flex-direction:column;gap:1.1rem;display:flex}.Iay1tq_field{flex-direction:column;gap:.35rem;display:flex}.Iay1tq_label{font-family:var(--font-display), sans-serif;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}.Iay1tq_input{font:inherit;color:var(--ink);background:var(--paper-raised);border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;padding:.6rem .75rem}.Iay1tq_input:focus-visible{border-color:var(--olive)}.Iay1tq_hint{font-size:var(--step--1);color:var(--ink-faint)}.Iay1tq_submit{text-align:center;width:100%;padding-block:.7em}.Iay1tq_alert{border-radius:var(--radius);font-size:var(--step--1);border:1px solid;padding:.75rem .9rem}.Iay1tq_alertError{background:color-mix(in srgb, var(--clay) 10%, var(--paper-raised));border-color:color-mix(in srgb, var(--clay) 40%, transparent);color:var(--ink)}.Iay1tq_alertNotice{background:color-mix(in srgb, var(--olive) 12%, var(--paper-raised));border-color:color-mix(in srgb, var(--olive) 45%, transparent);color:var(--ink)}.Iay1tq_footer{border-top:1px solid var(--line);font-size:var(--step--1);color:var(--ink-soft);flex-direction:column;gap:.4rem;margin-top:1.8rem;padding-top:1.2rem;display:flex}
