.page-module__FBtO9q__page{background:var(--white)}.page-module__FBtO9q__content{max-width:1000px}.page-module__FBtO9q__title{margin-bottom:36px;font-size:clamp(28px,4vw,46px)}.page-module__FBtO9q__card{border:1px solid var(--border);border-top:5px solid var(--green);box-shadow:var(--shadow);border-radius:3px;padding:clamp(22px,4vw,48px)}.page-module__FBtO9q__jobTitle{margin-bottom:24px;font-size:clamp(22px,3vw,32px);line-height:1.3}.page-module__FBtO9q__facts{background:var(--light);border-left:3px solid var(--green);flex-wrap:wrap;gap:12px 28px;margin-bottom:24px;padding:20px;display:flex}.page-module__FBtO9q__facts p{color:var(--ink)}.page-module__FBtO9q__details{grid-template-columns:1.3fr 1fr;gap:36px;margin-block:32px;display:grid}.page-module__FBtO9q__card h3{text-transform:none;letter-spacing:-.02em;margin-bottom:16px;font-size:19px;line-height:1.4}.page-module__FBtO9q__details ul{padding-left:22px}.page-module__FBtO9q__details li{margin-bottom:10px;padding-left:4px}.page-module__FBtO9q__details li::marker{color:var(--green-dark)}.page-module__FBtO9q__contact{border-top:1px solid var(--border);padding-top:28px}.page-module__FBtO9q__contact p{overflow-wrap:anywhere}.page-module__FBtO9q__contact p a{text-underline-offset:3px;text-decoration:underline}.page-module__FBtO9q__actions{margin-top:24px}@media (max-width:760px){.page-module__FBtO9q__details{grid-template-columns:1fr;gap:20px}.page-module__FBtO9q__facts{flex-direction:column}.page-module__FBtO9q__actions a{width:100%}}
