.PrintButton_control__lhDry{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--color-paper-dim);background:transparent;border:1px solid color-mix(in srgb,var(--color-paper) 12%,transparent);border-radius:999px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .22s cubic-bezier(.32,.72,0,1),background-color .22s cubic-bezier(.32,.72,0,1),border-color .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1)}.PrintButton_control__lhDry:before{content:"";position:absolute;inset:-4px;border-radius:inherit}.PrintButton_control__lhDry:hover{color:var(--color-paper);background:color-mix(in srgb,var(--color-paper) 6%,transparent);border-color:color-mix(in srgb,var(--color-paper) 22%,transparent);transform:translateY(-1px)}.PrintButton_control__lhDry:active{transform:translateY(0) scale(.96)}.PrintButton_control__lhDry:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PrintButton_icon__JWzWQ{display:block;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.PrintButton_control__lhDry{transition:none}.PrintButton_control__lhDry:active,.PrintButton_control__lhDry:hover{transform:none}}.PrintSheetMasthead_masthead__NDsrY{flex-shrink:0;align-items:center;gap:10px;padding:5px 5px 5px 12px;border:1px solid var(--color-line-strong);border-radius:var(--radius-md);break-inside:avoid}.PrintSheetMasthead_text__DmTEs{display:flex;flex-direction:column;align-self:stretch;justify-content:center;padding-right:10px;border-right:1px solid var(--color-line)}.PrintSheetMasthead_text__DmTEs p{margin:0;white-space:nowrap}.PrintSheetMasthead_brand__KnGzK{position:relative;padding-bottom:4px;color:var(--color-paper-dim);font-family:var(--font-display),sans-serif;font-size:6.5pt;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.PrintSheetMasthead_brand__KnGzK:after{content:"";position:absolute;left:0;bottom:0;width:18px;height:1.5px;border-radius:1px;background:var(--color-accent);print-color-adjust:exact;-webkit-print-color-adjust:exact}.PrintSheetMasthead_phone__U6vre{display:flex;align-items:center;gap:5px;margin-top:5px;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:12pt;font-weight:700;letter-spacing:.01em;line-height:1.1}.PrintSheetMasthead_phoneIcon__L42bR{flex-shrink:0;width:11pt;height:11pt;color:var(--color-accent)}.PrintSheetMasthead_note__9uC5d{margin-top:2px;color:var(--color-paper-faint);font-size:6.5pt;line-height:1.2}.PrintSheetMasthead_qr__DnFN7{position:relative;flex-shrink:0;width:20mm;height:20mm}.PrintSheetMasthead_code__JxRmG,.PrintSheetMasthead_code__JxRmG svg{display:block;width:100%;height:100%}.PrintSheetMasthead_logo__DAKaU{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:24%;height:24%;padding:2%;background:#fff;border-radius:2px;transform:translate(-50%,-50%);print-color-adjust:exact;-webkit-print-color-adjust:exact}.PrintSheetMasthead_logo__DAKaU img{filter:grayscale(1) contrast(1.15);display:block;width:100%;height:100%;object-fit:contain}.VacanciesCatalog_catalog__vir4O{position:relative;scroll-margin-top:var(--header-offset,140px)}.VacanciesCatalog_grid__pS7_h{display:grid;align-items:stretch}.VacanciesCatalog_gridComfortable__UI0r7,.VacanciesCatalog_grid__pS7_h{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.VacanciesCatalog_tile__TRvqk{--card-spotlight-fill:color-mix(in srgb,var(--color-paper) 4%,transparent);--card-spotlight-fill-hover:color-mix(in srgb,var(--color-paper) 7%,transparent);display:flex;flex-direction:column;align-items:center;gap:14px;min-height:100%;height:100%;padding:22px 16px 18px;text-align:center;text-decoration:none;color:inherit;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-paper) 6%,transparent);border-radius:14px;transition:background .15s ease-out,border-color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out!important}.VacanciesCatalog_tile__TRvqk:hover{border-color:color-mix(in srgb,var(--color-paper) 12%,transparent);box-shadow:0 8px 28px rgba(0,0,0,.35)}.VacanciesCatalog_tileWrap__wbRt0{position:relative;height:100%;transition:transform .15s ease-out!important}.VacanciesCatalog_tileWrap__wbRt0:hover{transform:scale(1.06);z-index:10}.VacanciesCatalog_tileWrap__wbRt0>.VacanciesCatalog_tileCompare__vs03k{position:absolute;top:8px;right:8px;z-index:1}.VacanciesCatalog_tilePriority__dzMUE{border-color:color-mix(in srgb,var(--color-accent) 22%,transparent);background-image:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--color-accent) 9%,transparent),transparent 70%)}.VacanciesCatalog_tilePriority__dzMUE:hover{border-color:color-mix(in srgb,var(--color-accent) 38%,transparent)}.VacanciesCatalog_tile__TRvqk.card--spotlight:after,.VacanciesCatalog_tile__TRvqk.card--spotlight:before{content:none;display:none}.VacanciesCatalog_cardWithFooter__BBivT{padding-bottom:0}.VacanciesCatalog_emblemStage__P1pFe{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;background:transparent}.VacanciesCatalog_emblem__et_il{width:64px;height:64px;object-fit:contain;object-position:center;background:transparent;filter:var(--unit-emblem-filter)}.VacanciesCatalog_emblemStageQuiet__PJhY6{width:40px;height:40px}.VacanciesCatalog_emblemQuiet__wfY3D{width:40px;height:40px;filter:saturate(.2) grayscale(.55) opacity(.78) var(--unit-emblem-filter)}.VacanciesCatalog_emblemFallback__izugT{width:36px;height:36px;border:1px dashed color-mix(in srgb,var(--color-paper) 22%,transparent);border-radius:10px;opacity:.4}.VacanciesCatalog_emblemFallbackQuiet__96g_4{width:24px;height:24px;border-radius:8px}.VacanciesCatalog_title__xxJTw{font-family:var(--font-onboard),sans-serif;font-weight:400;font-size:15px;line-height:1.35;letter-spacing:-.01em;margin:0;min-height:calc(1.35em * 2);color:var(--color-paper);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.VacanciesCatalog_relevance__wuI4t{margin:0;padding:4px 10px;border:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:color-mix(in srgb,var(--color-accent) 85%,var(--color-paper));font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.25;white-space:nowrap}.VacanciesCatalog_unitName__MQRBu{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:auto -16px 0;width:calc(100% + 32px);min-height:calc(16px + 1.35em * 2);max-height:calc(16px + 1.35em * 2);padding:8px 12px;font-family:var(--font-body),sans-serif;font-size:13px;font-weight:400;line-height:1.35;letter-spacing:-.01em;color:color-mix(in srgb,var(--color-paper) 52%,transparent);background:color-mix(in srgb,var(--color-paper) 3%,transparent)}.VacanciesCatalog_unitNameText__fUiqp{min-width:0;width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.VacanciesCatalog_empty__3JnCG{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;min-height:18rem;margin:0;padding:2.75rem 1.75rem;text-align:center;border:1px solid var(--color-line);border-radius:var(--radius-md);background:rgba(20,22,26,.55)}.VacanciesCatalog_emptyIcon__9EZQs{display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-paper) 12%,transparent);background:color-mix(in srgb,var(--color-paper) 6%,transparent);color:color-mix(in srgb,var(--color-accent) 70%,var(--color-paper-dim))}.VacanciesCatalog_emptyTitle__YUBtO{margin:0;font-family:var(--font-body),sans-serif;font-size:1.05rem;font-weight:600;letter-spacing:-.015em;color:var(--color-paper)}.VacanciesCatalog_emptyLead__3oUqm{margin:0;max-width:28rem;font-size:.92rem;line-height:1.45;letter-spacing:-.01em;color:var(--color-paper-dim)}.VacanciesCatalog_pagination__m2yeY{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px;margin-top:40px}.VacanciesCatalog_pageList__ZzQZT{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0;padding:4px;border-radius:999px;background:color-mix(in srgb,rgba(20,22,26,.35) 90%,transparent);border:1px solid color-mix(in srgb,var(--color-paper) 8%,transparent)}.VacanciesCatalog_pageLink__SaZOq{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 12px;border:0;border-radius:999px;color:var(--color-paper-dim);text-decoration:none;font-family:var(--font-body),sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;background:transparent;transition:color .4s cubic-bezier(.32,.72,0,1),background .4s cubic-bezier(.32,.72,0,1),transform .4s cubic-bezier(.32,.72,0,1)}.VacanciesCatalog_pageChevron__1G8zF{font-size:1.55em;font-weight:500;line-height:1;transform:translateY(-.05em)}.VacanciesCatalog_pageLink__SaZOq .VacanciesCatalog_pageChevron__1G8zF:first-child{margin-right:.12em}.VacanciesCatalog_pageLink__SaZOq .VacanciesCatalog_pageChevron__1G8zF:last-child{margin-left:.12em}.VacanciesCatalog_pageLink__SaZOq:hover{color:var(--color-paper);background:color-mix(in srgb,var(--color-paper) 8%,transparent)}button.VacanciesCatalog_pageLink__SaZOq{cursor:pointer}.VacanciesCatalog_pageCurrent__tv8On{pointer-events:none}.VacanciesCatalog_pageCurrent__tv8On,.VacanciesCatalog_pageCurrent__tv8On:hover{background:var(--color-accent);color:var(--color-accent-contrast)}.VacanciesCatalog_pageDisabled__0140m{opacity:.35;pointer-events:none}.VacanciesCatalog_pageEllipsis__QoN71{min-width:24px;text-align:center;color:var(--color-paper-dim);font-size:14px}@media (prefers-reduced-motion:reduce){.VacanciesCatalog_pageLink__SaZOq{transition:none}.VacanciesCatalog_tile__TRvqk:hover{transform:none;box-shadow:none}.VacanciesCatalog_tileWrap__wbRt0:hover{transform:none}}@media (hover:none),(pointer:coarse){.VacanciesCatalog_tile__TRvqk:hover{transform:none;box-shadow:none}.VacanciesCatalog_tileWrap__wbRt0:hover{transform:none}}@media (max-width:1200px){.VacanciesCatalog_grid__pS7_h{grid-template-columns:repeat(4,minmax(0,1fr))}.VacanciesCatalog_gridComfortable__UI0r7{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.VacanciesCatalog_gridComfortable__UI0r7,.VacanciesCatalog_grid__pS7_h{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.VacanciesCatalog_gridComfortable__UI0r7,.VacanciesCatalog_grid__pS7_h{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.VacanciesCatalog_tile__TRvqk{padding:18px 12px 14px}.VacanciesCatalog_cardWithFooter__BBivT{padding-bottom:0}.VacanciesCatalog_unitName__MQRBu{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px);min-height:calc(16px + 1.35em * 2);max-height:calc(16px + 1.35em * 2);padding:8px 10px}.VacanciesCatalog_pageList__ZzQZT{border-radius:16px}}.RelatedCatalogRail_root__Hz2gQ{display:flex;flex-direction:column;min-width:0;scroll-margin-top:var(--header-offset,140px)}.RelatedCatalogRail_emblem__Qxpze{width:32px;height:32px;object-fit:contain;filter:grayscale(1) opacity(.75) var(--unit-emblem-filter)}.CompareToggle_control__8fPkP{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--color-paper-dim);background:color-mix(in srgb,var(--color-graphite-950) 40%,transparent);border:1px solid color-mix(in srgb,var(--color-paper) 12%,transparent);border-radius:999px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .22s cubic-bezier(.32,.72,0,1),background-color .22s cubic-bezier(.32,.72,0,1),border-color .22s cubic-bezier(.32,.72,0,1),transform .22s cubic-bezier(.32,.72,0,1)}.CompareToggle_control__8fPkP:before{content:"";position:absolute;inset:-4px;border-radius:inherit}.CompareToggle_control__8fPkP:hover{color:var(--color-paper);background:color-mix(in srgb,var(--color-paper) 8%,transparent);border-color:color-mix(in srgb,var(--color-paper) 22%,transparent);transform:translateY(-1px)}.CompareToggle_control__8fPkP:active{transform:translateY(0) scale(.92)}.CompareToggle_control__8fPkP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CompareToggle_added__DkrtU{color:var(--color-accent-contrast);background:var(--color-accent);border-color:var(--color-accent)}.CompareToggle_added__DkrtU:hover{color:var(--color-accent-contrast);background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.CompareToggle_control__8fPkP[aria-disabled=true]{opacity:.4;cursor:not-allowed}.CompareToggle_control__8fPkP[aria-disabled=true]:hover{transform:none}.CompareToggle_icon__teWBO{display:block;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.CompareToggle_control__8fPkP{transition:none}.CompareToggle_control__8fPkP:active,.CompareToggle_control__8fPkP:hover{transform:none}}.VacancyFactsPanel_panel__Fc1ep{container:vacancyFacts/inline-size;display:flex;flex-direction:column;gap:16px;min-width:0;padding:28px 24px}.card.VacancyFactsPanel_panel__Fc1ep{background:var(--color-graphite-800);border-color:var(--color-graphite-700)}@media print{.card.VacancyFactsPanel_panel__Fc1ep{background:transparent;border-color:var(--color-line-strong);break-inside:avoid}}.VacancyFactsPanel_heading__j_M_K{margin:0;color:var(--color-paper-dim);font-family:var(--font-display),sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.VacancyFactsPanel_rows__0WTrH{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:16px;margin:0}.VacancyFactsPanel_row__buk2R{display:contents}.VacancyFactsPanel_divider__JIDRt{grid-column:1/-1;border-top:1px solid var(--color-line)}.VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_value__W2H0E{padding:11px 0}.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_value__W2H0E{padding-top:0}.VacancyFactsPanel_row__buk2R:last-child .VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_row__buk2R:last-child .VacancyFactsPanel_value__W2H0E{padding-bottom:0}.VacancyFactsPanel_label__GkYPd{padding-top:16px;color:var(--color-paper-faint);font-family:var(--font-display),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;white-space:nowrap}.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_label__GkYPd{padding-top:5px}.VacancyFactsPanel_value__W2H0E{min-width:0;margin:0;color:var(--color-paper);font-family:var(--font-body),sans-serif;font-size:.94rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.VacancyFactsPanel_valueItem__W6SuR{display:inline-flex;align-items:baseline;max-width:100%}.VacancyFactsPanel_valueLink__LmbVc{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 55%,transparent);transition:color .18s ease,border-color .18s ease}.VacancyFactsPanel_valueLink__LmbVc:focus-visible,.VacancyFactsPanel_valueLink__LmbVc:hover{color:var(--color-accent-strong);border-bottom-color:var(--color-accent)}.VacancyFactsPanel_valueLink__LmbVc:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.VacancyFactsPanel_valueStacked__gMrxh{display:flex;flex-direction:column;gap:.3rem}.VacancyFactsPanel_separator___zMBh{margin-right:.35em;color:var(--color-paper-faint)}@container vacancyFacts (max-width: 420px){.VacancyFactsPanel_rows__0WTrH{grid-template-columns:minmax(0,1fr)}.VacancyFactsPanel_label__GkYPd{padding-top:11px;padding-bottom:2px;white-space:normal}.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_value__W2H0E{padding-top:0}}@media (prefers-reduced-motion:reduce){.VacancyFactsPanel_valueLink__LmbVc{transition:none}}@media print{.VacancyFactsPanel_panel__Fc1ep{gap:0;padding:5px 0}.VacancyFactsPanel_heading__j_M_K{display:none}.VacancyFactsPanel_rows__0WTrH{display:flex;flex-wrap:wrap;row-gap:4px}.VacancyFactsPanel_row__buk2R{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0;padding:0 10px}.VacancyFactsPanel_row__buk2R:not([data-print=hide])~.VacancyFactsPanel_row__buk2R{border-left:1px solid var(--color-line)}.VacancyFactsPanel_divider__JIDRt{display:none}.VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_row__buk2R:first-child .VacancyFactsPanel_value__W2H0E,.VacancyFactsPanel_row__buk2R:last-child .VacancyFactsPanel_label__GkYPd,.VacancyFactsPanel_row__buk2R:last-child .VacancyFactsPanel_value__W2H0E,.VacancyFactsPanel_value__W2H0E{padding:0}.VacancyFactsPanel_label__GkYPd{font-size:6.5pt}.VacancyFactsPanel_value__W2H0E{font-size:9pt;line-height:1.3}.VacancyFactsPanel_valueStacked__gMrxh{gap:0}.VacancyFactsPanel_row__buk2R[data-print=only]{display:contents!important}}.card.VacancyConditionCards_plate__KphAN{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden}.VacancyConditionCards_stats__YWTHu{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0}.VacancyConditionCards_stat___A_A1{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:16px 22px}.VacancyConditionCards_stat___A_A1+.VacancyConditionCards_stat___A_A1{border-left:1px solid var(--color-line)}.VacancyConditionCards_statLabel__VXdm8{margin:0;color:var(--color-paper-dim);font-family:var(--font-display),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.VacancyConditionCards_statValue__c6Xgr{margin:0;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.VacancyConditionCards_factLink__NTWgo,.VacancyConditionCards_statLink__GbtVN{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent) 55%,transparent);text-underline-offset:3px;transition:color .16s ease}.VacancyConditionCards_factLink__NTWgo:hover,.VacancyConditionCards_statLink__GbtVN:hover{color:var(--color-accent)}.VacancyConditionCards_factLink__NTWgo:focus-visible,.VacancyConditionCards_statLink__GbtVN:focus-visible{border-radius:2px;outline:2px solid var(--color-accent);outline-offset:2px}.VacancyConditionCards_row__7HnR0{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:16px;align-items:start;padding:14px 22px}.VacancyConditionCards_row__7HnR0+.VacancyConditionCards_row__7HnR0,.VacancyConditionCards_stats__YWTHu+.VacancyConditionCards_row__7HnR0{border-top:1px solid var(--color-line)}.VacancyConditionCards_rowTitle__ad9MK{display:flex;align-items:center;gap:10px;margin:0;color:var(--color-paper);font-family:var(--font-display),sans-serif;font-size:.95rem;font-weight:700;line-height:1.45}.VacancyConditionCards_rowIcon__pSSex{display:inline-grid;place-items:center;flex-shrink:0;color:var(--color-accent)}.VacancyConditionCards_facts__vqHVr{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}.VacancyConditionCards_fact__luvWh{color:var(--color-paper);font-family:var(--font-body),sans-serif;font-size:.94rem;line-height:1.45}.VacancyConditionCards_factValue__VFmDd{display:flex;align-items:center;gap:8px}.VacancyConditionCards_extraFact__nqFDd{color:color-mix(in srgb,var(--color-paper) 80%,transparent)}.VacancyConditionCards_extraFact__nqFDd:first-letter{text-transform:uppercase}@media (max-width:719px){.VacancyConditionCards_stats__YWTHu{grid-template-columns:minmax(0,1fr)}.VacancyConditionCards_stat___A_A1{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 16px}.VacancyConditionCards_stat___A_A1+.VacancyConditionCards_stat___A_A1{border-top:1px solid var(--color-line);border-left:0}.VacancyConditionCards_statValue__c6Xgr{font-size:1rem;text-align:right}.VacancyConditionCards_row__7HnR0{grid-template-columns:8.75rem minmax(0,1fr);gap:10px;padding:11px 14px}.VacancyConditionCards_rowTitle__ad9MK{gap:7px;font-size:.88rem;line-height:1.43}.VacancyConditionCards_facts__vqHVr{gap:.2rem}.VacancyConditionCards_fact__luvWh{font-size:.9rem;line-height:1.4}}@media print{.card.VacancyConditionCards_plate__KphAN{border:0}.VacancyConditionCards_stat___A_A1:first-child{padding-left:0}.VacancyConditionCards_stats__YWTHu{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.VacancyConditionCards_stat___A_A1{flex-direction:column;align-items:flex-start;gap:1px;padding:4px 10px}.VacancyConditionCards_stat___A_A1+.VacancyConditionCards_stat___A_A1{border-top:0;border-left:1px solid var(--color-line)}.VacancyConditionCards_statLabel__VXdm8{font-size:6.5pt}.VacancyConditionCards_statValue__c6Xgr{font-size:10pt;text-align:left}.VacancyConditionCards_row__7HnR0{grid-template-columns:9rem minmax(0,1fr);gap:8px;padding:3px 0}.VacancyConditionCards_rowTitle__ad9MK{font-size:8.5pt}.VacancyConditionCards_facts__vqHVr{gap:0}.VacancyConditionCards_fact__luvWh{font-size:9pt;line-height:1.3}.VacancyConditionCards_row__7HnR0[data-print=only]{display:grid!important}}.VacancyDetailCards_card__zouoa{padding:28px 24px}.VacancyDetailCards_card__zouoa,.VacancyDetailCards_section__UOfIm{display:flex;flex-direction:column;min-width:0}.VacancyDetailCards_section__UOfIm .VacancyDetailCards_sectionTitle__9gQ_K{margin:0 0 16px;font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(1.45rem,3vw,1.9rem);line-height:1.2;letter-spacing:-.01em;color:var(--color-paper)}.VacancyDetailCards_head__WCzLp{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:.95rem}@media (max-width:720px){.VacancyDetailCards_head__WCzLp{flex-direction:column;align-items:flex-start;gap:10px}}.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;color:var(--color-paper)}@media (min-width:720px){.VacancyDetailCards_body__f1mCq{padding-left:calc(2.5rem + 14px)}.VacancyDetailCards_cardUnit__n1pA5 .VacancyDetailCards_body__f1mCq,.VacancyDetailCards_section__UOfIm .VacancyDetailCards_body__f1mCq{padding-left:0}}.VacancyDetailCards_headText__wpAf_{display:flex;flex-direction:column;gap:.2rem;min-width:0}.VacancyDetailCards_eyebrow__iJld8{color:var(--color-accent);font-family:var(--font-display),sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.VacancyDetailCards_unitName__rCflu{color:inherit;text-decoration:none;transition:color .16s ease}.VacancyDetailCards_unitName__rCflu:hover{color:var(--color-accent)}.VacancyDetailCards_unitName__rCflu:focus-visible{border-radius:999px;outline:2px solid var(--color-accent);outline-offset:3px}.VacancyDetailCards_body__f1mCq .VacancyDetailCards_unitLead__wShfC{margin:0;max-width:68ch}.VacancyDetailCards_unitActions__yTaeK{margin-top:1.1rem}@media (prefers-reduced-motion:reduce){.VacancyDetailCards_unitName__rCflu{transition:none}}.VacancyDetailCards_body__f1mCq li,.VacancyDetailCards_body__f1mCq p{color:var(--color-paper);font-family:var(--font-body),sans-serif;font-weight:400;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 .payload-richtext>ol:last-child,.VacancyDetailCards_body__f1mCq .payload-richtext>ul:last-child{margin-bottom: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)}@media print{.VacancyDetailCards_card__zouoa,.card.VacancyDetailCards_card__zouoa{padding:2px 0 0;border:0}.VacancyDetailCards_section__UOfIm .VacancyDetailCards_sectionTitle__9gQ_K{margin:0 0 3px;font-size:12pt}.VacancyDetailCards_body__f1mCq li,.VacancyDetailCards_body__f1mCq p{font-size:9pt;line-height:1.3}.VacancyDetailCards_body__f1mCq p{margin-bottom:.3em}.VacancyDetailCards_body__f1mCq p:has(+ol),.VacancyDetailCards_body__f1mCq p:has(+ul){margin:.5em 0 .15em;padding-bottom:.2rem;font-size:7pt}.VacancyDetailCards_body__f1mCq ol,.VacancyDetailCards_body__f1mCq ul{margin:0 0 .3em}.VacancyDetailCards_body__f1mCq ol>li:not(.nestedListItem),.VacancyDetailCards_body__f1mCq ul>li:not(.nestedListItem){margin:.05em 0}.VacancyDetailCards_body__f1mCq ul>li:not(.nestedListItem):before{top:.46em;print-color-adjust:exact;-webkit-print-color-adjust:exact}}.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}}