.careers_page__vWXNF{--ink:#101e43;--navy:#0d1936;--blue:#0129b9;--lime:#e0f78b;--paper:#fdfcf8;background:var(--paper);color:var(--ink);overflow:clip}.careers_page__vWXNF :is(button,a){-webkit-tap-highlight-color:transparent}.careers_page__vWXNF button{cursor:pointer}.careers_page__vWXNF :is(a,button):focus-visible{outline:3px solid #7c9fff;outline-offset:5px}.careers_page__vWXNF :is(h1,h2,h3,p){margin:0}.careers_page__vWXNF :is(section[id]){scroll-margin-top:140px}.careers_eyebrow__5GBCU{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.04em}.careers_statusDot__g1TSW{width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 4px #0129b90b}.careers_hero__329sD{text-align:center;padding:222px 24px 70px}.careers_hero__329sD .careers_eyebrow__5GBCU{color:var(--blue);margin-bottom:24px}.careers_hero__329sD h1{font-size:clamp(64px,7.7vw,110px);line-height:.99;letter-spacing:-.055em}.careers_heroAccent__KCh1O{color:var(--blue);position:relative}.careers_heroAccent__KCh1O:after{content:"";position:absolute;left:0;right:-3%;bottom:-4px;height:9px;border-radius:50%;border-top:3px solid var(--blue);transform:rotate(-3deg);opacity:.65}.careers_hero__329sD>p{font-size:18px;line-height:1.7;color:#626b7c;margin-top:30px}.careers_heroActions__v2TyK{display:flex;justify-content:center;gap:12px;margin-top:30px}.careers_primaryButton__BBFdv,.careers_secondaryButton__wbAgT{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:15px 23px;border-radius:999px;min-height:50px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s}.careers_primaryButton__BBFdv{color:#fff;background:var(--ink,#101e43)}.careers_primaryButton__BBFdv:hover{background:#243a6e;transform:translateY(-2px)}.careers_secondaryButton__wbAgT{background:var(--lime);color:var(--ink)}.careers_secondaryButton__wbAgT:hover{background:#cee870;transform:translateY(-2px)}.careers_secondaryButton__wbAgT>span{font-size:20px;line-height:1}.careers_heroFootnote__LsDv5{display:flex;justify-content:center;gap:24px;margin-top:62px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#747b87}.careers_heroFootnote__LsDv5 span+span:before{content:"+";margin-right:24px;color:#a5abb6}.careers_darkChapter__UMqWN{margin:0 20px;border-radius:34px;background:var(--navy);color:var(--paper);overflow:hidden}.careers_section__SFnt4{width:min(1160px,calc(100% - 88px));margin-inline:auto}.careers_sectionHeading__XWmlh{text-align:center;margin-bottom:48px}.careers_sectionHeading__XWmlh .careers_eyebrow__5GBCU{margin-bottom:20px}.careers_sectionHeading__XWmlh h2{font-size:clamp(36px,4.2vw,60px);letter-spacing:-.055em;line-height:1.07}.careers_sectionHeading__XWmlh p{margin-top:20px;font-size:15px;line-height:1.65}.careers_darkChapter__UMqWN .careers_sectionHeading__XWmlh .careers_eyebrow__5GBCU,.careers_mission__WgPlZ>.careers_eyebrow__5GBCU{color:var(--lime)}.careers_darkChapter__UMqWN .careers_sectionHeading__XWmlh>p{color:#a9b6cf}.careers_why___P6XN{padding-top:88px;padding-bottom:88px;border-bottom:1px solid #ffffff16}.careers_reasonGrid__12ZB2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.careers_reasonCard__Zg1h2{padding:10px;border-radius:20px;background:var(--paper);color:var(--ink)}.careers_reasonImage__JU_K1{position:relative;aspect-ratio:1.24;overflow:hidden;border-radius:12px;background:#e5eaff}.careers_reasonImage__JU_K1 img{object-fit:cover;transition:transform .6s}.careers_reasonCard__Zg1h2:hover img{transform:scale(1.035)}.careers_reasonCopy__NB7G_{padding:22px 13px 24px}.careers_reasonCopy__NB7G_ h3{font-size:23px;line-height:1.15;letter-spacing:-.04em}.careers_reasonCopy__NB7G_ p{font-size:13px;line-height:1.7;color:#60697a;margin-top:14px}.careers_culture__CXZrt{padding-top:92px;padding-bottom:88px;width:min(1220px,calc(100% - 88px))}.careers_valuesDeck__fIZ9w{display:flex;padding:20px 0}.careers_valueCard___bvxR{flex:1;min-width:0;min-height:296px;border-radius:14px;padding:22px 18px;position:relative;box-shadow:-7px 3px 18px #00000016;transition:transform .25s;color:#102043}.careers_valueCard___bvxR:not(:first-child){margin-left:-8px}.careers_valueCard___bvxR:nth-child(odd){transform:rotate(-2deg) translateY(5px)}.careers_valueCard___bvxR:nth-child(2n){transform:rotate(2deg)}.careers_valueCard___bvxR:hover{transform:translateY(-12px) rotate(0);z-index:1}.careers_valueCard___bvxR[data-tone="0"]{background:linear-gradient(160deg,#83b6f0,#c7dff6)}.careers_valueCard___bvxR[data-tone="1"]{background:linear-gradient(160deg,#154f6b,#367995);color:#fff}.careers_valueCard___bvxR[data-tone="2"]{background:linear-gradient(160deg,#74b997,#c0edb8)}.careers_valueCard___bvxR[data-tone="3"]{background:linear-gradient(160deg,#ffae52,#ffe780)}.careers_valueCard___bvxR[data-tone="4"]{background:linear-gradient(160deg,#e87c89,#ffbca3)}.careers_valueCard___bvxR[data-tone="5"]{background:linear-gradient(160deg,#9898df,#cfbdf0)}.careers_valueCard___bvxR[data-tone="6"]{background:linear-gradient(160deg,#5394e7,#b1d3f5)}.careers_valueLetter____v_o{width:38px;height:38px;border:1px solid;opacity:.8;border-radius:50%;display:grid;place-items:center;font-size:17px;margin-bottom:22px}.careers_valueCard___bvxR h3{font-size:16px;line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.careers_valueCard___bvxR p{font-size:11px;line-height:1.65;opacity:.9}.careers_valueNumber__MklKK{position:absolute;bottom:18px;left:18px;font-size:10px;opacity:.6}.careers_benefits__Z28YA{padding:28px 0 92px;max-width:970px}.careers_benefitGrid__3qvb4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.careers_benefitCard__ay4d2{position:relative;isolation:isolate;min-height:310px;padding:28px;border-radius:20px;overflow:hidden}.careers_benefitCard__ay4d2[data-tone="0"]{background:linear-gradient(145deg,#6c85e1,#294394)}.careers_benefitCard__ay4d2[data-tone="1"]{background:linear-gradient(145deg,#ffcb83,#ef985d);color:#432413}.careers_benefitCard__ay4d2[data-tone="2"]{background:linear-gradient(145deg,#ccdbad,#8eb498);color:#183b33}.careers_benefitCard__ay4d2[data-tone="3"]{background:linear-gradient(145deg,#dbcde7,#bfa5d5);color:#392b4c}.careers_benefitCard__ay4d2[data-tone="4"]{background:linear-gradient(145deg,#d2e671,#ecf7ac);color:#283712}.careers_benefitCard__ay4d2[data-tone="5"]{background:linear-gradient(145deg,#214f68,#0a334e)}.careers_benefitIcon__LZ9rf{margin-bottom:24px}.careers_benefitCard__ay4d2 h3{font-size:27px;letter-spacing:-.04em;line-height:1.08;max-width:210px}.careers_benefitCard__ay4d2 p{font-size:13px;line-height:1.65;margin-top:15px;max-width:230px}.careers_benefitDecoration__BIzS_{position:absolute;z-index:-1;width:210px;height:210px;border:1px solid;border-radius:50%;right:-110px;bottom:-90px;opacity:.18;box-shadow:0 0 0 18px #ffffff08,0 0 0 38px #ffffff08}.careers_benefitNote__jdnlN{text-align:center;font-size:11px;color:#a9b6cf;margin-top:25px!important}.careers_mission__WgPlZ{text-align:center;padding:50px 0 0}.careers_mission__WgPlZ h2{font-size:clamp(64px,7.8vw,112px);line-height:1.02;letter-spacing:-.07em;margin:24px 0}.careers_mission__WgPlZ h2 span{color:var(--lime)}.careers_mission__WgPlZ>p{max-width:470px;margin:0 auto;font-size:15px;line-height:1.75;color:#a9b6cf}.careers_textLink__kRBEs{display:inline-flex;align-items:center;gap:12px;font-size:13px;text-decoration:none}.careers_textLink__kRBEs:hover{text-decoration:underline;text-underline-offset:5px}.careers_mission__WgPlZ .careers_textLink__kRBEs{color:var(--lime);margin-top:24px}.careers_orbitArt__r6XXb{position:relative;width:min(600px,100%);height:285px;margin:46px auto 0;overflow:hidden}.careers_orbitOne__U0s5W,.careers_orbitThree__kBME6,.careers_orbitTwo__q68o2{position:absolute;left:50%;top:50px;transform:translateX(-50%);width:270px;height:270px;border:1px solid #8ba9ff2b;border-radius:50%}.careers_orbitTwo__q68o2{top:0;width:370px;height:370px}.careers_orbitThree__kBME6{top:-50px;width:470px;height:470px}.careers_orbitTwo__q68o2:after{content:"";position:absolute;right:26px;top:62px;width:12px;height:12px;border-radius:50%;background:var(--lime);box-shadow:0 0 22px #e0f78b45}.careers_orbitCore__St5PF{position:relative;width:132px;height:132px;margin:90px auto 0;border-radius:36px;display:grid;place-items:center;background:#1b3060;transform:rotate(-8deg);box-shadow:0 0 100px #335fbe36}.careers_orbitCore__St5PF img{border-radius:20px}.careers_orbitLabel__Hd9v7{position:absolute;bottom:12px;left:0;right:0;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#a9b6cf}.careers_roles__bzcS_{padding:112px 0;max-width:1050px}.careers_roles__bzcS_ .careers_eyebrow__5GBCU{color:var(--blue)}.careers_roles__bzcS_ .careers_sectionHeading__XWmlh p{color:#687284}.careers_filters__ZPKKl{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 34px}.careers_filters__ZPKKl button{display:flex;align-items:center;gap:12px;border:1px solid #dee1e6;border-radius:40px;padding:9px 15px;font-size:12px;transition:background .2s}.careers_filters__ZPKKl button span{opacity:.6;font-size:10px}.careers_filters__ZPKKl button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:white}.careers_filters__ZPKKl button:hover:not([aria-pressed=true]){background:#e9edf5}.careers_jobList__xQL__{display:grid;gap:12px}.careers_jobRow__so6QP{display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;padding:28px 30px;border:1px solid #dfe2e5;border-radius:16px;background:#fff;transition:background .2s,border-color .2s}.careers_jobRow__so6QP:hover{background:#f2f5eb;border-color:#a6b584}.careers_jobRow__so6QP h3{font-size:21px;letter-spacing:-.03em}.careers_jobMeta__4M9P7{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px;font-size:12px;color:#727989}.careers_jobMeta__4M9P7 span+span:before{content:"·";margin-right:9px}.careers_jobArrow__HHWi1{display:flex;align-items:center;gap:16px;flex-shrink:0;font-size:12px}.careers_jobArrow__HHWi1>svg{box-sizing:content-box;padding:10px;border-radius:50%;background:var(--lime);transition:transform .2s}.careers_jobRow__so6QP:hover .careers_jobArrow__HHWi1>svg{transform:rotate(-35deg)}.careers_rolesNote__Et761{text-align:center;color:#6c7483;font-size:12px;margin-top:30px!important}.careers_rolesNote__Et761 a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.careers_listState__QjWzH{padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;color:#626b7c;font-size:14px}.careers_loadingDot__PrFg5{width:10px;height:10px;background:var(--blue);border-radius:50%;animation:careers_loading__xFiof 1s ease-in-out infinite alternate}@keyframes careers_loading__xFiof{to{opacity:.3}}.careers_faqSection__LXK9D{background:#1a2e58;color:var(--paper);padding:88px 44px;margin:0 20px;border-radius:28px}.careers_faqLayout__8jOua{max-width:1050px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.careers_faqIntro__TYlYz .careers_eyebrow__5GBCU{color:var(--lime);margin-bottom:24px}.careers_faqIntro__TYlYz h2{font-size:clamp(36px,3.7vw,50px);line-height:1.07;letter-spacing:-.055em}.careers_faqIntro__TYlYz p{color:#b0bdd5;font-size:14px;line-height:1.7;max-width:280px;margin-top:22px}.careers_faqIntro__TYlYz .careers_textLink__kRBEs{color:var(--lime);margin-top:28px}.careers_faqItem__TXSus{border-bottom:1px solid #ffffff23}.careers_faqItem__TXSus:first-child{border-top:1px solid #ffffff23}.careers_faqItem__TXSus button{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;text-align:left;padding:23px 0;font-size:15px;line-height:1.4}.careers_faqItem__TXSus button>span{display:grid;place-items:center;flex:0 0 25px;height:25px;background:var(--lime);color:var(--ink);border-radius:50%;font-size:18px}.careers_faqItem__TXSus p{font-size:13px;line-height:1.8;color:#bdc8dd;padding:0 40px 25px 0}.careers_closing__tVUh3{position:relative;isolation:isolate;text-align:center;padding:115px 24px 140px;overflow:hidden}.careers_closing__tVUh3 .careers_eyebrow__5GBCU{color:#6a7180;margin-bottom:30px}.careers_closing__tVUh3 h2{font-size:clamp(42px,5.2vw,74px);line-height:1.04;letter-spacing:-.06em}.careers_closing__tVUh3 h2 span{color:var(--blue)}.careers_closing__tVUh3 p{color:#6a7180;font-size:15px;line-height:1.7;margin:24px 0 30px}.careers_closing__tVUh3:after{content:"";position:absolute;z-index:-1;left:-10%;right:-10%;bottom:-70px;height:160px;opacity:.45;background:repeating-linear-gradient(55deg,transparent 0 24px,#d9dfcf 25px 26px,transparent 27px 50px);mask-image:linear-gradient(transparent,black)}.careers_modalOverlay__GmRbv{position:fixed;inset:0;z-index:100;background:#06112b99;backdrop-filter:blur(7px)}.careers_modal__4XYHv{--ink:#101e43;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:101;width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;border-radius:24px;background:#fdfcf8;color:#101e43;box-shadow:0 30px 100px #00000030;outline:none}.careers_modalHeader__CrQ1w{position:relative;padding:36px 40px 28px;border-bottom:1px solid #dfe2e6}.careers_modalHeader__CrQ1w>.careers_eyebrow__5GBCU{color:#0129b9}.careers_modalTitle__CVHDX{font-size:34px;letter-spacing:-.04em;line-height:1.1;margin:16px 24px 18px 0}.careers_modalDescription__ywjby{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:#647085}.careers_modalClose__BqEsa{position:absolute;right:16px;top:16px;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;background:#e9edf4;cursor:pointer}.careers_modal__4XYHv :is(a,button):focus-visible{outline:3px solid #0129b9;outline-offset:4px}.careers_jobContent__47huj{padding:30px 40px;font-size:14px;line-height:1.8;color:#596477}.careers_jobContent__47huj>h1:first-child{display:none}.careers_jobContent__47huj h2{color:#101e43;font-size:24px;line-height:1.3;letter-spacing:-.03em;margin:30px 0 15px}.careers_jobContent__47huj h2:first-of-type{margin-top:0}.careers_jobContent__47huj h3{color:#101e43;font-size:17px;margin:22px 0 12px}.careers_jobContent__47huj p{margin:12px 0}.careers_jobContent__47huj ul{padding-left:22px;list-style:disc;margin:15px 0}.careers_jobContent__47huj li{padding-left:4px;margin:7px 0}.careers_jobContent__47huj strong{color:#29364d}.careers_jobContent__47huj hr{border-color:#dfe2e6;margin:28px 0}.careers_jobContent__47huj a{text-decoration:underline}.careers_modalFooter__VRbfN{padding:24px 40px;background:#eaf0dc;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.careers_modalFooter__VRbfN>span{font-size:12px;color:#566240}@media (min-width:1600px){.careers_hero__329sD{padding-top:244px}}@media (max-width:1050px){.careers_valuesDeck__fIZ9w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.careers_valueCard___bvxR:not(:first-child){margin-left:0}.careers_valueCard___bvxR{min-height:275px}.careers_valueCard___bvxR p{font-size:12px}.careers_benefitCard__ay4d2{padding:24px}.careers_benefitCard__ay4d2 h3{font-size:24px}.careers_faqLayout__8jOua{gap:36px}}@media (max-width:700px){.careers_hero__329sD{padding:192px 24px 48px}.careers_hero__329sD h1{font-size:clamp(56px,12.6vw,80px)}.careers_hero__329sD>p{font-size:15px;margin-top:26px}.careers_hero__329sD .careers_eyebrow__5GBCU{margin-bottom:22px}.careers_heroFootnote__LsDv5{gap:12px;font-size:8px;margin-top:42px;letter-spacing:.08em}.careers_heroFootnote__LsDv5 span+span:before{margin-right:12px}.careers_heroActions__v2TyK{gap:8px}.careers_primaryButton__BBFdv,.careers_secondaryButton__wbAgT{padding:14px 18px;gap:12px;font-size:12px}.careers_darkChapter__UMqWN{margin:0 10px;border-radius:24px}.careers_section__SFnt4{width:calc(100% - 40px)}.careers_sectionHeading__XWmlh{margin-bottom:32px}.careers_sectionHeading__XWmlh h2{font-size:38px}.careers_sectionHeading__XWmlh p{font-size:13px}.careers_why___P6XN{padding:56px 0}.careers_reasonGrid__12ZB2{grid-template-columns:1fr;gap:18px;max-width:440px;margin:auto}.careers_reasonImage__JU_K1{aspect-ratio:1.7}.careers_reasonCopy__NB7G_{padding:20px 14px}.careers_reasonCopy__NB7G_ h3{font-size:24px}.careers_reasonCopy__NB7G_ p{font-size:14px}.careers_culture__CXZrt{padding:60px 0 50px}.careers_valuesDeck__fIZ9w{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.careers_valueCard___bvxR{min-height:278px;padding:20px 16px}.careers_valueCard___bvxR:nth-child(n){transform:none}.careers_valueCard___bvxR:last-child{grid-column:1/-1;min-height:180px;padding-left:78px}.careers_valueCard___bvxR:last-child .careers_valueLetter____v_o{position:absolute;top:20px;left:20px}.careers_valueCard___bvxR:last-child .careers_valueNumber__MklKK{left:78px}.careers_benefits__Z28YA{padding:20px 0 58px}.careers_benefitGrid__3qvb4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.careers_benefitCard__ay4d2{padding:20px 16px;min-height:310px;border-radius:16px}.careers_benefitCard__ay4d2 h3{font-size:23px}.careers_benefitCard__ay4d2 p{font-size:12px}.careers_benefitIcon__LZ9rf{width:26px;height:26px;margin-bottom:20px}.careers_benefitNote__jdnlN{line-height:1.7}.careers_mission__WgPlZ{padding-top:24px}.careers_mission__WgPlZ h2{font-size:66px}.careers_mission__WgPlZ>p{font-size:14px}.careers_orbitArt__r6XXb{height:260px;margin-top:36px}.careers_roles__bzcS_{padding:70px 0}.careers_jobRow__so6QP{padding:24px 18px;gap:12px}.careers_jobRow__so6QP h3{font-size:20px}.careers_jobArrow__HHWi1>span{display:none}.careers_jobArrow__HHWi1>svg{padding:8px;width:18px;height:18px}.careers_jobMeta__4M9P7{font-size:11px;row-gap:5px}.careers_rolesNote__Et761{line-height:1.7}.careers_faqSection__LXK9D{padding:52px 22px;margin:0 10px;border-radius:24px}.careers_faqLayout__8jOua{grid-template-columns:1fr;gap:32px}.careers_faqIntro__TYlYz h2{font-size:40px}.careers_faqIntro__TYlYz p{max-width:none}.careers_faqIntro__TYlYz .careers_textLink__kRBEs{margin-top:18px}.careers_faqItem__TXSus p{padding-right:12px}.careers_closing__tVUh3{padding:76px 22px 100px}.careers_closing__tVUh3 h2{font-size:45px}.careers_closing__tVUh3>.careers_eyebrow__5GBCU{font-size:10px;letter-spacing:0}.careers_closing__tVUh3 p{font-size:14px}.careers_desktopBreak__99gCZ{display:none}.careers_modal__4XYHv{width:calc(100% - 20px);max-height:calc(100dvh - 24px);border-radius:18px}.careers_jobContent__47huj,.careers_modalHeader__CrQ1w{padding:28px 24px}.careers_modalTitle__CVHDX{font-size:29px}.careers_modalFooter__VRbfN{padding:24px;gap:12px}}@media (max-width:360px){.careers_heroActions__v2TyK{flex-direction:column;align-items:center}.careers_benefitGrid__3qvb4{grid-template-columns:1fr}.careers_benefitCard__ay4d2{min-height:260px}.careers_valuesDeck__fIZ9w{grid-template-columns:1fr}.careers_valueCard___bvxR{min-height:240px}.careers_valueCard___bvxR:last-child{min-height:240px;padding:20px 16px}.careers_valueCard___bvxR:last-child .careers_valueLetter____v_o{position:static}.careers_valueCard___bvxR:last-child .careers_valueNumber__MklKK{left:18px}}@media (prefers-reduced-motion:reduce){.careers_page__vWXNF *,.careers_page__vWXNF :after,.careers_page__vWXNF :before{animation:none!important;transition:none!important}}