.page_wrap__tyD_R{position:relative;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem);padding-top:clamp(2.5rem,6vh,4rem);padding-bottom:3.5rem;align-items:start}.page_halo__JR1eO{position:absolute;top:-130px;right:max(-80px,-8vw);width:min(540px,90vw);height:380px;border-radius:50%;background:radial-gradient(circle,rgba(59,124,191,.15),transparent 68%);filter:blur(72px);pointer-events:none;z-index:-1}.page_crumbs__hdNOR{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-muted);margin-bottom:1rem}.page_crumbs__hdNOR a{font-weight:600;color:var(--color-blue);border-bottom:1px solid transparent;transition:border-color .25s var(--ease-out)}.page_crumbs__hdNOR a:hover{border-color:currentColor}.page_crumbs__hdNOR strong{font-weight:600;color:var(--color-text)}.page_title__EHrk2{font-size:clamp(1.95rem,4.4vw,2.5rem);margin-bottom:.75rem}.page_lead__naJQ4{color:var(--color-muted);font-size:1.05rem;max-width:58ch;margin-bottom:1.5rem}.page_meta__BX4tC{display:grid;grid-gap:.4rem;gap:.4rem;margin-block:1.25rem}.page_metaRow__H90l4{display:flex;flex-wrap:wrap;gap:.45rem;font-size:.95rem}.page_metaRow__H90l4 dt{font-weight:700;color:var(--color-primary)}.page_metaRow__H90l4 dd{color:var(--color-muted)}.page_desc__x2vtQ{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1.35rem,3vw,2rem);margin-top:.5rem}.page_desc__x2vtQ h2{font-size:1.45rem;margin-bottom:1rem}.page_desc__x2vtQ h3{font-size:.95rem;font-family:var(--font-body);font-weight:700;color:var(--color-text);margin-bottom:.85rem}.page_duties__7FT2E{display:grid;grid-gap:.7rem;gap:.7rem;padding-left:1.35rem;color:var(--color-muted);font-size:.95rem}.page_duties__7FT2E li{padding-left:.2rem}.page_duties__7FT2E li::marker{color:var(--color-accent-dark);font-weight:700}.page_desc__x2vtQ .page_meta__BX4tC{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.page_formCol__W2Y4c{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 16px)}.page_formCard__MQ0WV{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:clamp(1.5rem,3vw,2.25rem)}@media (max-width:900px){.page_wrap__tyD_R{grid-template-columns:1fr;gap:2rem}.page_formCol__W2Y4c{position:static}}@media (max-width:767px){.page_wrap__tyD_R{padding-bottom:2.5rem}.page_lead__naJQ4{max-width:none}.page_halo__JR1eO{filter:blur(45px)}.page_formCard__MQ0WV{padding:1.35rem 1.15rem}}.ApplyForm_form___ycQc{display:flex;flex-direction:column;gap:1rem}.ApplyForm_title__uPQjd{font-size:1.4rem;margin-bottom:.25rem}.ApplyForm_field__JNMtN{display:flex;flex-direction:column;gap:.35rem}.ApplyForm_field__JNMtN>span{font-size:.85rem;font-weight:600;color:var(--color-muted);transition:color .25s var(--ease-out)}.ApplyForm_field__JNMtN:focus-within>span{color:var(--color-primary)}.ApplyForm_req__HAvie{color:#b3261e;font-style:normal}.ApplyForm_field__JNMtN input:not([type]),.ApplyForm_field__JNMtN input[type=email],.ApplyForm_field__JNMtN input[type=text],.ApplyForm_field__JNMtN textarea{font-family:var(--font-body);font-size:.95rem;color:var(--color-text);width:100%;padding:.72rem .85rem;border:1px solid var(--color-border);border-radius:10px;background:#fff;transition:border-color .28s var(--ease-out),box-shadow .28s var(--ease-out),transform .28s var(--ease-out)}.ApplyForm_field__JNMtN input:hover,.ApplyForm_field__JNMtN textarea:hover{border-color:#cbd3dd}.ApplyForm_field__JNMtN input:focus,.ApplyForm_field__JNMtN textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 4px rgba(201,162,75,.16);transform:translateY(-1px)}.ApplyForm_field__JNMtN textarea{resize:vertical;min-height:96px}.ApplyForm_hint__aXK_0{font-size:.75rem;color:var(--color-muted)}.ApplyForm_fileInput__xRJVy{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ApplyForm_file__SGhnj{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;padding:.5rem .6rem;border:1px dashed var(--color-border);border-radius:10px;background:#fff;transition:border-color .28s var(--ease-out),background .28s var(--ease-out)}.ApplyForm_file__SGhnj:hover{border-color:var(--color-accent);background:var(--color-surface)}.ApplyForm_fileBtn__cNXZS{display:inline-flex;align-items:center;min-height:36px;padding:.35rem .9rem;border-radius:8px;font-size:.85rem;font-weight:600;color:#fff;background:var(--color-primary);cursor:pointer;transition:background .28s var(--ease-out),transform .28s var(--ease-out)}.ApplyForm_fileBtn__cNXZS:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.ApplyForm_fileInput__xRJVy:focus-visible+.ApplyForm_fileBtn__cNXZS{outline:3px solid var(--color-accent);outline-offset:3px}.ApplyForm_fileName__5_M2W{flex:1 1;min-width:0;font-size:.85rem;color:var(--color-muted);overflow-wrap:anywhere}.ApplyForm_fileClear__qZjfr{border:none;background:none;cursor:pointer;font-family:var(--font-body);font-size:.8rem;font-weight:600;color:#b3261e;padding:.25rem}.ApplyForm_fileClear__qZjfr:hover{text-decoration:underline}.ApplyForm_fieldset__Wg2aC{border:none}.ApplyForm_fieldset__Wg2aC legend{font-size:.85rem;font-weight:600;color:var(--color-muted);margin-bottom:.55rem}.ApplyForm_checks__Xsryp{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem .9rem;gap:.5rem .9rem}.ApplyForm_check__0Stm9{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--color-text);cursor:pointer;padding:.3rem .1rem;border-radius:8px;transition:color .25s var(--ease-out)}.ApplyForm_check__0Stm9:hover{color:var(--color-primary)}.ApplyForm_check__0Stm9 input{width:17px;height:17px;accent-color:var(--color-accent-dark);cursor:pointer;flex:none}.ApplyForm_err__OAZ1o{color:#b3261e;font-size:.8rem;font-style:normal;animation:ApplyForm_fadeUp__WtC_R .3s var(--ease-out) both}.ApplyForm_banner__3IQWO{background:#fdecea;color:#b3261e;padding:.75rem .95rem;border-radius:10px;border-left:3px solid #b3261e;font-size:.9rem;animation:ApplyForm_fadeUp__WtC_R .35s var(--ease-out) both}.ApplyForm_spinner__81AON{width:15px;height:15px;border-radius:50%;border:2px solid rgba(10,31,56,.25);border-top:2px solid var(--color-primary-dark);animation:ApplyForm_spinSlow__AExJA .7s linear infinite}.ApplyForm_success__0UOXj{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2.5rem 2rem;text-align:center;animation:ApplyForm_fadeUp__WtC_R .55s var(--ease-out) both}.ApplyForm_successMark__NI1XX{display:inline-grid;place-items:center;width:68px;height:68px;margin-bottom:1rem}.ApplyForm_successMark__NI1XX svg{width:100%;height:100%;overflow:visible}.ApplyForm_successCheck__NQmh5,.ApplyForm_successCircle__IRzS3{fill:none;stroke-linecap:round;stroke-linejoin:round}.ApplyForm_successCircle__IRzS3{stroke:var(--color-green);stroke-width:2.5;stroke-dasharray:152;stroke-dashoffset:152;animation:ApplyForm_drawStroke__84wJv .7s var(--ease-out) .1s forwards}.ApplyForm_successCheck__NQmh5{stroke:var(--color-green);stroke-width:4;stroke-dasharray:48;stroke-dashoffset:48;animation:ApplyForm_drawStroke__84wJv .45s var(--ease-out) .65s forwards}@keyframes ApplyForm_drawStroke__84wJv{to{stroke-dashoffset:0}}.ApplyForm_success__0UOXj h3{margin-bottom:.5rem}.ApplyForm_success__0UOXj p{color:var(--color-muted)}@media (max-width:767px){.ApplyForm_form___ycQc{gap:1.1rem}.ApplyForm_field__JNMtN input,.ApplyForm_field__JNMtN textarea{min-height:var(--tap);padding:.8rem .9rem}.ApplyForm_field__JNMtN textarea{min-height:120px}.ApplyForm_checks__Xsryp{grid-template-columns:1fr 1fr}.ApplyForm_success__0UOXj{padding:2rem 1.25rem}}@media (max-width:480px){.ApplyForm_field__JNMtN>span{font-size:.88rem}.ApplyForm_checks__Xsryp{grid-template-columns:1fr}}