.career-application[data-astro-cid-iorjfnnl]{background:var(--white);border:1px solid var(--steel-200);max-width:56rem;margin-inline:auto;padding:clamp(1.25rem,4vw,3rem)}h3[data-astro-cid-iorjfnnl]{margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2.4rem)}p[data-astro-cid-iorjfnnl]{line-height:1.7}fieldset[data-astro-cid-iorjfnnl]{border:0;gap:1.2rem;min-width:0;margin:0;padding:1.5rem 0 0;display:grid}.career-fields[data-astro-cid-iorjfnnl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}label[data-astro-cid-iorjfnnl]{gap:.5rem;font-size:.95rem;display:grid}input[data-astro-cid-iorjfnnl]:not([type=checkbox]),textarea[data-astro-cid-iorjfnnl],select[data-astro-cid-iorjfnnl]{box-sizing:border-box;border:1px solid var(--steel-300);width:100%;min-width:0;color:var(--ink);background:var(--off-white);font:inherit;padding:.8rem}textarea[data-astro-cid-iorjfnnl]{resize:vertical}input[data-astro-cid-iorjfnnl]:focus-visible,select[data-astro-cid-iorjfnnl]:focus-visible,textarea[data-astro-cid-iorjfnnl]:focus-visible{outline:2px solid var(--gold-fill);outline-offset:2px}.career-consent[data-astro-cid-iorjfnnl]{align-items:start;gap:.8rem;font-size:.85rem;line-height:1.6;display:flex}input[data-astro-cid-iorjfnnl][type=checkbox]{flex-shrink:0;margin-top:.3rem}a[data-astro-cid-iorjfnnl]{overflow-wrap:anywhere;text-decoration:underline}.career-trap[data-astro-cid-iorjfnnl],.sr-only[data-astro-cid-iorjfnnl]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}button[data-astro-cid-iorjfnnl]{justify-self:start}button[data-astro-cid-iorjfnnl]:disabled{cursor:not-allowed;opacity:.6}.career-notice[data-astro-cid-iorjfnnl]{background:var(--off-white);border-inline-start:3px solid var(--gold-fill);padding:1rem}.career-data-notice[data-astro-cid-iorjfnnl],#career-file-hint[data-astro-cid-iorjfnnl]{font-size:.85rem}#career-file-hint[data-astro-cid-iorjfnnl]{margin:-.5rem 0 0}.career-data-notice[data-astro-cid-iorjfnnl]{margin-top:1.5rem}[data-astro-cid-iorjfnnl][data-career-status]{overflow-wrap:anywhere;font-weight:600}@media (width<=600px){.career-fields[data-astro-cid-iorjfnnl]{grid-template-columns:1fr}button[data-astro-cid-iorjfnnl]{width:100%}}.careers-page{--careers-rule:#cfd5d9}.careers-page section[id],.careers-page aside[id]{scroll-margin-top:10rem}.careers-space{padding-block:clamp(4.5rem,7vw,7rem)}.careers-heading{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(2rem,6vw,6rem);margin-block-end:3.5rem;display:grid}.careers-page h2{max-width:30ch;font-size:min(clamp(2.2rem, 3.7vw, 3.7rem), var(--type-section-heading));text-wrap:balance;margin-block-end:0;line-height:1.12}.careers-heading>p{max-width:60ch;color:var(--steel-700);margin:0}.careers-page h3{font-size:min(1.23rem, var(--type-card-heading));letter-spacing:-.025em;line-height:1.3}.careers-hero{isolation:isolate;color:#fff;background:var(--navy-950);position:relative}.careers-hero.visual-reveal{opacity:1;transition:none;transform:none}.careers-hero-media,.careers-hero-shade{z-index:-1;position:absolute;inset:0}.careers-hero-media{inset-inline-start:30%}.careers-hero-media picture,.careers-hero-media img{object-fit:cover;object-position:65% 48%;width:100%;height:100%}.careers-hero-shade{background:linear-gradient(90deg,#03101df7 0%,#03101dde 34%,#03101d59 75%),linear-gradient(#0000 65%,#03101d99)}[dir=rtl] .careers-hero-shade{background:linear-gradient(270deg,#03101df7 0%,#03101dde 34%,#03101d59 75%),linear-gradient(#0000 65%,#03101d99)}.careers-hero-content{flex-direction:column;justify-content:center;min-height:680px;padding-block:clamp(4rem,7vw,7rem) 5rem;display:flex;position:relative}.careers-hero h1{color:#fff;font-size:min(clamp(3rem, 5.1vw, 5.2rem), var(--type-page-heading));text-wrap:balance;max-width:24ch;margin-block:1rem 1.6rem;line-height:1.12}.careers-hero-subtitle{color:var(--gold-light);margin-block-end:1rem;font-size:clamp(1.15rem,1.8vw,1.5rem)}.careers-hero-intro{color:#d8e0e6;max-width:52ch;margin-block-end:2rem;font-size:.98rem}.careers-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.careers-actions .button,.careers-closing .button{gap:1rem}.careers-culture-link{border-block-end:1px solid #a5afb9;align-items:center;gap:1rem;padding-block:.65rem;font-size:.82rem;display:inline-flex}.careers-culture-link:hover{color:var(--gold-light)}.careers-hero-caption{color:#d8e0e6;letter-spacing:.12em;text-transform:uppercase;border-block-start:1px solid #ffffff40;justify-content:space-between;gap:1rem;padding-block:1.3rem;font-size:.65rem;display:flex}.careers-global{background:var(--navy-900);color:#fff}.careers-global-inner{justify-content:space-between;align-items:center;gap:2rem;padding-block:2rem;display:flex}.careers-global p{max-width:38ch;margin:0;font-size:1.14rem}.careers-global ul{color:#d7c18e;gap:1.6rem;font-size:.72rem;display:flex}.careers-global li{border-inline-start:1px solid #55606b;max-width:18ch;padding-inline-start:1.3rem}.careers-culture-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.careers-culture-grid article{border-block-start:1px solid var(--careers-rule);padding-block-start:1.8rem}.careers-culture-grid svg{color:var(--gold);margin-block-end:2.2rem}.careers-culture-grid h3{max-width:20ch}.careers-culture-grid p{color:var(--steel-700);margin:0;font-size:.9rem}.careers-note{max-width:100ch;color:var(--steel-700);margin:2.2rem 0 0;font-size:.76rem;line-height:1.7}.careers-areas{background:#fff}.careers-area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.7rem 1.7rem;display:grid}.careers-area{border-block-end:1px solid var(--careers-rule);min-width:0}.careers-area-media{aspect-ratio:1000/650;background:var(--steel-100);overflow:hidden}.careers-area-media picture,.careers-area-media img{object-fit:cover;width:100%;height:100%}.careers-area-copy{padding:1.7rem 0 1.9rem}.careers-area-number{color:var(--gold);margin-block-end:.8rem;font-size:.72rem;display:block}.careers-area h3{max-width:25ch;margin-block-end:.9rem}.careers-area p{color:var(--steel-700);margin:0;font-size:.9rem}.careers-categories{flex-wrap:wrap;gap:.6rem;margin-block-end:3rem;display:flex}.careers-categories li{color:var(--steel-700);border:1px solid #abb6bf;padding:.55rem .9rem;font-size:.76rem}.careers-empty{border-block-start:1px solid var(--careers-rule);grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);padding-block-start:3rem;display:grid}.careers-empty>div h3{font-size:min(clamp(1.7rem, 2.5vw, 2.4rem), var(--type-card-heading));max-width:24ch}.careers-empty>div>p:last-child{color:var(--steel-700);max-width:59ch}.careers-channel{background:#edf0f2;border:1px solid #c2cbd3;padding:2rem}.careers-channel svg{color:var(--gold);margin-block-end:1.5rem}.careers-channel h3{max-width:25ch}.careers-channel p{color:var(--steel-700);font-size:.87rem}.careers-channel a{font-size:.8rem}.careers-list{margin-block-end:3rem}.careers-opportunity{border-block-start:1px solid var(--careers-rule)}.careers-opportunity summary{cursor:pointer;align-items:center;gap:1.5rem;padding-block:1.5rem;display:flex}.careers-opportunity summary h3{flex:1;margin:0}.careers-opportunity summary>span{color:var(--gold);font-size:.8rem}.careers-opportunity-body{max-width:75ch;padding-block-end:2rem}.careers-opportunity-body dl{flex-wrap:wrap;gap:1.5rem;display:flex}.careers-opportunity-body dt{color:var(--steel-700);font-size:.8rem}.careers-opportunity-body dd{margin:0}.careers-opportunity-body ul{padding-inline-start:1.3rem;list-style:outside}.careers-opportunity-body h4{margin-block-end:.5rem}.careers-process{border-block-start:1px solid var(--careers-rule)}.careers-process h2{max-width:30ch}.careers-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-block-start:3.5rem;display:grid}.careers-process li{border-block-start:1px solid var(--careers-rule);padding-block-start:1.4rem}.careers-step-number{color:var(--gold);margin-block-end:1.6rem;font-size:2.3rem;font-weight:400;display:block}.careers-process p:not(.eyebrow){color:var(--steel-700);max-width:40ch;margin-block-end:0;font-size:.9rem}.careers-closing{background:var(--navy-900);color:#fff;padding-block:clamp(4rem,8vw,8rem)}.careers-closing h2{color:#fff;max-width:30ch;font-size:min(clamp(2.7rem, 5vw, 5rem), var(--type-section-heading))}.careers-closing-subtitle{color:#d4dfe7;margin-block:1.5rem 2rem;font-size:clamp(1.1rem,2vw,1.5rem)}.careers-closing-partner{color:#d8c491;border-block-start:1px solid #485664;margin-block:3rem 0;padding-block-start:1.6rem;font-size:.8rem}@media (width<=1050px){.careers-area-grid,.careers-culture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-global-inner{flex-direction:column;align-items:flex-start;gap:1.2rem}.careers-global p{max-width:none}}@media (width<=700px){.careers-hero-media{inset-inline-start:0}.careers-heading{grid-template-columns:1fr;gap:1.5rem;margin-block-end:2.5rem}.careers-hero-content{min-height:720px;padding-block:3.5rem}.careers-hero h1{max-width:24ch}.careers-hero-shade,[dir=rtl] .careers-hero-shade{background:linear-gradient(#03101d99 0%,#03101dd4 50%,#03101df7 100%)}.careers-hero-media img{object-position:center 35%}.careers-hero-caption{font-size:.6rem}.careers-hero-caption span:last-child{display:none}.careers-actions{flex-direction:column;align-items:flex-start;gap:.8rem}.careers-empty,.careers-process ol{grid-template-columns:1fr;gap:2rem}.careers-global ul{gap:.8rem;width:100%}.careers-global li{flex:1;padding-inline-start:.8rem;font-size:.68rem}.careers-channel{padding:1.5rem}.careers-opportunity summary{flex-wrap:wrap}.careers-opportunity summary>span:first-child{flex-basis:100%}}@media (width<=480px){.careers-area-grid,.careers-culture-grid{grid-template-columns:1fr}.careers-culture-grid{gap:1.7rem}.careers-culture-grid article{grid-template-columns:34px 1fr;column-gap:1rem;display:grid}.careers-culture-grid svg{grid-row:span 2;margin:0}.careers-culture-grid h3{max-width:none;margin-block-end:.6rem}.careers-culture-grid p{grid-column:2}}
