.page_hero__W8PGK{padding-block:48px 24px}.page_back__P5aFl{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:500;color:var(--text-tertiary);margin-bottom:20px}.page_back__P5aFl:hover{color:var(--text-primary)}.page_meta__BX4tC{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px}.page_metaItem__vgKoS{font-size:var(--fs-meta);color:var(--text-secondary)}.page_heroCta__0dXBe,.page_metaItem__vgKoS{display:inline-flex;align-items:center;gap:6px}.page_heroCta__0dXBe{margin-top:24px}.page_content__ipdlA{max-width:70ch}.page_content__ipdlA h2{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-top:28px;margin-bottom:10px}.page_content__ipdlA h2:first-child{margin-top:0}.page_list__V7joy{margin:0 0 16px;padding-left:20px;color:var(--text-secondary);line-height:var(--lh-body);font-size:var(--fs-body)}.page_list__V7joy li{margin-bottom:8px}.page_applySection__lHT3I{background:var(--surface-subtle,#f8f8f8);border-top:1px solid var(--border-default,#e5e7eb);scroll-margin-top:80px}.page_applyCard__J9SIj{max-width:720px;margin:0 auto;padding:32px;background:var(--surface-canvas,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04)}@media (min-width:640px){.page_applyCard__J9SIj{padding:40px}}.page_applyHeading__SCrKP{font-size:var(--fs-h3);line-height:var(--lh-h3);margin:0 0 8px}.page_applyIntro__eLq0f{color:var(--text-secondary);margin:0 0 28px;font-size:var(--fs-body);line-height:var(--lh-body)}.ApplyForm_form___ycQc{display:flex;flex-direction:column;gap:32px}.ApplyForm_section__T4DGw{display:flex;flex-direction:column;gap:16px}.ApplyForm_sectionHeading__n_GfP{font-size:var(--fs-meta);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-brand,var(--accent-700));margin:0;padding-bottom:8px;border-bottom:1px solid var(--border-default,#e5e7eb)}.ApplyForm_row__N2Y_O{display:flex;flex-direction:column;gap:6px}.ApplyForm_grid2__0l6tK{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:640px){.ApplyForm_grid2__0l6tK{grid-template-columns:1fr 1fr}}.ApplyForm_label__K_kt6{font-size:var(--fs-meta);font-weight:500;color:var(--text-primary)}.ApplyForm_required__xs7PI{color:var(--accent-600);margin-left:2px}.ApplyForm_optional__0R80x{color:var(--text-tertiary);font-weight:400;margin-left:6px;font-size:.85em}.ApplyForm_input__4dUAt,.ApplyForm_select__CFusw,.ApplyForm_textarea__Hx1Og{width:100%;padding:10px 12px;font-size:var(--fs-body);font-family:inherit;color:var(--text-primary);background:var(--surface-canvas,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.ApplyForm_select__CFusw{cursor:pointer}.ApplyForm_input__4dUAt:focus,.ApplyForm_select__CFusw:focus,.ApplyForm_textarea__Hx1Og:focus{outline:none;border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 18%,transparent)}.ApplyForm_input__4dUAt:disabled,.ApplyForm_select__CFusw:disabled,.ApplyForm_textarea__Hx1Og:disabled{background:var(--surface-subtle,#f6f6f6);cursor:not-allowed}.ApplyForm_textarea__Hx1Og{min-height:96px;resize:vertical;line-height:var(--lh-body)}.ApplyForm_honeypot__ffIrm{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.ApplyForm_fileButton__68URA{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;font-size:var(--fs-meta);color:var(--text-secondary);background:var(--surface-canvas,#fff);border:1.5px dashed var(--border-default,#e5e7eb);border-radius:8px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ApplyForm_fileButton__68URA:hover{border-color:var(--accent-500);background:color-mix(in srgb,var(--accent-500) 4%,transparent)}.ApplyForm_fileInput__xRJVy{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ApplyForm_filePreview__1uvPA{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;font-size:var(--fs-meta);color:var(--text-primary);background:color-mix(in srgb,var(--accent-500) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent-500) 28%,transparent);border-radius:8px}.ApplyForm_filePreviewName__06uQH{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ApplyForm_fileSize___FHLH{color:var(--text-tertiary);font-size:.85em;margin-left:4px}.ApplyForm_fileRemove__rhbrp{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:0;border-radius:6px;color:var(--text-tertiary);cursor:pointer;transition:background .12s ease,color .12s ease}.ApplyForm_fileRemove__rhbrp:hover{background:color-mix(in srgb,#991b1b 8%,transparent);color:#991b1b}.ApplyForm_fieldError__v9JUM{margin:4px 0 0;font-size:var(--fs-meta);color:#991b1b}.ApplyForm_requiredNote__zyIWP{font-size:var(--fs-meta);color:var(--text-tertiary);margin:0}.ApplyForm_submitBar__fppx4{display:flex;flex-direction:column;gap:12px;align-items:stretch}@media (min-width:640px){.ApplyForm_submitBar__fppx4{flex-direction:row;align-items:center;justify-content:space-between}}.ApplyForm_submit__gddoT{min-width:200px}.ApplyForm_fallback__On3H_{font-size:var(--fs-meta);color:var(--text-tertiary);margin:0}.ApplyForm_fallback__On3H_ a{color:var(--text-link);font-weight:500}.ApplyForm_error__FCzJb,.ApplyForm_success__0UOXj{padding:16px 20px;border-radius:8px;font-size:var(--fs-body);line-height:var(--lh-body)}.ApplyForm_success__0UOXj{background:color-mix(in srgb,var(--accent-500) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-500) 30%,transparent);color:var(--text-primary)}.ApplyForm_successHeading__XRG8m{margin:0 0 6px;font-weight:600}.ApplyForm_error__FCzJb{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.ApplyForm_hint__aXK_0{font-size:var(--fs-meta);color:var(--text-tertiary)}