._page_r2cm3_1{--ink:#18212d;--muted:#626b78;--red:#d71d38;color:var(--ink);font-family:var(--font-geist-sans), "Roboto Flex Variable", sans-serif;background:#f7f7f9;padding-top:88px;font-size:16px;line-height:1.6;display:flow-root}._page_r2cm3_1 *{box-sizing:border-box}._page_r2cm3_1 a:focus-visible{outline:3px solid var(--red);outline-offset:4px}._container_r2cm3_20{max-width:1320px;margin:auto;padding:0 32px}._breadcrumb_r2cm3_25{color:var(--muted);align-items:center;gap:12px;padding:20px 0;font-size:14px;display:flex}._breadcrumb_r2cm3_25 a{align-items:center;gap:8px;min-height:32px;display:inline-flex}._breadcrumb_r2cm3_25 a:hover{color:var(--red)}._hero_r2cm3_42{background:#fff;border:1px solid #e4e5e9;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:36px;padding:32px;display:grid}._withoutImage_r2cm3_52{grid-template-columns:1fr}._heroCopy_r2cm3_55{min-width:0}._eyebrow_r2cm3_58{letter-spacing:.1em;color:#68707b;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}._status_r2cm3_68{color:#626b78;letter-spacing:0;background:#f1f2f5;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}._status_r2cm3_68 i{background:currentColor;border-radius:50%;width:6px;height:6px}._open_r2cm3_87{color:#256346;background:#eaf5ed}._hero_r2cm3_42 h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:16px 0 0;font-size:clamp(30px,3.15vw,46px);font-weight:650;line-height:1.14}._description_r2cm3_99{color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.65}._salary_r2cm3_105{gap:4px;margin:24px 0 18px;display:grid}._salary_r2cm3_105>span{color:var(--muted);font-size:14px}._salary_r2cm3_105 strong{color:var(--red);overflow-wrap:anywhere;font-size:clamp(23px,2.1vw,29px);font-weight:600;line-height:1.4}._textLink_r2cm3_121{border-bottom:1px solid #bdc2ca;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}._visual_r2cm3_129{border:1px solid #e6e7eb;border-radius:12px;min-width:0;margin:0;overflow:hidden}._visual_r2cm3_129>.media{aspect-ratio:3/2;background:#f0f1f4}._visual_r2cm3_129 .media>:is(img,video){object-fit:contain}._visual_r2cm3_129 figcaption{color:#697180;border-top:1px solid #e6e7eb;justify-content:space-between;gap:12px;padding:10px 14px;font-size:12px;font-weight:500;display:flex}._visual_r2cm3_129 figcaption span{letter-spacing:.12em}._layout_r2cm3_156{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;margin-top:24px;display:grid}._article_r2cm3_163{background:#fff;border:1px solid #e4e5e9;border-radius:14px;min-width:0;padding:28px 32px}._sectionNav_r2cm3_170{border-bottom:1px solid #e9ebef;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:20px;display:flex}._sectionNav_r2cm3_170 a{color:#697181;border:1px solid #e7e8ed;border-radius:6px;align-items:center;min-height:40px;padding:8px 12px;font-size:13px;line-height:1.5;display:inline-flex}._sectionNav_r2cm3_170 a:hover{color:var(--red);border-color:#db9ba5}._contentSection_r2cm3_193{scroll-margin-top:110px}._contentSection_r2cm3_193+._contentSection_r2cm3_193{border-top:1px solid #e9ebef;margin-top:26px;padding-top:26px}._contentSection_r2cm3_193 h2{letter-spacing:-.025em;align-items:baseline;gap:12px;margin:0 0 16px;font-size:25px;font-weight:600;line-height:1.25;display:flex}._contentSection_r2cm3_193 h2>span{color:#ba7c85;letter-spacing:0;font-size:13px;font-weight:500}._prose_r2cm3_217{color:#46515f;overflow-wrap:anywhere;font-size:17px;line-height:1.75}._prose_r2cm3_217 p,._prose_r2cm3_217 ul{margin:0 0 14px}._prose_r2cm3_217>:last-child{margin-bottom:0}._prose_r2cm3_217 p,._prose_r2cm3_217 li{white-space:pre-line}._prose_r2cm3_217 ul{padding-left:22px;list-style:outside}._prose_r2cm3_217 li{margin-bottom:10px;padding-left:3px}._prose_r2cm3_217 li::marker{color:#c14759}._prose_r2cm3_217 h3{margin:20px 0 10px;font-size:20px;font-weight:600;line-height:1.4}._sidebar_r2cm3_251{scroll-margin-top:110px;position:sticky;top:108px}._facts_r2cm3_256{background:#fff;border:1px solid #e4e5e9;border-radius:14px;padding:24px}._facts_r2cm3_256 h2{letter-spacing:-.025em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.3}._department_r2cm3_269{color:var(--muted);margin:0 0 22px;font-size:14px}._facts_r2cm3_256 dl{margin:0}._facts_r2cm3_256 dl>div{grid-template-columns:20px 1fr;column-gap:10px;margin-top:18px;display:grid}._facts_r2cm3_256 svg{color:#8a919c;margin-top:2px}._facts_r2cm3_256 dt{color:var(--muted);font-size:13px}._facts_r2cm3_256 dd{overflow-wrap:anywhere;grid-column:2;margin:4px 0 0;font-size:16px;line-height:1.6}._application_r2cm3_298{border-top:1px solid #e9ebef;margin-top:24px;padding-top:22px}._application_r2cm3_298 h3{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.4}._application_r2cm3_298 p{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.7}._primaryLink_r2cm3_315{background:var(--red);color:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 15px;font-size:14px;font-weight:600;display:flex}._primaryLink_r2cm3_315:hover{background:#b4162d}._primaryLink_r2cm3_315 svg{color:inherit;margin:0}._bottomNav_r2cm3_335{color:#596271;justify-content:space-between;gap:16px;padding:24px 0 32px;font-size:14px;display:flex}._bottomNav_r2cm3_335 a{align-items:center;gap:9px;min-height:44px;display:inline-flex}._bottomNav_r2cm3_335 a:hover{color:var(--red)}._sample_r2cm3_352{color:#9e793c;margin:12px 0 0;font-size:12px}._empty_r2cm3_357{color:var(--muted);padding:10px 0}@media (max-width:1000px){._hero_r2cm3_42{gap:24px;padding:24px}._hero_r2cm3_42 h1{font-size:34px}._layout_r2cm3_156{grid-template-columns:minmax(0,1fr) 280px;gap:18px}._article_r2cm3_163{padding:24px}._facts_r2cm3_256{padding:20px}}@media (max-width:780px){._page_r2cm3_1{padding-top:76px}._container_r2cm3_20{padding-inline:18px}._breadcrumb_r2cm3_25{padding-block:14px}._hero_r2cm3_42{grid-template-columns:1fr;gap:22px;padding:22px}._hero_r2cm3_42 h1{font-size:32px}._salary_r2cm3_105{margin-block:18px 12px}._layout_r2cm3_156{grid-template-columns:1fr;gap:20px;margin-top:20px}._sidebar_r2cm3_251{position:static}._facts_r2cm3_256 dl{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}._facts_r2cm3_256 dl>div:has(svg+dt+dd){min-width:0}._application_r2cm3_298{margin-top:20px;padding-top:18px}._article_r2cm3_163{padding:22px}._contentSection_r2cm3_193 h2{font-size:23px}._sectionNav_r2cm3_170{gap:6px}._prose_r2cm3_217{font-size:16px}}@media (max-width:420px){._hero_r2cm3_42{padding:18px}._hero_r2cm3_42 h1{font-size:30px}._eyebrow_r2cm3_58{gap:8px;font-size:11px}._salary_r2cm3_105 strong{font-size:23px}._facts_r2cm3_256 dl{grid-template-columns:1fr}._bottomNav_r2cm3_335{flex-direction:column;gap:2px}._article_r2cm3_163{padding:20px 18px}._contentSection_r2cm3_193 h2{gap:9px}}
