.ApplicationForm_page__f5gW3{padding-block:40px 72px;background:var(--hl-paper);color:var(--hl-ink)}.ApplicationForm_container__ku5Bu{width:100%;max-width:var(--hl-container);margin:0 auto;padding:0 var(--hl-gutter)}.ApplicationForm_grid__KXFUY{display:grid;gap:36px;align-items:start}.ApplicationForm_intro__6Lfgf{min-width:0}.ApplicationForm_eyebrow__9YD20{margin:0 0 12px;color:var(--hl-blue);font-size:var(--hl-text-eyebrow);font-weight:600;letter-spacing:var(--hl-tracking-eyebrow);text-transform:uppercase}.ApplicationForm_title__IaLi7{margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:600;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.ApplicationForm_lead__K4Z9t{max-width:46ch;margin:18px 0 0;color:var(--hl-muted);font-size:17px;line-height:1.7}.ApplicationForm_lead__K4Z9t strong{color:var(--hl-ink);font-weight:600}.ApplicationForm_steps__DeMeK{display:grid;margin:32px 0 0;padding:0;max-width:440px;list-style:none;border-top:1px solid var(--hl-line);counter-reset:step}.ApplicationForm_steps__DeMeK li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding-block:16px;border-bottom:1px solid var(--hl-line);counter-increment:step}.ApplicationForm_steps__DeMeK li:before{content:counter(step,decimal-leading-zero);color:var(--hl-blue);font-size:13px;font-weight:600;line-height:1.6;font-variant-numeric:tabular-nums}.ApplicationForm_steps__DeMeK strong{display:block;font-size:15px;font-weight:600;line-height:1.5}.ApplicationForm_steps__DeMeK span{display:block;color:var(--hl-muted);font-size:14px;line-height:1.6}.ApplicationForm_panel__F5Nrj{display:grid;gap:24px;min-width:0;padding:26px 20px;border:1px solid var(--hl-line);border-radius:var(--hl-radius);background:var(--hl-white);box-shadow:var(--hl-shadow-soft)}.ApplicationForm_panelHead__DYCZx h2{margin:0;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.ApplicationForm_panelHead__DYCZx p{margin:6px 0 0;color:var(--hl-muted);font-size:14px;line-height:1.6}.ApplicationForm_notice__SSoTD{display:flex;gap:12px;margin:0;padding:14px 16px;border-left:3px solid var(--hl-blue);background:var(--hl-paper);font-size:14px;line-height:1.6}.ApplicationForm_notice__SSoTD svg{flex-shrink:0;margin-top:2px;color:var(--hl-blue)}.ApplicationForm_notice__SSoTD p{margin:0}.ApplicationForm_notice__SSoTD .ApplicationForm_noticeTitle__YkH6x{font-weight:600}.ApplicationForm_noticeError__fmdKN{border-left-color:var(--hl-ink)}.ApplicationForm_noticeError__fmdKN svg{color:var(--hl-ink)}.ApplicationForm_form__sOsHf{display:grid;gap:32px;min-width:0}.ApplicationForm_group__yu0jc{display:grid;gap:20px;min-width:0;margin:0;padding:0;border:0}.ApplicationForm_groupTitle__e_GEv{margin:0 0 4px;padding:0 0 10px;width:100%;border-bottom:1px solid var(--hl-line);color:var(--hl-muted);font-size:12px;font-weight:600;letter-spacing:var(--hl-tracking-eyebrow);text-transform:uppercase}.ApplicationForm_row__t6zzl{display:grid;gap:20px;min-width:0}.ApplicationForm_choiceSet__4SVPg{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.ApplicationForm_legend__nFMvV{margin:0 0 2px;padding:0;color:var(--hl-ink);font-size:var(--hl-text-meta);font-weight:500;line-height:1.5}.ApplicationForm_hint__NfT89{margin:0;color:var(--hl-muted);font-size:var(--hl-text-meta);line-height:1.6}.ApplicationForm_error__h_9ry,.ApplicationForm_hint__NfT89 strong{color:var(--hl-ink);font-weight:600}.ApplicationForm_error__h_9ry{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--hl-text-meta);line-height:1.5}.ApplicationForm_error__h_9ry svg{flex-shrink:0;margin-top:2px}.ApplicationForm_typeGrid__Cuvdw{display:grid;gap:10px}.ApplicationForm_typeOption__a5Dnw{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:14px 16px;border:1px solid var(--hl-field-border);border-radius:var(--hl-radius);background:var(--hl-white);font-size:15px;font-weight:500;line-height:1.4;cursor:pointer;transition:border-color var(--hl-duration) ease,box-shadow var(--hl-duration) ease}.ApplicationForm_typeOption__a5Dnw:hover{border-color:var(--hl-ink)}.ApplicationForm_typeOption__a5Dnw input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ApplicationForm_typeMark__1qE4A{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border:1px solid var(--hl-field-border);border-radius:50%;background:var(--hl-white)}.ApplicationForm_typeMark__1qE4A:after{content:"";width:10px;height:10px;border-radius:50%;background:transparent}.ApplicationForm_typeOption__a5Dnw:has(input:checked){border-color:var(--hl-blue);box-shadow:inset 0 0 0 1px var(--hl-blue)}.ApplicationForm_typeOption__a5Dnw:has(input:checked) .ApplicationForm_typeMark__1qE4A{border-color:var(--hl-blue)}.ApplicationForm_typeOption__a5Dnw:has(input:checked) .ApplicationForm_typeMark__1qE4A:after{background:var(--hl-blue)}.ApplicationForm_typeOption__a5Dnw:has(input:focus-visible){outline:var(--hl-focus-ring);outline-offset:3px}.ApplicationForm_typeInvalid__MCQT9 .ApplicationForm_typeOption__a5Dnw{border-color:var(--hl-ink)}.ApplicationForm_checkGrid__xCX2t{display:grid;gap:8px}.ApplicationForm_checkOption__o1tWd{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border:1px solid var(--hl-line);border-radius:var(--hl-radius);background:var(--hl-white);font-size:14px;line-height:1.45;cursor:pointer;transition:border-color var(--hl-duration) ease}.ApplicationForm_checkOption__o1tWd:hover{border-color:var(--hl-ink)}.ApplicationForm_checkOption__o1tWd:has(input:checked){border-color:var(--hl-blue)}.ApplicationForm_checkOption__o1tWd input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--hl-blue);cursor:pointer}.ApplicationForm_checkOption__o1tWd input:focus-visible{outline:var(--hl-focus-ring);outline-offset:3px}.ApplicationForm_tags__C_9fQ{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ApplicationForm_tag__piNlS{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 12px;border:1px solid var(--hl-line);border-radius:var(--hl-radius);background:var(--hl-paper);font-size:14px;line-height:1.4}.ApplicationForm_tagRemove__cUNeM{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--hl-radius);background:transparent;color:var(--hl-muted);cursor:pointer}.ApplicationForm_tagRemove__cUNeM:hover{color:var(--hl-blue)}.ApplicationForm_tagRemove__cUNeM:focus-visible{outline:var(--hl-focus-ring);outline-offset:1px}.ApplicationForm_upload__eMjAR{display:grid;gap:8px;min-width:0}.ApplicationForm_uploadLabel__V7psg{color:var(--hl-ink);font-size:var(--hl-text-meta);font-weight:500;line-height:1.5}.ApplicationForm_uploadLabel__V7psg span{color:var(--hl-muted);font-weight:400}.ApplicationForm_dropzone__iM_6Q{display:grid;justify-items:start;gap:14px;padding:22px 18px;border:1px dashed var(--hl-field-border);border-radius:var(--hl-radius);background:var(--hl-paper);cursor:pointer;transition:border-color var(--hl-duration) ease}.ApplicationForm_dropzone__iM_6Q:hover{border-color:var(--hl-blue)}.ApplicationForm_dropzone__iM_6Q:focus-within{border-color:var(--hl-blue);outline:var(--hl-focus-ring);outline-offset:3px}.ApplicationForm_dropzoneText__9DZ1k{display:flex;align-items:flex-start;gap:12px;min-width:0;color:var(--hl-ink);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.ApplicationForm_dropzoneText__9DZ1k svg{flex-shrink:0;margin-top:2px;color:var(--hl-blue)}.ApplicationForm_dropzoneButton__IY7jz{display:inline-flex;align-items:center;min-height:var(--hl-touch-target);padding:10px 16px;border:1px solid var(--hl-blue);border-radius:var(--hl-radius);background:var(--hl-white);color:var(--hl-blue);font-size:var(--hl-text-meta);font-weight:600;transition:background-color var(--hl-duration) ease,color var(--hl-duration) ease}.ApplicationForm_dropzone__iM_6Q:hover .ApplicationForm_dropzoneButton__IY7jz{background:var(--hl-blue);color:var(--hl-white)}.ApplicationForm_fileInput__t_FEt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ApplicationForm_submit__6pnNK{display:grid;gap:12px;padding-top:4px}.ApplicationForm_submit__6pnNK p{margin:0;color:var(--hl-muted);font-size:13px;line-height:1.6}@media (min-width:600px){.ApplicationForm_panel__F5Nrj{padding:34px}.ApplicationForm_row__t6zzl{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationForm_typeGrid__Cuvdw{grid-template-columns:repeat(3,minmax(0,1fr))}.ApplicationForm_checkGrid__xCX2t{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationForm_dropzone__iM_6Q{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:900px){.ApplicationForm_page__f5gW3{padding-block:64px 110px}.ApplicationForm_grid__KXFUY{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}.ApplicationForm_intro__6Lfgf{position:sticky;top:calc(var(--hl-site-header-height) + 40px)}.ApplicationForm_panel__F5Nrj{padding:44px}}@media (max-width:359px){.ApplicationForm_panel__F5Nrj{padding:22px 16px}}@media (prefers-reduced-motion:reduce){.ApplicationForm_checkOption__o1tWd,.ApplicationForm_dropzoneButton__IY7jz,.ApplicationForm_dropzone__iM_6Q,.ApplicationForm_typeOption__a5Dnw{transition:none}}