._heroGrid_65jzd_1{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid;position:relative}._heroImage_65jzd_10{aspect-ratio:5/4;object-fit:cover;object-position:40% center;border-bottom:4px solid var(--acid);width:100%;display:block}._vacancies_65jzd_19{background:var(--paper);padding-block:clamp(64px,7vw,112px);scroll-margin-top:28px}._intro_65jzd_25{margin-bottom:36px}._intro_65jzd_25 h2{letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(32px,4vw,56px);line-height:1}._intro_65jzd_25>p:last-child{color:#11110fb8;max-width:700px;line-height:1.6}._jobGrid_65jzd_42{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._jobCard_65jzd_48{border:1px solid var(--line-dark);border-top:4px solid var(--acid-deep);background:#fffdf8;flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,36px);scroll-margin-top:28px;display:flex}._jobCard_65jzd_48 h3{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,2.5vw,38px);line-height:1.08}._jobCard_65jzd_48 h3 span{letter-spacing:0;margin-top:12px;font-size:16px;font-weight:500;display:block}._facts_65jzd_75{color:var(--acid-deep);margin:24px 0 0;font-size:13px;font-weight:750}._summary_65jzd_82{color:#11110fbf;flex:1;margin:22px 0 30px;font-size:16px;line-height:1.65}._jobCard_65jzd_48 a{align-self:flex-start}._contact_65jzd_94{border-top:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:44px;padding-top:28px;display:flex}._contact_65jzd_94 p{max-width:600px;margin:0;line-height:1.6}._backLink_65jzd_111{color:var(--acid);text-underline-offset:5px;margin-bottom:30px;font-size:14px;display:inline-block}._backLink_65jzd_111:hover{text-decoration:underline}@media (max-width:900px){._heroGrid_65jzd_1{grid-template-columns:1fr}._heroImage_65jzd_10{aspect-ratio:16/9;max-height:380px}._jobGrid_65jzd_42{grid-template-columns:1fr}}@media (max-width:720px){._jobGrid_65jzd_42{grid-template-columns:1fr}._jobCard_65jzd_48 h3{font-size:clamp(28px,7.6vw,38px)}}
