.career_page__95yKj{display:flex;flex-direction:column;gap:22px;color:#0f0e0c}.career_heading__BPtHV{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(15,14,12,.08)}.career_heading__BPtHV h2{margin:0;font-size:20px;font-weight:600}.career_count__IaStg{color:#6b6256;font-size:12.5px;font-weight:500}.career_list__BaJTE{display:grid;gap:18px}.career_card__GZAYP{display:flex;align-items:center;gap:24px;padding:22px;background:#fff;border:1px solid rgba(15,14,12,.08);border-radius:14px;box-shadow:0 1px 3px rgba(15,14,12,.03)}.career_details__6f7u3{flex:1;min-width:0}.career_meta__5aNI3{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}.career_badge__O3bal{padding:4px 10px;border-radius:6px;background:#ffe9d6;font-size:11px;font-weight:600;color:#b84f12}.career_location__gMPOz{display:inline-flex;align-items:center;gap:6px;color:#6b6256;font-size:12.5px}.career_card__GZAYP h2{color:#0f0e0c;font-size:20px;font-weight:600;margin:0 0 8px}.career_card__GZAYP p{color:#6b6256;font-size:13.5px;line-height:1.7;margin:0;white-space:pre-line;overflow-wrap:anywhere}.career_primary__hytn_{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border:1px solid #e26a1f;border-radius:10px;padding:12px 22px;min-height:46px;background:#e26a1f;color:#fff;font-size:14.5px;font-weight:600;line-height:1;letter-spacing:-.005em;cursor:pointer;transition:background .15s ease}.career_primary__hytn_:hover{background:#b84f12;border-color:#b84f12}.career_cancel__AyeZG:disabled,.career_primary__hytn_:disabled{opacity:.55;cursor:wait}.career_cancel__AyeZG:focus-visible,.career_primary__hytn_:focus-visible{outline:3px solid rgba(226,106,31,.4);outline-offset:3px}.career_empty__wH7lX{border:1px solid rgba(15,14,12,.08);border-radius:14px;background:#fff;padding:48px 24px;text-align:center}.career_empty__wH7lX h2{margin:0 0 8px;font-size:20px;font-weight:600;color:#3a342b}.career_empty__wH7lX p{margin:0;color:#6b6256;font-size:13.5px}.career_form__PGytC{display:grid;gap:16px}.career_phoneFields__mzM7V{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px}.career_phoneFields__mzM7V p,.career_phoneFields__mzM7V small{grid-column:1/-1}.career_phoneFields__mzM7V select{width:100%;min-width:0;padding:11px 8px;border:1px solid rgba(15,14,12,.14);border-radius:10px;background:#fff;color:#0f0e0c;font:inherit;font-weight:500}.career_intro__3w9Na{margin:0;color:#6b6256;font-size:13px}.career_form__PGytC label{display:grid;gap:7px;font-size:13px;font-weight:700;color:#3a342b}.career_form__PGytC input{width:100%;min-width:0;border:1px solid rgba(15,14,12,.14);border-radius:10px;padding:11px 12px;background:#fff;color:#0f0e0c;font:inherit;font-weight:500;outline:none}.career_form__PGytC input:focus{border-color:#e26a1f;box-shadow:0 0 0 3px rgba(226,106,31,.12)}.career_form__PGytC input[type=file]{background:#f2ebd8;cursor:pointer}.career_form__PGytC small{color:#6b6256;font-size:11px;font-weight:500}.career_actions__jSdey{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:6px}.career_cancel__AyeZG{padding:12px 22px;min-height:46px;background:transparent;border:1px solid rgba(15,14,12,.14);border-radius:10px;color:#0f0e0c;font-size:14.5px;font-weight:600;cursor:pointer}.career_error__P8hTS{margin:0;color:#a8321f;font-size:13px}.career_success__BSWCN{padding:16px 20px;border:1px solid rgba(31,122,58,.2);border-radius:12px;background:#e1f2e6;color:#1f7a3a;margin:0}.career_loadMore__X7I8c{text-align:center}.career_filters__A_LqI{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px}.career_filters__A_LqI label{display:grid;gap:6px;min-width:0;color:#3a342b;font-size:13px;font-weight:600}.career_filters__A_LqI input,.career_filters__A_LqI select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid rgba(15,14,12,.14);border-radius:10px;background:#fff;color:#0f0e0c;font:inherit;font-weight:500}.career_filters__A_LqI input:focus,.career_filters__A_LqI select:focus{outline:2px solid #e26a1f;outline-offset:1px}@media (max-width:640px){.career_filters__A_LqI{grid-template-columns:1fr}.career_card__GZAYP{flex-direction:column;align-items:stretch;padding:18px;gap:18px}.career_card__GZAYP .career_primary__hytn_{align-self:flex-start}.career_empty__wH7lX{padding:36px 20px}}