.JobDescription_description__ow0T4{min-inline-size:0;overflow-wrap:anywhere;font-family:inherit;font-style:normal;line-height:1.7}.JobDescription_description__ow0T4 blockquote,.JobDescription_description__ow0T4 h2,.JobDescription_description__ow0T4 h3,.JobDescription_description__ow0T4 ol,.JobDescription_description__ow0T4 p,.JobDescription_description__ow0T4 pre,.JobDescription_description__ow0T4 ul{margin-block:0 .85em}.JobDescription_description__ow0T4 p{white-space:pre-wrap}.JobDescription_description__ow0T4 li>:last-child,.JobDescription_description__ow0T4>:last-child{margin-block-end:0}.JobDescription_description__ow0T4 h2,.JobDescription_description__ow0T4 h3{margin-block-start:1.2em;font-family:inherit;font-style:normal;font-weight:700;line-height:1.4}.JobDescription_description__ow0T4>:first-child{margin-block-start:0}.JobDescription_description__ow0T4 h2{font-size:1.2em}.JobDescription_description__ow0T4 h3{font-size:1.1em}.JobDescription_description__ow0T4 strong{font-weight:700}.JobDescription_description__ow0T4 em{font-style:italic}.JobDescription_description__ow0T4 del{text-decoration:line-through}.JobDescription_description__ow0T4 ul{list-style-type:disc}.JobDescription_description__ow0T4 ol{list-style-type:decimal}.JobDescription_description__ow0T4 ol,.JobDescription_description__ow0T4 ul{padding-inline-start:1.5em}.JobDescription_description__ow0T4 li{margin-block:.25em}.JobDescription_description__ow0T4 li>ol,.JobDescription_description__ow0T4 li>ul{margin-block:.35em 0}.JobDescription_description__ow0T4 blockquote{border-inline-start:3px solid currentColor;padding-inline-start:1em;font-style:normal}.JobDescription_description__ow0T4 a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.JobDescription_description__ow0T4 a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.JobDescription_description__ow0T4 pre{overflow-x:auto;padding:.75em;border-radius:.35em;background:rgb(0 0 0/4%);white-space:pre-wrap}.JobDescription_description__ow0T4 code{font-family:ui-monospace,monospace;font-size:.9em}.JobDescription_description__ow0T4 hr{margin-block:1em;border-block-start:1px solid currentColor;opacity:.2}.gulf-job-details_page__Bs_IX{min-height:65vh;background:#f4f1e8;color:#172a23;font-style:normal}.gulf-job-details_container__k3u22{max-width:1240px;margin-inline:auto;padding:20px 40px 70px}.gulf-job-details_backLink__z_VC9,.gulf-job-details_browseLink___Ialq{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#064a38;font-size:14px;font-weight:600;text-decoration:none}.gulf-job-details_backLink__z_VC9:hover,.gulf-job-details_browseLink___Ialq:hover{text-decoration:underline;text-underline-offset:4px}.gulf-job-details_hero__YTLBj{padding:36px 0 39px;border-bottom:1px solid #cdd7c9}.gulf-job-details_identity__dEeIB{display:flex;align-items:center;gap:17px}.gulf-job-details_companyAvatar__BtHwa{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border:1px solid #d8dfd2;border-radius:12px;background:#e8eee3;color:#064a38;font-size:23px;font-weight:700}.gulf-job-details_eyebrow__mZOzG{margin:0 0 5px;color:#52645c;font-size:12px;font-weight:600}.gulf-job-details_companyName__8X1lK{margin:0;font-size:19px;font-weight:600;overflow-wrap:anywhere}.gulf-job-details_hero__YTLBj h1{max-width:1000px;margin:27px 0 23px;font-size:clamp(34px,4.2vw,58px);font-weight:700;line-height:1.18;letter-spacing:-.045em;overflow-wrap:anywhere}.gulf-job-details_metadata__EKtv6{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;color:#52645c;font-size:14px;line-height:1.65}.gulf-job-details_metadata__EKtv6>span{display:inline-flex;align-items:center;gap:7px}.gulf-job-details_metadata__EKtv6 svg{flex-shrink:0}.gulf-job-details_contentGrid__KHNjZ{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:68px;padding-block:42px}.gulf-job-details_application__CXglC h2,.gulf-job-details_brief__fNrjh h2{margin:0 0 22px;font-size:25px;line-height:1.4;font-weight:700;letter-spacing:-.025em}.gulf-job-details_description__yNOq6{margin:0;color:#34483e;font-size:17px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.gulf-job-details_skillsSection__BvowE{margin-top:42px}.gulf-job-details_skills__itT0f{display:flex;flex-wrap:wrap;gap:9px;list-style:none;margin:0;padding:0}.gulf-job-details_skills__itT0f li{max-width:100%;padding:8px 12px;border:1px solid #d2ddcd;border-radius:7px;background:#eaf0e5;color:#315542;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.gulf-job-details_summary___LwK9{padding:26px;background:#fff;border:1px solid #dce2d7;border-radius:13px}.gulf-job-details_summary___LwK9 h2{margin:0 0 20px;font-size:20px;font-weight:700}.gulf-job-details_summary___LwK9 dl{margin:0}.gulf-job-details_summary___LwK9 dl>div{padding-block:15px;border-bottom:1px solid #e5e9e1}.gulf-job-details_summary___LwK9 dl>div:first-child{padding-top:0}.gulf-job-details_summary___LwK9 dl>div:last-child{padding-bottom:0;border-bottom:0}.gulf-job-details_summary___LwK9 dt{margin-bottom:6px;color:#637268;font-size:12px;font-weight:500}.gulf-job-details_summary___LwK9 dd{margin:0;font-size:15px;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.gulf-job-details_application__CXglC{max-width:780px;padding:30px;border:1px solid #cdd7c9;border-radius:13px;background:#faf9f5;scroll-margin-block-start:24px}.gulf-job-details_application__CXglC>p{margin:0 0 21px;max-width:58ch;color:#52645c;font-size:16px;line-height:1.75}.gulf-job-details_primaryButton__RnUuQ{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:13px 20px;border:1px solid #064a38;border-radius:8px;background:#064a38;color:#fff;font:inherit;font-size:15px;font-weight:650;text-decoration:none}.gulf-job-details_primaryButton__RnUuQ:hover{background:#003a2b}.gulf-job-details_browseLink___Ialq{margin-top:23px}.gulf-job-details_page__Bs_IX :is(a,button,input,textarea,select):focus-visible{outline:3px solid #bf7838;outline-offset:4px}.gulf-job-details_page__Bs_IX[dir=rtl] .gulf-job-details_directionalIcon__cHSOA{transform:scaleX(-1)}.gulf-job-details_page__Bs_IX[dir=rtl] :is(h1,h2){letter-spacing:normal}.gulf-job-details_page__Bs_IX[dir=rtl] .gulf-job-details_hero__YTLBj h1{line-height:1.45}@media (max-width:900px){.gulf-job-details_container__k3u22{padding-inline:28px}.gulf-job-details_contentGrid__KHNjZ{gap:34px;grid-template-columns:minmax(0,1fr) 270px}.gulf-job-details_summary___LwK9{padding:22px}}@media (max-width:767px){.gulf-job-details_container__k3u22{padding:12px 20px 40px}.gulf-job-details_hero__YTLBj{padding:22px 0 28px}.gulf-job-details_companyAvatar__BtHwa{width:53px;height:53px;border-radius:10px;font-size:20px}.gulf-job-details_companyName__8X1lK{font-size:17px}.gulf-job-details_hero__YTLBj h1{margin-block:24px 19px;font-size:clamp(30px,8vw,42px);line-height:1.25}.gulf-job-details_metadata__EKtv6{gap:12px 20px;font-size:13px}.gulf-job-details_contentGrid__KHNjZ{grid-template-columns:1fr;gap:30px;padding-block:29px}.gulf-job-details_application__CXglC h2,.gulf-job-details_brief__fNrjh h2{font-size:22px;margin-bottom:18px}.gulf-job-details_description__yNOq6{font-size:16px;line-height:1.85}.gulf-job-details_skillsSection__BvowE{margin-top:30px}.gulf-job-details_application__CXglC{padding:23px 20px}.gulf-job-details_primaryButton__RnUuQ{width:100%}}.gulf-application-panel_panel__zXmHN{color:#172a23}.gulf-application-panel_message__NAZZk{margin:0 0 20px;color:#52645c;font-size:16px;line-height:1.75}.gulf-application-panel_message__NAZZk:last-child{margin-bottom:0}.gulf-application-panel_outlineButton__FmrLE,.gulf-application-panel_primaryButton__mKxd5{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:1px solid #064a38;border-radius:8px;background:#064a38;color:#fff;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.gulf-application-panel_primaryButton__mKxd5:hover{background:#003a2b}.gulf-application-panel_outlineButton__FmrLE{background:#fff;color:#064a38}.gulf-application-panel_outlineButton__FmrLE:hover{background:#e8eee3}.gulf-application-panel_textLink__2BHzv{display:inline-flex;align-items:center;min-height:44px;color:#064a38;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.gulf-application-panel_notice__9wvPZ{margin-bottom:26px;padding:16px 18px;border-inline-start:3px solid #759663;border-radius:0 7px 7px 0;background:#e8eee3}.gulf-application-panel_notice__9wvPZ p{margin:0;color:#315542;font-size:14px;line-height:1.7}.gulf-application-panel_notice__9wvPZ p+p{margin-top:7px}.gulf-application-panel_existingForm__27WHU{max-width:100%;min-width:0;color:#1b1816;font-family:var(--font-manrope),sans-serif}.gulf-application-panel_existingForm__27WHU[lang=ar]{font-family:var(--font-noto-arabic),var(--font-manrope),sans-serif}.gulf-application-panel_existingForm__27WHU :is(input,textarea){max-width:100%}.gulf-application-panel_panel__zXmHN :is(a,button,input,textarea,select):focus-visible{outline:3px solid #bf7838;outline-offset:4px}@media (max-width:767px){.gulf-application-panel_primaryButton__mKxd5{width:100%}.gulf-application-panel_notice__9wvPZ{padding:14px}}.gulf-home_home__Ks0_S{background:#f4f1e8;color:#102c29;font-style:normal}.gulf-home_container__gHtbV{max-width:1320px;margin-inline:auto;padding:0 40px 64px}.gulf-home_hero__36hDe{position:relative;display:grid;grid-template-columns:1.08fr 1fr;min-height:390px;margin-top:14px}.gulf-home_heroCopy__VMS1B{position:relative;z-index:1;padding:52px 0 96px}.gulf-home_eyebrow__i2Emy{margin-bottom:18px;color:#064a38;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.gulf-home_headline__f2MV1{margin:0;font-size:clamp(40px,4.55vw,62px);font-weight:750;letter-spacing:-.05em;line-height:1.1;overflow-wrap:break-word}.gulf-home_introduction__8SLlG{max-width:35ch;margin-top:22px;padding-inline-end:20px;font-size:clamp(17px,1.75vw,22px);line-height:1.5}.gulf-home_heroVisual__nqoCY{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 140px;align-self:stretch;overflow:hidden;background:#064a38;border-start-end-radius:60px;margin-inline-start:6px}.gulf-home_heroPhoto__nvXsc{position:relative;min-height:390px}.gulf-home_workplaceImage__TFc5x{object-fit:cover;object-position:center 45%}.gulf-home_photoCaption__tIl6p{align-self:end;color:#fff;font-size:17px;font-weight:650;line-height:1.35;padding:24px 15px 104px}.gulf-home_searchForm__mBBo5{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:-54px;padding:17px 18px 17px 24px;background:#fff;border:1px solid #e2e3dc;border-radius:14px;box-shadow:0 5px 18px #153a2b05}.gulf-home_searchField__LjSZK{min-width:0}.gulf-home_searchField__LjSZK label{display:block;margin-bottom:5px;font-size:13px;font-weight:550;line-height:1.5}.gulf-home_inputWrap___eHXZ{position:relative;display:flex;align-items:center;gap:13px}.gulf-home_inputWrap___eHXZ>svg{flex-shrink:0}.gulf-home_inputWrap___eHXZ input,.gulf-home_inputWrap___eHXZ select{width:100%;min-width:0;min-height:44px;border:0;border-radius:4px;background:transparent;color:#29453e;font:inherit;font-size:16px;outline-offset:3px}.gulf-home_inputWrap___eHXZ input::placeholder{color:#5c6b67;opacity:1}.gulf-home_inputWrap___eHXZ select{appearance:none;padding-inline-end:25px;cursor:pointer}.gulf-home_selectChevron__K0hRe{position:absolute;inset-inline-end:0;pointer-events:none}.gulf-home_countryField__EGVB_{border-inline-start:1px solid #dfe3dd;padding-inline-start:24px}.gulf-home_searchButton__f4pF5{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-width:187px;min-height:61px;padding:15px 26px;border:1px solid #064a38;border-radius:9px;background:#064a38;color:#fff;font:inherit;font-size:18px;font-weight:650;cursor:pointer}.gulf-home_searchButton__f4pF5:hover{background:#033a2b}.gulf-home_countryNavigation__Idb9x{display:flex;align-items:center;gap:24px;padding-block:23px 12px;border-bottom:1px solid #dce0d8}.gulf-home_countryHeading__AGVu_{margin:0;font-size:16px;font-weight:750;white-space:nowrap}.gulf-home_countryList__GcyJe{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));flex:1;gap:8px;padding:0;margin:0;list-style:none}.gulf-home_countryLink__eyTEX{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border-radius:6px;font-size:14px;font-weight:550;text-align:center;text-decoration:none}.gulf-home_countryLink__eyTEX:hover{background:#e7ebdf;color:#064a38}.gulf-home_opportunities__5TjjV{padding-top:36px}.gulf-home_sectionHeading__IUbRu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:20px}.gulf-home_sectionHeading__IUbRu h2{margin:0;font-size:30px;line-height:1.25;font-weight:750;letter-spacing:-.035em}.gulf-home_textLink__MftwV{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#064a38;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.gulf-home_cardLink__EdeFp:hover,.gulf-home_textLink__MftwV:hover{color:#001f17}.gulf-home_jobsGrid__SucQC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.gulf-home_jobsGrid__SucQC>li{min-width:0}.gulf-home_jobCard__qHOhf{display:flex;flex-direction:column;height:100%;min-height:228px;padding:23px 24px 14px;border:1px solid #e2e3dc;border-radius:14px;background:#fff}.gulf-home_cardHeading___F_oB{display:flex;align-items:center;gap:17px;min-width:0}.gulf-home_companyAvatar__Ge6qT{display:flex;justify-content:center;align-items:center;width:58px;height:58px;flex-shrink:0;background:#e4e7d9;color:#064a38;border-radius:11px;font-size:24px;font-weight:750;overflow:hidden}.gulf-home_jobsGrid__SucQC>li:nth-child(4n+1) .gulf-home_companyAvatar__Ge6qT{background:#064a38;color:#fff}.gulf-home_cardIdentity__2qfBs{min-width:0}.gulf-home_companyName__PW8IN{margin:0 0 2px;color:#52645d;font-size:12px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.gulf-home_cardIdentity__2qfBs h3{margin:0;font-size:20px;line-height:1.3;font-weight:750;letter-spacing:-.025em;overflow-wrap:anywhere}.gulf-home_cardIdentity__2qfBs h3 a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;border-radius:3px}.gulf-home_cardIdentity__2qfBs h3 a:hover{color:#076046;text-decoration:underline;text-underline-offset:4px}.gulf-home_jobMetadata__A3JD9{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;font-size:13px;line-height:1.6}.gulf-home_location__FwzKh{display:inline-flex;align-items:center;gap:5px;color:#445950;min-width:0;overflow-wrap:anywhere}.gulf-home_location__FwzKh svg{flex-shrink:0}.gulf-home_workBadge__l8Klr{display:inline-block;padding:3px 10px;border-radius:6px;background:#e8f1e8;color:#13533d;font-weight:550}.gulf-home_categoryLabel__VPRiy{margin:10px 0 0;color:#52645d;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.gulf-home_skillList__hb1kT{display:flex;flex-wrap:wrap;gap:6px 12px;margin:13px 0 0;padding:0;list-style:none;font-size:12px;color:#52645d}.gulf-home_skillList__hb1kT li{overflow-wrap:anywhere}.gulf-home_cardFooter__NF8vg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:19px}.gulf-home_paymentPeriod__RzXYK{font-size:13px;color:#53665e;max-width:100%;overflow-wrap:anywhere}.gulf-home_cardLink__EdeFp{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:650;color:#064a38;text-decoration:none}.gulf-home_emptyState__IQ5uL{display:flex;align-items:center;gap:20px;min-height:183px;padding:30px;background:#fff;border:1px solid #e2e3dc;border-radius:14px}.gulf-home_emptyIcon__C__WN{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:12px;background:#e8eee3;color:#064a38;flex-shrink:0}.gulf-home_emptyCopy__mcC5S{flex:1;min-width:0}.gulf-home_emptyCopy__mcC5S h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.4}.gulf-home_emptyCopy__mcC5S p{max-width:55ch;margin:8px 0 0;color:#54655d;font-size:14px;line-height:1.7}.gulf-home_outlineButton__XNZIU{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 16px;border:1px solid #a1b5a8;border-radius:8px;background:#fff;color:#064a38;font:inherit;font-size:13px;font-weight:650;text-align:center;text-decoration:none;cursor:pointer}.gulf-home_outlineButton__XNZIU:hover{background:#f0f5ec;border-color:#064a38}.gulf-home_outlineButton__XNZIU:disabled{cursor:wait;opacity:.7}.gulf-home_employerBanner__JIzEp{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding:27px 30px;border-radius:13px;background:#064a38;color:#fff;scroll-margin-top:30px}.gulf-home_employerBanner__JIzEp h2{margin:0;font-size:23px;font-weight:700;letter-spacing:-.025em;line-height:1.4}.gulf-home_employerBanner__JIzEp p{margin-top:5px;color:#e3eee6;font-size:14px;line-height:1.6}.gulf-home_employerButton__cViUX{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:10px;min-height:48px;padding:12px 25px;border:1px solid #b4d1c3;border-radius:8px;color:#fff;font-size:14px;font-weight:650;text-decoration:none}.gulf-home_employerButton__cViUX:hover{background:#ffffff12;border-color:#fff}.gulf-home_home__Ks0_S :is(a,button,input,select):focus-visible,.gulf-home_jobCard__qHOhf a:focus-visible{outline:3px solid #bf7838;outline-offset:4px}.gulf-home_home__Ks0_S[dir=rtl] .gulf-home_directionalIcon__FttXH{transform:scaleX(-1)}.gulf-home_jobCard__qHOhf:dir(rtl) .gulf-home_directionalIcon__FttXH{transform:scaleX(-1)}.gulf-home_jobCard__qHOhf:dir(rtl) .gulf-home_cardIdentity__2qfBs h3{letter-spacing:normal}.gulf-home_home__Ks0_S[dir=rtl] :is(.gulf-home_eyebrow__i2Emy,.gulf-home_headline__f2MV1,.gulf-home_sectionHeading__IUbRu h2,.gulf-home_cardIdentity__2qfBs h3,.gulf-home_emptyCopy__mcC5S h3,.gulf-home_employerBanner__JIzEp h2){letter-spacing:normal}.gulf-home_home__Ks0_S[dir=rtl] .gulf-home_headline__f2MV1{font-size:clamp(37px,4.05vw,56px);line-height:1.5}.gulf-home_home__Ks0_S[dir=rtl] .gulf-home_heroCopy__VMS1B{padding-top:32px}@media (max-width:1099px){.gulf-home_container__gHtbV{padding-inline:28px}.gulf-home_hero__36hDe{min-height:366px;grid-template-columns:1.05fr 1fr}.gulf-home_heroCopy__VMS1B{padding-top:42px}.gulf-home_heroVisual__nqoCY{grid-template-columns:1fr}.gulf-home_heroPhoto__nvXsc{min-height:366px}.gulf-home_photoCaption__tIl6p{display:none}.gulf-home_searchForm__mBBo5{gap:17px;padding-inline:20px 16px}.gulf-home_searchButton__f4pF5{min-width:145px;padding-inline:18px;font-size:16px}.gulf-home_countryField__EGVB_{padding-inline-start:17px}.gulf-home_countryNavigation__Idb9x{flex-wrap:wrap;gap:8px}.gulf-home_countryHeading__AGVu_{flex-basis:100%}.gulf-home_countryLink__eyTEX{justify-content:flex-start;padding-inline:0}.gulf-home_emptyState__IQ5uL{flex-wrap:wrap}.gulf-home_emptyState__IQ5uL>.gulf-home_outlineButton__XNZIU{margin-inline-start:78px}}@media (max-width:767px){.gulf-home_container__gHtbV{padding:0 20px 36px}.gulf-home_hero__36hDe{display:block;min-height:0;margin-top:0}.gulf-home_heroCopy__VMS1B,.gulf-home_home__Ks0_S[dir=rtl] .gulf-home_heroCopy__VMS1B{padding:33px 0 25px}.gulf-home_eyebrow__i2Emy{font-size:10px;margin-bottom:15px}.gulf-home_headline__f2MV1{font-size:clamp(35px,7.8vw,52px);letter-spacing:-.045em;line-height:1.12}.gulf-home_home__Ks0_S[dir=rtl] .gulf-home_headline__f2MV1{font-size:clamp(32px,7.6vw,46px);line-height:1.5}.gulf-home_introduction__8SLlG{max-width:none;font-size:16px;margin-top:15px;padding-inline-end:0}.gulf-home_heroVisual__nqoCY{display:none}.gulf-home_searchForm__mBBo5{grid-template-columns:1fr;gap:13px;margin-top:0;padding:16px;border-radius:12px;box-shadow:none}.gulf-home_searchField__LjSZK label{font-size:13px;margin-bottom:6px}.gulf-home_inputWrap___eHXZ{gap:10px;border:1px solid #d9dfd7;border-radius:7px;padding-inline:11px}.gulf-home_inputWrap___eHXZ input,.gulf-home_inputWrap___eHXZ select{min-height:46px;font-size:15px}.gulf-home_inputWrap___eHXZ>svg{width:20px;height:20px}.gulf-home_selectChevron__K0hRe{inset-inline-end:10px}.gulf-home_countryField__EGVB_{border:0;padding:0}.gulf-home_searchButton__f4pF5{min-height:48px;width:100%;padding-block:11px;font-size:16px}.gulf-home_countryNavigation__Idb9x{display:block;border-bottom:0;padding-block:20px 0}.gulf-home_countryHeading__AGVu_{font-size:14px;margin-bottom:10px}.gulf-home_countryList__GcyJe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gulf-home_countryLink__eyTEX{justify-content:center;min-height:44px;padding:8px 5px;border:1px solid #d8ded4;background:#faf9f5;border-radius:7px;font-size:13px}.gulf-home_opportunities__5TjjV{padding-top:28px}.gulf-home_sectionHeading__IUbRu{gap:5px 10px;margin-bottom:14px}.gulf-home_sectionHeading__IUbRu h2{font-size:24px;letter-spacing:-.035em}.gulf-home_textLink__MftwV{font-size:12px;gap:5px}.gulf-home_textLink__MftwV svg{width:17px}.gulf-home_jobsGrid__SucQC{grid-template-columns:1fr;gap:12px}.gulf-home_jobCard__qHOhf{min-height:208px;padding:19px 18px 10px;border-radius:11px}.gulf-home_cardHeading___F_oB{gap:13px}.gulf-home_companyAvatar__Ge6qT{width:48px;height:48px;font-size:21px;border-radius:8px}.gulf-home_cardIdentity__2qfBs h3{font-size:18px}.gulf-home_companyName__PW8IN{font-size:11px}.gulf-home_jobMetadata__A3JD9{margin-top:12px}.gulf-home_emptyState__IQ5uL{align-items:flex-start;gap:15px;min-height:0;padding:22px 19px}.gulf-home_emptyIcon__C__WN{width:45px;height:45px;border-radius:9px}.gulf-home_emptyCopy__mcC5S{flex-basis:calc(100% - 60px)}.gulf-home_emptyCopy__mcC5S h3{font-size:18px}.gulf-home_emptyCopy__mcC5S p{font-size:13px}.gulf-home_emptyState__IQ5uL>.gulf-home_outlineButton__XNZIU{margin-inline-start:0;width:100%}.gulf-home_employerBanner__JIzEp{align-items:flex-start;flex-direction:column;gap:18px;margin-top:22px;padding:22px;border-radius:11px}.gulf-home_employerBanner__JIzEp h2{font-size:21px}.gulf-home_employerBanner__JIzEp p{font-size:13px}.gulf-home_employerButton__cViUX{min-height:46px}}@media (prefers-reduced-motion:reduce){.gulf-home_home__Ks0_S *,.gulf-home_home__Ks0_S :after,.gulf-home_home__Ks0_S :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.gulf-jobs_page__0QMHF{min-height:65vh;background:#f4f1e8;color:#102c29;font-style:normal}.gulf-jobs_container__UmoBj{max-width:1320px;margin-inline:auto;padding:20px 40px 72px}.gulf-jobs_backLink__F_0sF{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#445d50;font-size:14px;text-decoration:none;border-radius:4px}.gulf-jobs_backLink__F_0sF:hover{color:#064a38;text-decoration:underline;text-underline-offset:4px}.gulf-jobs_intro__H7PFi{padding-block:25px 32px}.gulf-jobs_eyebrow__74FWr{margin:0 0 13px;color:#064a38;font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.gulf-jobs_intro__H7PFi h1{margin:0;font-size:clamp(34px,4.3vw,54px);font-weight:750;letter-spacing:-.045em;line-height:1.15;overflow-wrap:break-word}.gulf-jobs_introduction__GqH0a{max-width:55ch;margin:17px 0 0;color:#52645c;font-size:18px;line-height:1.6}.gulf-jobs_searchForm__mOHQt{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 20px 18px 24px;background:#fff;border:1px solid #dce2d7;border-radius:14px}.gulf-jobs_searchField__7FKEC{min-width:0}.gulf-jobs_searchField__7FKEC label{display:block;margin-bottom:5px;color:#29453e;font-size:13px;font-weight:550;line-height:1.5}.gulf-jobs_inputWrap__LgEQh{position:relative;display:flex;align-items:center;gap:13px}.gulf-jobs_inputWrap__LgEQh>svg{flex-shrink:0}.gulf-jobs_inputWrap__LgEQh input,.gulf-jobs_inputWrap__LgEQh select{width:100%;min-width:0;min-height:44px;border:0;border-radius:4px;background:transparent;color:#29453e;font:inherit;font-size:16px}.gulf-jobs_inputWrap__LgEQh input::placeholder{color:#5c6b67;opacity:1}.gulf-jobs_inputWrap__LgEQh select{appearance:none;padding-inline-end:25px;cursor:pointer}.gulf-jobs_selectChevron__oxtiT{position:absolute;inset-inline-end:0;pointer-events:none}.gulf-jobs_countryField__yP6wn{border-inline-start:1px solid #dfe3dd;padding-inline-start:24px}.gulf-jobs_searchButton__6fGIs{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:60px;min-width:168px;padding:14px 24px;border:1px solid #064a38;border-radius:9px;background:#064a38;color:#fff;font:inherit;font-size:17px;font-weight:650;cursor:pointer}.gulf-jobs_searchButton__6fGIs:hover{background:#033a2b}.gulf-jobs_results__g8aKa{margin-top:40px}.gulf-jobs_resultsHeading__6QQeW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-bottom:22px}.gulf-jobs_resultsHeading__6QQeW h2{margin:0;font-size:29px;font-weight:750;line-height:1.3;letter-spacing:-.03em}.gulf-jobs_resultCount__ZdHq3{margin:6px 0 0;color:#52645c;font-size:14px;line-height:1.7}.gulf-jobs_resultActions__hDVsR{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px}.gulf-jobs_sortLabel__2lJru{color:#52645c;font-size:13px}.gulf-jobs_activeFilters__FHnEU{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0 0 20px;padding:0;list-style:none;color:#52645c;font-size:14px;line-height:1.7}.gulf-jobs_activeFilters__FHnEU li{max-width:100%;overflow-wrap:anywhere}.gulf-jobs_textLink__QicQZ{display:inline-flex;align-items:center;min-height:44px;border-radius:4px;color:#064a38;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.gulf-jobs_textLink__QicQZ:hover{color:#001f17}.gulf-jobs_jobsGrid__StLmg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.gulf-jobs_jobsGrid__StLmg>li{min-width:0}.gulf-jobs_statePanel__IxmST{display:flex;align-items:center;gap:22px;min-height:190px;padding:32px;background:#fff;border:1px solid #dce2d7;border-radius:14px}.gulf-jobs_stateIcon__BFY_A{display:flex;align-items:center;justify-content:center;width:58px;height:58px;flex-shrink:0;background:#e8eee3;color:#064a38;border-radius:12px}.gulf-jobs_stateCopy__qgxZa{flex:1;min-width:0}.gulf-jobs_stateCopy__qgxZa h3{margin:0;font-size:21px;font-weight:700;line-height:1.4;letter-spacing:-.02em}.gulf-jobs_stateCopy__qgxZa p{max-width:55ch;margin:9px 0 0;color:#52645c;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.gulf-jobs_outlineButton__6O41N{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border:1px solid #a1b5a8;border-radius:8px;color:#064a38;background:#fff;font-size:14px;font-weight:650;text-align:center;text-decoration:none}.gulf-jobs_outlineButton__6O41N:hover{background:#f0f5ec;border-color:#064a38}.gulf-jobs_pagination__v7I1f{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:30px;padding-top:24px;border-top:1px solid #d8ded3}.gulf-jobs_pageDirection__yVW_K{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:8px 12px;border:1px solid #cdd7c9;border-radius:8px;color:#064a38;background:#faf9f5;font-size:14px;font-weight:600;text-decoration:none}.gulf-jobs_pageDirection__yVW_K:hover{background:#e7eddf}.gulf-jobs_pageDirection__yVW_K[aria-disabled=true]{opacity:.5;background:transparent}.gulf-jobs_pageNumbers__PnBPb{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.gulf-jobs_pageGap__ryCR2,.gulf-jobs_pageNumber__TVcL8{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none}.gulf-jobs_pageNumber__TVcL8{padding-inline:8px;color:#064a38}.gulf-jobs_pageNumber__TVcL8:hover{background:#e7eddf}.gulf-jobs_pageNumber__TVcL8[aria-current=page]{background:#064a38;color:#fff}.gulf-jobs_pageGap__ryCR2{color:#52645c}.gulf-jobs_mobilePageCount__oGn8i{display:none;margin:0;color:#52645c;font-size:13px;text-align:center}.gulf-jobs_page__0QMHF :is(a,button,input,select):focus-visible{outline:3px solid #bf7838;outline-offset:4px}.gulf-jobs_page__0QMHF[dir=rtl] .gulf-jobs_directionalIcon__lQCwX{transform:scaleX(-1)}.gulf-jobs_page__0QMHF[dir=rtl] :is(.gulf-jobs_eyebrow__74FWr,.gulf-jobs_intro__H7PFi h1,.gulf-jobs_resultsHeading__6QQeW h2,.gulf-jobs_stateCopy__qgxZa h3){letter-spacing:normal}.gulf-jobs_page__0QMHF[dir=rtl] .gulf-jobs_intro__H7PFi h1{line-height:1.5}@media (max-width:1099px){.gulf-jobs_container__UmoBj{padding-inline:28px}.gulf-jobs_searchForm__mOHQt{gap:16px;padding-inline:20px 16px}.gulf-jobs_countryField__yP6wn{padding-inline-start:17px}.gulf-jobs_searchButton__6fGIs{min-width:140px;padding-inline:18px;font-size:16px}.gulf-jobs_statePanel__IxmST{flex-wrap:wrap}.gulf-jobs_statePanel__IxmST>:is(a,button){margin-inline-start:80px}}@media (max-width:767px){.gulf-jobs_container__UmoBj{padding:12px 20px 40px}.gulf-jobs_backLink__F_0sF{font-size:13px}.gulf-jobs_intro__H7PFi{padding-block:19px 24px}.gulf-jobs_eyebrow__74FWr{font-size:10px;margin-bottom:12px}.gulf-jobs_intro__H7PFi h1{font-size:clamp(32px,7.8vw,46px)}.gulf-jobs_introduction__GqH0a{font-size:16px;margin-top:13px}.gulf-jobs_searchForm__mOHQt{grid-template-columns:1fr;gap:14px;padding:17px;border-radius:12px}.gulf-jobs_inputWrap__LgEQh{gap:10px;border:1px solid #d9dfd7;border-radius:7px;padding-inline:10px}.gulf-jobs_inputWrap__LgEQh input,.gulf-jobs_inputWrap__LgEQh select{min-height:46px;font-size:16px}.gulf-jobs_inputWrap__LgEQh>svg{width:20px;height:20px}.gulf-jobs_selectChevron__oxtiT{inset-inline-end:10px}.gulf-jobs_countryField__yP6wn{padding:0;border:0}.gulf-jobs_searchButton__6fGIs{min-height:48px;min-width:0;padding-block:12px}.gulf-jobs_results__g8aKa{margin-top:30px}.gulf-jobs_resultsHeading__6QQeW{align-items:flex-start;gap:8px 14px;margin-bottom:18px}.gulf-jobs_resultsHeading__6QQeW h2{font-size:25px}.gulf-jobs_resultActions__hDVsR{align-self:center;gap:4px 14px}.gulf-jobs_resultCount__ZdHq3,.gulf-jobs_sortLabel__2lJru,.gulf-jobs_textLink__QicQZ{font-size:13px}.gulf-jobs_jobsGrid__StLmg{grid-template-columns:1fr;gap:12px}.gulf-jobs_statePanel__IxmST{align-items:flex-start;min-height:0;gap:15px;padding:23px 20px;border-radius:11px}.gulf-jobs_stateIcon__BFY_A{width:45px;height:45px;border-radius:9px}.gulf-jobs_stateCopy__qgxZa{flex-basis:calc(100% - 60px)}.gulf-jobs_stateCopy__qgxZa h3{font-size:18px}.gulf-jobs_stateCopy__qgxZa p{font-size:14px}.gulf-jobs_statePanel__IxmST>:is(a,button){width:100%;margin-inline-start:0}.gulf-jobs_pagination__v7I1f{column-gap:12px;row-gap:18px;margin-top:24px}.gulf-jobs_pageNumbers__PnBPb{display:none}.gulf-jobs_pageDirection__yVW_K{min-width:104px}.gulf-jobs_mobilePageCount__oGn8i{display:block;flex-basis:100%}}@media (max-width:359px){.gulf-jobs_container__UmoBj{padding-inline:16px}.gulf-jobs_searchForm__mOHQt{padding:14px}.gulf-jobs_statePanel__IxmST{padding:20px 17px}}