.career_careerPage__rv8P1{--career-ink:#003566;--career-navy:#194575;--career-blue:#4292ef;--career-blue-100:#e3effc;--career-yellow:#fec502;--career-cream:#f6f5ee;--career-beige:#f5f2e9;--career-white:#ffffff;--career-border:rgba(0,53,102,0.14);--career-muted:#5b7894;min-height:100vh;overflow-x:hidden;background:var(--career-cream);color:var(--career-navy);font-family:var(--sans);letter-spacing:0}body:has(.career_careerPage__rv8P1) #mg-lang-pill{display:none!important}.career_careerPage__rv8P1 h1,.career_careerPage__rv8P1 h2,.career_careerPage__rv8P1 h3,.career_careerPage__rv8P1 p{margin-top:0}.career_careerPage__rv8P1 mark{border-radius:3px;background:var(--career-yellow);color:var(--career-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.career_siteHeader__oi0iY{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--career-border);background:rgba(246,245,238,.86);backdrop-filter:blur(10px)}.career_landingHeaderInner__uc3yG,.career_libraryHeaderInner___b0nT{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 auto;padding-block:14px}.career_landingHeaderInner__uc3yG{max-width:1120px;padding-inline:clamp(18px,5vw,40px)}.career_libraryHeaderInner___b0nT{max-width:920px;padding-inline:clamp(18px,5vw,32px)}.career_headerLogo__D0eK5{flex:none;color:var(--career-ink)}.career_headerLogo__D0eK5 .brand-logo-word{height:24px}.career_button__X79kh{display:inline-flex;align-items:center;justify-content:center;width:fit-content;border:0;border-radius:12px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:background-color .14s cubic-bezier(.2,.7,.3,1),color .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1)}.career_buttonMedium__VagnA{min-height:42px;padding:0 18px}.career_buttonLarge__ejXQv{min-height:52px;padding:0 24px;font-size:15px}.career_buttonCta__3qxp8,.career_buttonPrimary__AVbKQ{background:var(--career-ink);color:var(--career-cream)}@media (hover:hover){.career_buttonCta__3qxp8:hover,.career_buttonPrimary__AVbKQ:hover{background:#002a52;color:var(--career-cream)}}.career_closingCta__fgG3Y .career_buttonCta__3qxp8{background:var(--career-cream);color:var(--career-ink)}@media (hover:hover){.career_closingCta__fgG3Y .career_buttonCta__3qxp8:hover{background:var(--career-beige);color:var(--career-ink)}}.career_button__X79kh:active{transform:scale(.97)}.career_backLink__z1a7e:focus-visible,.career_button__X79kh:focus-visible,.career_expectationTile__hrc94:focus-visible,.career_headerLogo__D0eK5:focus-visible,.career_jobCard__wDDl1:focus-visible{outline:3px solid rgba(0,53,102,.45);outline-offset:3px}.career_visualBand__MQQ3X{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1);background:var(--career-ink)}.career_visualMark__8W48e{position:absolute;top:50%;width:238px;height:300px;pointer-events:none;opacity:.05;background:var(--career-cream);-webkit-mask:url(/brand/ferdi-icon.svg) center/contain no-repeat;mask:url(/brand/ferdi-icon.svg) center/contain no-repeat}.career_visualMarkLeft__ulNyr{left:-60px;transform:translateY(-50%)}.career_visualMarkRight__H7Few{right:-60px;transform:translateY(-50%) scaleX(-1)}.career_visualInner__lC3pw{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(18px,2.6vw,40px);min-height:clamp(240px,30vw,360px);max-width:1200px;margin:0 auto;padding:clamp(30px,4vw,52px) clamp(24px,5vw,48px)}.career_laptop__10w2d{flex:none;width:clamp(300px,34vw,476px);height:auto;filter:drop-shadow(0 24px 44px rgba(0,53,102,.42))}.career_phone__QWkUy{flex:none;width:auto;height:clamp(220px,27vw,348px);filter:drop-shadow(0 22px 40px rgba(0,53,102,.5))}.career_reelGrid__jpFTB{display:grid;flex:none;grid-template-columns:repeat(5,auto);align-items:center;justify-items:center;gap:clamp(9px,1.1vw,16px)}.career_reelGrid__jpFTB img{display:block;width:auto;height:clamp(62px,7.4vw,98px);filter:drop-shadow(0 13px 22px rgba(0,53,102,.5))}.career_heroSection__TsZeH{max-width:1000px;margin:0 auto;padding:clamp(52px,9vw,96px) clamp(18px,5vw,40px) clamp(40px,7vw,60px)}.career_eyebrow__IQlWt{margin-bottom:0;color:var(--career-blue);font-size:11px;font-weight:700;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.career_heroSection__TsZeH h1{max-width:15ch;margin:18px 0 0;color:var(--career-ink);font-family:var(--serif);font-size:clamp(42px,9vw,84px);font-weight:400;letter-spacing:-.015em;line-height:1.02;text-wrap:balance}.career_heroSection__TsZeH h1 mark{padding:.01em .18em;margin:0 -.04em}.career_heroCopy__WOnB5{display:flex;flex-direction:column;gap:16px;max-width:62ch;margin-top:32px}.career_heroCopy__WOnB5 p,.career_workCopy__8HjhH p{margin-bottom:0;color:var(--career-navy)}.career_heroCopy__WOnB5 p{font-size:clamp(16px,2vw,19px);line-height:1.6}.career_heroCopy__WOnB5 strong{color:var(--career-ink);font-weight:700}.career_heroSection__TsZeH>.career_button__X79kh{margin-top:34px}.career_workSection__3AolI{border-top:1px solid var(--career-border);background:var(--career-beige)}.career_wideSectionInner__F_YAg{max-width:1120px;margin:0 auto;padding:clamp(48px,8vw,88px) clamp(18px,5vw,40px)}.career_workGrid__pT79d{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(24px,5vw,64px);margin-top:14px}.career_workGrid__pT79d h2{max-width:14ch;margin:0;color:var(--career-ink);font-family:var(--serif);font-size:clamp(30px,5vw,50px);font-weight:400;letter-spacing:-.01em;line-height:1.02}.career_workGrid__pT79d h2 mark{padding:.02em .2em;margin:0 -.04em}.career_workCopy__8HjhH{display:flex;flex-direction:column;gap:16px}.career_workCopy__8HjhH p{font-size:clamp(15px,1.9vw,18px);line-height:1.62}.career_expectationsSection__kU6Ky{border-top:1px solid var(--career-border);background:var(--career-cream)}.career_expectationsHeading__zl4oF{max-width:18ch;margin:14px 0 clamp(26px,3.5vw,36px);color:var(--career-ink);font-family:var(--serif);font-size:clamp(28px,5vw,46px);font-weight:400;letter-spacing:-.01em;line-height:1.04}.career_expectationsHeading__zl4oF mark{padding:.02em .2em;margin:0 -.04em}.career_expectationTiles__pb6Td{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.career_expectationTile__hrc94{display:flex;align-items:center;gap:14px;width:100%;min-height:82px;padding:clamp(16px,1.8vw,20px);cursor:pointer;border:2px solid var(--career-border);border-radius:14px;background:var(--career-white);color:var(--career-ink);font-family:var(--sans);text-align:left;transition:border-color .14s cubic-bezier(.2,.7,.3,1),background-color .14s cubic-bezier(.2,.7,.3,1)}.career_expectationTile__hrc94>span:last-child{font-size:15px;font-weight:700;line-height:1.2}.career_expectationTileActive__4jcFC{border-color:var(--career-ink);background:var(--career-blue-100)}.career_expectationIcon__kFASX{display:inline-flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;background:var(--career-ink);color:var(--career-cream)}.career_expectationIcon__kFASX svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.career_expectationPanel__dsoNI{min-height:168px;margin-top:16px;padding:clamp(26px,3.4vw,38px);border-radius:16px;background:var(--career-ink)}.career_expectationPanel__dsoNI h3{margin:0 0 10px;color:var(--career-cream);font-family:var(--serif);font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.08}.career_expectationPanel__dsoNI p{max-width:70ch;margin-bottom:0;color:rgba(246,245,238,.9);font-size:clamp(15px,1.9vw,17px);line-height:1.6}.career_closingCta__fgG3Y{background:var(--career-ink)}.career_closingInner__K3_q5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,40px);max-width:900px;margin:0 auto;padding:clamp(30px,4.5vw,52px) clamp(18px,5vw,40px)}.career_closingInner__K3_q5 h2{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.28em;margin:0;color:var(--career-cream);font-family:var(--serif);font-size:clamp(26px,4vw,40px);font-weight:400;letter-spacing:-.01em;line-height:1.06}.career_inlineWordmark__a0_5I{color:var(--career-cream);font-size:inherit;transform:translateY(.06em)}.career_inlineWordmark__a0_5I .brand-logo-word{height:.72em}.career_footer__WWV4R{margin-top:clamp(30px,5vw,52px);border-top:1px solid var(--career-border);background:var(--career-beige)}.career_footerDark__uNpbd{margin-top:0;border-color:rgba(255,255,255,.1);background:var(--career-ink)}.career_footerInner__01pyY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;max-width:1120px;margin:0 auto;padding:18px clamp(18px,5vw,40px)}.career_footerInner__01pyY>span:last-child{color:var(--career-muted);font-size:13px}.career_footerInner__01pyY a{color:var(--career-ink);font-weight:700}.career_footerDark__uNpbd .career_footerInner__01pyY>span:last-child{color:rgba(246,245,238,.6)}.career_footerDark__uNpbd .career_footerInner__01pyY a,.career_footerWordmark__TkXT0{color:var(--career-cream)}.career_footerWordmark__TkXT0 .brand-logo-word{height:20px}.career_footerMark__bUYMH{display:inline-block;width:18px;height:22px;background:var(--career-ink);-webkit-mask:url(/brand/ferdi-icon.svg) center/contain no-repeat;mask:url(/brand/ferdi-icon.svg) center/contain no-repeat}.career_backLink__z1a7e{display:inline-flex;align-items:center;gap:7px;color:var(--career-navy);font-size:14px;font-weight:700}.career_backLink__z1a7e svg{width:17px;height:17px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.career_jobSection__Rzt1D,.career_libraryTitle__r_XtD{max-width:920px;margin:0 auto;padding-inline:clamp(18px,5vw,32px)}.career_libraryTitle__r_XtD{padding-top:clamp(44px,7vw,76px);padding-bottom:clamp(24px,4vw,36px)}.career_libraryTitle__r_XtD h1{margin:0;color:var(--career-ink);font-family:var(--serif);font-size:clamp(40px,8vw,72px);font-weight:400;letter-spacing:-.015em;line-height:1}.career_libraryTitle__r_XtD h1 span{color:var(--career-yellow)}.career_libraryTitle__r_XtD p{max-width:52ch;margin:20px 0 0;color:var(--career-navy);font-size:clamp(16px,2vw,19px);line-height:1.6}.career_jobSection__Rzt1D{padding-bottom:clamp(24px,4vw,40px)}.career_listHeading__YRdbm{display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.career_listHeading__YRdbm h2{margin:0;color:var(--career-ink);font-family:var(--serif);font-size:clamp(20px,2.6vw,26px);font-weight:400;line-height:1.15}.career_listHeading__YRdbm span{color:var(--career-muted);font-size:13px;font-weight:700}.career_jobList__z4s_G{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.career_jobCard__wDDl1{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,2vw,20px);width:100%;padding:clamp(18px,2.4vw,24px) clamp(18px,2.4vw,26px);border:1px solid var(--career-border);border-radius:16px;background:var(--career-white);color:var(--career-navy);transition:box-shadow .14s cubic-bezier(.2,.7,.3,1),transform .14s cubic-bezier(.2,.7,.3,1)}@media (hover:hover){.career_jobCard__wDDl1:hover{color:var(--career-navy);box-shadow:0 12px 28px rgba(0,53,102,.12);transform:translateY(-2px)}}.career_jobIcon__2JXpH{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;background:var(--career-ink);color:var(--career-cream)}.career_jobIcon__2JXpH svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.career_jobCopy__UAn_f{display:flex;min-width:0;flex-direction:column;gap:8px}.career_jobCopy__UAn_f>strong{color:var(--career-ink);font-family:var(--serif);font-size:clamp(19px,2.4vw,24px);font-weight:400;line-height:1.1}.career_jobCopy__UAn_f>span:not(.career_jobTags__X3E_m){color:var(--career-navy);font-size:14.5px;line-height:1.5}.career_jobTags__X3E_m{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.career_jobTags__X3E_m span{padding:4px 11px;border-radius:999px;background:var(--career-beige);color:var(--career-navy);font-size:12px;font-weight:700;line-height:1.2}.career_jobArrow__ht0lJ{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--career-blue-100);color:var(--career-blue)}.career_jobArrow__ht0lJ svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.career_initiativeHeading__k2eqA{margin-top:clamp(30px,4vw,44px)}.career_initiativeCard__nPrE8{padding:clamp(20px,2.6vw,28px) clamp(18px,2.4vw,26px);border:0;background:var(--career-ink)}.career_initiativeCard__nPrE8 .career_jobCopy__UAn_f{gap:6px}.career_initiativeCard__nPrE8 .career_jobCopy__UAn_f>strong{color:var(--career-cream)}.career_initiativeCard__nPrE8 .career_jobCopy__UAn_f>span:not(.career_jobTags__X3E_m){color:rgba(246,245,238,.85)}.career_initiativeArrow__mZmEu,.career_initiativeIcon__PrU8F{background:var(--career-yellow);color:var(--career-ink)}.career_libraryFooterInner__QboNQ{max-width:920px;padding:20px clamp(18px,5vw,32px)}@media (max-width:860px){.career_workGrid__pT79d{grid-template-columns:1fr}.career_expectationTiles__pb6Td{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.career_visualBand__MQQ3X{display:none}}@media (max-width:640px){.career_jobCard__wDDl1{grid-template-columns:auto 1fr}.career_jobArrow__ht0lJ{display:none}}@media (max-width:520px){.career_expectationTiles__pb6Td{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.career_careerPage__rv8P1 *,.career_careerPage__rv8P1 :after,.career_careerPage__rv8P1 :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}