.careers-hub{--ch-paper:#f2f0e9;--ch-ink:#172622;--ch-muted:#57635d;--ch-line:#c8cec3;background:var(--ch-paper);color:var(--ch-ink);font-family:var(--font-body), Arial, sans-serif;padding-top:64px;line-height:1.65}.careers-hub[lang=ar]{font-family:var(--font-arabic), Tahoma, Arial, sans-serif;line-height:1.9}.careers-hub :is(h1,h2,h3,h4,h5,p){margin:0}.careers-hub :is(h1,h2,h3,h4,h5){color:inherit;letter-spacing:-.025em;font-family:inherit}.careers-hub[lang=ar] :is(h1,h2,h3,h4,h5){letter-spacing:0}.careers-hub :is(a,summary,input,textarea,button):focus-visible{outline-offset:5px;outline:2px solid #bd704a}.careers-hub a{text-decoration:none}.ch-wrap{width:min(1160px,100% - 64px);margin-inline:auto}.ch-hero{color:#f2f0e9;background:#162a25;padding-top:38px;position:relative}.ch-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#d7e6d309 1px,#0000 1px),linear-gradient(90deg,#d7e6d309 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.ch-hero>.ch-wrap{position:relative}.ch-breadcrumb{letter-spacing:.035em;color:#b9c6b9;align-items:center;gap:14px;font-size:11px;display:flex}.ch-breadcrumb a{color:inherit;align-items:center;min-height:44px;display:inline-flex}.ch-hero-layout{grid-template-columns:minmax(0,1.8fr) minmax(230px,.8fr);align-items:end;gap:90px;padding-block:54px 76px;display:grid}.ch-eyebrow{color:var(--ch-muted);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:600}.ch-hero .ch-eyebrow{color:#b9c6b9}.ch-hero h1{margin-block:20px 25px;font-size:clamp(45px,5.2vw,72px);font-weight:500;line-height:1.12}.ch-hero h1 em{color:#deb49a;font-style:normal}.careers-hub[lang=ar] .ch-hero h1{font-size:clamp(42px,5.2vw,67px);line-height:1.4}.ch-hero-intro{color:#c0cdc2;max-width:635px;font-size:16px;line-height:1.9}.ch-button{background:var(--ch-ink);min-height:49px;color:var(--ch-paper);border:1px solid #0000;justify-content:center;align-items:center;gap:20px;padding:12px 20px;font-size:13px;font-weight:600;display:inline-flex}.ch-button:hover{background:#2b4439}.ch-hero .ch-button{color:#192822;background:#d7dfc4;margin-top:28px}.ch-hero .ch-button:hover{background:#e6ecd6}.ch-hero-note{border-top:1px solid #667e68;padding-top:26px;padding-bottom:5px}.ch-note-symbol{color:#deb49a;margin-bottom:30px;font-size:65px;line-height:1;display:block}.ch-hero-note>p{font-size:23px;line-height:1.5}.ch-hero-note>span:last-child{letter-spacing:.1em;color:#b9c6b9;margin-top:32px;font-size:9px;line-height:1.9;display:block}.ch-section-nav{border-top:1px solid #5a7060;flex-wrap:wrap;gap:12px 38px;display:flex}.ch-section-nav a{color:#e2e6d9;border-bottom:2px solid #0000;align-items:center;min-height:65px;font-size:12px;display:inline-flex}.ch-section-nav a:hover{border-bottom-color:#deb49a}.ch-open{padding-block:76px;scroll-margin-top:85px}.ch-section-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:70px;margin-bottom:40px;display:grid}.ch-section-heading h2,.ch-next h2,.ch-review-layout h2{margin-top:12px;font-size:clamp(26px,2.8vw,37px);font-weight:500;line-height:1.3}.ch-section-heading>p{color:var(--ch-muted);max-width:390px;font-size:13px}.ch-role-list{border-top:1px solid var(--ch-ink)}.ch-role{border-bottom:1px solid var(--ch-line);grid-template-columns:1.6fr 1fr;gap:75px;padding-block:36px;display:grid}.ch-role h3{margin-block:10px 12px;font-size:25px;font-weight:500;line-height:1.35}.ch-role h3 a{color:var(--ch-ink)}.ch-role h3 a:hover{text-underline-offset:5px;text-decoration:underline}.ch-role-heading>p:last-child{max-width:610px;color:var(--ch-muted);font-size:14px}.ch-role-detail{align-self:center}.ch-role-tags{color:var(--ch-muted);flex-wrap:wrap;gap:8px 14px;font-size:11px;display:flex}.ch-role-tags span+span{border-inline-start:1px solid var(--ch-line);padding-inline-start:14px}.ch-role-terms{color:var(--ch-muted);font-size:12px;margin-top:10px!important}.ch-role-detail .ch-text-link{margin-top:17px}.ch-text-link{color:var(--ch-ink);align-items:center;gap:13px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex}.ch-text-link:hover{text-underline-offset:5px;text-decoration:underline}.ch-arrow-rtl{transform:rotate(180deg)}.ch-language-note{color:var(--ch-muted);font-size:11px;display:block}.ch-empty{padding:30px 0}.ch-empty>p{color:var(--ch-muted);margin-block:12px}.ch-previous-strip{background:#e4e8db;align-items:center;gap:25px;margin-top:35px;padding:27px 30px;display:flex}.ch-previous-strip>svg{color:#52694e;flex-shrink:0}.ch-previous-strip>div{flex:1}.ch-previous-strip h3{margin-bottom:5px;font-size:16px;font-weight:600}.ch-previous-strip p{color:var(--ch-muted);max-width:580px;font-size:12px}.ch-previous-strip>a{flex-shrink:0}.ch-pathways{border-block:1px solid var(--ch-line);background:#e9e6dc;padding-block:68px 76px}.ch-student{grid-template-columns:1.2fr 1fr;gap:70px;padding-block:24px 45px;scroll-margin-top:110px;display:grid}.ch-student h3{margin-block:17px 20px;font-size:29px;font-weight:500;line-height:1.35}.ch-student p:not(.ch-eyebrow){color:var(--ch-muted);font-size:14px}.ch-student .ch-path-terms{margin-top:17px;font-size:12px!important}.ch-path-actions{flex-wrap:wrap;gap:14px 23px;margin-top:24px;display:flex}.ch-interest-form{margin-top:20px}.ch-interest-form summary{cursor:pointer;border-block:1px solid #acbaa7;justify-content:space-between;align-items:center;min-height:52px;font-size:13px;font-weight:600;list-style:none;display:flex}.ch-interest-form summary::-webkit-details-marker{display:none}.ch-interest-form[open] summary{margin-bottom:20px}.ch-interest-form form,.ch-review-form form{--color-bg:#f8f6ef;--color-surface:#f2f0e9;--color-graphite:#172622;--color-text-faint:#57635d;color:#172622}.ch-interest-form :is(input,textarea),.ch-review-form :is(input,textarea){border-color:#adb7a7}.ch-next{grid-template-columns:1fr 1.4fr;gap:32px 80px;padding-block:65px 80px;display:grid}.ch-next>div>p:not(.ch-eyebrow){color:var(--ch-muted);font-size:14px}.ch-next .ch-text-link{margin-top:18px}.ch-previous-page .ch-hero{padding-bottom:66px}.ch-previous-page .ch-hero h1{margin-top:25px}.ch-previous-page .ch-hero .ch-eyebrow{margin-top:45px}.ch-review-layout{grid-template-columns:1fr 1fr;gap:80px;padding-block:65px 90px;display:grid}.ch-review-layout h2{font-size:30px}.ch-review-steps{color:var(--ch-muted);margin-block:27px;padding-inline-start:20px;font-size:14px}.ch-review-steps li{margin-bottom:18px;padding-inline-start:8px}.ch-review-note{color:var(--ch-muted);border-top:1px solid var(--ch-line);padding-top:22px;font-size:12px}.ch-back-link{margin-top:25px}.ch-review-form{border:1px solid var(--ch-line);align-self:start;padding:30px}.ch-review-form h2{font-size:25px}.ch-review-form>p{color:var(--ch-muted);margin-block:15px 23px;font-size:13px}.ch-zenith{--color-bg:#14271f;--color-surface:#1d3128;--color-graphite:#f0f0e5;--color-text-faint:#b9c8b4;color:#f0f0e5;isolation:isolate;background:#14271f;grid-template-columns:.75fr 1.3fr;gap:55px;padding:45px;scroll-margin-top:95px;display:grid;position:relative}.ch-zenith:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 8% 90%,#4970563d,#0000 52%),radial-gradient(at 90% 10%,#deb49a12,#0000 50%);position:absolute;inset:0}.ch-zenith .ch-eyebrow{color:#c4d0b7}.ch-zenith-intro>svg{color:#d5b29a;margin-block:35px 24px}.ch-zenith h3{margin-bottom:23px;font-size:35px;font-weight:500;line-height:1.25}.ch-zenith-intro>p:not(.ch-eyebrow){color:#c2cfbb;font-size:14px;line-height:1.9}.ch-zenith-intro>.ch-zenith-terms{border-top:1px solid #7d947140;margin-top:23px;padding-top:20px;font-size:11px!important}.ch-journey{min-width:0}.ch-journey-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 30px;padding:0;list-style:none;display:grid}.ch-journey-progress li{color:#a9bba1;border-top:2px solid #617655;flex-direction:column;gap:8px;padding-top:13px;font-size:10px;line-height:1.45;display:flex}.ch-journey-progress li>span:first-child{height:17px;font-size:12px}.ch-journey-progress li[aria-current=step]{color:#f0debe;border-color:#edba97}.ch-journey-progress .is-complete{color:#c5d8b4;border-color:#b4c7a0}.ch-journey-title{outline:none;font-size:23px;font-weight:500;line-height:1.4;margin-bottom:24px!important}.ch-journey-stage{animation:.25s ease-out ch-stage-in}.ch-journey-stage fieldset{border:0;min-width:0;margin:0 0 24px;padding:0}.ch-journey-stage legend,.ch-field-label{margin-bottom:12px;font-size:12px;font-weight:600;display:block}.ch-choice-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ch-choice-stack{grid-template-columns:1fr}.ch-choice-grid label{cursor:pointer;border:1px solid #647755;align-items:flex-start;gap:10px;min-width:0;padding:14px;font-size:12px;display:flex}.ch-choice-grid label:has(input:checked){background:#c0d5a914;border-color:#d5bd95}.ch-choice-grid input{accent-color:#dfbd95;flex-shrink:0;margin-top:4px}.ch-journey-stage>input,.ch-journey-stage>textarea{color:#edf0e5;width:100%;max-width:100%;font:inherit;resize:vertical;background:#0d2019;border:1px solid #748468;border-radius:0;margin-bottom:16px;padding:12px;font-size:13px;display:block}.ch-journey-stage>textarea::placeholder{color:#aebca5}.ch-journey-help{color:#c0cfb4;font-size:11px;line-height:1.8;margin-block:5px 20px!important}.ch-journey-navigation{border-top:1px solid #526447;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding-top:20px;display:flex}.ch-journey-navigation button,.ch-journey-navigation>a{color:#d7dec8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:11px;display:inline-flex}.ch-journey-navigation .ch-journey-next{color:#192822;background:#d7dfc4;padding:10px 16px;font-weight:600}.ch-journey-navigation button:disabled{opacity:.42;cursor:not-allowed}.ch-journey-reflection{background:#bfd49f0c;border:1px solid #71825e;margin-bottom:23px;padding:20px}.ch-journey-reflection>svg{color:#edba97}.ch-journey-reflection h5{margin-block:8px 10px;font-size:15px}.ch-journey-reflection p{color:#c3d1b6;margin-top:12px;font-size:12px;line-height:1.8}.ch-journey-summary{margin:0 0 23px}.ch-journey-summary>div{border-bottom:1px solid #546347;padding:12px 0}.ch-journey-summary dt{color:#b5c8a5;margin-bottom:7px;font-size:10px}.ch-journey-summary dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px}.ch-journey-consent{cursor:pointer;align-items:flex-start;gap:12px;font-size:11px;line-height:1.8;display:flex}.ch-journey-consent input{accent-color:#dfbd95;flex-shrink:0;width:17px;height:17px;margin-top:3px}.ch-zenith-contact{margin-top:23px}.ch-zenith-contact>form{padding:20px!important}.ch-zenith-contact input::placeholder,.ch-zenith-contact textarea::placeholder{color:#aebca5}.ch-zenith-contact label{color:#c5d1bd}.ch-zenith-contact input,.ch-zenith-contact textarea{border-color:#738365}.ch-zenith-contact .text-red-400{color:#ffb5a4}.ch-zenith-contact span.text-\[\#5A5A56\]{color:#b2c3a4}@keyframes ch-stage-in{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:900px){.ch-hero-layout{grid-template-columns:minmax(0,1.7fr) minmax(200px,1fr);gap:40px}.ch-section-heading,.ch-role{gap:35px}.ch-previous-strip{flex-wrap:wrap}.ch-previous-strip>a{margin-inline-start:50px}.ch-review-layout{gap:35px}.ch-zenith{grid-template-columns:1fr;gap:30px}.ch-zenith-intro>svg{float:inline-end;margin:0 0 20px 20px}.ch-zenith h3{max-width:530px}.ch-zenith-intro>.ch-zenith-terms{max-width:650px}}@media (max-width:680px){.ch-wrap{width:calc(100% - 40px)}.ch-hero{padding-top:20px}.ch-hero-layout{padding-block:34px 38px;display:block}.ch-hero h1{font-size:43px}.ch-hero-intro{font-size:14px}.ch-hero-note{grid-template-columns:40px 1fr;gap:16px;margin-top:40px;display:grid}.ch-note-symbol{margin:0;font-size:36px}.ch-hero-note>p{font-size:18px}.ch-hero-note>span:last-child{grid-column:2;margin-top:0}.ch-section-nav{gap:0 24px}.ch-section-nav a{min-height:50px;font-size:11px}.ch-open{padding-block:48px}.ch-section-heading{margin-bottom:30px;display:block}.ch-section-heading>p{margin-top:20px}.ch-role{padding-block:28px;display:block}.ch-role h3{font-size:23px}.ch-role-detail{margin-top:20px}.ch-role-detail .ch-text-link{margin-top:12px}.ch-previous-strip{gap:15px;padding:23px}.ch-previous-strip>svg{display:none}.ch-previous-strip>a{margin-inline-start:0}.ch-pathways{padding-block:45px}.ch-student{padding-block:10px 35px;display:block}.ch-student>div+div{margin-top:25px}.ch-next{padding-block:45px 55px;display:block}.ch-next>div+div{margin-top:26px}.ch-review-layout{padding-block:45px 55px;display:block}.ch-review-form{margin-top:35px;padding:20px}.ch-previous-page .ch-hero{padding-bottom:45px}.ch-previous-page .ch-hero h1{font-size:40px}.ch-path-actions .ch-button{width:100%}.ch-zenith{margin-inline:-5px;padding:25px 20px}.ch-zenith h3{font-size:31px}.ch-journey-progress{gap:6px}.ch-journey-progress li{font-size:9px}.ch-choice-grid{grid-template-columns:1fr}.ch-journey-navigation{gap:9px}.ch-journey-navigation button,.ch-journey-navigation>a{font-size:10px}.ch-zenith-contact>form{padding:12px!important}}@media (prefers-reduced-motion:reduce){.careers-hub *{scroll-behavior:auto}.ch-journey-stage{animation:none}}.ch-journey-stage>select{color:#edf0e5;width:100%;font:inherit;background:#0d2019;border:1px solid #748468;margin-bottom:12px;padding:12px;font-size:13px}.ch-country-info{color:#ebd6b6;background:#ad845b19;border:1px solid #b89b76;padding:14px;font-size:12px;margin-bottom:20px!important}.ch-country-info a{color:inherit;min-height:44px;padding-top:10px;text-decoration:underline;display:inline-block}.ch-zenith-page .ch-hero{isolation:isolate;--constellation-floor:#162a25;overflow:hidden}.ch-zenith-sky{opacity:.36;z-index:-1}.ch-zenith-page .ch-hero>.ch-wrap{z-index:1}.ch-zenith-lead{max-width:800px;padding-block:64px 78px}.ch-zenith-page .ch-hero-intro{max-width:660px}.ch-standalone-journey{padding-top:55px}.ch-zenith-page .ch-next .ch-text-link{margin-inline-end:25px}@media (max-width:680px){.ch-zenith-lead{padding-block:42px 52px}.ch-standalone-journey{padding-top:35px}}
