.VacancyDetailCards_card__zouoa{display:flex;flex-direction:column;min-width:0;padding:22px 22px 20px}.VacancyDetailCards_head__WCzLp{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:.95rem}.VacancyDetailCards_iconWell__IW4k_{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:999px;color:var(--color-accent);background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--color-accent) 22%,transparent) 0,color-mix(in srgb,var(--color-accent) 8%,transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 32%,transparent),0 0 16px color-mix(in srgb,var(--color-accent) 16%,transparent)}.VacancyDetailCards_card__zouoa .VacancyDetailCards_title__8YV3l,.VacancyDetailCards_head__WCzLp .VacancyDetailCards_title__8YV3l{margin:0;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;text-transform:none}.VacancyDetailCards_aboutIcon__2eFx3{flex-shrink:0;width:22px;height:22px;color:inherit}.VacancyDetailCards_body__f1mCq{min-width:0;padding-left:calc(2.5rem + 14px);color:var(--color-paper)}.VacancyDetailCards_body__f1mCq li,.VacancyDetailCards_body__f1mCq p{color:var(--color-paper);font-family:var(--font-body),sans-serif;font-weight:500;font-size:.94rem;line-height:1.6}.VacancyDetailCards_body__f1mCq p{margin:0 0 .75em}.VacancyDetailCards_body__f1mCq p:last-child{margin-bottom:0}.VacancyDetailCards_body__f1mCq p:has(+ol),.VacancyDetailCards_body__f1mCq p:has(+ul){position:relative;width:fit-content;max-width:100%;margin:1.15em 0 .4em;padding-bottom:.55rem;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.VacancyDetailCards_body__f1mCq p:has(+ol):after,.VacancyDetailCards_body__f1mCq p:has(+ul):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:1.5px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 55%,transparent) 0,color-mix(in srgb,var(--color-accent) 18%,transparent) 55%,transparent 100%)}.VacancyDetailCards_body__f1mCq .payload-richtext>p:first-child:has(+ol),.VacancyDetailCards_body__f1mCq .payload-richtext>p:first-child:has(+ul){margin-top:0}.VacancyDetailCards_body__f1mCq p:has(+ol)+ol,.VacancyDetailCards_body__f1mCq p:has(+ul)+ul{margin-top:.15em}.VacancyDetailCards_body__f1mCq ol,.VacancyDetailCards_body__f1mCq ul{margin:.15em 0 .75em;padding:0;list-style:none}.VacancyDetailCards_body__f1mCq .payload-richtext>ol:first-child,.VacancyDetailCards_body__f1mCq .payload-richtext>ul:first-child{margin-top:0}.VacancyDetailCards_body__f1mCq ol>li:not(.nestedListItem),.VacancyDetailCards_body__f1mCq ul>li:not(.nestedListItem){position:relative;margin:.28em 0;padding-left:1.15em}.VacancyDetailCards_body__f1mCq ul>li:not(.nestedListItem):before{content:"";position:absolute;left:.12em;top:.62em;width:.38em;height:.38em;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 82%,var(--color-paper));box-shadow:0 0 8px color-mix(in srgb,var(--color-accent) 28%,transparent)}.VacancyDetailCards_body__f1mCq ol{counter-reset:card-list}.VacancyDetailCards_body__f1mCq ol>li:not(.nestedListItem){counter-increment:card-list}.VacancyDetailCards_body__f1mCq ol>li:not(.nestedListItem):before{content:counter(card-list) ".";position:absolute;left:0;top:0;color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:700}.VacancyDetailCards_body__f1mCq li.nestedListItem{list-style:none;margin:.05em 0 .2em;padding-left:0}.VacancyDetailCards_body__f1mCq ol ol,.VacancyDetailCards_body__f1mCq ol ul,.VacancyDetailCards_body__f1mCq ul ol,.VacancyDetailCards_body__f1mCq ul ul{column-count:1;margin:.2em 0 .35em .15em;padding:.1em 0 .15em 1.05rem}.VacancyDetailCards_body__f1mCq ol ol li,.VacancyDetailCards_body__f1mCq ol ul li,.VacancyDetailCards_body__f1mCq ul ol li,.VacancyDetailCards_body__f1mCq ul ul li{margin:.08em 0;font-size:.86rem;line-height:1.5}.VacancyDetailCards_body__f1mCq ul ul>li:not(.nestedListItem):before{width:.28em;height:.28em;top:.68em}.VacancyDetailCards_body__f1mCq blockquote{margin:.2em 0 .75em;padding-left:.9em;border-left:2px solid color-mix(in srgb,var(--color-accent) 55%,transparent)}.VacancyClosedBanner_banner__ZIVAG{display:flex;align-items:center;gap:20px;padding:24px 28px;background:color-mix(in srgb,var(--color-paper) 6%,transparent);border:1px solid var(--color-line);border-radius:var(--radius-lg)}.VacancyClosedBanner_iconWell__ts5Qu{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:999px;color:var(--color-olive-500);background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--color-olive-500) 26%,transparent) 0,color-mix(in srgb,var(--color-olive-500) 10%,transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-olive-500) 34%,transparent)}.VacancyClosedBanner_lockIcon__1MB_P{width:22px;height:22px}.VacancyClosedBanner_body__wPSz4{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0}.VacancyClosedBanner_title__R7Jo5{margin:0;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.VacancyClosedBanner_subtitle__MKIf_{margin:0;color:color-mix(in srgb,var(--color-paper) 72%,transparent);font-size:.95rem}.VacancyClosedBanner_cta__08B94{flex-shrink:0;background-color:color-mix(in srgb,var(--color-olive-500) 52%,transparent)}.VacancyClosedBanner_cta__08B94:hover{background-color:color-mix(in srgb,var(--color-olive-500) 64%,transparent);box-shadow:0 4px 30px color-mix(in srgb,#000 10%,transparent),0 4px 12px color-mix(in srgb,var(--color-olive-500) 28%,transparent)}@media (max-width:640px){.VacancyClosedBanner_banner__ZIVAG{flex-wrap:wrap}.VacancyClosedBanner_cta__08B94{width:100%;justify-content:center}}