.CareersPage-module__Z01B4a__page{color:var(--brand-navy);background:#fff;overflow:clip}.CareersPage-module__Z01B4a__hero{min-height:clamp(590px,67vh,700px);color:var(--brand-navy);background:#f7f8fa;align-items:center;display:flex;position:relative;overflow:hidden}.CareersPage-module__Z01B4a__heroInner{width:min(1440px,100%);margin:0 auto;padding:clamp(4rem,6vw,6rem) clamp(1.25rem,5vw,5rem)}.CareersPage-module__Z01B4a__eyebrow,.CareersPage-module__Z01B4a__sectionEyebrow{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;display:flex}.CareersPage-module__Z01B4a__eyebrow{width:fit-content;color:var(--brand-blue);margin:0 0 clamp(1.7rem,3vw,2.6rem)}.CareersPage-module__Z01B4a__heroComposition{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2vw,2rem);display:grid}.CareersPage-module__Z01B4a__heroTitle{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;margin:0;display:flex;letter-spacing:-.075em!important;font-size:clamp(4rem,6.7vw,7rem)!important;line-height:.86!important}.CareersPage-module__Z01B4a__heroTitle .CareersPage-module__Z01B4a__typewriterText,.CareersPage-module__Z01B4a__accentPhrase .CareersPage-module__Z01B4a__typewriterText{padding:0 .06em .1em 0;display:inline-flex}.CareersPage-module__Z01B4a__heroSupport{flex-direction:column;grid-column:1/7;align-items:flex-start;gap:1.6rem;max-width:650px;margin-top:clamp(2rem,3.5vw,3.25rem);display:flex}.CareersPage-module__Z01B4a__heroSupport p{color:#5d697b;font-size:var(--body-copy-size);margin:0;line-height:1.65}.CareersPage-module__Z01B4a__accentPhrase{color:var(--brand-blue);font:500 clamp(3.5rem, 4.8vw, 5rem)/.82 var(--heading-font);letter-spacing:-.075em;white-space:nowrap;flex-direction:column;grid-column:7/-1;place-self:start end;align-items:flex-end;margin-top:clamp(.5rem,1.5vw,1.75rem);display:flex}.CareersPage-module__Z01B4a__typedCharacter{display:inline-block}.CareersPage-module__Z01B4a__eyebrow .CareersPage-module__Z01B4a__typewriterText{display:inline-flex}.CareersPage-module__Z01B4a__leadCopy,.CareersPage-module__Z01B4a__areasIntro p,.CareersPage-module__Z01B4a__applicationIntro>div>p,.CareersPage-module__Z01B4a__opportunitiesHeader p,.CareersPage-module__Z01B4a__finalCtaFoot p{font-size:var(--body-copy-size);margin:0;line-height:1.62}.CareersPage-module__Z01B4a__primaryLink,.CareersPage-module__Z01B4a__lightLink,.CareersPage-module__Z01B4a__emptyRole a{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.7rem;width:fit-content;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.CareersPage-module__Z01B4a__primaryLink{border:1px solid var(--brand-blue);min-height:50px;color:var(--brand-blue);background:0 0;border-radius:999px;padding:0 1.25rem;transition:background .25s,color .25s,transform .25s}.CareersPage-module__Z01B4a__primaryLink:hover{background:var(--brand-blue);color:#fff;transform:translateY(-2px)}.CareersPage-module__Z01B4a__heroRule{transform-origin:0;background:linear-gradient(90deg, var(--brand-blue) 0 18%, #031c5124 18% 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.CareersPage-module__Z01B4a__introSection,.CareersPage-module__Z01B4a__areasSection,.CareersPage-module__Z01B4a__processSection,.CareersPage-module__Z01B4a__faqSection{max-width:1440px;margin:0 auto;padding:clamp(5.5rem,10vw,10rem) clamp(1.25rem,5vw,5rem)}.CareersPage-module__Z01B4a__sectionEyebrow{color:var(--brand-blue);margin-bottom:clamp(2.4rem,5vw,4.5rem)}.CareersPage-module__Z01B4a__sectionEyebrow:before{content:"";background:currentColor;width:28px;height:1px}.CareersPage-module__Z01B4a__lightEyebrow{color:#75bdff}.CareersPage-module__Z01B4a__introGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);align-items:end;gap:8vw;margin-bottom:clamp(4rem,8vw,8rem);display:grid}.CareersPage-module__Z01B4a__sectionTitle,.CareersPage-module__Z01B4a__cultureTitle,.CareersPage-module__Z01B4a__opportunitiesTitle,.CareersPage-module__Z01B4a__processTitle,.CareersPage-module__Z01B4a__applicationTitle,.CareersPage-module__Z01B4a__faqTitle,.CareersPage-module__Z01B4a__finalTitle{margin:0}.CareersPage-module__Z01B4a__leadCopy,.CareersPage-module__Z01B4a__areasIntro p,.CareersPage-module__Z01B4a__applicationIntro>div>p{color:#566273}.CareersPage-module__Z01B4a__reasonList{border-top:1px solid #cad3df}.CareersPage-module__Z01B4a__reasonRow{border-bottom:1px solid #cad3df;grid-template-columns:70px minmax(220px,.7fr) minmax(280px,1fr) 28px;align-items:center;gap:2rem;min-height:160px;transition:padding .35s,background .35s;display:grid}.CareersPage-module__Z01B4a__reasonRow:hover{background:#f5f8fc;padding-inline:1.25rem}.CareersPage-module__Z01B4a__reasonNumber,.CareersPage-module__Z01B4a__areaRow span,.CareersPage-module__Z01B4a__processStep>span{color:var(--brand-blue);font:700 .72rem/1 var(--heading-font);letter-spacing:.12em}.CareersPage-module__Z01B4a__reasonRow h3{font:500 clamp(1.5rem,2.3vw,2.2rem)/1.05 var(--heading-font);letter-spacing:-.04em;margin:0}.CareersPage-module__Z01B4a__reasonRow p{color:#647080;max-width:550px;font-size:var(--body-copy-size);margin:0;line-height:1.65}.CareersPage-module__Z01B4a__reasonRow svg{color:#8c9bac;transition:transform .3s,color .3s}.CareersPage-module__Z01B4a__reasonRow:hover svg{color:var(--brand-blue);transform:translate(4px,-4px)}.CareersPage-module__Z01B4a__cultureSection{color:#fff;background:#031c51;padding:clamp(6rem,11vw,11rem) max(clamp(1.25rem,5vw,5rem),50vw - 720px + 5rem);position:relative;overflow:hidden}.CareersPage-module__Z01B4a__cultureGlow{filter:blur(140px);opacity:.18;background:#0968ff;border-radius:50%;width:45vw;height:45vw;position:absolute;top:-35%;right:-12%}.CareersPage-module__Z01B4a__cultureHeader{position:relative}.CareersPage-module__Z01B4a__cultureTitle{max-width:1100px;font-size:clamp(3.4rem,7vw,7.3rem)!important}.CareersPage-module__Z01B4a__cultureTitle span{color:#73baff}.CareersPage-module__Z01B4a__cultureTicker{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,8vw,8rem);display:grid}.CareersPage-module__Z01B4a__cultureItem{color:#f7faff;min-height:100px;font:500 clamp(1.05rem,1.7vw,1.45rem)/1.25 var(--heading-font);border-bottom:1px solid #ffffff3d;align-items:center;gap:1.15rem;display:flex}.CareersPage-module__Z01B4a__cultureItem:nth-child(3n+2),.CareersPage-module__Z01B4a__cultureItem:nth-child(3n+3){border-left:1px solid #ffffff3d;padding-left:2rem}.CareersPage-module__Z01B4a__cultureItem span{color:#61b4ff;font:700 .66rem/1 var(--heading-font);letter-spacing:.12em}.CareersPage-module__Z01B4a__cultureCopy{color:#ffffffb3;max-width:670px;font-size:var(--body-copy-size);margin:clamp(3rem,6vw,6rem) 0 0 auto;line-height:1.65}.CareersPage-module__Z01B4a__cultureCopy p{margin:0}.CareersPage-module__Z01B4a__areasSection{grid-template-columns:minmax(300px,.78fr) minmax(420px,1fr);gap:clamp(4rem,10vw,10rem);display:grid}.CareersPage-module__Z01B4a__areasIntro{align-self:start;position:sticky;top:120px}.CareersPage-module__Z01B4a__areasIntro p{max-width:480px;margin-top:2rem}.CareersPage-module__Z01B4a__areaList{border-top:1px solid #cbd5e1}.CareersPage-module__Z01B4a__areaRow{border-bottom:1px solid #cbd5e1;grid-template-columns:48px 1fr;align-items:center;gap:1.2rem;min-height:92px;padding:1.25rem 0;display:grid}.CareersPage-module__Z01B4a__areaRow strong{font:500 clamp(1.25rem,2vw,1.9rem)/1.2 var(--heading-font);letter-spacing:-.035em}.CareersPage-module__Z01B4a__areaRow p{color:#647080;font-size:var(--body-copy-size);margin:.6rem 0 0;line-height:1.55}.CareersPage-module__Z01B4a__opportunitiesSection{color:#fff;background:#061b3f;padding:clamp(5.5rem,10vw,9rem) max(clamp(1.25rem,5vw,5rem),50vw - 720px + 5rem)}.CareersPage-module__Z01B4a__opportunitiesHeader{grid-template-columns:1fr minmax(260px,.35fr);align-items:end;gap:6vw;margin-bottom:clamp(3rem,6vw,6rem);display:grid}.CareersPage-module__Z01B4a__opportunitiesHeader p{color:#ffffff9e}.CareersPage-module__Z01B4a__emptyRole{border-top:1px solid #ffffff59;border-bottom:1px solid #ffffff59;grid-template-columns:20px 1fr auto;align-items:center;gap:2rem;min-height:190px;display:grid}.CareersPage-module__Z01B4a__statusDot{border:1px solid #64b8ff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #64b8ff14}.CareersPage-module__Z01B4a__emptyRole h3{font:500 clamp(1.65rem,3vw,2.8rem)/1.1 var(--heading-font);letter-spacing:-.045em;margin:0 0 .65rem}.CareersPage-module__Z01B4a__emptyRole p{color:#ffffff9e;margin:0;line-height:1.55}.CareersPage-module__Z01B4a__emptyRole a{color:#81c3ff}.CareersPage-module__Z01B4a__processTitle{max-width:880px}.CareersPage-module__Z01B4a__processIntroduction{color:#647080;max-width:720px;font-size:var(--body-copy-size);margin:2rem 0 0;line-height:1.65}.CareersPage-module__Z01B4a__processList{border-top:1px solid #bfcbd9;grid-template-columns:repeat(5,1fr);margin-top:clamp(3.5rem,7vw,7rem);display:grid}.CareersPage-module__Z01B4a__processStep{border-right:1px solid #d7dee8;grid-template-rows:auto auto 1fr;grid-template-columns:1fr auto;gap:1.5rem .5rem;min-height:300px;padding:1.5rem 1.5rem 1.5rem 0;display:grid;position:relative}.CareersPage-module__Z01B4a__processStep:first-child{border-left:1px solid #d7dee8;padding-left:1.5rem}.CareersPage-module__Z01B4a__processStep svg{color:#fff;background:var(--brand-blue);border-radius:50%;padding:3px}.CareersPage-module__Z01B4a__processStep strong{max-width:150px;font:500 1.08rem/1.25 var(--heading-font);grid-column:1/-1}.CareersPage-module__Z01B4a__processStep p{color:#647080;grid-column:1/-1;margin:0;font-size:.88rem;line-height:1.55}.CareersPage-module__Z01B4a__processNote{color:#6c7684;margin:1.5rem 0 0;font-size:.85rem}.CareersPage-module__Z01B4a__applicationSection{background:#f1f5fa;grid-template-columns:minmax(280px,.65fr) minmax(480px,1fr);gap:clamp(4rem,9vw,9rem);padding:clamp(5.5rem,10vw,10rem) max(clamp(1.25rem,5vw,5rem),50vw - 720px + 5rem);display:grid}.CareersPage-module__Z01B4a__applicationIntro{align-self:start;position:sticky;top:120px}.CareersPage-module__Z01B4a__applicationIntro>div>p{max-width:440px;margin-top:2rem}.CareersPage-module__Z01B4a__formHelper{color:#637083;max-width:440px;font-size:var(--body-copy-size);margin:2rem 0 0;line-height:1.6}.CareersPage-module__Z01B4a__applicationForm{padding-top:1rem}.CareersPage-module__Z01B4a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.1rem 2rem;display:grid}.CareersPage-module__Z01B4a__field{flex-direction:column;gap:.65rem;display:flex}.CareersPage-module__Z01B4a__field>span{color:#33445a;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.CareersPage-module__Z01B4a__field input,.CareersPage-module__Z01B4a__field select,.CareersPage-module__Z01B4a__field textarea{color:#061b3f;width:100%;font:400 1rem/1.4 var(--heading-font);background:0 0;border:0;border-bottom:1px solid #9eabbc;border-radius:0;outline:none;padding:.35rem 0 .8rem;transition:border-color .2s}.CareersPage-module__Z01B4a__field textarea{resize:vertical;min-height:125px}.CareersPage-module__Z01B4a__field input:focus,.CareersPage-module__Z01B4a__field select:focus,.CareersPage-module__Z01B4a__field textarea:focus{border-color:var(--brand-blue)}.CareersPage-module__Z01B4a__field input::placeholder,.CareersPage-module__Z01B4a__field textarea::placeholder{color:#929dad}.CareersPage-module__Z01B4a__fullField{grid-column:1/-1}.CareersPage-module__Z01B4a__uploadField{cursor:pointer;border:1px dashed #8998ab;align-items:center;gap:1rem;min-height:94px;padding:1.2rem 1.4rem;transition:border-color .2s,background .2s;display:flex;position:relative}.CareersPage-module__Z01B4a__uploadField:hover{border-color:var(--brand-blue);background:#fff}.CareersPage-module__Z01B4a__uploadField input{opacity:0;cursor:pointer;position:absolute;inset:0}.CareersPage-module__Z01B4a__uploadField>span{flex-direction:column;flex:1;gap:.35rem;display:flex}.CareersPage-module__Z01B4a__uploadField strong{font:500 1rem/1.2 var(--heading-font)}.CareersPage-module__Z01B4a__uploadField small{color:#6b7787}.CareersPage-module__Z01B4a__uploadField svg{color:var(--brand-blue)}.CareersPage-module__Z01B4a__consent{color:#566273;cursor:pointer;align-items:flex-start;gap:.85rem;margin-top:2rem;font-size:.84rem;line-height:1.5;display:flex}.CareersPage-module__Z01B4a__consent input{width:17px;height:17px;accent-color:var(--brand-blue);margin-top:2px}.CareersPage-module__Z01B4a__consent a,.CareersPage-module__Z01B4a__privacyNote a,.CareersPage-module__Z01B4a__faqItem a{color:var(--brand-blue);text-underline-offset:2px}.CareersPage-module__Z01B4a__fieldHelper,.CareersPage-module__Z01B4a__privacyNote{color:#6b7787;margin:0;font-size:.8rem;line-height:1.55}.CareersPage-module__Z01B4a__privacyNote{margin-top:1rem}.CareersPage-module__Z01B4a__submitRow{justify-content:space-between;align-items:center;gap:2rem;margin-top:2.25rem;display:flex}.CareersPage-module__Z01B4a__submitRow button{border:1px solid var(--brand-blue);background:var(--brand-blue);color:#fff;cursor:pointer;align-items:center;gap:.75rem;min-height:54px;padding:0 1.5rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.CareersPage-module__Z01B4a__submitRow button:hover:not(:disabled){background:#034fc8;transform:translateY(-2px)}.CareersPage-module__Z01B4a__submitRow button:disabled{cursor:wait;opacity:.7}.CareersPage-module__Z01B4a__submitRow p{color:#788493;text-align:right;max-width:210px;margin:0;font-size:.74rem;line-height:1.4}.CareersPage-module__Z01B4a__spinner{animation:.85s linear infinite CareersPage-module__Z01B4a__spin}.CareersPage-module__Z01B4a__formSuccess,.CareersPage-module__Z01B4a__formError{align-items:flex-start;gap:.75rem;margin-top:1.5rem;padding:1rem 1.1rem;font-size:.9rem;line-height:1.5;display:flex}.CareersPage-module__Z01B4a__formSuccess{color:#14583a;background:#e7f5ee}.CareersPage-module__Z01B4a__formError{color:#8f2e28;background:#fff0ef}.CareersPage-module__Z01B4a__formSuccess svg{flex:none}.CareersPage-module__Z01B4a__formSuccess span{gap:.2rem;display:grid}.CareersPage-module__Z01B4a__formSuccess strong{font-family:var(--heading-font)}.CareersPage-module__Z01B4a__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CareersPage-module__Z01B4a__faqGrid{grid-template-columns:.7fr 1fr;gap:10vw;display:grid}.CareersPage-module__Z01B4a__faqList{border-top:1px solid #c7d0dc}.CareersPage-module__Z01B4a__faqItem{border-bottom:1px solid #c7d0dc}.CareersPage-module__Z01B4a__faqItem summary{cursor:pointer;font:500 1.08rem/1.4 var(--heading-font);justify-content:space-between;gap:2rem;padding:1.5rem 0;list-style:none;display:flex}.CareersPage-module__Z01B4a__faqItem summary::-webkit-details-marker{display:none}.CareersPage-module__Z01B4a__faqItem summary span{color:var(--brand-blue);font-size:1.45rem;transition:transform .25s}.CareersPage-module__Z01B4a__faqItem[open] summary span{transform:rotate(45deg)}.CareersPage-module__Z01B4a__faqItem p{color:#657181;margin:-.4rem 2.5rem 1.5rem 0;line-height:1.65}.CareersPage-module__Z01B4a__finalCta{color:#fff;background:#055ee7;padding:clamp(5.5rem,10vw,10rem) max(clamp(1.25rem,5vw,5rem),50vw - 720px + 5rem);position:relative;overflow:hidden}.CareersPage-module__Z01B4a__finalGrid{opacity:.2;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:-10%;transform:rotate(-5deg)scale(1.2);-webkit-mask-image:linear-gradient(#0000 5%,#000 55%,#0000 98%);mask-image:linear-gradient(#0000 5%,#000 55%,#0000 98%)}.CareersPage-module__Z01B4a__finalTitle{max-width:1060px;position:relative;font-size:clamp(3.4rem,7vw,7.4rem)!important}.CareersPage-module__Z01B4a__finalCtaFoot{justify-content:space-between;align-items:end;gap:3rem;margin-top:clamp(3rem,6vw,5rem);display:flex;position:relative}.CareersPage-module__Z01B4a__finalCtaFoot p{color:#ffffffc2;max-width:500px}.CareersPage-module__Z01B4a__lightLink{color:#fff;border-bottom:1px solid #fffc;padding-bottom:.65rem}@keyframes CareersPage-module__Z01B4a__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.CareersPage-module__Z01B4a__hero{min-height:clamp(580px,67vh,660px)}.CareersPage-module__Z01B4a__heroInner{padding-block:clamp(3.5rem,6vw,5rem)}.CareersPage-module__Z01B4a__heroTitle{font-size:clamp(3.35rem,8vw,4.7rem)!important}.CareersPage-module__Z01B4a__heroSupport{grid-column:1/7}.CareersPage-module__Z01B4a__accentPhrase{grid-column:7/-1;margin-top:.5rem;font-size:clamp(2.8rem,6vw,4rem)}.CareersPage-module__Z01B4a__introGrid,.CareersPage-module__Z01B4a__areasSection,.CareersPage-module__Z01B4a__applicationSection,.CareersPage-module__Z01B4a__faqGrid{grid-template-columns:1fr}.CareersPage-module__Z01B4a__introGrid{gap:2rem}.CareersPage-module__Z01B4a__areasIntro,.CareersPage-module__Z01B4a__applicationIntro{position:static}.CareersPage-module__Z01B4a__areasSection,.CareersPage-module__Z01B4a__applicationSection{gap:4rem}.CareersPage-module__Z01B4a__reasonRow{grid-template-columns:48px minmax(180px,.7fr) 1fr 24px;gap:1.25rem}.CareersPage-module__Z01B4a__cultureTicker{grid-template-columns:repeat(2,1fr)}.CareersPage-module__Z01B4a__cultureItem:nth-child(n){border-left:1px solid #ffffff3d;padding-left:1.25rem}.CareersPage-module__Z01B4a__cultureItem:nth-child(odd){border-left:0;padding-left:0}.CareersPage-module__Z01B4a__processList{grid-template-columns:repeat(3,1fr)}.CareersPage-module__Z01B4a__processStep{border-bottom:1px solid #d7dee8}}@media (max-width:640px){.CareersPage-module__Z01B4a__hero{min-height:0}.CareersPage-module__Z01B4a__heroInner{padding-block:4.5rem}.CareersPage-module__Z01B4a__heroComposition{grid-template-columns:1fr}.CareersPage-module__Z01B4a__heroTitle{grid-column:1;font-size:clamp(2.8rem,13vw,4rem)!important}.CareersPage-module__Z01B4a__accentPhrase{grid-area:2/1;justify-self:end;margin-top:.5rem;font-size:clamp(2.5rem,11vw,3.6rem)}.CareersPage-module__Z01B4a__heroSupport{grid-area:3/1;max-width:540px;margin-top:2.75rem}.CareersPage-module__Z01B4a__reasonRow{grid-template-columns:38px 1fr 20px;min-height:0;padding:1.5rem 0}.CareersPage-module__Z01B4a__reasonRow h3{grid-column:2}.CareersPage-module__Z01B4a__reasonRow p{grid-column:2/-1}.CareersPage-module__Z01B4a__reasonRow svg{grid-area:1/3}.CareersPage-module__Z01B4a__reasonRow:hover{padding-inline:.6rem}.CareersPage-module__Z01B4a__cultureTicker{grid-template-columns:1fr}.CareersPage-module__Z01B4a__cultureItem:nth-child(n){border-left:0;padding-left:0}.CareersPage-module__Z01B4a__opportunitiesHeader{grid-template-columns:1fr;gap:1.5rem}.CareersPage-module__Z01B4a__emptyRole{grid-template-columns:16px 1fr;padding:2rem 0}.CareersPage-module__Z01B4a__emptyRole a{grid-column:2}.CareersPage-module__Z01B4a__processList{grid-template-columns:1fr}.CareersPage-module__Z01B4a__processStep,.CareersPage-module__Z01B4a__processStep:first-child{border-left:1px solid #d7dee8;min-height:110px;padding:1.25rem}.CareersPage-module__Z01B4a__processStep strong{max-width:none}.CareersPage-module__Z01B4a__formGrid{grid-template-columns:1fr}.CareersPage-module__Z01B4a__fullField{grid-column:auto}.CareersPage-module__Z01B4a__submitRow,.CareersPage-module__Z01B4a__finalCtaFoot{flex-direction:column;align-items:flex-start}.CareersPage-module__Z01B4a__submitRow p{text-align:left}}@media (prefers-reduced-motion:reduce){.CareersPage-module__Z01B4a__spinner{animation:none!important}}@media (max-width:640px){.CareersPage-module__Z01B4a__heroTitle{min-width:0;font-size:clamp(2rem,10vw,4rem)!important}.CareersPage-module__Z01B4a__heroSupport{min-width:0}}
