.aydn6q_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1.4rem,5vw,4.5rem);display:flex}.aydn6q_header nav{gap:1.5rem;display:flex}.aydn6q_header a,.aydn6q_help a{align-items:center;min-height:44px;display:inline-flex}.aydn6q_main{overflow-wrap:anywhere;max-width:760px;margin:auto;padding:72px 1.4rem 64px}.aydn6q_eyebrow{color:var(--plum);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.aydn6q_main h1{margin:.4rem 0 1.3rem;font-size:48px;line-height:1.12}.aydn6q_lead{max-width:60ch;font-size:clamp(1.1rem,2vw,1.4rem)}.aydn6q_steps{color:var(--quiet);gap:2rem;margin:2rem 0;padding:0;list-style:none;display:flex}.aydn6q_panel{border:1px solid var(--line);background:var(--soft);padding:24px}.aydn6q_panel h2{margin:0 0 1rem}.aydn6q_panel form{gap:.7rem;display:grid}.aydn6q_panel label{font-weight:700}.aydn6q_panel input{border:1px solid var(--green);width:100%;min-height:56px;font:inherit;background:#fff;padding:.75rem}.aydn6q_panel button{border:1px solid var(--green);background:var(--green);color:#fff;min-height:48px;font:inherit;cursor:pointer;justify-self:start;padding:.7rem 1.2rem}.aydn6q_panel button:disabled{opacity:.6;cursor:not-allowed}.aydn6q_panel button:focus-visible,.aydn6q_panel input:focus-visible,.aydn6q_header a:focus-visible,.aydn6q_help a:focus-visible{outline:2px solid var(--plum);outline-offset:5px}.aydn6q_actions{gap:.7rem;margin-top:1.5rem;display:grid}.aydn6q_actionButtons{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.aydn6q_actions button{color:var(--green);background:0 0}.aydn6q_resend{align-items:start}.aydn6q_countdown{min-height:1.5em;color:var(--quiet);margin:0;font-size:.875rem;line-height:1.5}.aydn6q_countdown span{font-variant-numeric:tabular-nums;white-space:nowrap}.aydn6q_status{border-left:3px solid var(--plum);background:var(--soft);margin:1.5rem 0;padding:1rem 1.5rem}.aydn6q_status h2{margin:0 0 .5rem;font-size:1.15rem}.aydn6q_status p{margin:0}.aydn6q_help{margin-top:2rem}.aydn6q_help p{margin:.65rem 0}@media (max-width:700px){.aydn6q_header{flex-wrap:wrap}.aydn6q_header nav{order:3;width:100%}.aydn6q_steps{flex-wrap:wrap;gap:.6rem 1.2rem}}@media (min-width:600px) and (max-width:1099.98px){.aydn6q_main{padding-block:56px 48px}.aydn6q_main h1{font-size:40px}}@media (max-width:599.98px){.aydn6q_main{padding-block:40px 32px}.aydn6q_main h1{font-size:36px}.aydn6q_panel{padding:20px}.aydn6q_actionButtons{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.aydn6q_actionButtons button{justify-self:stretch;width:100%}}
