.eligibility_hero__cJkrL{max-width:62ch}.eligibility_body__N2dUP{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);grid-gap:40px;gap:40px;align-items:start;margin-top:8px}.eligibility_form__eUc1D{display:grid;grid-gap:20px;gap:20px}.eligibility_group__OtIkv{border:1px solid var(--border);border-radius:var(--radius-md);padding:18px 18px 20px;margin:0;display:grid;grid-gap:14px;gap:14px}.eligibility_legend__ij1hz{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);padding:0 8px}.eligibility_row__rrRSl{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.eligibility_field__i__uF{display:grid;grid-gap:6px;gap:6px;min-width:0}.eligibility_label__8X6kx{font-size:13px;font-weight:600;color:var(--text-soft)}.eligibility_input__iuOsd,.eligibility_textarea__lS1fH{width:100%;font:inherit;font-size:15px;color:var(--text-primary);background:var(--surface-page);border:1px solid var(--border-input);border-radius:var(--radius-md);padding:10px 12px}.eligibility_textarea__lS1fH{line-height:1.55;resize:vertical}.eligibility_input__iuOsd:focus-visible,.eligibility_textarea__lS1fH:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.eligibility_inputBad__dKhuU{border-color:var(--danger-border)}.eligibility_fieldError__TopMN{font-size:12.5px;color:var(--danger)}.eligibility_error__yL_Eh{padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--danger-border);background:var(--danger-surface);color:var(--danger);font-size:14px}.eligibility_foot__wsoJA{display:grid;grid-gap:10px;gap:10px;justify-items:start}.eligibility_footNote__eSmqD{font-size:13px;color:var(--text-muted);margin:0;max-width:56ch;line-height:1.55;text-wrap:pretty}.eligibility_done__Q0NGO{padding:28px;border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--surface-accent-tint)}.eligibility_doneTitle___Eb_F{font-family:var(--font-display),sans-serif;font-size:22px;font-weight:700;margin:0 0 8px}.eligibility_doneBody__Zk4sC{font-size:15px;line-height:1.6;color:var(--text-soft);margin:0;max-width:58ch;text-wrap:pretty}.eligibility_aside__mQ0Fr{padding:22px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);position:-webkit-sticky;position:sticky;top:32px}.eligibility_asideTitle__F0kMj{font-family:var(--font-display),sans-serif;font-size:17px;font-weight:700;margin:0 0 14px}.eligibility_steps__bJYSK{margin:0 0 18px;padding-left:18px;display:grid;grid-gap:12px;gap:12px;font-size:14px;line-height:1.55;color:var(--text-soft)}.eligibility_steps__bJYSK strong{color:var(--text-primary)}.eligibility_asideNote__VGhtS{font-size:13.5px;color:var(--text-muted);margin:0 0 8px}.eligibility_asideNote__VGhtS a{color:var(--accent-text);text-decoration:none}.eligibility_asideNote__VGhtS a:hover{text-decoration:underline}@media (max-width:900px){.eligibility_body__N2dUP{grid-template-columns:1fr;gap:28px}.eligibility_aside__mQ0Fr{position:static}}@media (max-width:560px){.eligibility_row__rrRSl{grid-template-columns:1fr}}