.job-detail_crumbs__qMwyR{flex:0 0 auto;padding:11px 28px;border-bottom:1px solid var(--hairline);font-size:12px;color:var(--ink-3);background:var(--paper);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.job-detail_pad__w2Vcp{padding:28px 36px 44px}.job-detail_grid__kDDJ9{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 332px;gap:32px}.job-detail_sticky__kCQBs{position:sticky;top:16px}.job-detail_logo__HvNhG{width:56px;height:56px;border-radius:12px;flex:0 0 56px;display:grid;place-items:center;font-family:var(--serif);font-size:25px;font-weight:700}.job-detail_title__mtrA_{font-size:32px;line-height:1.12;margin-top:4px}.job-detail_metaStrip__aneTj{display:flex;align-items:center;gap:18px;padding:14px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);flex-wrap:wrap}.job-detail_vDivider__vq44Y{width:1px;height:32px;background:var(--hairline)}.job-detail_body__VgMoI{font-family:var(--serif);font-size:16px;line-height:1.65;color:var(--ink-2)}.job-detail_body__VgMoI h2{font-size:22px;margin:24px 0 10px}.job-detail_body__VgMoI h2:first-child{margin-top:0}.job-detail_body__VgMoI h3{font-size:18px;margin:20px 0 8px}.job-detail_body__VgMoI p{margin:0 0 14px}.job-detail_body__VgMoI ol,.job-detail_body__VgMoI ul{padding-left:22px;margin:0 0 14px}.job-detail_body__VgMoI li{margin-bottom:8px}.job-detail_body__VgMoI a{color:var(--rust)}.job-detail_sideCta__seRB0{display:block}.job-detail_mobileBar__qnmU9{display:none}@media (max-width:980px){.job-detail_grid__kDDJ9{grid-template-columns:1fr;gap:24px}.job-detail_sticky__kCQBs{position:static}}@media (max-width:900px){.job-detail_pad__w2Vcp{padding:22px 22px 36px}.job-detail_crumbs__qMwyR{padding:11px 22px}}@media (max-width:760px){.job-detail_pad__w2Vcp{padding:16px 16px 84px}.job-detail_title__mtrA_{font-size:23px}.job-detail_logo__HvNhG{width:46px;height:46px;border-radius:10px;flex-basis:46px;font-size:20px}.job-detail_metaStrip__aneTj{gap:12px}.job-detail_body__VgMoI{font-size:15px}.job-detail_body__VgMoI h2{font-size:19px}.job-detail_sideCta__seRB0{display:none}.job-detail_mobileBar__qnmU9{display:flex;position:fixed;bottom:0;left:0;right:0;gap:8px;padding:8px 16px;border-top:1px solid var(--hairline);background:var(--paper);z-index:40}.job-detail_contactsCard__909gx{position:fixed;bottom:68px;left:12px;right:12px;z-index:41;box-shadow:0 12px 32px rgba(15,23,42,.18)}}