.careers_hero__wH5qF{padding:160px 0 48px;background:var(--bone)}@media (min-width:768px){.careers_hero__wH5qF{padding:200px 0 64px}}.careers_eyebrow__buJv_{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--blood);margin-bottom:32px}.careers_headline__IFEqt{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5.5vw,80px);line-height:.95;letter-spacing:-.03em;color:var(--t-on-bone);margin-bottom:24px}.careers_headline__IFEqt em{font-style:italic;color:var(--blood)}.careers_lead__WcR_Z{font-size:clamp(16px,1.2vw,18px);line-height:1.55;color:var(--t-on-bone-mute);max-width:56ch}.careers_section__LryKJ{padding:48px 0;background:var(--bone);border-top:1px solid var(--rule-bone)}.careers_sectionLabel__blOii{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--t-on-bone-mute);margin-bottom:24px}.careers_body__qBnq9 p{font-size:17px;line-height:1.6;color:var(--t-on-bone-mute);margin-bottom:16px;max-width:64ch}.careers_positionHeader__Ze9SF{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--rule-bone)}.careers_positionTitle__e2mu6{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.5vw,48px);line-height:1;letter-spacing:-.02em;color:var(--t-on-bone);margin-bottom:12px}.careers_positionMeta__cMNjL{display:flex;flex-wrap:wrap;gap:12px}.careers_tag__0nO6C{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--blood);padding:6px 12px;border:1px solid var(--rule-bone-strong)}.careers_listBlock__Bb63u{margin-top:32px}.careers_listLabel__ZAxGn{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--t-on-bone-mute);margin-bottom:16px}.careers_list__3jmKn{list-style:none;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--rule-bone-strong)}.careers_list__3jmKn li{padding:14px 0 14px 20px;border-bottom:1px solid var(--rule-bone-strong);font-size:16px;line-height:1.5;color:var(--t-on-bone-mute);position:relative}.careers_list__3jmKn li:before{content:"";position:absolute;left:0;top:22px;width:6px;height:1px;background:var(--blood)}.careers_compBlock__lp361{margin-top:32px;padding:24px;background:var(--bone-2);border:1px solid var(--rule-bone)}.careers_compBlock__lp361 p{font-size:16px;line-height:1.55;color:var(--t-on-bone-mute)}.careers_applySection__N4och{padding:64px 0;background:var(--bone-2);border-top:1px solid var(--rule-bone)}.careers_emailLink__IY2ua{color:var(--blood);text-decoration:underline;text-underline-offset:3px}.careers_applyList__YaqKT{padding-left:20px;margin:16px 0 24px;display:flex;flex-direction:column;gap:12px}.careers_applyList__YaqKT li{font-size:16px;line-height:1.5;color:var(--t-on-bone-mute)}.careers_replyNote__bLKaH{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-on-bone);margin-top:24px}.careers_bottom__y6Dmb{padding:48px 0;background:var(--bone);border-top:1px solid var(--rule-bone)}.careers_bottomText___C0zW{font-family:var(--serif);font-style:italic;font-size:20px;line-height:1.4;color:var(--t-on-bone-mute);margin-bottom:24px;max-width:48ch}.careers_backLink__atd3c{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--t-on-bone-mute);transition:color .3s}.careers_backLink__atd3c:hover{color:var(--blood)}