@font-face{font-family:Denton;src:url(/fonts/Denton-Medium.woff) format("woff");font-weight:500;font-display:swap}.careers_page__xLBq_{--paper:#fffdf6;--ink:#191817;--muted:#69655f;color:var(--ink);background:var(--paper);font-family:var(--font-inter),Inter,sans-serif;-webkit-font-smoothing:antialiased}.careers_page__xLBq_ *,.careers_page__xLBq_ :after,.careers_page__xLBq_ :before{box-sizing:border-box}.careers_page__xLBq_ :is(h1,h2,h3){font-family:"Denton",var(--font-serif),Georgia,serif;font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:0;text-wrap:balance}.careers_page__xLBq_ :is(h1,h2,h3) em{font-weight:inherit}.careers_page__xLBq_ a{color:inherit;text-decoration:none}.careers_page__xLBq_ :is(a,button):focus-visible{outline:2px solid #b29a7c;outline-offset:5px}.careers_eyebrow__buJv_,.careers_label__vun_J{margin:0;font:600 .7rem/1.4 var(--font-fustat),sans-serif;letter-spacing:.14em;text-transform:uppercase}.careers_label__vun_J{color:#817b72}.careers_hero__wH5qF{display:flex;align-items:flex-end;min-height:clamp(500px,67svh,680px);padding:clamp(165px,19svh,225px) clamp(24px,5.5vw,92px) clamp(48px,7svh,84px);background:#191918;color:var(--paper)}.careers_heroInner__YNYaq{width:min(1260px,100%);margin:0 auto}.careers_hero__wH5qF .careers_eyebrow__buJv_{color:#bbb3a6}.careers_hero__wH5qF h1{max-width:1150px;margin-top:clamp(26px,4vw,52px);font-size:clamp(4.45rem,8.2vw,8.65rem);line-height:.9;letter-spacing:-.047em}.careers_hero__wH5qF h1 em{color:#ccc1b1}.careers_heroFooter___tKen{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;border-top:1px solid rgba(255,253,246,.22);padding-top:clamp(26px,3vw,42px);margin-top:clamp(45px,7vw,90px)}.careers_heroFooter___tKen p{max-width:465px;margin:0;font-size:clamp(.94rem,1.08vw,1.05rem);line-height:1.65;color:#c5beb4}.careers_heroLink__8Zmgy{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;padding-bottom:7px;border-bottom:1px solid #8c8579;white-space:nowrap;font:600 .86rem/1.5 var(--font-fustat),sans-serif}.careers_heroLink__8Zmgy span{font-size:1.2rem;transition:transform .2s ease}.careers_heroLink__8Zmgy:hover span{transform:translate(2px,2px)}.careers_openings__6aztA{width:min(1360px,100%);margin:0 auto;padding:clamp(90px,11vw,160px) clamp(24px,5.5vw,92px) clamp(100px,11vw,160px);scroll-margin-top:80px}.careers_openingsHeading__I1HPD{display:flex;justify-content:space-between;align-items:end;gap:32px;padding-bottom:clamp(48px,6vw,76px)}.careers_openingsHeading__I1HPD h2{margin-top:20px;font-size:clamp(3.25rem,5.5vw,6rem)}.careers_openingsHeading__I1HPD>p{max-width:245px;margin:0 0 7px;font-size:.95rem;line-height:1.6;color:var(--muted)}.careers_roles__Culmg{border-top:1px solid #c9c5be}.careers_role__mzdZn{border-bottom:1px solid #c9c5be}.careers_roleLink__WeNf0{display:grid;grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:clamp(18px,2.8vw,45px);min-height:158px;padding:31px 0}.careers_roleIndex__FP2Ix{align-self:start;padding-top:11px;color:#8d867c;font:600 .73rem/1.4 var(--font-fustat),sans-serif}.careers_role__mzdZn h3{font-size:clamp(2rem,3.1vw,3.45rem);transition:color .2s ease}.careers_roleMeta__9RFKl{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0;color:#787169;font:500 .76rem/1.6 var(--font-fustat),sans-serif}.careers_roleArrow__JRgte{justify-self:end;align-self:center;font-size:1.75rem;font-weight:300;transition:transform .2s ease}.careers_roleLink__WeNf0:hover h3{color:#82725e}.careers_roleLink__WeNf0:hover .careers_roleArrow__JRgte{transform:translate(4px,-4px)}.careers_openingsFootnote__U9otH{margin:38px 0 0;color:#777169;font-size:.92rem;line-height:1.6}.careers_openingsFootnote__U9otH a{display:inline-block;margin-left:4px;padding-bottom:2px;border-bottom:1px solid #a8a094;color:#242220}.careers_openingsFootnote__U9otH a:hover{border-color:#242220}.careers_about__JvuES{background:#f0ede6;padding:clamp(100px,11vw,160px) clamp(24px,5.5vw,92px)}.careers_aboutInner__Wy8pi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(50px,9vw,140px);width:min(1180px,100%);margin:0 auto}.careers_about__JvuES h2{max-width:600px;margin-top:27px;font-size:clamp(3.25rem,5.2vw,5.85rem)}.careers_about__JvuES h2 em{color:#958b7d}.careers_aboutCopy__8aS6k{max-width:465px}.careers_aboutCopy__8aS6k p{color:#5e5951;font-size:clamp(.98rem,1.15vw,1.12rem);line-height:1.7;margin:0}.careers_aboutCopy__8aS6k p:first-child{color:#37332f}.careers_aboutCopy__8aS6k p+p{margin-top:22px}.careers_faqSection__gGJEZ{background:var(--paper);padding-top:clamp(95px,10vw,145px);padding-bottom:clamp(110px,12vw,175px)}@media (max-width:760px){.careers_hero__wH5qF{min-height:570px;padding:155px 25px 55px}.careers_hero__wH5qF h1{font-size:clamp(4.2rem,12vw,6.8rem)}.careers_heroFooter___tKen{align-items:flex-start;flex-direction:column;gap:30px;margin-top:55px}.careers_openings__6aztA{padding:88px 25px 105px}.careers_openingsHeading__I1HPD{display:block}.careers_openingsHeading__I1HPD>p{margin-top:20px}.careers_roleLink__WeNf0{grid-template-columns:30px minmax(0,1fr) 24px;min-height:137px;gap:12px;padding:26px 0}.careers_roleIndex__FP2Ix{padding-top:6px}.careers_role__mzdZn h3{font-size:clamp(1.75rem,6.2vw,2.6rem)}.careers_roleMeta__9RFKl{gap:6px;margin-top:11px;font-size:.69rem}.careers_roleArrow__JRgte{font-size:1.4rem}.careers_about__JvuES{padding:95px 25px 100px}.careers_aboutInner__Wy8pi{grid-template-columns:1fr;gap:36px}}@media (max-width:390px){.careers_hero__wH5qF{min-height:535px}.careers_hero__wH5qF h1{font-size:4rem}.careers_roleLink__WeNf0{grid-template-columns:24px minmax(0,1fr) 18px}.careers_role__mzdZn h3{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.careers_page__xLBq_ *,.careers_page__xLBq_ :after,.careers_page__xLBq_ :before{transition-duration:.01ms!important}}