body.has-careers-exact main{padding-top:0!important}.careers-exact{position:relative;isolation:isolate;overflow:clip;background:#00102f;color:#fff;font-family:"IBM Plex Sans",system-ui,sans-serif;line-height:normal}.careers-exact a{color:#fff;text-decoration:none}.careers-exact img{display:block;width:100%;height:100%;object-fit:cover}.careers-exact button{font:inherit}.careers-exact .exact-page-gradient,.careers-exact .exact-page-radial{position:absolute;inset:0 0 auto;z-index:-1;pointer-events:none}.careers-exact .exact-page-gradient{height:2600px;background:linear-gradient(180deg,#000e2a 0%,#001235 30%,#00102f 100%)}.careers-exact .exact-page-radial{height:2200px;background:radial-gradient(120% 60% at 50% 16%,rgba(21,101,192,.12) 0%,rgba(0,16,47,0) 68%)}.careers-exact .exact-cursor-glow{position:fixed;top:0;left:0;width:1040px;height:1040px;margin:-520px 0 0 -520px;z-index:1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(66,165,245,.15) 0%,rgba(30,136,229,.06) 42%,rgba(0,16,47,0) 74%);opacity:0;transition:opacity 300ms cubic-bezier(.2,0,.2,1);will-change:transform,opacity}.careers-exact>section{position:relative;z-index:2}.careers-exact section>small,.careers-exact header small{font-size:12px;font-weight:500;letter-spacing:.06em;color:rgba(255,255,255,.5)}
.careers-exact__hero{min-height:520px;box-sizing:border-box;padding:150px 80px 60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.careers-exact__hero-glow-wrap{position:absolute;left:0;right:0;top:-160px;bottom:-600px;pointer-events:none;z-index:0}.careers-exact__hero-glow-wrap>div{position:absolute;top:0;left:0;width:1000px;height:1000px;margin:-500px 0 0 -500px;background:radial-gradient(50% 50% at 50% 50%,rgba(66,165,245,.16) 0%,rgba(30,136,229,.06) 42%,rgba(0,16,47,0) 74%);opacity:0;transition:opacity 300ms cubic-bezier(.2,0,.2,1);will-change:transform,opacity}.careers-exact__hero h1{position:relative;z-index:1;margin:0;font-size:108px;line-height:1.04;font-weight:400;letter-spacing:-.03em;text-align:center}.careers-exact__hero h1>span{display:block;overflow:hidden;padding-bottom:6px}.careers-exact__hero [data-hero-inner]{display:block;white-space:nowrap}.careers-exact__hero strong{font-weight:500}.careers-exact__hero h1 i{display:inline-block;width:.14em;height:.14em;margin-left:.12em;background:#ef6c00}.careers-exact__standfirst{padding:0 80px;display:flex;flex-direction:column;align-items:center;text-align:center}.careers-exact__standfirst p{margin:0;max-width:760px;font-size:23px;line-height:1.5;color:rgba(255,255,255,.85);text-wrap:pretty}.careers-exact__standfirst a,.careers-exact__film a{display:inline-block;margin-top:36px;padding:12px 22px;border:1px solid #8a93b2;font-size:14px;font-weight:500;transition:background-color 160ms,border-color 160ms}.careers-exact__standfirst a:hover,.careers-exact__film a:hover{background:#ef6c00;border-color:#ef6c00;color:#fff}
.careers-exact__intro{padding:260px 80px 0}.careers-exact__intro>p:first-child{margin:0;max-width:640px;font-size:32px;line-height:1.4;font-weight:300;text-wrap:pretty}.careers-exact__intro>p:last-child{margin:64px 0 0;max-width:640px;font-size:18px;line-height:1.8;color:rgba(255,255,255,.7);text-wrap:pretty}
.careers-exact__values{padding:280px 80px 0}.careers-exact__values header,.careers-exact__stories header{display:flex;align-items:flex-start;gap:64px}.careers-exact__values header small,.careers-exact__stories header small{flex:0 0 auto;padding-top:22px}.careers-exact__values h2,.careers-exact__voices h2,.careers-exact__life h2,.careers-exact__stories h2{margin:0;font-size:72px;line-height:1.06;font-weight:400;letter-spacing:-.025em;overflow:hidden;padding-bottom:12px}.careers-exact__values h2 span,.careers-exact__voices h2 span,.careers-exact__life h2 span,.careers-exact__stories h2 span{display:inline-block}.careers-exact__values>[data-accordion]{margin-top:140px;display:flex;flex-direction:column}.careers-exact__values article{position:relative;border-top:1px solid #22315f}.careers-exact__values article:last-child{border-bottom:1px solid #22315f}.careers-exact__values article>button{appearance:none;width:100%;display:grid;grid-template-columns:120px 1fr 60px;gap:40px;align-items:baseline;padding:52px 0;background:none;border:0;color:#fff;text-align:left;cursor:pointer}.careers-exact__values article>button small{font-size:15px;font-weight:500;color:rgba(255,255,255,.35);transition:color 260ms}.careers-exact__values article>button strong{font-size:30px;line-height:1.2;font-weight:400;letter-spacing:-.012em;transition:transform 340ms cubic-bezier(.2,0,.2,1),color 260ms}.careers-exact__values article>button i{justify-self:end;font-size:22px;font-style:normal;color:rgba(255,255,255,.4);transition:transform 300ms cubic-bezier(.2,0,.2,1),color 260ms}.careers-exact__values article>div{overflow:hidden;height:0;transition:height 420ms cubic-bezier(.2,0,.2,1)}.careers-exact__values article>div p{margin:0;padding:0 0 52px 160px;max-width:800px;font-size:16px;line-height:1.75;color:rgba(255,255,255,.7);text-wrap:pretty}.careers-exact__values article.is-open small,.careers-exact__values article.is-open i{color:#ef6c00}.careers-exact__values article.is-open strong{transform:translateX(16px)}.careers-exact__values article.is-open i{transform:rotate(45deg)}
.careers-exact__voices{padding:290px 80px 0}.careers-exact__voices>small{display:block}.careers-exact__voices h2{margin-top:32px}.careers-exact__voice-stage{margin-top:100px;display:grid;grid-template-columns:440px 1fr;align-items:stretch}.careers-exact__voice-images{position:relative;display:grid;overflow:hidden;background:#0b1638}.careers-exact__voice-images img{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transition:opacity 420ms cubic-bezier(.2,0,.2,1)}.careers-exact__voice-images img.is-active{opacity:1;visibility:visible}.careers-exact__voice-copy{position:relative;min-width:0;padding:72px 72px 56px;background:#000d2e;display:flex;flex-direction:column;justify-content:space-between}.careers-exact__voice-copy>div{display:grid}.careers-exact__voice-copy blockquote{grid-area:1/1;margin:0;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity 420ms cubic-bezier(.2,0,.2,1),transform 420ms cubic-bezier(.2,0,.2,1)}.careers-exact__voice-copy blockquote.is-active{opacity:1;visibility:visible;transform:none}.careers-exact__voice-copy blockquote p{margin:0;max-width:640px;font-size:22px;line-height:1.65;font-weight:300;color:rgba(255,255,255,.9);text-wrap:pretty}.careers-exact__voice-copy blockquote p i{font-style:normal;color:#ef6c00}.careers-exact__voice-copy blockquote footer{margin-top:44px;display:flex;flex-direction:column;gap:6px}.careers-exact__voice-copy blockquote strong{font-size:17px;font-weight:400}.careers-exact__voice-copy blockquote span{font-size:14px;color:rgba(255,255,255,.5)}.careers-exact__voice-copy nav{margin-top:64px;display:flex;align-items:center;gap:24px}.careers-exact__voice-copy nav button{appearance:none;width:48px;height:48px;background:none;border:1px solid #22315f;color:#fff;font-size:18px;cursor:pointer;transition:border-color 200ms,background-color 200ms}.careers-exact__voice-copy nav button:hover{border-color:#ef6c00;background:rgba(239,108,0,.12)}.careers-exact__voice-copy nav span{font-size:13px;font-weight:500;color:rgba(255,255,255,.45)}
.careers-exact__life{padding:290px 0 0;overflow:clip}.careers-exact__life header{padding:0 80px;display:grid;grid-template-columns:1fr 560px;gap:120px;align-items:end}.careers-exact__life h2{margin-top:32px}.careers-exact__life header>p{margin:0;font-size:17px;line-height:1.75;color:rgba(255,255,255,.66);text-wrap:pretty}.careers-exact__band-stage{position:relative;height:760px;margin-top:130px}.careers-exact__band-wrap{position:sticky;top:80px;height:600px;cursor:grab;user-select:none;overflow:hidden;overscroll-behavior:contain}.careers-exact__band-wrap.is-dragging{cursor:grabbing}.careers-exact__band-wrap>[data-band]{display:flex;gap:28px;width:max-content;padding:0 80px;will-change:transform}.careers-exact__band-wrap [data-band]>div{position:relative;width:460px;height:600px;flex:0 0 auto}.careers-exact__band-wrap [data-band] img{pointer-events:none;-webkit-user-drag:none}.careers-exact__band-wrap [data-band]>div:nth-child(2){width:340px}.careers-exact__band-wrap [data-band]>div:nth-child(3){width:520px}.careers-exact__band-wrap [data-band]>div:nth-child(4){width:380px}.careers-exact__band-wrap [data-band]>div:nth-child(5){width:600px}
.careers-exact__film{padding:250px 80px 0;display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.careers-exact__film>div small{font-size:12px;font-weight:500;letter-spacing:.06em;color:rgba(255,255,255,.5)}.careers-exact__film h2{margin:32px 0 0;font-size:60px;line-height:1.08;font-weight:400;letter-spacing:-.025em}.careers-exact__film p{margin:32px 0 0;max-width:420px;font-size:17px;line-height:1.75;color:rgba(255,255,255,.66);text-wrap:pretty}.careers-exact__film a{margin-top:40px}.careers-exact__film>img{aspect-ratio:4/3}
.careers-exact__stories{padding:290px 80px 0}.careers-exact__stories>div{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:100px}.careers-exact__stories>div>a{display:block;transition:transform 200ms cubic-bezier(.2,0,.2,1)}.careers-exact__stories>div>a:hover{transform:translateY(-6px)}.careers-exact__stories img{aspect-ratio:16/10;background:#16204a;border:1px solid #22315f}.careers-exact__stories a small{display:block;margin-top:24px;font-size:12px;font-weight:500;color:rgba(255,255,255,.5)}.careers-exact__stories h3{margin:14px 0 0;font-size:22px;line-height:1.3;font-weight:400}.careers-exact__stories p{margin:14px 0 0;font-size:15px;line-height:1.7;color:rgba(255,255,255,.6);text-wrap:pretty}.careers-exact__stories a>span{display:inline-block;margin-top:22px;font-size:18px;transition:transform 200ms cubic-bezier(.2,0,.2,1)}.careers-exact__stories a:hover a>span{transform:translateX(8px)}
.careers-exact__global{padding:290px 80px 0;display:grid;grid-template-columns:minmax(340px,1fr) minmax(0,1.1fr);gap:96px;align-items:center}.careers-exact__global>div:first-child{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.careers-exact__orb{position:relative;width:100%;max-width:460px;height:380px;cursor:grab}.careers-exact__orb canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.careers-exact__global>div:first-child>p{margin:36px 0 0;max-width:380px;font-size:26px;line-height:1.35;font-weight:300;letter-spacing:-.01em;text-wrap:pretty}.careers-exact__global [data-orb-hint]{display:block;margin-top:20px;font-size:11px;font-weight:500;color:rgba(255,255,255,.4);transition:opacity 400ms}.careers-exact__global>div:last-child{min-width:0}.careers-exact__global article{display:grid;grid-template-columns:120px 1fr;gap:40px;align-items:baseline;padding:36px 0;border-top:1px solid #22315f}.careers-exact__global article:last-of-type{border-bottom:1px solid #22315f}.careers-exact__global article strong{font-size:13px;font-weight:500;color:#ef6c00}.careers-exact__global article span{font-size:22px;line-height:1.4}.careers-exact__global>div:last-child>a{display:inline-flex;align-items:center;gap:10px;margin-top:56px;font-size:14px;font-weight:500}.careers-exact__global a span{transition:transform 180ms cubic-bezier(.2,0,.2,1)}
.careers-exact__quote{padding:300px 80px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.careers-exact__quote>p{margin:0;max-width:900px;font-size:30px;line-height:1.55;font-weight:300;text-wrap:pretty}.careers-exact__quote>i{display:block;width:56px;height:2px;margin:56px auto 0;background:#ef6c00}.careers-exact__quote>div{margin-top:28px;display:flex;flex-direction:column;gap:6px;align-items:center}.careers-exact__quote strong{font-size:17px;font-weight:400}.careers-exact__quote span{font-size:14px;color:rgba(255,255,255,.5)}
.careers-exact__cta{padding:300px 80px 240px}.careers-exact__cta>a{display:block;width:840px;box-sizing:border-box;margin:0 auto;padding:64px 56px;background:#000922;border:1px solid #22315f;text-align:center;transition:transform 220ms cubic-bezier(.2,0,.2,1),border-color 220ms}.careers-exact__cta>a:hover{border-color:#ef6c00;transform:translateY(-4px)}.careers-exact__cta h2{margin:0;font-size:40px;line-height:1.1;font-weight:400;letter-spacing:-.02em}.careers-exact__cta p{margin:28px auto 0;max-width:520px;font-size:17px;line-height:1.7;color:rgba(255,255,255,.62);text-wrap:pretty}.careers-exact__cta>a>span{display:inline-flex;align-items:center;gap:12px;margin-top:44px;font-size:14px;font-weight:500}.careers-exact__cta>a>span i{font-size:18px;font-style:normal;transition:transform 220ms}.careers-exact__cta>a:hover i{transform:translateX(8px)}
@media(max-width:980px){.careers-exact__hero,.careers-exact__standfirst,.careers-exact__intro,.careers-exact__values,.careers-exact__voices,.careers-exact__film,.careers-exact__stories,.careers-exact__global,.careers-exact__quote,.careers-exact__cta{padding-left:28px;padding-right:28px}.careers-exact__hero h1{font-size:clamp(60px,11vw,88px)}.careers-exact__life header{padding:0 28px;grid-template-columns:1fr;gap:40px}.careers-exact__voice-stage{grid-template-columns:340px 1fr}.careers-exact__voice-copy{padding:48px}.careers-exact__film{gap:64px}.careers-exact__global{grid-template-columns:1fr;gap:80px}.careers-exact__cta>a{width:100%}.careers-exact__band-wrap>[data-band]{padding:0 28px}}
@media(max-width:620px){.careers-exact__hero,.careers-exact__standfirst,.careers-exact__intro,.careers-exact__values,.careers-exact__voices,.careers-exact__film,.careers-exact__stories,.careers-exact__global,.careers-exact__quote,.careers-exact__cta{padding-left:20px;padding-right:20px}.careers-exact__hero{min-height:0;padding-top:110px;padding-bottom:72px}.careers-exact__hero h1{font-size:48px}.careers-exact__hero [data-hero-inner]{white-space:normal}.careers-exact__standfirst p{font-size:18px}.careers-exact__intro{padding-top:170px}.careers-exact__intro>p:first-child{font-size:26px}.careers-exact__values,.careers-exact__voices,.careers-exact__life,.careers-exact__stories,.careers-exact__global{padding-top:180px}.careers-exact__values header,.careers-exact__stories header{display:block}.careers-exact__values h2,.careers-exact__voices h2,.careers-exact__life h2,.careers-exact__stories h2{margin-top:28px;font-size:44px}.careers-exact__values>[data-accordion]{margin-top:76px}.careers-exact__values article>button{grid-template-columns:44px 1fr 30px;gap:12px;padding:34px 0}.careers-exact__values article>button strong{font-size:22px}.careers-exact__values article>div p{padding:0 0 34px 56px}.careers-exact__voice-stage{grid-template-columns:1fr;margin-top:70px}.careers-exact__voice-images{height:430px}.careers-exact__voice-copy{padding:36px 24px}.careers-exact__voice-copy blockquote p{font-size:18px}.careers-exact__life header{padding:0 20px}.careers-exact__band-stage{margin-top:70px}.careers-exact__band-wrap{top:88px;height:460px}.careers-exact__band-wrap>[data-band]{padding:0 20px}.careers-exact__band-wrap [data-band]>div{width:76vw!important;height:460px}.careers-exact__film{padding-top:170px;grid-template-columns:1fr;gap:60px}.careers-exact__film>div{order:2}.careers-exact__film>img{order:1}.careers-exact__film h2{font-size:44px}.careers-exact__stories>div{grid-template-columns:1fr;gap:56px;margin-top:70px}.careers-exact__global{grid-template-columns:1fr;gap:60px}.careers-exact__global article{grid-template-columns:80px 1fr;gap:20px}.careers-exact__global article span{font-size:18px}.careers-exact__quote{padding-top:190px}.careers-exact__quote>p{font-size:23px}.careers-exact__cta{padding-top:190px;padding-bottom:150px}.careers-exact__cta>a{padding:44px 24px}.careers-exact__cta h2{font-size:32px}}

/* Feedback alignment: preserve the supplied 1440px composition on wider screens. */
.careers-exact__voice-stage{min-height:0}
.careers-exact__voice-images{position:relative;min-height:0}
.careers-exact__voice-images img{position:absolute;inset:0;min-width:0;min-height:0;width:100%;height:100%;object-fit:cover}
.careers-exact__band-wrap{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-y pinch-zoom}
.careers-exact__life header small{display:block}
.careers-exact__life h2,.careers-exact__stories h2{padding-bottom:0}
.careers-exact__stories img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}
body.has-careers-exact .careers-exact__stories img{box-sizing:content-box;width:calc(100% - 2px)}
.careers-exact__cta>a:hover,.careers-exact__cta>a:focus-visible{border-color:#ef6c00;transform:translateY(-4px)!important}
.careers-exact.is-motion-ready [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity 560ms cubic-bezier(.2,0,.2,1),transform 560ms cubic-bezier(.2,0,.2,1)}
.careers-exact.is-motion-ready [data-reveal].is-in-view{opacity:1;transform:none}
.careers-exact.is-motion-ready .careers-exact__stories [data-case].is-in-view:hover,.careers-exact.is-motion-ready .careers-exact__stories [data-case].is-in-view:focus-visible{transform:translateY(-6px)}
@media(max-width:620px){.careers-exact__stories [data-case] small,.careers-exact__stories [data-case] h3,.careers-exact__stories [data-case] p,.careers-exact__stories [data-case]>span{display:block;opacity:1;visibility:visible}.careers-exact__stories [data-case] p{height:auto;max-height:none}}
