.careers{direction:rtl;text-align:right;padding:55px 0 80px;color:#0b2147}.career-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.career-card,.career-panel{background:#fff;border:1px solid #e1e6ec;border-radius:16px;padding:28px;box-shadow:0 8px 25px #0b214708;margin-bottom:24px}.career-card{display:flex;flex-direction:column;gap:16px}.career-card p{line-height:1.9;overflow-wrap:anywhere}.career-card h3{font-size:24px}.career-badge{color:#b8491d;font-size:14px;font-weight:bold}.career-button{display:inline-block;background:#c94c1c;color:white!important;border:0;border-radius:8px;padding:12px 24px;cursor:pointer;text-align:center}.career-button:hover{background:#a93b12}.career-card .career-button{margin-top:auto;align-self:flex-start}.careers h2{margin:15px 0 25px;font-size:30px}.career-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.career-field label{display:block;margin-bottom:8px;font-weight:600}.career-field input,.career-field select,.career-field textarea{width:100%;border:1px solid #aebbc9;border-radius:7px;padding:11px;background:white;color:#0b2147;font:inherit}.career-field input[type=checkbox]{width:auto}.career-field small{display:block;margin-top:6px}.career-fields .career-wide{grid-column:1/-1}.career-record{border:1px solid #d5dfeb;border-radius:10px;padding:22px;margin:18px 0;background:#f8fafc}.career-remove{margin-top:16px;background:white;color:#a12d23;border:1px solid #a12d23;border-radius:6px;padding:6px 14px;cursor:pointer}.career-add{border:1px solid #0b2147;color:#0b2147;background:white;border-radius:7px;padding:9px 17px;cursor:pointer}.career-alert{padding:20px;border-radius:10px;margin-bottom:25px;line-height:1.8}.career-alert.error{background:#fff0ef;color:#8d1c15;border:1px solid #c96962}.career-alert.success{background:#edf9f0;color:#145c2a;border:1px solid #88ba93}.career-detail{white-space:pre-line;line-height:2;overflow-wrap:anywhere}.career-checks{display:flex;flex-wrap:wrap;gap:12px}.career-checks label{padding:12px;border:1px solid #cbd5e1;border-radius:8px}.careers details>summary{cursor:pointer;font-size:22px;font-weight:bold;padding:6px 0}.career-progress{position:sticky;top:0;background:#0b2147;color:white;padding:13px 20px;z-index:10;border-radius:8px;margin-bottom:20px}.careers [hidden]{display:none!important}.career-honey{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.careers :focus-visible{outline:3px solid #eb5f29;outline-offset:3px}.careers .nice-select{display:none!important}.careers select{display:block!important}.careers .pagination{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}@media(max-width:767px){.career-grid,.career-fields{grid-template-columns:1fr}.career-panel,.career-card{padding:20px}.careers{padding-top:30px}.careers h2{font-size:25px}}
.career-hero h1,.career-hero p{color:#fff}.career-hero h1{font-size:clamp(28px,5vw,46px);line-height:1.5;overflow-wrap:anywhere}.career-hero p{margin-top:14px;color:#e7edf7}
.careers[dir="ltr"]{direction:ltr;text-align:left}.career-card [dir="rtl"]{text-align:right}
