.FinReports_wrap__Yx59U{margin:0 0 28px}.FinReports_tabs__olPJD{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 22px;padding:4px;background:var(--bg-alt);border:1px solid var(--border);border-radius:14px}.FinReports_tab__fQX_v{flex:1 1 auto;background:transparent;border:none;color:var(--muted);font-family:var(--font-inter),sans-serif;font-size:14.5px;font-weight:600;padding:11px 18px;border-radius:10px;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.FinReports_tab__fQX_v:hover{color:var(--heading)}.FinReports_tabOn__xnjea{background:var(--surface);color:var(--heading);box-shadow:0 4px 14px rgba(14,38,96,.1)}.FinReports_statPage__cyzzE{margin-top:4px}.FinReports_statTitle__zHkqb{font-size:20px;font-weight:700;color:var(--heading);margin:0 0 14px}.FinReports_years__O5nE_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.FinReports_year__Ohxrx{background:var(--surface);border:1px solid var(--border,#d0dcf0);color:var(--muted,#4a6080);font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;padding:9px 20px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.FinReports_year__Ohxrx:hover{background:var(--off,#eef3fc);color:var(--heading,#0e2660)}.FinReports_yearOn__25V0K{background:var(--bluegrad,linear-gradient(135deg,#0e2660,#1b3e8f));border-color:transparent;color:#fff}.FinReports_yearOn__25V0K:hover{color:#fff}.FinReports_table__hONM_{width:100%;border-collapse:collapse;font-size:15px}.FinReports_table__hONM_ td,.FinReports_table__hONM_ th{text-align:left;padding:13px 16px;border-bottom:1px solid var(--border,#d0dcf0);vertical-align:middle}.FinReports_table__hONM_ thead th{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim,#7890a8);background:var(--off,#eef3fc);border-bottom:none}.FinReports_table__hONM_ thead th:first-child{border-radius:10px 0 0 10px}.FinReports_table__hONM_ thead th:last-child{border-radius:0 10px 10px 0}.FinReports_table__hONM_ tbody tr:hover{background:var(--bg-alt)}.FinReports_period__giveT{font-weight:600;color:var(--heading);white-space:nowrap}.FinReports_link__Ls4kV{display:inline-flex;align-items:center;gap:8px;color:var(--link);text-decoration:none;font-weight:600}.FinReports_link__Ls4kV:hover{text-decoration:underline}.FinReports_none__M_bAK{color:var(--dim)}.FinReports_note__rDVP_{margin:16px 0 0;font-size:14px;color:var(--muted,#4a6080);line-height:1.6}.FinReports_empty__6plPI{color:var(--dim,#7890a8);font-size:15px}@media (max-width:700px){.FinReports_tab__fQX_v{flex:1 1 100%}.FinReports_table__hONM_,.FinReports_table__hONM_ tbody,.FinReports_table__hONM_ td,.FinReports_table__hONM_ th,.FinReports_table__hONM_ tr{display:block}.FinReports_table__hONM_ thead{display:none}.FinReports_table__hONM_ tr{border:1px solid var(--border,#d0dcf0);border-radius:12px;padding:6px 14px;margin-bottom:12px}.FinReports_table__hONM_ tr:hover{background:transparent}.FinReports_table__hONM_ td,.FinReports_table__hONM_ th{padding:10px 0;border-bottom:1px solid var(--border)}.FinReports_table__hONM_ tr>:last-child{border-bottom:none}.FinReports_period__giveT{font-size:16px;white-space:normal}.FinReports_table__hONM_ td:before{content:attr(data-label);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim,#7890a8);margin-bottom:5px}}.Vacancies_wrap__V9Goi{margin:8px 0 32px}.Vacancies_head__xObRv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:18px}.Vacancies_count__13me3{margin:0;font-size:14.5px;color:var(--muted)}.Vacancies_count__13me3 b{color:var(--heading);font-size:16px}.Vacancies_chips__jPnCK{display:flex;flex-wrap:wrap;gap:8px}.Vacancies_chip__Kluae{padding:7px 14px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--muted);font:inherit;font-size:13px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.Vacancies_chip__Kluae:hover{border-color:var(--link);color:var(--link)}.Vacancies_chipOn__swbYI,.Vacancies_chipOn__swbYI:hover{background:var(--blue);border-color:var(--blue);color:#fff}.Vacancies_empty__qDDS7{margin:0 0 20px;padding:22px 24px;border-radius:16px;border:1px dashed var(--border);color:var(--muted);font-size:15px;line-height:1.6}.Vacancies_cards__8QU6I{display:flex;flex-direction:column;gap:14px}.Vacancies_card__vgxkJ{position:relative;padding:24px 26px 22px;border-radius:18px;background:var(--surface);border:1px solid var(--border);cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.Vacancies_card__vgxkJ:hover{border-color:var(--link);box-shadow:0 14px 34px rgba(14,38,96,.1);transform:translateY(-2px)}.Vacancies_cardOpen__5_JMb,.Vacancies_cardOpen__5_JMb:hover{transform:none;cursor:default;border-color:var(--link)}.Vacancies_cardClosed__8k4iz{opacity:.72}.Vacancies_top__gCdlo{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.Vacancies_title__08DQX{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(16px,1.6vw,19px);font-weight:600;line-height:1.35}.Vacancies_titleBtn__z_C6n{all:unset;color:var(--heading);cursor:pointer;transition:color .2s}.Vacancies_titleBtn__z_C6n:focus-visible,.Vacancies_titleBtn__z_C6n:hover{color:var(--link)}.Vacancies_titleBtn__z_C6n:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:4px}.Vacancies_titleBtn__z_C6n:disabled{cursor:default}.Vacancies_badge__Oies7{flex:none;padding:5px 12px;border-radius:999px;background:rgba(18,140,70,.12);color:#128c46;font-size:12px;font-weight:700;white-space:nowrap}.Vacancies_badgeClosed__mZbHR{background:var(--bg-alt);color:var(--dim)}.Vacancies_meta__QQ7P5{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--muted)}.Vacancies_meta__QQ7P5 li{display:inline-flex;align-items:center;gap:7px}.Vacancies_meta__QQ7P5 svg{flex:none;color:var(--link)}.Vacancies_metaType__JFC_M{font-weight:600;color:var(--text)}.Vacancies_details__NPaa3{margin-top:18px;padding-top:18px;border-top:1px solid var(--border);animation:Vacancies_detailsIn__cPTQK .3s ease both}@keyframes Vacancies_detailsIn__cPTQK{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Vacancies_desc__ej6fN{margin:0 0 16px;font-size:15px;line-height:1.65;color:var(--text);white-space:pre-line}.Vacancies_part__tDqzV+.Vacancies_part__tDqzV{margin-top:18px}.Vacancies_partTitle__tZvxB{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--heading)}.Vacancies_sub__jWZIz{margin:12px 0 6px;font-size:14px;font-weight:600;color:var(--heading)}.Vacancies_list__TG_cp{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.Vacancies_list__TG_cp li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.6;color:var(--text)}.Vacancies_list__TG_cp li:before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--link)}.Vacancies_actions__oWEah{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px}.Vacancies_applyBtn__i_7CZ{padding:11px 26px}.Vacancies_moreBtn__zeHAv{display:inline-flex;align-items:center;gap:6px;padding:6px 2px;border:none;background:none;color:var(--link);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.Vacancies_moreBtn__zeHAv:hover{text-decoration:underline}.Vacancies_chev__m_jGa{display:inline-block;line-height:1;transform:translateY(-3px);transition:transform .2s}.Vacancies_chevUp__VM1iG{transform:translateY(3px) rotate(180deg)}.Vacancies_general__s5xri{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:22px;padding:22px 26px;border-radius:18px;background:var(--bg-alt);border:1px solid var(--border)}.Vacancies_general__s5xri p{margin:0;flex:1 1 320px;font-size:14.5px;line-height:1.6;color:var(--text)}.Vacancies_note__zAess{margin:16px 0 0;font-size:13.5px;color:var(--dim)}.Vacancies_overlay__u2Igk{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(3,8,20,.6);animation:Vacancies_fadeIn___J0kL .2s ease both}.Vacancies_modal__Kwh3U{width:min(600px,100%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:26px 28px 28px;border-radius:22px;background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:0 30px 80px rgba(0,0,0,.35);animation:Vacancies_modalIn__IWR0L .25s ease both}@keyframes Vacancies_fadeIn___J0kL{0%{opacity:0}to{opacity:1}}@keyframes Vacancies_modalIn__IWR0L{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.Vacancies_modalHead__Bk5dE{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.Vacancies_modalEyebrow__afvK1{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.Vacancies_modalTitle__Zo53Z{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:18px;font-weight:600;line-height:1.35;color:var(--heading)}.Vacancies_x__bpkBZ{flex:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:22px;line-height:1;cursor:pointer;transition:background .2s,color .2s}.Vacancies_x__bpkBZ:hover{background:var(--bg-alt);color:var(--heading)}.Vacancies_row2__u0yok{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:768px){.Vacancies_card__vgxkJ{padding:18px 18px 16px}.Vacancies_top__gCdlo{flex-direction:column-reverse;gap:8px}.Vacancies_meta__QQ7P5{flex-direction:column;gap:6px}.Vacancies_actions__oWEah>.Vacancies_applyBtn__i_7CZ{flex:1 1 100%;justify-content:center}.Vacancies_general__s5xri{padding:18px}.Vacancies_general__s5xri .gf-btn{width:100%}.Vacancies_row2__u0yok{grid-template-columns:1fr}}@media (max-width:640px){.Vacancies_overlay__u2Igk{padding:0;align-items:stretch}.Vacancies_modal__Kwh3U{width:100%;max-height:none;height:100%;border-radius:0;border:none;padding:calc(20px + env(safe-area-inset-top, 0px)) 18px calc(24px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.Vacancies_card__vgxkJ,.Vacancies_chev__m_jGa{transition:none}.Vacancies_card__vgxkJ:hover{transform:none}.Vacancies_details__NPaa3,.Vacancies_modal__Kwh3U,.Vacancies_overlay__u2Igk{animation:none}}html[data-theme=dark] .Vacancies_badge__Oies7:not(.Vacancies_badgeClosed__mZbHR){color:#5fd394;background:rgba(95,211,148,.14)}