.page_layout__A9dV3{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:32px 56px;gap:32px 56px;align-items:start}.page_rail__WYnHE{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);display:grid;grid-gap:24px;gap:24px}@media (max-width:959px){.page_layout__A9dV3{grid-template-columns:1fr}.page_rail__WYnHE{position:static}}.page_rail__WYnHE h2{margin:0 0 8px}.page_next__pYwqc{margin:0;padding:0 0 0 1.25em;color:var(--text-soft);font-size:var(--fs-sm)}.page_next__pYwqc li+li{margin-top:6px}.page_railNote__0s32q{margin:0;color:var(--text-soft);font-size:var(--fs-sm)}.page_railNote__0s32q+.page_railNote__0s32q{margin-top:8px}.page_form__wfhM0 form fieldset{border:0;border-top:1px solid var(--line);border-radius:0;background:none;margin:0;padding:24px 0 12px;min-width:0}.page_form__wfhM0 form legend{float:left;width:100%;padding:0;margin:0 0 16px;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;color:var(--navy)}.page_form__wfhM0 form legend+*{clear:both}.page_form__wfhM0 .form-intro{margin:0 0 20px;color:var(--text-soft)}.page_form__wfhM0 .form-submit{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px}.page_form__wfhM0 .form-submit .hint{margin:0;font-size:var(--fs-sm);color:var(--slate)}.page_form__wfhM0 .referral-done{padding:24px 0 0;border-top:3px solid var(--brass)}.page_form__wfhM0 .referral-done h2{margin:0 0 12px}.page_form__wfhM0 .referral-done h2:focus{outline:none}.page_form__wfhM0 .referral-done h2:focus-visible{outline:2px solid var(--focus)}.page_form__wfhM0 .referral-done h3{margin:28px 0 8px;font-size:var(--fs-md);color:var(--ink)}.page_form__wfhM0 .referral-facts{margin:20px 0 0;border-bottom:1px solid var(--line)}.page_form__wfhM0 .referral-facts>div{display:grid;grid-template-columns:10em 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.page_form__wfhM0 .referral-facts dt{font-weight:600;color:var(--ink)}.page_form__wfhM0 .referral-facts dd{margin:0;color:var(--text-soft)}.page_form__wfhM0 .referral-ref{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;color:var(--navy)}@media (max-width:639px){.page_form__wfhM0 .referral-facts>div{grid-template-columns:1fr;gap:2px}}.page_form__wfhM0 .field-row{align-items:start}.page_form__wfhM0 .fold{margin:8px 0 24px}.page_form__wfhM0 .fold h3{margin:20px 0 8px;font-size:var(--fs-md);color:var(--ink)}