.koCuRq_page{--paper:#f6f7f9;--surface:#fff;--ink:#111827;--muted:#667085;--line:#d9dee7;--cobalt:#2457d6;--deep:#173a8f;background:var(--surface);color:var(--ink);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.koCuRq_shell{width:min(1180px,100% - 40px);margin:0 auto}.koCuRq_header{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;align-items:center;height:72px;display:flex;position:sticky;top:0}.koCuRq_header .koCuRq_shell{justify-content:space-between;align-items:center;gap:28px;display:flex}.koCuRq_brand{align-items:center;display:flex}.koCuRq_brand img{width:172px;height:auto}.koCuRq_nav{color:#344054;gap:26px;font-size:14px;display:flex}.koCuRq_nav a{color:inherit;text-decoration:none}.koCuRq_nav a:hover{color:var(--cobalt)}.koCuRq_hero{background:linear-gradient(120deg,#f8fbff 0%,#edf4ff 62%,#f8fafc 100%);border-bottom:1px solid #e4e9f1;overflow:hidden}.koCuRq_heroGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:center;gap:48px;padding:74px 0 66px;display:grid}.koCuRq_kicker{letter-spacing:.09em;color:var(--cobalt);text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:800}.koCuRq_hero h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:58px;line-height:1.02}.koCuRq_hero h1 span{color:var(--cobalt);display:block}.koCuRq_hero p{color:#475467;max-width:720px;margin:24px 0 28px;font-size:19px;line-height:1.55}.koCuRq_search{background:#fff;border:1px solid #cbd5e1;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;max-width:760px;padding:6px 7px 6px 14px;display:grid;box-shadow:0 10px 28px #1f375c14}.koCuRq_search>span{color:#6b7a90;font-size:24px}.koCuRq_search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;min-width:0;padding:12px 5px;font-size:15px}.koCuRq_search button{background:var(--cobalt);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:13px 25px;font-weight:700}.koCuRq_examples{color:#7b8797;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;font-size:12px;display:flex}.koCuRq_examples span{color:#315da8;background:#edf4ff;border-radius:999px;padding:5px 9px}.koCuRq_trustCard{background:#ffffffe6;border:1px solid #d8e2f0;border-radius:16px;gap:0;padding:26px;display:grid;box-shadow:0 22px 50px #2a49701a}.koCuRq_trustCard div{border-bottom:1px solid #e7ebf0;gap:4px;padding:17px 0;display:grid}.koCuRq_trustCard div:last-child{border:0}.koCuRq_trustCard strong{letter-spacing:-.02em;font-size:20px}.koCuRq_trustCard span{color:var(--muted);font-size:13px;line-height:1.45}.koCuRq_benefits{border-bottom:1px solid #eceff3}.koCuRq_benefitGrid{grid-template-columns:repeat(4,1fr);gap:25px;padding:28px 0;display:grid}.koCuRq_benefitGrid article{align-items:flex-start;gap:13px;display:flex}.koCuRq_benefitGrid b{color:var(--cobalt);font-size:21px}.koCuRq_benefitGrid div{gap:3px;display:grid}.koCuRq_benefitGrid strong{font-size:14px}.koCuRq_benefitGrid span{color:var(--muted);font-size:12px}.koCuRq_section{padding:62px 0}.koCuRq_section:nth-of-type(5){background:var(--paper)}.koCuRq_sectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.koCuRq_sectionHead>div>span{color:var(--cobalt);letter-spacing:.09em;font-size:11px;font-weight:800}.koCuRq_sectionHead h2{letter-spacing:-.035em;margin:7px 0 0;font-size:31px}.koCuRq_sectionHead>a{color:var(--cobalt);font-size:13px;text-decoration:none}.koCuRq_directionGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.koCuRq_direction{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;min-height:170px;padding:21px;display:flex}.koCuRq_directionIcon{width:36px;height:36px;color:var(--cobalt);background:#eef4ff;border-radius:9px;place-items:center;margin-bottom:18px;font-weight:800;display:grid}.koCuRq_direction h3{margin:0 0 7px;font-size:16px}.koCuRq_direction p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.koCuRq_direction>span{color:var(--cobalt);margin-top:auto;padding-top:18px;font-size:12px;font-weight:700}.koCuRq_analyticsBanner{color:#fff;background:linear-gradient(120deg,#111f36,#173a8f);border-radius:18px;justify-content:space-between;align-items:center;gap:50px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.koCuRq_analyticsBanner:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-80px}.koCuRq_analyticsBanner>div{z-index:1;max-width:760px;position:relative}.koCuRq_analyticsBanner span{letter-spacing:.1em;color:#9db8ff;font-size:11px;font-weight:800}.koCuRq_analyticsBanner h2{letter-spacing:-.035em;margin:8px 0 9px;font-size:30px}.koCuRq_analyticsBanner p{color:#cbd5e1;margin:0;line-height:1.55}.koCuRq_analyticsBanner button{z-index:1;white-space:nowrap;color:var(--deep);background:#fff;border:0;border-radius:9px;padding:13px 18px;font-weight:800;position:relative}.koCuRq_stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.koCuRq_stats div{border-left:3px solid #cfe0ff;gap:6px;padding:9px 16px;display:grid}.koCuRq_stats strong{color:var(--cobalt);letter-spacing:-.03em;font-size:25px}.koCuRq_stats span{color:var(--muted);font-size:12px;line-height:1.45}.koCuRq_disclaimer{color:#7a8492;max-width:820px;margin-top:36px;font-size:12px;line-height:1.55}.koCuRq_footer{border-top:1px solid var(--line);background:#fff;padding:25px 0}.koCuRq_footer .koCuRq_shell{color:var(--muted);align-items:center;gap:28px;font-size:12px;display:flex}.koCuRq_footer img{width:145px;height:auto}.koCuRq_footer span:last-child{margin-left:auto}@media (max-width:900px){.koCuRq_nav{display:none}.koCuRq_heroGrid{grid-template-columns:1fr;padding:52px 0}.koCuRq_hero h1{font-size:46px}.koCuRq_trustCard,.koCuRq_benefitGrid,.koCuRq_stats,.koCuRq_directionGrid{grid-template-columns:1fr 1fr}.koCuRq_analyticsBanner{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.koCuRq_shell{width:min(100% - 28px,1180px)}.koCuRq_header{height:64px}.koCuRq_brand img{width:154px}.koCuRq_heroGrid{gap:28px;padding:42px 0 38px}.koCuRq_hero h1{font-size:39px}.koCuRq_hero p{font-size:16px}.koCuRq_search{grid-template-columns:28px 1fr}.koCuRq_search button{grid-column:1/-1;width:100%;margin-top:5px}.koCuRq_trustCard,.koCuRq_benefitGrid,.koCuRq_stats,.koCuRq_directionGrid{grid-template-columns:1fr}.koCuRq_section{padding:45px 0}.koCuRq_sectionHead h2{font-size:27px}.koCuRq_analyticsBanner{padding:30px 24px}.koCuRq_footer .koCuRq_shell{flex-direction:column;align-items:flex-start;gap:10px}.koCuRq_footer span:last-child{margin-left:0}}.koCuRq_resultList{gap:10px;max-width:920px;margin-top:30px;display:grid}.koCuRq_resultCard{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(220px,1fr) 1.7fr;align-items:center;gap:24px;padding:18px 20px;display:grid}.koCuRq_resultCard h3{margin:0 0 5px;font-size:15px}.koCuRq_resultCard p{color:var(--muted);margin:0;font-size:12px}.koCuRq_resultCard dl{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;display:grid}.koCuRq_resultCard dl>div{gap:3px;display:grid}.koCuRq_resultCard dt{color:var(--muted);font-size:10px}.koCuRq_resultCard dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}@media (max-width:760px){.koCuRq_resultCard{grid-template-columns:1fr}.koCuRq_resultCard dl{grid-template-columns:1fr 1fr}}.koCuRq_mobileMenu{display:none;position:relative}.koCuRq_mobileMenu button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;place-content:center;gap:4px;width:42px;height:42px;list-style:none;display:grid}.koCuRq_mobileMenu button i{background:var(--ink);border-radius:2px;width:18px;height:2px;display:block}.koCuRq_mobileMenu>div{border:1px solid var(--line);z-index:50;background:#fff;border-radius:12px;width:220px;padding:8px;display:none;position:absolute;top:50px;right:0;box-shadow:0 18px 40px #11182724}.koCuRq_mobileMenu[data-open=true]>div{display:grid}.koCuRq_mobileMenu button{cursor:pointer}.koCuRq_mobileMenu>div a{border-radius:8px;padding:12px 13px;font-size:14px;text-decoration:none}.koCuRq_mobileMenu>div a:hover{background:var(--paper)}@media (max-width:900px){.koCuRq_mobileMenu{display:block}.koCuRq_heroGrid{gap:26px}.koCuRq_trustCard{box-shadow:none;grid-template-columns:repeat(3,1fr)}.koCuRq_trustCard div{border-bottom:0;border-right:1px solid #e7ebf0;padding:10px 14px}.koCuRq_trustCard div:last-child{border-right:0}}@media (max-width:620px){.koCuRq_hero{background:#f7f9fc}.koCuRq_heroGrid{padding:34px 0 32px}.koCuRq_kicker{margin-bottom:14px;font-size:11px}.koCuRq_hero h1{font-size:37px;line-height:1.04}.koCuRq_hero h1 span{margin-top:5px}.koCuRq_hero p{margin:18px 0 22px;line-height:1.48}.koCuRq_trustCard,.koCuRq_benefits{display:none}.koCuRq_sectionHead>div>span{font-size:10px}.koCuRq_stats div{border-left:0;border-top:1px solid var(--line);padding:18px 0}.koCuRq_stats strong{font-size:28px}.koCuRq_section:nth-of-type(5){background:#fff}}.koCuRq_emptyState{border-top:1px solid var(--line);gap:7px;max-width:760px;margin-top:28px;padding:26px 0;display:grid}.koCuRq_emptyState strong{font-size:18px}.koCuRq_emptyState span{color:var(--muted);font-size:14px}.koCuRq_direction{text-decoration:none}.koCuRq_bannerLink{z-index:1;white-space:nowrap;color:var(--deep);background:#fff;border-radius:9px;padding:13px 18px;font-weight:800;text-decoration:none;position:relative}.koCuRq_companyHero h1{letter-spacing:-.04em;max-width:920px;margin:7px 0 12px;font-size:40px;line-height:1.12}.koCuRq_companyHero p{color:var(--muted);max-width:720px;margin:0;font-size:16px}.koCuRq_breadcrumb a{text-decoration:none}.koCuRq_entityMeta{flex-wrap:wrap;gap:8px;display:flex}.koCuRq_entityMeta span{border:1px solid var(--line);color:#475467;background:#fff;border-radius:7px;padding:6px 9px;font-size:12px}.koCuRq_metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.koCuRq_metricGrid article{border:1px solid var(--line);background:#fff;border-radius:12px;gap:8px;padding:18px;display:grid}.koCuRq_metricGrid span{color:var(--muted);font-size:12px}.koCuRq_metricGrid strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:22px}.koCuRq_dataPanel{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;padding:22px}.koCuRq_dataPanel h2,.koCuRq_panelHead h2{margin:0 0 18px;font-size:19px}.koCuRq_panelHead{justify-content:space-between;align-items:center;display:flex}.koCuRq_panelHead span{color:var(--muted);font-size:11px}.koCuRq_tableWrap{overflow-x:auto}.koCuRq_tableWrap table{border-collapse:collapse;width:100%;min-width:650px}.koCuRq_tableWrap th,.koCuRq_tableWrap td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid #eceff3;padding:12px;font-size:13px}.koCuRq_tableWrap th{color:var(--muted);font-size:11px;font-weight:600}.koCuRq_tableWrap th:first-child,.koCuRq_tableWrap td:first-child{text-align:left}.koCuRq_twoCol{grid-template-columns:1fr 1fr;gap:14px;display:grid}.koCuRq_details{margin:0}.koCuRq_details>div{border-top:1px solid #edf0f3;grid-template-columns:160px 1fr;gap:16px;padding:10px 0;display:grid}.koCuRq_details dt{color:var(--muted);font-size:12px}.koCuRq_details dd{margin:0;font-size:13px;line-height:1.45}.koCuRq_dataNote{color:#7b8492;margin:18px 2px;font-size:11px;line-height:1.5}.koCuRq_dataNote a{color:var(--cobalt)}.koCuRq_ranking{border-top:1px solid var(--line)}.koCuRq_rankRow{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:15px 4px;text-decoration:none;display:grid}.koCuRq_rankRow>b{color:#98a2b3;font-size:13px}.koCuRq_rankRow>div{gap:4px;display:grid}.koCuRq_rankRow strong{font-size:14px}.koCuRq_rankRow span{color:var(--muted);font-size:11px}.koCuRq_rankRow em{font-variant-numeric:tabular-nums;font-size:14px;font-style:normal;font-weight:700}.koCuRq_prose{max-width:820px}.koCuRq_prose h2{margin:34px 0 8px;font-size:22px}.koCuRq_prose h2:first-child{margin-top:0}.koCuRq_prose p{color:#475467;margin:0;font-size:15px;line-height:1.7}.koCuRq_resultCard{color:inherit;text-decoration:none}.koCuRq_resultCard:hover{background:#fbfdff;border-color:#a9bde9}@media (max-width:800px){.koCuRq_metricGrid{grid-template-columns:1fr 1fr}.koCuRq_twoCol{grid-template-columns:1fr}.koCuRq_companyHero h1{font-size:32px}.koCuRq_rankRow{grid-template-columns:30px 1fr}.koCuRq_rankRow em{grid-column:2}}@media (max-width:520px){.koCuRq_companyHero{padding:30px 0 24px}.koCuRq_companyHero h1{font-size:29px}.koCuRq_companyBody{padding-top:20px}.koCuRq_metricGrid{grid-template-columns:1fr 1fr;gap:8px}.koCuRq_metricGrid article{padding:14px}.koCuRq_metricGrid strong{font-size:18px}.koCuRq_dataPanel{padding:16px}.koCuRq_details>div{grid-template-columns:1fr;gap:4px}.koCuRq_ranking{margin-top:-4px}.koCuRq_rankRow{padding:14px 0}.koCuRq_rankRow strong{font-size:13px}}.koCuRq_stats{grid-template-columns:repeat(3,1fr)}.koCuRq_metricGrid small{color:#98a2b3;font-size:10px}.koCuRq_registryPanel{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:20px 22px;display:flex}.koCuRq_registryPanel span{letter-spacing:.08em;color:var(--cobalt);text-transform:uppercase;font-size:10px;font-weight:800}.koCuRq_registryPanel h2{margin:5px 0;font-size:18px}.koCuRq_registryPanel p{color:var(--muted);margin:0;font-size:12px}.koCuRq_registryPanel a{color:var(--cobalt);white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:600px){.koCuRq_registryPanel{flex-direction:column;align-items:flex-start}}.koCuRq_taxDetails{border:1px solid var(--line);border-radius:12px;margin-top:14px;padding:0 20px}.koCuRq_taxDetails summary{cursor:pointer;padding:16px 0;font-size:13px;font-weight:700}.koCuRq_taxDetails p{gap:7px;margin:0;padding:0 0 16px;display:grid}.koCuRq_taxDetails p span{color:var(--muted);font-size:11px;line-height:1.4}.koCuRq_metricGrid{grid-template-columns:repeat(3,1fr)}.koCuRq_signalGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.koCuRq_signalGrid>div{border-bottom:1px solid var(--line);gap:6px;padding:14px 14px 14px 0;display:grid}.koCuRq_signalGrid span{color:var(--muted);font-size:11px}.koCuRq_signalGrid strong{font-variant-numeric:tabular-nums;font-size:16px}@media (max-width:700px){.koCuRq_metricGrid,.koCuRq_signalGrid{grid-template-columns:1fr 1fr}}@media (max-width:430px){.koCuRq_metricGrid{grid-template-columns:1fr 1fr}.koCuRq_signalGrid{grid-template-columns:1fr}}.koCuRq_ownerList{display:grid}.koCuRq_ownerList>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.koCuRq_ownerList>div>div{gap:4px;display:grid}.koCuRq_ownerList strong{font-size:13px}.koCuRq_ownerList span{color:var(--muted);font-size:10px}.koCuRq_ownerList b{white-space:nowrap;font-size:14px}@media (max-width:600px){.koCuRq_ownerList>div{align-items:flex-start}}.koCuRq_sourceStrip{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:16px;display:flex}.koCuRq_sourceStrip span,.koCuRq_sourceStrip a{color:#667085;background:#f6f8fb;border-radius:999px;padding:7px 9px;font-size:11px;line-height:1;text-decoration:none}.koCuRq_sourceStrip a{color:var(--cobalt);background:#f1f5ff}.koCuRq_badgeRow{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.koCuRq_badgeRow span{color:#173a8f;background:#eef4ff;border:1px solid #cfe0ff;border-radius:999px;padding:7px 10px;font-size:12px}.koCuRq_companyLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.koCuRq_mainColumn{min-width:0}.koCuRq_sideColumn{gap:14px;display:grid;position:sticky;top:92px}.koCuRq_sideCard{border:1px solid var(--line);background:#fff;border-radius:12px;gap:12px;padding:18px;display:grid}.koCuRq_sideCard h3{margin:0;font-size:15px}.koCuRq_sideCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.koCuRq_sideCard>a,.koCuRq_sideLink{color:inherit;border-top:1px solid #edf0f3;gap:4px;padding-top:10px;text-decoration:none;display:grid}.koCuRq_sideCard>a:first-of-type,.koCuRq_sideLink:first-of-type{border-top:0;padding-top:0}.koCuRq_sideCard>a:hover,.koCuRq_sideLink:hover{color:var(--cobalt)}.koCuRq_sideLink strong{font-size:12px;line-height:1.35}.koCuRq_sideLink span{color:var(--muted);font-size:11px}.koCuRq_sideCard ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.koCuRq_sideCard li{border-top:1px solid #edf0f3;justify-content:space-between;align-items:baseline;gap:12px;padding-top:9px;display:flex}.koCuRq_sideCard li:first-child{border-top:0;padding-top:0}.koCuRq_sideCard li b{color:var(--cobalt);font-size:14px}.koCuRq_sideCard li span{color:var(--muted);text-align:right;font-size:11px}.koCuRq_contactGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.koCuRq_contactItem{border:1px solid #edf0f3;border-radius:10px;gap:5px;min-width:0;padding:13px;display:grid}.koCuRq_contactItem span{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10px;font-weight:800}.koCuRq_contactItem a,.koCuRq_contactItem strong{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:750;text-decoration:none}.koCuRq_contactItem a:hover{color:var(--cobalt)}.koCuRq_contactItem small{color:#98a2b3;font-size:10px;line-height:1.35}.koCuRq_peopleList{gap:10px;display:grid}.koCuRq_peopleList article{border:1px solid #edf0f3;border-radius:10px;gap:10px;padding:14px;display:grid}.koCuRq_peopleList article>div{gap:4px;display:grid}.koCuRq_peopleList strong{font-size:14px}.koCuRq_peopleList span,.koCuRq_peopleList small{color:var(--muted);font-size:11px;line-height:1.4}.koCuRq_peopleList ul{gap:5px;margin:0;padding-left:18px;display:grid}.koCuRq_peopleList li{font-size:12px;line-height:1.35}.koCuRq_noticeGood,.koCuRq_noticeBad,.koCuRq_noticeNeutral{border-radius:10px;gap:4px;margin:12px 0;padding:13px 14px;display:grid}.koCuRq_noticeGood{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0}.koCuRq_noticeBad{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}.koCuRq_noticeNeutral{color:#475467;background:#f8fafc;border:1px solid #e2e8f0}.koCuRq_noticeGood strong,.koCuRq_noticeBad strong,.koCuRq_noticeNeutral strong{font-size:13px}.koCuRq_noticeGood span,.koCuRq_noticeBad span,.koCuRq_noticeNeutral span{font-size:12px;line-height:1.45}.koCuRq_inlineDetails{border:1px solid #edf0f3;border-radius:10px;margin-top:12px;padding:0 14px}.koCuRq_inlineDetails summary{cursor:pointer;padding:13px 0;font-size:13px;font-weight:750}.koCuRq_inlineDetails .koCuRq_ownerList{padding-bottom:10px}.koCuRq_dataPanel small{color:#98a2b3;font-size:10px;line-height:1.35}@media (max-width:980px){.koCuRq_companyLayout{grid-template-columns:1fr}.koCuRq_sideColumn{grid-template-columns:1fr 1fr;position:static}.koCuRq_contactGrid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.koCuRq_sideColumn,.koCuRq_contactGrid{grid-template-columns:1fr}.koCuRq_badgeRow span{font-size:11px}.koCuRq_metricGrid{grid-template-columns:1fr 1fr!important}}.koCuRq_catalogLayout{grid-template-columns:260px minmax(0,1fr) 270px;align-items:start;gap:18px;display:grid}.koCuRq_filterPanel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px;position:sticky;top:92px}.koCuRq_filterPanel form{gap:12px;display:grid}.koCuRq_filterPanel label{text-transform:uppercase;letter-spacing:.05em;color:#667085;gap:6px;font-size:11px;font-weight:800;display:grid}.koCuRq_filterPanel input,.koCuRq_filterPanel select{box-sizing:border-box;width:100%;font:inherit;text-transform:none;letter-spacing:0;color:#111827;background:#fff;border:1px solid #d9dee7;border-radius:9px;padding:10px 11px;font-size:13px;font-weight:500}.koCuRq_filterPanel button{background:var(--cobalt);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:12px;font-weight:800}.koCuRq_filterPanel a{color:var(--cobalt);text-align:center;font-size:12px;text-decoration:none}.koCuRq_checkLine{align-items:center;gap:8px;text-transform:none!important;letter-spacing:0!important;color:#344054!important;grid-template-columns:auto 1fr!important;font-size:12px!important;font-weight:700!important;display:flex!important}.koCuRq_checkLine input{width:auto}.koCuRq_catalogMain{min-width:0}.koCuRq_catalogHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.koCuRq_catalogHead span{letter-spacing:.08em;text-transform:uppercase;color:var(--cobalt);font-size:11px;font-weight:800}.koCuRq_catalogHead h2{letter-spacing:-.035em;margin:4px 0 0;font-size:24px}.koCuRq_catalogQuick{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.koCuRq_catalogQuick a{color:#173a8f;background:#f3f7ff;border:1px solid #dbe5ff;border-radius:999px;padding:7px 9px;font-size:11px;text-decoration:none}.koCuRq_catalogList{gap:10px;display:grid}.koCuRq_companyResult{border:1px solid var(--line);color:inherit;background:#fff;border-radius:12px;gap:13px;padding:17px;text-decoration:none;display:grid}.koCuRq_companyResult:hover{background:#fbfdff;border-color:#9fb8ee}.koCuRq_companyResultTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.koCuRq_companyResult h3{margin:0 0 5px;font-size:15px;line-height:1.25}.koCuRq_companyResult p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.koCuRq_gradePill{min-width:34px;height:34px;color:var(--cobalt);background:#eef4ff;border-radius:9px;place-items:center;font-size:15px;display:grid}.koCuRq_companyResultMetrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.koCuRq_companyResultMetrics div{border-top:1px solid #edf0f3;gap:3px;padding-top:9px;display:grid}.koCuRq_companyResultMetrics span{color:var(--muted);font-size:10px}.koCuRq_companyResultMetrics b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.koCuRq_resultBadges{flex-wrap:wrap;gap:6px;display:flex}.koCuRq_resultBadges span{color:#475467;background:#f6f8fb;border:1px solid #edf0f3;border-radius:999px;padding:6px 8px;font-size:10px;line-height:1}.koCuRq_resultBadges .koCuRq_warnBadge{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.koCuRq_pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.koCuRq_pagination a{color:var(--cobalt);font-size:13px;font-weight:750;text-decoration:none}.koCuRq_pagination b{color:var(--muted);font-size:12px}.koCuRq_catalogSide{gap:14px;display:grid;position:sticky;top:92px}@media (max-width:1080px){.koCuRq_catalogLayout{grid-template-columns:240px minmax(0,1fr)}.koCuRq_catalogSide{grid-column:1/-1;grid-template-columns:repeat(3,1fr);position:static}}@media (max-width:820px){.koCuRq_catalogLayout{grid-template-columns:1fr}.koCuRq_filterPanel{position:static}.koCuRq_catalogHead{flex-direction:column;align-items:flex-start}.koCuRq_catalogQuick{justify-content:flex-start}.koCuRq_catalogSide{grid-template-columns:1fr}.koCuRq_companyResultMetrics{grid-template-columns:1fr 1fr}}.koCuRq_managerCard{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;gap:5px;margin-bottom:12px;padding:16px;display:grid}.koCuRq_managerCard span{text-transform:uppercase;letter-spacing:.08em;color:#667085;font-size:10px;font-weight:800}.koCuRq_managerCard strong{font-size:17px}.koCuRq_managerCard a,.koCuRq_ownerList a{color:inherit;text-decoration:none}.koCuRq_managerCard a:hover,.koCuRq_ownerList a:hover{color:var(--cobalt)}.koCuRq_managerCard small{color:#667085;font-size:12px}.koCuRq_financeChart{background:linear-gradient(#fbfdff,#fff);border:1px solid #edf0f3;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:12px;margin:18px 0 8px;padding:16px;display:grid}.koCuRq_financeBarItem{text-align:center;grid-template-rows:100px auto auto;gap:6px;min-width:0;display:grid}.koCuRq_financeBarTrack{background:#eef4ff;border-radius:10px;align-items:flex-end;height:100px;display:flex;overflow:hidden}.koCuRq_financeBarTrack span{background:linear-gradient(#2f67dc,#86a8ff);border-radius:10px 10px 0 0;width:100%;transition:height .25s;display:block}.koCuRq_financeBarItem b{font-size:12px}.koCuRq_financeBarItem small{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.koCuRq_sourceStrip a,.koCuRq_sideCard a,.koCuRq_companyResult,.koCuRq_contactItem,.koCuRq_ownerList>div,.koCuRq_managerCard{transition:transform .15s,border-color .15s,box-shadow .15s,background .15s}.koCuRq_companyResult:hover,.koCuRq_contactItem:hover,.koCuRq_ownerList>div:hover,.koCuRq_managerCard:hover{transform:translateY(-1px);box-shadow:0 10px 26px #1622420f}.koCuRq_sourceStrip a{cursor:pointer}.koCuRq_sourceStrip a:hover,.koCuRq_sideCard a:hover{transform:translate(2px)}html{scroll-behavior:smooth}.koCuRq_companyHero{background:linear-gradient(#f7faff,#fff)}.koCuRq_financeTabs>input{opacity:0;pointer-events:none;position:absolute}.koCuRq_financeTabLabels{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.koCuRq_financeTabLabels label{cursor:pointer;color:#173a8f;background:#f3f7ff;border:1px solid #dbe5ff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.koCuRq_financeTabs .koCuRq_financeChart{display:none}#koCuRq_fin-revenue:checked~.koCuRq_financeTabLabels label[for=fin-revenue],#koCuRq_fin-profit:checked~.koCuRq_financeTabLabels label[for=fin-profit],#koCuRq_fin-assets:checked~.koCuRq_financeTabLabels label[for=fin-assets]{background:var(--cobalt);color:#fff;border-color:var(--cobalt)}#koCuRq_fin-revenue:checked~.koCuRq_finRevenue,#koCuRq_fin-profit:checked~.koCuRq_finProfit,#koCuRq_fin-assets:checked~.koCuRq_finAssets{display:grid}.koCuRq_moreDetails{border-top:1px solid #edf0f3;margin-top:14px;padding-top:12px}.koCuRq_moreDetails summary{cursor:pointer;color:var(--cobalt);font-size:13px;font-weight:800}.koCuRq_moreDetails p{color:#667085;margin:8px 0 0;font-size:12px;line-height:1.55}.koCuRq_sectionGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.koCuRq_sectionTile{border:1px solid var(--line);color:inherit;background:#fff;border-radius:12px;gap:8px;padding:18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.koCuRq_sectionTile:hover{border-color:#9fb8ee;transform:translateY(-1px);box-shadow:0 10px 26px #1622420f}.koCuRq_sectionTile strong{font-size:15px}.koCuRq_sectionTile span{color:#667085;font-size:12px}.koCuRq_articleGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.koCuRq_articleCard{border:1px solid var(--line);background:#fff;border-radius:12px;gap:10px;padding:20px;display:grid}.koCuRq_articleCard h2{margin:0;font-size:20px}.koCuRq_articleCard p{color:#667085;margin:0;font-size:13px;line-height:1.55}.koCuRq_articleCard a{color:var(--cobalt);font-size:13px;font-weight:800;text-decoration:none}@media (max-width:820px){.koCuRq_sectionGrid,.koCuRq_articleGrid{grid-template-columns:1fr}.koCuRq_financeBarItem{grid-template-rows:80px auto auto}.koCuRq_financeBarTrack{height:80px}}.koCuRq_articlePage{border:1px solid var(--line);background:#fff;border-radius:14px;gap:14px;max-width:820px;padding:28px;display:grid}.koCuRq_articlePage p{color:#344054;margin:0;font-size:16px;line-height:1.7}.koCuRq_articlePage .koCuRq_badgeRow a,.koCuRq_companyHero .koCuRq_badgeRow a{color:#173a8f;background:#eef4ff;border:1px solid #cfe0ff;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800;text-decoration:none}.koCuRq_authShell{max-width:720px}.koCuRq_authForm{border:1px solid var(--line);background:#fff;border-radius:14px;gap:14px;padding:22px;display:grid}.koCuRq_authForm label{color:#344054;gap:7px;font-size:12px;font-weight:800;display:grid}.koCuRq_authForm input,.koCuRq_authForm textarea,.koCuRq_authForm select{box-sizing:border-box;width:100%;font:inherit;color:#111827;background:#fff;border:1px solid #d9dee7;border-radius:10px;padding:11px 12px;font-size:14px;font-weight:500}.koCuRq_authForm textarea{resize:vertical;line-height:1.5}.koCuRq_authForm button,.koCuRq_submitBox button{background:var(--cobalt);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 16px;font-weight:800}.koCuRq_authForm button:disabled,.koCuRq_submitBox button:disabled{opacity:.55;cursor:not-allowed}.koCuRq_authForm p,.koCuRq_authHint{color:var(--muted);font-size:12px;line-height:1.5}.koCuRq_formError{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;padding:11px 12px;font-size:13px}.koCuRq_editorGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.koCuRq_submitBox{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;gap:10px;padding:18px;display:grid;position:sticky;top:92px}.koCuRq_submitBox strong{font-size:15px}.koCuRq_submitBox p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.koCuRq_actionRow{grid-template-columns:1fr;gap:8px;display:grid}.koCuRq_actionRow button:nth-child(2){background:#f59e0b}.koCuRq_actionRow button:nth-child(3){background:#b42318}@media (max-width:860px){.koCuRq_editorGrid{grid-template-columns:1fr}.koCuRq_submitBox{position:static}}.koCuRq_okvedList{gap:8px;margin-top:12px;display:grid}.koCuRq_okvedList>div{border-top:1px solid var(--line);grid-template-columns:76px 1fr;gap:10px;padding:10px 0;display:grid}.koCuRq_okvedList b{color:#173a8f;font-variant-numeric:tabular-nums;font-size:12px}.koCuRq_okvedList span{color:#344054;font-size:12px;line-height:1.35}@keyframes koCuRq_rbGrowUp{0%{opacity:.45;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes koCuRq_rbSweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.koCuRq_financeBarTrack span{transform-origin:bottom;animation:1.8s cubic-bezier(.2,.8,.2,1) both koCuRq_rbGrowUp}.koCuRq_financeBarItem:nth-child(2) .koCuRq_financeBarTrack span{animation-delay:.12s}.koCuRq_financeBarItem:nth-child(3) .koCuRq_financeBarTrack span{animation-delay:.24s}.koCuRq_financeBarItem:nth-child(4) .koCuRq_financeBarTrack span{animation-delay:.36s}.koCuRq_financeBarItem:nth-child(5) .koCuRq_financeBarTrack span{animation-delay:.48s}.koCuRq_forecastScenarios{grid-template-columns:1.15fr repeat(3,1fr);gap:10px;margin:14px 0 4px;display:grid}.koCuRq_forecastScenarios>div,.koCuRq_forecastScenarios article{border:1px solid var(--line);background:#fbfcff;border-radius:12px;gap:6px;padding:14px;display:grid;position:relative;overflow:hidden}.koCuRq_forecastScenarios span,.koCuRq_forecastScenarios small{color:var(--muted);font-size:11px}.koCuRq_forecastScenarios strong{font-size:16px}.koCuRq_forecastScenarios article i{transform-origin:0;background:#173a8f;border-radius:999px;height:4px;animation:2s cubic-bezier(.2,.8,.2,1) both koCuRq_rbSweep;display:block}@media (max-width:760px){.koCuRq_forecastScenarios{grid-template-columns:1fr}.koCuRq_forecastScenarios>div{order:-1}}.koCuRq_timelineList{gap:10px;margin-top:12px;display:grid}.koCuRq_timelineList>div{border-top:1px solid var(--line);grid-template-columns:92px 1fr;gap:6px 12px;padding:10px 0;display:grid}.koCuRq_timelineList span{color:#667085;font-variant-numeric:tabular-nums;font-size:11px}.koCuRq_timelineList strong{font-size:13px}.koCuRq_timelineList small{color:#667085;grid-column:2;font-size:11px;line-height:1.4}.koCuRq_revenueMotionChart{background:linear-gradient(#f8fbff,#fff);border:1px solid #dbeafe;border-radius:14px;gap:10px;margin:14px 0;padding:16px;display:grid}.koCuRq_revenueMotionChart>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.koCuRq_revenueMotionChart strong{font-size:15px}.koCuRq_revenueMotionChart span{color:#667085;font-size:12px}.koCuRq_revenueMotionChart svg{width:100%;height:220px;overflow:visible}.koCuRq_revenueMotionChart polyline{fill:none;stroke:#173a8f;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.koCuRq_revenueLine{stroke-dasharray:260;stroke-dashoffset:260px;animation:2s forwards koCuRq_rbDrawLine}.koCuRq_revenueScenarioLine{stroke:#94a3b8;stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round;stroke-dashoffset:80px;animation:1.4s forwards koCuRq_rbDrawScenario}.koCuRq_revenueMotionChart circle{fill:#173a8f;opacity:0;animation:.35s 1.6s forwards koCuRq_rbDot}.koCuRq_revenueMotionChart text{fill:#667085;text-anchor:middle;font-size:5px}@keyframes koCuRq_rbDrawLine{to{stroke-dashoffset:0}}@keyframes koCuRq_rbDrawScenario{to{stroke-dashoffset:0}}@keyframes koCuRq_rbDot{to{opacity:1}}.koCuRq_cookieNotice{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #dbeafe;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex;position:fixed;bottom:22px;left:24px;right:24px;box-shadow:0 18px 50px #16224224}.koCuRq_cookieNotice strong{font-size:14px}.koCuRq_cookieNotice span{color:#667085;font-size:12px}.koCuRq_cookieNotice nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.koCuRq_cookieNotice a{color:#173a8f;font-size:12px;font-weight:800;text-decoration:none}.koCuRq_cookieNotice button{color:#fff;cursor:pointer;background:#173a8f;border:0;border-radius:999px;padding:10px 14px;font-weight:800}@media (max-width:760px){.koCuRq_cookieNotice{display:grid;bottom:12px;left:12px;right:12px}.koCuRq_cookieNotice nav{justify-content:space-between}}.koCuRq_peopleOverview{grid-template-columns:1.4fr .8fr .8fr;gap:12px;margin:14px 0;display:grid}.koCuRq_peopleOverview article,.koCuRq_peopleSubCard{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;padding:16px}.koCuRq_peopleOverview span,.koCuRq_peopleSubHead span{text-transform:uppercase;letter-spacing:.06em;color:#667085;font-size:11px;font-weight:800}.koCuRq_peopleOverview strong{margin-top:6px;font-size:20px;display:block}.koCuRq_peopleOverview small,.koCuRq_peopleSubCard p,.koCuRq_peopleSubHead small{color:#667085;font-size:12px;line-height:1.45}.koCuRq_peopleSubCard{background:#fff;margin-top:12px}.koCuRq_peopleSubHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.koCuRq_peopleSubCard>strong{margin-bottom:4px;font-size:20px;display:block}.koCuRq_peopleSubCard a{color:inherit}.koCuRq_peopleHistoryPanel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:14px;padding:14px}.koCuRq_peopleHistoryPanel summary{cursor:pointer;color:#173a8f;font-weight:800}@media (max-width:760px){.koCuRq_peopleOverview{grid-template-columns:1fr}.koCuRq_peopleSubHead{display:grid}}.koCuRq_cardRail{gap:8px;padding:14px}.koCuRq_cardRail h3{color:#667085;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.koCuRq_cardRail>a{background:#f8fafc;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.koCuRq_cardRail>a b{color:#173a8f;white-space:nowrap;background:#eef4ff;border-radius:999px;padding:4px 7px;font-size:11px}.koCuRq_sideMiniLinks{grid-template-columns:1fr 1fr;gap:8px}.koCuRq_sideMiniLinks h3{grid-column:1/-1}.koCuRq_sideMiniLinks a{text-align:center;background:#f8fafc;border:0;border-radius:10px;padding:10px;font-size:12px;font-weight:800}@media (max-width:980px){.koCuRq_companyLayout{grid-template-columns:1fr}.koCuRq_sideColumn{display:block;position:static}.koCuRq_cardRail{z-index:20;border-radius:14px;gap:8px;margin-bottom:12px;display:flex;position:sticky;top:64px;overflow:auto}.koCuRq_cardRail h3{display:none}.koCuRq_cardRail>a{min-width:max-content}.koCuRq_sideColumn .koCuRq_sideCard:not(.koCuRq_cardRail){display:none}}@media (max-width:640px){.koCuRq_sourceStrip{display:none}.koCuRq_metricGrid{grid-template-columns:1fr}.koCuRq_okvedList>div{grid-template-columns:62px 1fr}.koCuRq_timelineList>div{grid-template-columns:1fr}.koCuRq_timelineList small{grid-column:1}.koCuRq_revenueMotionChart svg{height:170px}.koCuRq_forecastScenarios article{min-height:82px}}@media (max-width:980px){.koCuRq_sideColumn{order:-1;width:100%;min-width:0;max-width:100%;overflow:hidden}.koCuRq_cardRail{box-sizing:border-box;overscroll-behavior-x:contain;width:100%;max-width:100%;overflow-x:auto}.koCuRq_cardRail>a{flex:none}}@media (max-width:640px){.koCuRq_page,.koCuRq_shell,.koCuRq_companyBody,.koCuRq_companyLayout,.koCuRq_mainColumn{max-width:100%;overflow-x:hidden}.koCuRq_forecastScenarios,.koCuRq_peopleOverview,.koCuRq_metricGrid{min-width:0}.koCuRq_cardRail{margin-left:0;margin-right:0}}.koCuRq_seoSummary{background:linear-gradient(#f8fbff,#fff);border:1px solid #dbeafe;border-radius:16px;margin:0 0 16px;padding:18px 20px}.koCuRq_seoSummary p{color:#344054;margin:0;font-size:15px;line-height:1.65}.koCuRq_metricGrid article strong{word-break:break-word}.koCuRq_financeAnalytics{background:linear-gradient(#f8fbff,#fff);border:1px solid #dbeafe;border-radius:16px;margin:14px 0 16px;padding:18px}.koCuRq_financeChartHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.koCuRq_financeChartHead strong{font-size:17px;display:block}.koCuRq_financeChartHead span{color:#667085;font-size:12px}.koCuRq_chartLegend{flex-wrap:wrap;gap:12px;display:flex}.koCuRq_chartLegend span{color:#475467;align-items:center;gap:6px;font-weight:800;display:flex}.koCuRq_chartLegend i{background:#173a8f;border-radius:999px;width:16px;height:3px}.koCuRq_chartLegend span:nth-child(2) i{background:#16a34a}.koCuRq_financeAnalytics svg{width:100%;height:260px;overflow:visible}.koCuRq_financeAnalytics line{stroke:#e5e7eb;stroke-width:1px}.koCuRq_financeAnalytics polyline{fill:none;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.koCuRq_financeAnalytics .koCuRq_revenueLine{stroke:#173a8f;stroke-dasharray:280;stroke-dashoffset:280px;animation:1.4s forwards koCuRq_rbDrawLine}.koCuRq_financeAnalytics .koCuRq_profitLine{stroke:#16a34a;stroke-dasharray:280;stroke-dashoffset:280px;animation:1.4s .15s forwards koCuRq_rbDrawLine}.koCuRq_financeAnalytics circle{fill:#173a8f}.koCuRq_financeAnalytics text{fill:#667085;text-anchor:middle;font-size:5px}.koCuRq_financeKpiGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.koCuRq_financeKpiGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;gap:6px;padding:16px;display:grid}.koCuRq_financeKpiGrid span{color:#667085;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.koCuRq_financeKpiGrid strong{letter-spacing:-.02em;font-size:19px}.koCuRq_financeKpiGrid small{color:#667085;font-size:12px}@media (max-width:760px){.koCuRq_financeChartHead{display:grid}.koCuRq_financeAnalytics svg{height:210px}.koCuRq_financeKpiGrid{grid-template-columns:1fr 1fr}}@media (max-width:430px){.koCuRq_financeKpiGrid{grid-template-columns:1fr}.koCuRq_financeAnalytics svg{height:190px}}.koCuRq_procurementSummary,.koCuRq_registryGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0;display:grid}.koCuRq_procurementSummary article,.koCuRq_registryGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;gap:6px;padding:16px;display:grid}.koCuRq_procurementSummary span,.koCuRq_registryGrid span{text-transform:uppercase;letter-spacing:.04em;color:#667085;font-size:11px;font-weight:800}.koCuRq_procurementSummary strong,.koCuRq_registryGrid strong{letter-spacing:-.03em;font-size:22px}.koCuRq_procurementSummary small,.koCuRq_registryGrid small{color:#667085;font-size:12px;line-height:1.4}@media (max-width:760px){.koCuRq_procurementSummary,.koCuRq_registryGrid{grid-template-columns:1fr}.koCuRq_riskAlert{display:grid}}.koCuRq_signalWarn{background:#fffbeb!important;border-color:#fde68a!important}.koCuRq_riskAlert{color:#7f1d1d;background:#fff1f2;border:1px solid #fecaca;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;display:flex}.koCuRq_riskAlert strong{font-size:14px}.koCuRq_riskAlert span{font-size:13px;font-weight:800}.koCuRq_registryGrid article span,.koCuRq_procurementSummary article span{text-transform:uppercase;letter-spacing:.05em;color:#667085;font-size:11px;font-weight:800}.koCuRq_riskSummary{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;display:flex}.koCuRq_riskSummary strong{font-size:14px}.koCuRq_riskSummary span{color:#667085;font-size:12px}.koCuRq_risk_warning{background:#fffbeb;border-color:#fde68a}.koCuRq_risk_critical{background:#fff1f2;border-color:#fecaca}.koCuRq_risk_attention{background:#fff7ed;border-color:#fed7aa}.koCuRq_riskCritical{background:#fff1f2!important;border-color:#fecaca!important}.koCuRq_riskCritical strong{color:#991b1b}@media (max-width:640px){.koCuRq_riskSummary{display:grid}}.koCuRq_siteFooter{color:#cbd5e1;background:#0f172a;border-top:1px solid #e5e7eb;margin-top:54px}.koCuRq_siteFooter .koCuRq_shell{grid-template-columns:minmax(260px,1.2fr) minmax(420px,1.8fr);gap:56px;padding:44px 0;display:grid}.koCuRq_footerBrand{align-content:start;gap:12px;display:grid}.koCuRq_footerBrand strong{color:#fff;letter-spacing:-.03em;font-size:22px}.koCuRq_footerBrand p{color:#94a3b8;max-width:520px;margin:0;font-size:13px;line-height:1.6}.koCuRq_footerGrid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.koCuRq_footerGrid nav{align-content:start;gap:9px;display:grid}.koCuRq_footerGrid h3{text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0;margin:0 0 4px;font-size:12px}.koCuRq_footerGrid a{color:#94a3b8;font-size:13px;line-height:1.35;text-decoration:none}.koCuRq_footerGrid a:hover{color:#fff}.koCuRq_footerBottom{color:#64748b;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:20px;padding:16px;font-size:12px;display:flex}.koCuRq_cookieNotice{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #dbeafe;border-radius:18px;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:grid;position:fixed;bottom:22px;left:24px;right:24px;box-shadow:0 18px 50px #16224229}.koCuRq_cookieNotice div{gap:5px;display:grid}.koCuRq_cookieNotice strong{color:#111827;font-size:15px}.koCuRq_cookieNotice span{color:#667085;max-width:760px;font-size:12px;line-height:1.5}.koCuRq_cookieNotice nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.koCuRq_cookieNotice a{color:#173a8f;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.koCuRq_cookieNotice button{color:#fff;cursor:pointer;white-space:nowrap;background:#173a8f;border:0;border-radius:999px;padding:11px 17px;font-weight:800}@media (max-width:900px){.koCuRq_siteFooter .koCuRq_shell{grid-template-columns:1fr;gap:30px}.koCuRq_footerGrid{grid-template-columns:1fr 1fr}.koCuRq_cookieNotice{grid-template-columns:1fr}.koCuRq_cookieNotice nav{justify-content:flex-start}}@media (max-width:560px){.koCuRq_footerGrid{grid-template-columns:1fr}.koCuRq_siteFooter .koCuRq_shell{padding:34px 0}.koCuRq_footerBottom{justify-content:flex-start}.koCuRq_cookieNotice{padding:16px;bottom:12px;left:12px;right:12px}.koCuRq_cookieNotice nav{grid-template-columns:1fr;align-items:stretch;display:grid}.koCuRq_cookieNotice button{width:100%}}.koCuRq_page{--rb-bg:#f6f8fb;--rb-surface:#fff;--rb-surface-soft:#f8fbff;--rb-ink:#111827;--rb-text:#344054;--rb-muted:#667085;--rb-faint:#98a2b3;--rb-line:#d9dee7;--rb-line-soft:#edf0f3;--rb-primary:#173a8f;--rb-primary-2:#2457d6;--rb-primary-soft:#eef4ff;--rb-success:#18794e;--rb-danger:#b42318;--rb-warning:#92400e;--rb-radius-sm:10px;--rb-radius-md:12px;--rb-radius-lg:14px;--rb-shadow-sm:0 8px 24px #1622420d;--rb-shadow-md:0 14px 34px #16224214;--rb-space-1:6px;--rb-space-2:10px;--rb-space-3:14px;--rb-space-4:18px;--rb-space-5:22px;--rb-space-6:28px;--rb-h1:clamp(30px,4vw,44px);--rb-h2:20px;--rb-h3:15px;--rb-body:14px;--rb-small:12px;--rb-micro:11px}.koCuRq_companyHero{padding:var(--rb-space-6) 0 30px;background:linear-gradient(#f7faff 0%,#fff 100%)}.koCuRq_companyHero h1{font-size:var(--rb-h1);letter-spacing:-.045em;max-width:980px;margin:8px 0 14px;line-height:1.1}.koCuRq_entityMeta span,.koCuRq_badgeRow span,.koCuRq_companyHero .koCuRq_badgeRow a{font-size:var(--rb-small);border-radius:999px;padding:7px 10px;line-height:1.1}.koCuRq_companyLayout{gap:22px}.koCuRq_mainColumn{gap:14px;display:grid}.koCuRq_dataPanel{border:1px solid var(--rb-line);border-radius:var(--rb-radius-lg);background:var(--rb-surface);padding:var(--rb-space-5);box-shadow:var(--rb-shadow-sm);margin-top:0}.koCuRq_dataPanel h2,.koCuRq_panelHead h2{font-size:var(--rb-h2);letter-spacing:-.025em;margin:0 0 var(--rb-space-4);line-height:1.2}.koCuRq_panelHead{margin-bottom:var(--rb-space-4);align-items:flex-start;gap:14px}.koCuRq_panelHead h2{margin:0}.koCuRq_panelHead span{font-size:var(--rb-micro);color:var(--rb-muted);text-align:right;line-height:1.35}.koCuRq_metricGrid,.koCuRq_financeKpiGrid,.koCuRq_procurementSummary,.koCuRq_registryGrid,.koCuRq_peopleOverview{gap:12px;margin:0 0 16px}.koCuRq_metricGrid article,.koCuRq_financeKpiGrid article,.koCuRq_procurementSummary article,.koCuRq_registryGrid article,.koCuRq_peopleOverview article,.koCuRq_peopleSubCard,.koCuRq_contactItem,.koCuRq_sideCard,.koCuRq_seoSummary{border-radius:var(--rb-radius-lg);border-color:var(--rb-line-soft)}.koCuRq_metricGrid article,.koCuRq_financeKpiGrid article,.koCuRq_procurementSummary article,.koCuRq_registryGrid article{gap:7px;min-width:0;padding:16px}.koCuRq_metricGrid span,.koCuRq_financeKpiGrid span,.koCuRq_procurementSummary span,.koCuRq_registryGrid span,.koCuRq_peopleOverview span,.koCuRq_contactItem span{font-size:var(--rb-micro);letter-spacing:.045em;color:var(--rb-muted);line-height:1.25}.koCuRq_metricGrid strong,.koCuRq_financeKpiGrid strong,.koCuRq_procurementSummary strong,.koCuRq_registryGrid strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(18px,2.2vw,23px);line-height:1.15}.koCuRq_metricGrid small,.koCuRq_financeKpiGrid small,.koCuRq_procurementSummary small,.koCuRq_registryGrid small,.koCuRq_peopleOverview small,.koCuRq_peopleSubCard p,.koCuRq_dataNote{font-size:var(--rb-small);color:var(--rb-muted);line-height:1.45}.koCuRq_good{color:var(--rb-success)!important}.koCuRq_bad{color:var(--rb-danger)!important}.koCuRq_signalWarn strong{color:var(--rb-warning)}.koCuRq_seoSummary{margin:0 0 2px;padding:17px 19px}.koCuRq_seoSummary p{color:var(--rb-text);font-size:15px;line-height:1.65}.koCuRq_peopleSubCard{padding:16px}.koCuRq_peopleSubHead{margin-bottom:9px}.koCuRq_ownerList>div{padding:13px 0}.koCuRq_ownerList strong,.koCuRq_peopleList strong{font-size:14px;line-height:1.3}.koCuRq_ownerList span,.koCuRq_peopleList span,.koCuRq_peopleList small{font-size:var(--rb-micro);line-height:1.4}.koCuRq_details>div{grid-template-columns:150px minmax(0,1fr);gap:14px;padding:11px 0}.koCuRq_details dt{font-size:var(--rb-small)}.koCuRq_details dd{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.koCuRq_tableWrap{border:1px solid var(--rb-line-soft);border-radius:var(--rb-radius-md);margin-top:14px}.koCuRq_tableWrap table{min-width:680px}.koCuRq_tableWrap th,.koCuRq_tableWrap td{padding:13px 12px}.koCuRq_tableWrap th{text-transform:uppercase;letter-spacing:.035em;background:#fbfcff}.koCuRq_sideColumn{gap:14px}.koCuRq_sideCard{box-shadow:var(--rb-shadow-sm);padding:17px}.koCuRq_sideCard h3{font-size:var(--rb-h3);line-height:1.25}.koCuRq_sideLink strong{font-size:13px}.koCuRq_sideLink span,.koCuRq_sideCard p,.koCuRq_sideCard li span{font-size:var(--rb-micro);line-height:1.4}.koCuRq_contactGrid{gap:12px}.koCuRq_contactItem{padding:14px}.koCuRq_contactItem a,.koCuRq_contactItem strong{font-size:13px;line-height:1.35}.koCuRq_financeAnalytics,.koCuRq_revenueMotionChart{border-radius:var(--rb-radius-lg);box-shadow:var(--rb-shadow-sm)}.koCuRq_sourceStrip{margin-top:0}.koCuRq_sourceStrip span,.koCuRq_sourceStrip a{font-size:var(--rb-micro);padding:8px 10px}@media (max-width:980px){.koCuRq_companyBody{padding-top:22px}.koCuRq_mainColumn{gap:12px}.koCuRq_dataPanel{padding:18px}.koCuRq_panelHead span{text-align:left}.koCuRq_sideCard{box-shadow:none}}@media (max-width:640px){.koCuRq_companyHero{padding:26px 0 22px}.koCuRq_companyHero h1{font-size:30px;line-height:1.12}.koCuRq_companyBody{padding-bottom:52px}.koCuRq_dataPanel{border-radius:13px;padding:16px}.koCuRq_panelHead{margin-bottom:14px;display:grid}.koCuRq_metricGrid,.koCuRq_financeKpiGrid{grid-template-columns:1fr!important}.koCuRq_metricGrid article,.koCuRq_financeKpiGrid article,.koCuRq_procurementSummary article,.koCuRq_registryGrid article{padding:14px}.koCuRq_details>div{grid-template-columns:1fr;gap:5px}.koCuRq_entityMeta span{font-size:11px}.koCuRq_tableWrap{margin-left:-2px;margin-right:-2px}.koCuRq_cookieNotice{border-radius:15px}}.koCuRq_segmentTabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.koCuRq_segmentTabs label{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:800;display:flex!important}.koCuRq_segmentTabs input{margin:0;width:auto!important}.koCuRq_page{max-width:100%;overflow-x:hidden}.koCuRq_dataPanel,.koCuRq_sideCard,.koCuRq_articlePage,.koCuRq_analyticsBanner,.koCuRq_financeAnalytics,.koCuRq_revenueMotionChart,.koCuRq_registryPanel,.koCuRq_cookieNotice,.koCuRq_companyResult,.koCuRq_resultCard,.koCuRq_metricGrid article,.koCuRq_financeKpiGrid article,.koCuRq_procurementSummary article,.koCuRq_registryGrid article{min-width:0;max-width:100%}.koCuRq_tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.koCuRq_tableWrap table{width:max-content;min-width:680px}.koCuRq_tableWrap:after{content:"Прокрутите таблицу вбок";color:#667085;margin:8px 2px 0;font-size:11px;display:none}@media (max-width:900px){.koCuRq_shell{width:calc(100% - 28px)!important}.koCuRq_companyLayout,.koCuRq_catalogLayout,.koCuRq_editorGrid{grid-template-columns:1fr!important}.koCuRq_sideColumn,.koCuRq_catalogSide,.koCuRq_filterPanel,.koCuRq_submitBox{position:static!important;top:auto!important}.koCuRq_twoCol,.koCuRq_sectionGrid,.koCuRq_directionGrid,.koCuRq_articleGrid{grid-template-columns:1fr!important}.koCuRq_analyticsBanner{gap:22px;padding:28px!important;display:grid!important}.koCuRq_tableWrap:after{display:block}.koCuRq_catalogHead{align-items:start!important;display:grid!important}.koCuRq_catalogQuick{justify-content:flex-start!important}}@media (max-width:760px){.koCuRq_companyHero{padding:26px 0 22px!important}.koCuRq_companyHero h1,.koCuRq_hero h1{letter-spacing:-.04em!important;font-size:clamp(29px,9vw,38px)!important;line-height:1.08!important}.koCuRq_companyHero p,.koCuRq_hero p{font-size:15px!important;line-height:1.5!important}.koCuRq_companyBody{padding:20px 0 54px!important}.koCuRq_dataPanel{overflow:hidden;border-radius:14px!important;padding:15px!important}.koCuRq_panelHead{gap:6px!important;margin-bottom:12px!important;display:grid!important}.koCuRq_panelHead span{text-align:left!important}.koCuRq_metricGrid,.koCuRq_financeKpiGrid,.koCuRq_procurementSummary,.koCuRq_registryGrid,.koCuRq_peopleOverview,.koCuRq_signalGrid,.koCuRq_stats,.koCuRq_benefitGrid{grid-template-columns:1fr!important;gap:10px!important}.koCuRq_metricGrid article,.koCuRq_financeKpiGrid article,.koCuRq_procurementSummary article,.koCuRq_registryGrid article,.koCuRq_peopleOverview article{padding:14px!important}.koCuRq_metricGrid strong,.koCuRq_financeKpiGrid strong,.koCuRq_procurementSummary strong,.koCuRq_registryGrid strong{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(20px,6vw,28px)!important;line-height:1.12!important}.koCuRq_resultCard{grid-template-columns:1fr!important;gap:12px!important;padding:15px!important}.koCuRq_resultCard dl{grid-template-columns:1fr 1fr!important;gap:8px!important}.koCuRq_companyResultTop{gap:10px!important;display:grid!important}.koCuRq_companyResultMetrics{grid-template-columns:1fr 1fr!important}.koCuRq_contactGrid{grid-template-columns:1fr!important}.koCuRq_ownerList>div{gap:8px!important;display:grid!important}.koCuRq_details>div{grid-template-columns:1fr!important;gap:5px!important}.koCuRq_articlePage{border-radius:14px!important;padding:18px!important}.koCuRq_articlePage p{font-size:15px!important;line-height:1.65!important}.koCuRq_siteFooter .koCuRq_shell,.koCuRq_footerGrid{grid-template-columns:1fr!important}}@media (max-width:640px){.koCuRq_shell{width:calc(100% - 24px)!important}.koCuRq_header{height:62px!important}.koCuRq_brand img{width:142px!important}.koCuRq_mobileMenu>div{right:0;width:min(280px,100vw - 24px)!important}.koCuRq_heroGrid{gap:22px!important;padding:30px 0!important}.koCuRq_search{grid-template-columns:1fr!important;padding:10px!important}.koCuRq_search>span{display:none}.koCuRq_search input{width:100%;padding:10px 8px!important}.koCuRq_search button{grid-column:auto!important;margin-top:6px!important}.koCuRq_section{padding:36px 0!important}.koCuRq_sectionHead{align-items:start!important;margin-bottom:18px!important;display:grid!important}.koCuRq_sectionHead h2{font-size:25px!important;line-height:1.16!important}.koCuRq_analyticsBanner h2{font-size:23px!important;line-height:1.18!important}.koCuRq_rankRow{grid-template-columns:28px 1fr!important;gap:9px!important}.koCuRq_rankRow em{grid-column:2!important;justify-self:start!important}.koCuRq_tableWrap{border-radius:12px!important;margin-left:-4px!important;margin-right:-4px!important}.koCuRq_tableWrap th,.koCuRq_tableWrap td{padding:11px 10px!important;font-size:12px!important}.koCuRq_financeAnalytics{overflow:hidden;padding:14px!important}.koCuRq_financeChartHead{gap:8px!important;display:grid!important}.koCuRq_financeAnalytics svg,.koCuRq_revenueMotionChart svg{display:block;width:100%!important;height:160px!important;overflow:visible!important}.koCuRq_financeAnalytics polyline,.koCuRq_revenueMotionChart polyline{stroke-width:2.4px!important}.koCuRq_financeAnalytics text,.koCuRq_revenueMotionChart text{font-size:4.2px!important}.koCuRq_financeBarItem{grid-template-rows:68px auto auto!important}.koCuRq_financeBarTrack{height:68px!important}.koCuRq_riskAlert,.koCuRq_riskSummary,.koCuRq_registryPanel{align-items:start!important;display:grid!important}.koCuRq_cookieNotice{max-height:46vh;overflow:auto;padding:14px!important;bottom:10px!important;left:10px!important;right:10px!important}.koCuRq_cookieNotice nav{width:100%;grid-template-columns:1fr!important;display:grid!important}.koCuRq_cookieNotice a,.koCuRq_cookieNotice button{text-align:center;width:100%}}@media (max-width:430px){.koCuRq_shell{width:calc(100% - 22px)!important}.koCuRq_companyHero h1,.koCuRq_hero h1{font-size:30px!important}.koCuRq_dataPanel{padding:14px!important}.koCuRq_resultCard dl,.koCuRq_companyResultMetrics,.koCuRq_metricGrid,.koCuRq_financeKpiGrid,.koCuRq_procurementSummary,.koCuRq_registryGrid{grid-template-columns:1fr!important}.koCuRq_metricGrid strong,.koCuRq_financeKpiGrid strong{font-size:24px!important}.koCuRq_financeAnalytics svg,.koCuRq_revenueMotionChart svg{height:150px!important}.koCuRq_sideMiniLinks{grid-template-columns:1fr!important}}.koCuRq_similarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.koCuRq_similarCard{color:inherit;border:1px solid var(--line);background:#fff;border-radius:16px;gap:8px;padding:14px;text-decoration:none;transition:all .15s;display:grid}.koCuRq_similarCard:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 12px 30px #0f172a14}.koCuRq_similarCard strong{color:#111827;font-size:15px;line-height:1.25}.koCuRq_similarCard span{color:#1d4ed8;font-weight:900}.koCuRq_similarCard small{color:#667085;line-height:1.35}@media (max-width:760px){.koCuRq_similarGrid{grid-template-columns:1fr}.koCuRq_similarCard{padding:13px}}.koCuRq_seoSummary{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;display:grid!important}.koCuRq_seoSummary>div:first-child{gap:8px;display:grid}.koCuRq_seoSummaryLinks{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:2px!important;display:flex!important}.koCuRq_seoSummaryLinks a{color:#1d4ed8!important;white-space:nowrap!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:8px 12px!important;font-size:13px!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;display:inline-flex!important}.koCuRq_seoSummaryLinks a:hover{background:#dbeafe!important;border-color:#93c5fd!important;transform:translateY(-1px)!important}.koCuRq_financeAnalytics{padding:22px!important}.koCuRq_financeLineChart{width:100%!important;height:340px!important;display:block!important;overflow:visible!important}.koCuRq_chartGridLine{stroke:#e5e7eb!important;stroke-width:1px!important}.koCuRq_chartYearGuide{stroke:#e5e7eb!important;stroke-width:1px!important;opacity:.55!important}.koCuRq_chartYAxis,.koCuRq_chartXAxis{fill:#667085!important;font-size:12px!important;font-weight:700!important}.koCuRq_chartYAxis{text-anchor:end!important}.koCuRq_chartXAxis{text-anchor:middle!important}.koCuRq_financeLineChart .koCuRq_revenueLine{stroke:#173a8f!important;stroke-width:5px!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important}.koCuRq_financeLineChart .koCuRq_profitLine{stroke:#16a34a!important;stroke-width:5px!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important}.koCuRq_revenueDot{fill:#173a8f!important;stroke:#fff!important;stroke-width:3px!important}.koCuRq_profitDot{fill:#16a34a!important;stroke:#fff!important;stroke-width:3px!important}.koCuRq_hitDot{fill:#0000!important;stroke:#0000!important;cursor:pointer!important}.koCuRq_financeChartPoint:hover .koCuRq_revenueDot,.koCuRq_financeChartPoint:hover .koCuRq_profitDot{filter:drop-shadow(0 4px 8px #0f172a47);transform-box:fill-box;transform-origin:50%;transform:scale(1.2)}@media (max-width:760px){.koCuRq_seoSummaryLinks{grid-template-columns:1fr!important;display:grid!important}.koCuRq_seoSummaryLinks a{white-space:normal!important}.koCuRq_financeAnalytics{padding:16px!important}.koCuRq_financeLineChart{height:260px!important}.koCuRq_chartYAxis{display:none!important}.koCuRq_financeLineChart .koCuRq_revenueLine,.koCuRq_financeLineChart .koCuRq_profitLine{stroke-width:4px!important}.koCuRq_chartXAxis{font-size:11px!important}}@media (max-width:430px){.koCuRq_financeLineChart{height:230px!important}}.koCuRq_financeAnalytics{background:linear-gradient(#f8fbff 0%,#fff 100%)!important;border-color:#bfdbfe!important;box-shadow:0 18px 50px #1e40af14!important}.koCuRq_financeLineChart{filter:drop-shadow(0 18px 28px #1e40af14)}.koCuRq_financeLineChart .koCuRq_revenueLine{animation:1.1s ease-out both koCuRq_chartDraw}.koCuRq_financeLineChart .koCuRq_profitLine{animation:1.25s ease-out both koCuRq_chartDraw}.koCuRq_businessRadarCard{background:radial-gradient(circle at 20% 10%,#3b82f61f,#0000 32%),linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dbeafe;border-radius:20px;margin-top:16px;padding:20px;overflow:hidden;box-shadow:0 18px 50px #0f172a0f}.koCuRq_radarLayout{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:center;gap:22px;display:grid}.koCuRq_businessRadar{width:100%;height:auto;display:block}.koCuRq_radarGridPoly{fill:none;stroke:#dbeafe;stroke-width:1.2px}.koCuRq_radarAxis{stroke:#dbeafe;stroke-width:1.2px}.koCuRq_radarLabel{fill:#475569;text-anchor:middle;dominant-baseline:middle;font-size:13px;font-weight:900}.koCuRq_radarShape{fill:#2563eb2e;stroke:#2563eb;stroke-width:4px;stroke-linejoin:round;filter:drop-shadow(0 14px 24px #2563eb38);animation:.9s cubic-bezier(.2,1.15,.3,1) both koCuRq_radarBloom}.koCuRq_radarPoint circle{fill:#2563eb;stroke:#fff;stroke-width:3px;cursor:pointer;transition:all .18s}.koCuRq_radarPoint:hover circle{r:10;filter:drop-shadow(0 8px 16px #2563eb59)}.koCuRq_radarLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.koCuRq_radarLegend div{background:#fff;border:1px solid #e5e7eb;border-radius:14px;gap:4px;padding:11px;display:grid}.koCuRq_radarLegend span{text-transform:uppercase;letter-spacing:.06em;color:#667085;font-size:11px;font-weight:900}.koCuRq_radarLegend strong{letter-spacing:-.04em;color:#0f172a;font-size:22px}.koCuRq_radarLegend small{color:#667085;line-height:1.35}.koCuRq_radarScorePill{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:900}@keyframes koCuRq_radarBloom{0%{opacity:0;transform-origin:50%;transform:scale(.62)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes koCuRq_chartDraw{0%{stroke-dasharray:900;stroke-dashoffset:900px;opacity:.35}to{stroke-dasharray:900;stroke-dashoffset:0;opacity:1}}@keyframes koCuRq_chartPop{0%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.25)}to{opacity:1;transform-box:fill-box;transform-origin:50%;transform:scale(1)}}@media (max-width:760px){.koCuRq_radarLayout,.koCuRq_radarLegend{grid-template-columns:1fr}.koCuRq_businessRadarCard{padding:16px}.koCuRq_radarLabel{font-size:12px}}.koCuRq_companySummaryCard{background:linear-gradient(#fbfdff,#fff);border:1px solid #e5e7eb;border-radius:22px;margin:0 0 16px;padding:22px 24px;scroll-margin-top:82px;box-shadow:0 16px 44px #0f172a0d}.koCuRq_companySummaryHead span{color:#667085;margin-bottom:12px;font-size:14px;display:block}.koCuRq_companySummaryTextWrap{transition:max-height .32s;position:relative;overflow:hidden}.koCuRq_companySummaryCard[data-expanded=true] .koCuRq_companySummaryTextWrap{max-height:1200px}.koCuRq_companySummaryText{color:#344054!important;margin:0!important;font-size:17px!important;line-height:1.68!important}.koCuRq_companySummaryTextWrap i{background:linear-gradient(#fff0,#fff);height:74px;position:absolute;bottom:0;left:0;right:0}.koCuRq_companySummaryActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.koCuRq_companySummaryActions button,.koCuRq_companyUsefulLinks summary{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:10px 14px;font-weight:900;list-style:none}.koCuRq_companyUsefulLinks summary::-webkit-details-marker{display:none}.koCuRq_companyUsefulLinks div{z-index:4;background:#fff;border:1px solid #e5e7eb;border-radius:16px;gap:4px;min-width:240px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px #0f172a1f}.koCuRq_companyUsefulLinks a{color:#344054;border-radius:12px;padding:10px 12px;font-weight:750;text-decoration:none}.koCuRq_companyUsefulLinks a:hover{color:#1d4ed8;background:#f8fafc}.koCuRq_financeAnalytics{background:radial-gradient(circle at 15% 0,#2563eb1f,#0000 28%),linear-gradient(#f8fbff,#fff)!important;border:1px solid #bfdbfe!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 24px 60px #2563eb1a!important}.koCuRq_financeLineChart{filter:drop-shadow(0 20px 30px #1e40af17)!important;height:370px!important}.koCuRq_chartRevenueArea{fill:url(#rbRevenueGradient);animation:.9s ease-out both koCuRq_chartFade}.koCuRq_chartYAxis,.koCuRq_chartXAxis{fill:#64748b!important;font-weight:900!important}.koCuRq_chartYAxis{font-size:14px!important;display:block!important}.koCuRq_chartXAxis{font-size:16px!important}.koCuRq_financeLineChart .koCuRq_revenueLine{filter:url(#rbSoftGlow);animation:1.15s cubic-bezier(.2,.9,.3,1) both koCuRq_chartDraw;stroke:#1746a2!important;stroke-width:6px!important}.koCuRq_financeLineChart .koCuRq_profitLine{animation:1.2s cubic-bezier(.2,.9,.3,1) .12s both koCuRq_chartDraw;stroke:url(#rbProfitGlow)!important;stroke-width:5px!important}.koCuRq_revenueDot,.koCuRq_profitDot{animation:.55s cubic-bezier(.2,1.45,.3,1) both koCuRq_chartPop}.koCuRq_businessRadarCard{background:radial-gradient(circle at 15% 10%,#2563eb1f,#0000 30%),linear-gradient(135deg,#f8fbff,#fff)!important;border-radius:24px!important}.koCuRq_positionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.koCuRq_positionHead strong{letter-spacing:-.035em;font-size:26px;line-height:1.15;display:block}.koCuRq_positionHead em{color:#1d4ed8;background:#fff;border:1px solid #dbeafe;border-radius:999px;padding:9px 13px;font-size:13px;font-style:normal;font-weight:900}.koCuRq_radarReferenceShape{fill:#94a3b814;stroke:#94a3b8;stroke-width:2px;stroke-dasharray:7 7}.koCuRq_radarShape{animation:.9s cubic-bezier(.2,1.15,.3,1) both koCuRq_radarBloom;fill:#2563eb33!important;stroke:#2563eb!important;stroke-width:4px!important}.koCuRq_positionTakeaways{gap:12px;display:grid}.koCuRq_positionTakeaways h3{letter-spacing:-.025em;margin:0;font-size:20px}.koCuRq_positionTakeaways ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.koCuRq_positionTakeaways li{color:#344054;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px 13px;line-height:1.45}.koCuRq_positionTakeaways p{color:#667085;margin:0;font-size:14px;line-height:1.5}.koCuRq_radarLabel{fill:#475569!important;font-size:14px!important}.koCuRq_radarGridPoly{stroke:#cfe4ff!important;stroke-width:1.4px!important}.koCuRq_radarAxis{stroke:#dbeafe!important}@media (max-width:760px){.koCuRq_companySummaryCard{border-radius:20px;padding:24px 28px}.koCuRq_companySummaryHead h2{font-size:28px}.koCuRq_companySummaryCard[data-expanded=false] .koCuRq_companySummaryTextWrap{max-height:215px}.koCuRq_companySummaryText{font-size:20px!important;line-height:1.55!important}.koCuRq_companySummaryActions{grid-template-columns:1fr;gap:10px;display:grid}.koCuRq_companySummaryActions button,.koCuRq_companyUsefulLinks summary{width:100%;padding:13px 14px;font-size:15px}.koCuRq_companyUsefulLinks div{box-shadow:none;margin-top:8px;position:static}.koCuRq_financeAnalytics{border-radius:22px!important;padding:20px!important}.koCuRq_financeLineChart{height:300px!important}.koCuRq_chartYAxis{font-size:15px!important}.koCuRq_chartXAxis{font-size:16px!important}.koCuRq_financeLineChart .koCuRq_revenueLine{stroke-width:5px!important}.koCuRq_financeLineChart .koCuRq_profitLine{stroke-width:4px!important}.koCuRq_positionHead{display:grid}.koCuRq_positionHead em{border-radius:14px;justify-self:start}.koCuRq_radarLayout{gap:12px;grid-template-columns:1fr!important}.koCuRq_businessRadar{max-height:360px}.koCuRq_positionTakeaways li{font-size:15px}}@media (max-width:430px){.koCuRq_companySummaryCard{padding:22px 28px}.koCuRq_companySummaryText{font-size:20px!important}.koCuRq_financeLineChart{height:285px!important}.koCuRq_businessRadar{max-height:330px}.koCuRq_radarLabel{font-size:13px!important}}@keyframes koCuRq_chartFade{0%{opacity:0}to{opacity:1}}.koCuRq_companySummaryCard{background:#fff!important;border:1px solid #e5eaf0!important;border-radius:22px!important;box-shadow:0 12px 34px #0f172a0e!important}.koCuRq_companySummaryHead span{color:#6b7280!important;font-size:15px!important}.koCuRq_companySummaryHead h2{letter-spacing:-.045em!important;font-size:clamp(26px,7vw,34px)!important;line-height:1.08!important}.koCuRq_companySummaryActions{border-top:1px solid #eef2f6!important;justify-content:flex-start!important;align-items:center!important;gap:18px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.koCuRq_companySummaryActions button,.koCuRq_companyUsefulLinks summary{color:#1746a2!important;text-align:left!important;width:auto!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:14px!important;font-weight:850!important}.koCuRq_companySummaryActions button:after,.koCuRq_companyUsefulLinks summary:after{content:" →";font-weight:850}.koCuRq_companyUsefulLinks{position:relative!important}.koCuRq_companyUsefulLinks div{background:#fff!important;border:1px solid #e5eaf0!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:2px!important;min-width:260px!important;padding:10px!important;display:grid!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;box-shadow:0 18px 48px #0f172a24!important}.koCuRq_companyUsefulLinks a{color:#344054!important;border-radius:10px!important;align-items:center!important;min-height:36px!important;padding:0 10px!important;font-size:14px!important;font-weight:720!important;display:flex!important}.koCuRq_financeAnalytics{background:linear-gradient(#f8fbff,#fff)!important;border-color:#d7e7ff!important;padding:18px!important;box-shadow:0 12px 34px #2563eb13!important}.koCuRq_financeChartHead{align-items:start!important}.koCuRq_financeChartHead strong{font-size:24px!important;line-height:1.12!important}.koCuRq_financeChartHead span{font-size:14px!important}.koCuRq_chartLegend span{font-size:13px!important}.koCuRq_chartYAxis{letter-spacing:-.02em!important;font-size:11px!important}.koCuRq_chartXAxis{letter-spacing:-.02em!important;font-size:12px!important}.koCuRq_chartGridLine{stroke-opacity:.5!important;stroke-dasharray:3 5!important}.koCuRq_financeLineChart .koCuRq_revenueLine{stroke-width:4.5px!important}.koCuRq_financeAnalytics .koCuRq_dataNote{color:#667085!important;background:0 0!important;border:0!important;margin:10px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.45!important}.koCuRq_positionHead em{color:#475467!important;background:#f3f6fb!important;border:0!important;border-radius:12px!important;font-size:12px!important;line-height:1.35!important}.koCuRq_positionTakeaways p{border-top:1px solid #eef2f6!important;padding-top:10px!important}@media (max-width:760px){.koCuRq_companySummaryCard{padding:22px 28px!important}.koCuRq_companySummaryHead h2{font-size:30px!important}.koCuRq_companySummaryText{font-size:18px!important;line-height:1.58!important}.koCuRq_companySummaryCard[data-expanded=false] .koCuRq_companySummaryTextWrap{max-height:170px!important}.koCuRq_companySummaryActions{gap:18px!important;display:flex!important}.koCuRq_companyUsefulLinks div{box-shadow:none!important;background:#f8fafc!important;margin-top:8px!important;position:static!important}.koCuRq_financeAnalytics{border-radius:22px!important;padding:18px 16px!important}.koCuRq_financeLineChart{height:270px!important}.koCuRq_financeChartHead{gap:12px!important;display:grid!important}.koCuRq_chartLegend{justify-content:flex-start!important}.koCuRq_chartYAxis{font-size:12px!important}.koCuRq_chartXAxis{font-size:13px!important}.koCuRq_financeKpiGrid article strong{font-size:34px!important}.koCuRq_positionHead span{font-size:14px!important;line-height:1.45!important}.koCuRq_positionHead em{max-width:100%!important}}@media (max-width:430px){.koCuRq_financeLineChart{height:255px!important}.koCuRq_companySummaryText{font-size:17px!important}.koCuRq_companySummaryHead h2{font-size:29px!important}.koCuRq_financeChartHead strong{font-size:22px!important}}.koCuRq_companySeoBottom{background:#fff;border:1px solid #e5eaf0;border-radius:22px;gap:12px;padding:24px;display:grid;box-shadow:0 10px 28px #0f172a0b}.koCuRq_companySeoBottom h2{letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.12}.koCuRq_companySeoBottom p{color:#475467;margin:0;font-size:16px;line-height:1.65}@media (max-width:760px){.koCuRq_companySeoBottom{padding:22px 28px}.koCuRq_companySeoBottom h2{font-size:25px}.koCuRq_companySeoBottom p{font-size:16px;line-height:1.62}}.koCuRq_companyBody{--cc-radius-card:22px;--cc-border:#e5eaf0;--cc-muted:#667085;--cc-text:#111827;--cc-soft:#f7f9fc;--cc-blue:#1746a2;--cc-shadow:0 10px 28px #0f172a0e}.koCuRq_dataPanel,.koCuRq_companySummaryCard,.koCuRq_companySeoBottom,.koCuRq_businessRadarCard{border:1px solid var(--cc-border)!important;border-radius:var(--cc-radius-card)!important;box-shadow:var(--cc-shadow)!important;background:#fff!important}.koCuRq_panelHead{align-items:flex-start!important;margin-bottom:18px!important}.koCuRq_panelHead h2,.koCuRq_dataPanel>h2{letter-spacing:-.045em!important;color:var(--cc-text)!important;margin:0!important;font-size:clamp(25px,3.2vw,32px)!important;line-height:1.08!important}.koCuRq_panelHead span{color:var(--cc-muted)!important;text-align:right!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;line-height:1.4!important}.koCuRq_financeChartHead strong{letter-spacing:-.035em!important;font-size:clamp(21px,2.7vw,26px)!important;line-height:1.12!important}.koCuRq_financeChartHead span,.koCuRq_chartLegend span{color:var(--cc-muted)!important;font-size:14px!important;line-height:1.35!important}.koCuRq_cardRail{border-radius:18px!important;grid-template-columns:1fr!important;gap:8px!important;padding:14px!important;display:grid!important}.koCuRq_cardRail>a{background:var(--cc-soft)!important;border:0!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:0 14px!important;line-height:1!important;display:flex!important}.koCuRq_cardRail>a span{align-items:center!important;font-size:14px!important;font-weight:850!important;line-height:1!important;display:flex!important}.koCuRq_cardRail>a b{min-width:32px!important;height:28px!important;color:var(--cc-blue)!important;background:#eef4ff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 9px!important;font-size:14px!important;line-height:1!important;display:inline-flex!important}.koCuRq_companySummaryHead h2{letter-spacing:-.055em!important;margin:0 0 18px!important;font-size:clamp(28px,4vw,36px)!important;line-height:1.06!important}.koCuRq_companySummaryActions{border-top:1px solid #eef2f6!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important;padding-top:12px!important;display:grid!important}.koCuRq_companySummaryActions button,.koCuRq_companyUsefulLinks summary{width:max-content!important;min-height:34px!important;color:var(--cc-blue)!important;background:0 0!important;border:0!important;align-items:center!important;padding:0!important;font-size:15px!important;font-weight:850!important;line-height:1.2!important;display:inline-flex!important}.koCuRq_companyUsefulLinks{width:100%!important}.koCuRq_companyUsefulLinks div{box-shadow:none!important;background:#f8fafc!important;border:1px solid #edf1f6!important;border-radius:16px!important;gap:2px!important;margin-top:8px!important;padding:10px!important;display:grid!important;position:static!important}.koCuRq_companyUsefulLinks a{border-radius:10px!important;align-items:center!important;min-height:38px!important;font-size:14px!important}.koCuRq_financeAnalytics{background:linear-gradient(#f9fbff,#fff)!important;border-color:#d8e7ff!important;border-radius:22px!important;padding:18px!important;box-shadow:0 10px 28px #2563eb13!important}.koCuRq_financeLineChart{height:280px!important;margin-top:0!important}.koCuRq_chartYAxis{font-size:12px!important;font-weight:850!important}.koCuRq_chartXAxis{font-size:13px!important;font-weight:850!important}.koCuRq_businessRadarCard{padding:24px!important}.koCuRq_positionHead strong{letter-spacing:-.05em!important;font-size:clamp(27px,3.5vw,34px)!important;line-height:1.08!important}.koCuRq_positionHead em{color:#475467!important;background:#f3f6fb!important;border:0!important;border-radius:14px!important;padding:10px 12px!important;font-size:13px!important;line-height:1.35!important}.koCuRq_positionTakeaways h3{letter-spacing:-.04em!important;font-size:clamp(22px,2.8vw,28px)!important;line-height:1.12!important}.koCuRq_positionTakeaways li{font-size:15px!important;line-height:1.5!important}.koCuRq_positionTakeaways p{color:var(--cc-muted)!important;font-size:14px!important;line-height:1.55!important}.koCuRq_companySeoBottom{gap:14px!important;padding:26px!important}.koCuRq_companySeoBottom h2{letter-spacing:-.05em!important;font-size:clamp(27px,3.5vw,36px)!important;line-height:1.08!important}.koCuRq_companySeoBottom p{color:#475467!important;font-size:16px!important;line-height:1.68!important}@media (max-width:980px){.koCuRq_cardRail{gap:10px!important;padding:12px!important;display:flex!important;overflow-x:auto!important}.koCuRq_cardRail>a{flex:none!important;min-height:52px!important}.koCuRq_cardRail>a span,.koCuRq_cardRail>a b{font-size:15px!important}.koCuRq_panelHead span{text-align:left!important}}@media (max-width:640px){.koCuRq_dataPanel{padding:22px!important}.koCuRq_panelHead h2,.koCuRq_dataPanel>h2{font-size:30px!important}.koCuRq_financeChartHead strong{font-size:23px!important}.koCuRq_companySummaryCard{padding:26px 28px!important}.koCuRq_companySummaryHead h2{font-size:32px!important}.koCuRq_companySummaryText{font-size:17px!important;line-height:1.58!important}.koCuRq_companySummaryCard[data-expanded=false] .koCuRq_companySummaryTextWrap{max-height:170px!important}.koCuRq_financeAnalytics{padding:18px 16px!important}.koCuRq_financeLineChart{height:260px!important}.koCuRq_financeKpiGrid article strong{font-size:34px!important}.koCuRq_positionHead{gap:10px!important;display:grid!important}.koCuRq_positionHead strong{font-size:30px!important}.koCuRq_companySeoBottom{padding:24px 28px!important}.koCuRq_companySeoBottom h2{font-size:30px!important}.koCuRq_companySeoBottom p{font-size:17px!important;line-height:1.62!important}.koCuRq_similarCard small{font-size:14px!important}}@media (max-width:430px){.koCuRq_companyHero h1{font-size:34px!important}.koCuRq_financeLineChart{height:252px!important}.koCuRq_chartYAxis{font-size:11px!important}.koCuRq_chartXAxis{font-size:12px!important}}@media (max-width:640px){.koCuRq_tableWrap{background:0 0!important;border:0!important;overflow:visible!important}.koCuRq_tableWrap table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:0!important;display:block!important}.koCuRq_tableWrap thead{display:none!important}.koCuRq_tableWrap tbody{gap:12px!important;width:100%!important;display:grid!important}.koCuRq_tableWrap tr{box-sizing:border-box!important;background:#fff!important;border:1px solid #e5eaf0!important;border-radius:16px!important;gap:8px!important;width:100%!important;padding:14px!important;display:grid!important;box-shadow:0 8px 22px #0f172a0b!important}.koCuRq_tableWrap td{color:#111827!important;text-align:right!important;white-space:normal!important;border:0!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;padding:0!important;font-size:14px!important;display:flex!important}.koCuRq_tableWrap td:before{content:"";color:#667085;text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap;font-size:12px;font-weight:850}.koCuRq_tableWrap td:first-child:before{content:"Год"}.koCuRq_tableWrap td:nth-child(2):before{content:"Выручка"}.koCuRq_tableWrap td:nth-child(3):before{content:"Прибыль"}.koCuRq_tableWrap td:nth-child(4):before{content:"Активы"}.koCuRq_tableWrap td:nth-child(5):before{content:"Капитал"}.koCuRq_cardRail{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.koCuRq_cardRail>a{flex:initial!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:0 12px!important}.koCuRq_cardRail>a span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}}@media (max-width:360px){.koCuRq_cardRail{grid-template-columns:1fr!important}}.koCuRq_companyBody{--ed-text:#111827;--ed-muted:#687386;--ed-line:#e7ebf0;--ed-soft:#f7f8fa;--ed-blue:#1646a3;--ed-radius:14px;--ed-shadow:0 6px 18px #11182709}.koCuRq_companyHero{border-bottom:1px solid var(--ed-line)!important;background:#fff!important;padding:28px 0 24px!important}.koCuRq_companyHero h1{letter-spacing:-.055em!important;max-width:980px!important;margin:10px 0 16px!important;font-size:clamp(34px,4.3vw,56px)!important;font-weight:850!important;line-height:.98!important}.koCuRq_breadcrumb{color:var(--ed-muted)!important;margin-bottom:18px!important;font-size:13px!important}.koCuRq_entityMeta{gap:8px!important}.koCuRq_entityMeta span{color:#4b5565!important;background:#fff!important;border:1px solid #d8dee8!important;border-radius:999px!important;padding:7px 12px!important;font-size:14px!important;line-height:1!important}.koCuRq_companyBody{background:#fff!important;padding:24px 0 64px!important}.koCuRq_mainColumn{gap:16px!important}.koCuRq_dataPanel,.koCuRq_companySummaryCard,.koCuRq_companySeoBottom,.koCuRq_businessRadarCard,.koCuRq_sideCard{border:1px solid var(--ed-line)!important;border-radius:var(--ed-radius)!important;box-shadow:var(--ed-shadow)!important;background:#fff!important}.koCuRq_dataPanel{padding:22px!important}.koCuRq_panelHead{margin-bottom:16px!important}.koCuRq_panelHead h2,.koCuRq_dataPanel>h2{letter-spacing:-.045em!important;font-size:clamp(23px,2.6vw,30px)!important;font-weight:820!important;line-height:1.08!important}.koCuRq_panelHead span{color:var(--ed-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important}.koCuRq_cardRail{border-radius:var(--ed-radius)!important;border:1px solid var(--ed-line)!important;background:#fff!important;gap:8px!important;padding:10px!important}.koCuRq_cardRail>a{background:#f8fafc!important;border-radius:10px!important;min-height:44px!important;padding:0 12px!important}.koCuRq_cardRail>a span{font-size:14px!important;font-weight:760!important}.koCuRq_cardRail>a b{min-width:28px!important;height:26px!important;color:var(--ed-blue)!important;background:#edf3ff!important;font-size:13px!important}.koCuRq_companySummaryCard{padding:22px 24px!important}.koCuRq_companySummaryHead span{color:var(--ed-muted)!important;margin-bottom:10px!important;font-size:14px!important}.koCuRq_companySummaryHead h2{letter-spacing:-.045em!important;margin-bottom:16px!important;font-size:clamp(24px,3vw,31px)!important;font-weight:820!important;line-height:1.12!important}.koCuRq_companySummaryText{color:#384152!important;font-size:15.5px!important;line-height:1.62!important}.koCuRq_companySummaryCard[data-expanded=false] .koCuRq_companySummaryTextWrap{max-height:122px!important}.koCuRq_companySummaryTextWrap i{background:linear-gradient(#fff0,#fff 80%)!important;height:54px!important}.koCuRq_companySummaryActions{border-top:1px solid #eff2f6!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important}.koCuRq_companySummaryActions button,.koCuRq_companyUsefulLinks summary{color:var(--ed-blue)!important;font-size:13.5px!important;font-weight:780!important;line-height:1.25!important}.koCuRq_companySummaryActions button:after,.koCuRq_companyUsefulLinks summary:after{content:"→"!important;margin-left:.35em!important}.koCuRq_companySummaryCard[data-expanded=true] .koCuRq_companySummaryActions button:after{content:"↑"!important}.koCuRq_companyUsefulLinks div{border:1px solid var(--ed-line)!important;background:#fff!important;border-radius:12px!important;padding:6px!important}.koCuRq_companyUsefulLinks a{border-radius:8px!important;min-height:32px!important;font-size:13px!important}.koCuRq_financeAnalytics{box-shadow:none!important;background:#fbfdff!important;border:1px solid #dbe5f5!important;border-radius:14px!important;padding:16px!important}.koCuRq_financeChartHead{margin-bottom:8px!important}.koCuRq_financeChartHead strong{letter-spacing:-.035em!important;font-size:clamp(18px,2.2vw,23px)!important;font-weight:800!important;line-height:1.15!important}.koCuRq_financeChartHead span,.koCuRq_chartLegend span{color:var(--ed-muted)!important;font-size:12.5px!important}.koCuRq_chartLegend{gap:12px!important}.koCuRq_chartLegend i{width:20px!important;height:3px!important}.koCuRq_financeLineChart{filter:none!important;height:238px!important;margin-top:2px!important}.koCuRq_chartGridLine{stroke:#d9e2ef!important;stroke-width:1px!important;stroke-opacity:.55!important;stroke-dasharray:3 6!important}.koCuRq_chartYearGuide{stroke:#e5ebf3!important;stroke-width:1px!important;stroke-opacity:.7!important}.koCuRq_chartAxis{stroke:#cfd8e6!important;stroke-width:1.2px!important}.koCuRq_chartYAxis{fill:#667085!important;font-size:13px!important;font-weight:700!important}.koCuRq_chartXAxis{fill:#475467!important;font-size:13px!important;font-weight:760!important}.koCuRq_financeLineChart .koCuRq_revenueLine{stroke-width:3.8px!important;filter:none!important}.koCuRq_financeLineChart .koCuRq_profitLine{stroke-width:3.2px!important}.koCuRq_revenueDot,.koCuRq_profitDot{r:4.6!important}.koCuRq_hitDot{r:16!important}.koCuRq_financeTimelineMeta{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:6px;margin:8px 0 2px;display:grid}.koCuRq_financeTimelineMeta div{border-top:1px solid #edf1f6;gap:2px;min-width:0;padding-top:7px;display:grid}.koCuRq_financeTimelineMeta b{color:#111827;font-size:12px;line-height:1}.koCuRq_financeTimelineMeta span{color:#1646a3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:760;line-height:1.25;overflow:hidden}.koCuRq_financeTimelineMeta em{color:#15803d;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;overflow:hidden}.koCuRq_financeAnalytics .koCuRq_dataNote{color:#7a8494!important;margin-top:8px!important;font-size:12px!important;line-height:1.4!important}.koCuRq_financeKpiGrid{gap:10px!important}.koCuRq_financeKpiGrid article{box-shadow:none!important;border-radius:12px!important;padding:14px!important}.koCuRq_financeKpiGrid span{letter-spacing:.055em!important;color:#6b7280!important;font-size:11px!important}.koCuRq_financeKpiGrid strong{letter-spacing:-.045em!important;font-size:clamp(24px,4vw,34px)!important;font-weight:820!important;line-height:1.05!important}.koCuRq_financeKpiGrid small{font-size:13px!important}.koCuRq_businessRadarCard{background:#fff!important;padding:22px!important}.koCuRq_positionHead strong{font-size:clamp(22px,2.7vw,30px)!important;font-weight:820!important;line-height:1.1!important}.koCuRq_positionHead span{color:var(--ed-muted)!important;font-size:14px!important}.koCuRq_positionHead em{color:#4b5565!important;background:#f7f8fa!important;border-radius:10px!important;padding:8px 10px!important;font-size:12px!important}.koCuRq_businessRadar{max-height:310px!important}.koCuRq_radarShape{filter:none!important;stroke-width:3px!important}.koCuRq_radarReferenceShape{stroke-width:1.6px!important}.koCuRq_radarLabel{fill:#4b5565!important;font-size:12px!important;font-weight:760!important}.koCuRq_positionTakeaways h3{font-size:clamp(19px,2.3vw,25px)!important}.koCuRq_positionTakeaways li{border-radius:10px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.45!important}.koCuRq_positionTakeaways p{font-size:13px!important}.koCuRq_companySeoBottom{padding:22px 24px!important}.koCuRq_companySeoBottom h2{font-size:clamp(23px,2.7vw,31px)!important;line-height:1.1!important}.koCuRq_companySeoBottom p{font-size:15px!important;line-height:1.62!important}.koCuRq_similarCard{border-radius:12px!important}.koCuRq_similarCard strong{font-size:15px!important}.koCuRq_similarCard span{font-size:14px!important}.koCuRq_similarCard small{color:var(--ed-muted)!important;font-size:12.5px!important}@media (max-width:640px){.koCuRq_companyHero{padding:22px 0 20px!important}.koCuRq_companyHero h1{letter-spacing:-.055em!important;font-size:30px!important;line-height:1!important}.koCuRq_entityMeta span{padding:7px 10px!important;font-size:13px!important}.koCuRq_companyBody{padding-top:18px!important}.koCuRq_dataPanel{border-radius:14px!important;padding:18px!important}.koCuRq_panelHead h2,.koCuRq_dataPanel>h2{font-size:25px!important}.koCuRq_panelHead span{font-size:13px!important}.koCuRq_cardRail{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:9px!important}.koCuRq_cardRail>a{min-height:42px!important}.koCuRq_companySummaryCard{border-radius:14px!important;padding:20px 22px!important}.koCuRq_companySummaryHead h2{font-size:26px!important}.koCuRq_companySummaryText{font-size:15px!important;line-height:1.58!important}.koCuRq_companySummaryCard[data-expanded=false] .koCuRq_companySummaryTextWrap{max-height:118px!important}.koCuRq_companySummaryActions{grid-template-columns:1fr!important;display:grid!important}.koCuRq_financeAnalytics{border-radius:14px!important;padding:14px!important}.koCuRq_financeChartHead{gap:8px!important;display:grid!important}.koCuRq_financeChartHead strong{font-size:20px!important}.koCuRq_financeLineChart{height:224px!important}.koCuRq_chartYAxis,.koCuRq_chartXAxis{font-size:12px!important}.koCuRq_financeTimelineMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.koCuRq_financeTimelineMeta b{font-size:12px}.koCuRq_financeTimelineMeta span{font-size:11.5px}.koCuRq_financeTimelineMeta em{font-size:10.5px}.koCuRq_financeKpiGrid article{border-radius:12px!important;padding:13px!important}.koCuRq_financeKpiGrid article strong{font-size:28px!important}.koCuRq_businessRadarCard{border-radius:14px!important;padding:18px!important}.koCuRq_positionHead strong{font-size:24px!important}.koCuRq_businessRadar{max-height:280px!important}.koCuRq_companySeoBottom{padding:20px 22px!important}.koCuRq_companySeoBottom h2{font-size:25px!important}.koCuRq_companySeoBottom p{font-size:15px!important}.koCuRq_tableWrap tr{border-radius:12px!important}}@media (max-width:430px){.koCuRq_companyHero h1{font-size:29px!important}.koCuRq_financeLineChart{height:216px!important}.koCuRq_financeKpiGrid article strong{font-size:27px!important}.koCuRq_companySummaryHead h2{font-size:25px!important}}
.F-6agq_companySummaryCard{background:#fff;border:1px solid #e7ebf0;border-radius:14px;padding:22px 24px;scroll-margin-top:80px;box-shadow:0 6px 18px #11182709}.F-6agq_companySummaryHead span{color:#687386;margin-bottom:10px;font-size:14px;line-height:1.35;display:block}.F-6agq_companySummaryHead h2{color:#111827;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(24px,3vw,31px);font-weight:820;line-height:1.12}.F-6agq_companySummaryTextWrap{transition:max-height .24s;position:relative;overflow:hidden}.F-6agq_companySummaryCard[data-expanded=false] .F-6agq_companySummaryTextWrap{max-height:122px}.F-6agq_companySummaryCard[data-expanded=true] .F-6agq_companySummaryTextWrap{max-height:1200px}.F-6agq_companySummaryText{color:#384152;margin:0;font-size:15.5px;line-height:1.62}.F-6agq_companySummaryTextWrap i{background:linear-gradient(#fff0,#fff 80%);height:54px;position:absolute;bottom:0;left:0;right:0}.F-6agq_companySummaryActions{border-top:1px solid #eff2f6;grid-template-columns:1fr;gap:8px;margin-top:10px;padding-top:10px;display:grid}.F-6agq_companySummaryActions button,.F-6agq_companyUsefulLinks summary{color:#1646a3;cursor:pointer;background:0 0;border:0;align-items:center;width:max-content;min-height:30px;padding:0;font-size:13.5px;font-weight:780;line-height:1.25;display:inline-flex}.F-6agq_companySummaryActions button:after,.F-6agq_companyUsefulLinks summary:after{content:"→";margin-left:.35em}.F-6agq_companySummaryCard[data-expanded=true] .F-6agq_companySummaryActions button:after{content:"↑"}.F-6agq_companyUsefulLinks summary::-webkit-details-marker{display:none}.F-6agq_companyUsefulLinks div{background:#fff;border:1px solid #e7ebf0;border-radius:12px;gap:2px;margin-top:8px;padding:6px;display:grid}.F-6agq_companyUsefulLinks a{color:#111827;border-radius:8px;align-items:center;min-height:32px;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.F-6agq_companyUsefulLinks a:hover{color:#1646a3;background:#f8fafc}@media (max-width:640px){.F-6agq_companySummaryCard{padding:20px 22px}.F-6agq_companySummaryHead h2{font-size:25px}.F-6agq_companySummaryText{font-size:15px;line-height:1.58}.F-6agq_companySummaryCard[data-expanded=false] .F-6agq_companySummaryTextWrap{max-height:118px}}
.GvxOva_page{color:#111827;min-height:100vh;font-family:var(--font-sans,Arial,"Liberation Sans",sans-serif);background:#fff}.GvxOva_shell{width:min(1120px,100% - 40px);margin-inline:auto}.GvxOva_companyHero{background:#fff;border-bottom:1px solid #e7ebf0;padding:26px 0 22px}.GvxOva_breadcrumb{color:#7a8494;margin-bottom:18px;font-size:13px;line-height:1.4}.GvxOva_breadcrumb a{color:inherit;text-decoration:none}.GvxOva_breadcrumb a:hover{color:#1646a3}.GvxOva_companyHero h1{color:#111827;letter-spacing:-.06em;max-width:980px;margin:0 0 16px;font-size:clamp(34px,4.2vw,56px);font-weight:850;line-height:1}.GvxOva_entityMeta{flex-wrap:wrap;gap:8px;display:flex}.GvxOva_entityMeta span{color:#4b5565;white-space:nowrap;background:#fff;border:1px solid #d8dee8;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:14px;line-height:1;display:inline-flex}.GvxOva_companyBody{background:#fff;padding:24px 0 64px}.GvxOva_companyLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.GvxOva_mainColumn{gap:16px;display:grid}.GvxOva_sideColumn{gap:14px;display:grid;position:sticky;top:18px}.GvxOva_sourceStrip{display:none}.GvxOva_sideCard{background:#fff;border:1px solid #e7ebf0;border-radius:14px;padding:14px;box-shadow:0 6px 18px #11182709}.GvxOva_sideCard h3{color:#111827;letter-spacing:-.02em;margin:0 0 10px;font-size:15px;font-weight:820}.GvxOva_cardRail{gap:7px;display:grid}.GvxOva_cardRail a{color:#111827;background:#f8fafc;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;text-decoration:none;display:flex}.GvxOva_cardRail span{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.GvxOva_cardRail b{color:#1646a3;background:#edf3ff;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:24px;padding:0 8px;font-size:12px;font-weight:850;display:inline-flex}.GvxOva_sideLink{color:#111827;border-top:1px solid #eef2f6;gap:4px;padding:10px 0;text-decoration:none;display:grid}.GvxOva_sideLink strong{font-size:13px;line-height:1.25}.GvxOva_sideLink span{color:#1646a3;font-size:12px;font-weight:760}.GvxOva_sideMiniLinks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.GvxOva_sideMiniLinks h3{grid-column:1/-1}.GvxOva_sideMiniLinks a{color:#111827;background:#f8fafc;border-radius:10px;justify-content:center;align-items:center;min-height:34px;font-size:12px;font-weight:760;text-decoration:none;display:flex}.GvxOva_metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GvxOva_metricGrid article,.GvxOva_financeKpiGrid article{background:#fff;border:1px solid #e7ebf0;border-radius:12px;padding:14px;box-shadow:0 5px 16px #11182708}.GvxOva_metricGrid span,.GvxOva_financeKpiGrid span{color:#6b7280;letter-spacing:.055em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:820;display:block}.GvxOva_metricGrid strong,.GvxOva_financeKpiGrid strong{color:#111827;letter-spacing:-.045em;font-size:clamp(22px,3.2vw,32px);font-weight:840;line-height:1.05;display:block}.GvxOva_metricGrid small,.GvxOva_financeKpiGrid small{color:#687386;margin-top:7px;font-size:13px;line-height:1.35;display:block}.GvxOva_good{color:#15803d!important}.GvxOva_bad{color:#b42318!important}.GvxOva_dataPanel,.GvxOva_companySeoBottom,.GvxOva_businessRadarCard{background:#fff;border:1px solid #e7ebf0;border-radius:14px;padding:22px;box-shadow:0 6px 18px #11182709}.GvxOva_panelHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.GvxOva_panelHead h2,.GvxOva_dataPanel>h2{color:#111827;letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.6vw,30px);font-weight:820;line-height:1.08}.GvxOva_panelHead span{color:#687386;font-size:13px;line-height:1.4}.GvxOva_dataNote{color:#7a8494;margin:10px 0 0;font-size:13px;line-height:1.5}.GvxOva_peopleOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GvxOva_peopleSubCard{background:#f9fafb;border:1px solid #eef2f6;border-radius:12px;padding:14px}.GvxOva_peopleSubCard span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:820}.GvxOva_peopleSubCard strong{color:#111827;margin-top:7px;font-size:22px;line-height:1.05;display:block}.GvxOva_peopleSubCard small{color:#687386;margin-top:5px;font-size:12px;display:block}.GvxOva_peopleList,.GvxOva_ownerList,.GvxOva_timelineList{gap:10px;margin-top:12px;display:grid}.GvxOva_peopleSubHead{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 8px;display:flex}.GvxOva_peopleSubHead h3{letter-spacing:-.025em;margin:0;font-size:17px}.GvxOva_peopleSubHead span{color:#687386;font-size:13px}.GvxOva_ownerList article,.GvxOva_peopleHistoryPanel,.GvxOva_timelineList article{border-top:1px solid #eef2f6;padding-top:12px}.GvxOva_ownerList strong,.GvxOva_timelineList strong{color:#111827;font-size:15px;display:block}.GvxOva_ownerList span,.GvxOva_timelineList span{color:#687386;margin-top:3px;font-size:13px;display:block}.GvxOva_moreDetails summary{cursor:pointer;color:#1646a3;font-size:13px;font-weight:760}.GvxOva_peopleHistoryPanel{margin-top:12px}.GvxOva_financeAnalytics{background:#fbfdff;border:1px solid #dbe5f5;border-radius:14px;padding:16px}.GvxOva_financeChartHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px;display:flex}.GvxOva_financeChartHead strong{color:#111827;letter-spacing:-.035em;font-size:clamp(18px,2.2vw,23px);font-weight:800;line-height:1.15;display:block}.GvxOva_financeChartHead span{color:#687386;margin-top:4px;font-size:12.5px;display:block}.GvxOva_chartLegend{flex-wrap:wrap;gap:12px;display:flex}.GvxOva_chartLegend span{color:#687386;align-items:center;gap:7px;font-size:12.5px;font-weight:760;display:inline-flex}.GvxOva_chartLegend i{background:#1746a2;border-radius:999px;width:20px;height:3px}.GvxOva_chartLegend span:nth-child(2) i{background:#16a34a}.GvxOva_financeLineChart{width:100%;height:238px;display:block}.GvxOva_chartGridLine{stroke:#d9e2ef;stroke-width:1px;stroke-dasharray:3 6;stroke-opacity:.55}.GvxOva_chartYearGuide{stroke:#e5ebf3;stroke-width:1px;stroke-opacity:.7}.GvxOva_chartAxis{stroke:#cfd8e6;stroke-width:1.2px}.GvxOva_chartYAxis{fill:#667085;font-size:13px;font-weight:700}.GvxOva_chartXAxis{fill:#475467;text-anchor:middle;font-size:13px;font-weight:760}.GvxOva_chartRevenueArea{fill:url(#rbRevenueGradient)}.GvxOva_revenueLine,.GvxOva_profitLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.GvxOva_revenueLine{stroke:#1746a2;stroke-width:3.8px}.GvxOva_profitLine{stroke:#16a34a;stroke-width:3.2px}.GvxOva_revenueDot{fill:#1746a2;stroke:#fff;stroke-width:3px}.GvxOva_profitDot{fill:#16a34a;stroke:#fff;stroke-width:3px}.GvxOva_hitDot{fill:#0000;cursor:pointer}.GvxOva_financeTimelineMeta{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:6px;margin:8px 0 2px;display:grid}.GvxOva_financeTimelineMeta div{border-top:1px solid #edf1f6;gap:2px;min-width:0;padding-top:7px;display:grid}.GvxOva_financeTimelineMeta b{color:#111827;font-size:12px;line-height:1}.GvxOva_financeTimelineMeta span{color:#1646a3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;line-height:1.25;overflow:hidden}.GvxOva_financeTimelineMeta em{color:#15803d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.GvxOva_financeKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.GvxOva_businessRadarCard{margin-top:14px}.GvxOva_positionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.GvxOva_positionHead strong{color:#111827;letter-spacing:-.04em;font-size:clamp(22px,2.7vw,30px);font-weight:820;line-height:1.1;display:block}.GvxOva_positionHead span{color:#687386;margin-top:4px;font-size:14px;display:block}.GvxOva_positionHead em{color:#4b5565;background:#f7f8fa;border-radius:10px;max-width:300px;padding:8px 10px;font-size:12px;font-style:normal;line-height:1.35}.GvxOva_radarLayout{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center;gap:18px;display:grid}.GvxOva_businessRadar{width:100%;max-height:310px;display:block}.GvxOva_radarGridPoly,.GvxOva_radarAxis{fill:none;stroke:#dbe7f6;stroke-width:1.2px}.GvxOva_radarReferenceShape{fill:#94a3b814;stroke:#94a3b8;stroke-width:1.6px;stroke-dasharray:7 7}.GvxOva_radarShape{fill:#2563eb2e;stroke:#2563eb;stroke-width:3px;stroke-linejoin:round}.GvxOva_radarLabel{fill:#4b5565;text-anchor:middle;dominant-baseline:middle;font-size:12px;font-weight:760}.GvxOva_radarPoint circle{fill:#2563eb;stroke:#fff;stroke-width:3px}.GvxOva_positionTakeaways{gap:10px;display:grid}.GvxOva_positionTakeaways h3{color:#111827;letter-spacing:-.035em;margin:0;font-size:clamp(19px,2.3vw,25px);line-height:1.12}.GvxOva_positionTakeaways ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.GvxOva_positionTakeaways li{color:#384152;background:#fff;border:1px solid #eef2f6;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}.GvxOva_positionTakeaways p{color:#687386;border-top:1px solid #eef2f6;margin:0;padding-top:10px;font-size:13px;line-height:1.55}.GvxOva_tableWrap{border:1px solid #eef2f6;border-radius:12px;margin-top:14px;overflow:auto}.GvxOva_tableWrap table{border-collapse:collapse;width:100%;min-width:620px}.GvxOva_tableWrap th,.GvxOva_tableWrap td{text-align:left;border-bottom:1px solid #eef2f6;padding:10px 12px;font-size:13px}.GvxOva_tableWrap th{color:#687386;font-weight:760}.GvxOva_tableWrap td{color:#111827}.GvxOva_details{gap:0;margin:0;display:grid}.GvxOva_details div{border-top:1px solid #eef2f6;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.GvxOva_details dt{color:#687386;font-size:13px}.GvxOva_details dd{color:#111827;margin:0;font-size:14px;line-height:1.45}.GvxOva_twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}.GvxOva_okvedList{gap:8px;margin-top:12px;display:grid}.GvxOva_okvedList div{border-top:1px solid #eef2f6;grid-template-columns:64px 1fr;gap:10px;padding:9px 0;display:grid}.GvxOva_okvedList b{font-size:13px}.GvxOva_okvedList span{color:#384152;font-size:13px;line-height:1.4}.GvxOva_contactGrid,.GvxOva_registryGrid,.GvxOva_similarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.GvxOva_contactItem,.GvxOva_similarCard,.GvxOva_registryGrid a{color:#111827;background:#fff;border:1px solid #e7ebf0;border-radius:12px;padding:14px;text-decoration:none}.GvxOva_contactItem span,.GvxOva_similarCard small{color:#687386;font-size:12.5px;display:block}.GvxOva_contactItem strong,.GvxOva_similarCard strong{color:#111827;font-size:15px;line-height:1.25;display:block}.GvxOva_similarCard span{color:#1646a3;margin-top:6px;font-size:14px;font-weight:760;display:block}.GvxOva_registryGrid strong{font-size:14px;display:block}.GvxOva_registryGrid span{color:#687386;margin-top:4px;font-size:12px;display:block}.GvxOva_procurementSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GvxOva_procurementSummary div,.GvxOva_riskSummary div{border:1px solid #eef2f6;border-radius:12px;padding:12px}.GvxOva_procurementSummary span,.GvxOva_riskSummary span{color:#687386;text-transform:uppercase;font-size:11px;font-weight:760;display:block}.GvxOva_procurementSummary strong,.GvxOva_riskSummary strong{margin-top:6px;font-size:18px;display:block}.GvxOva_riskSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.GvxOva_riskCritical{background:#fff7f7!important;border-color:#fecaca!important}.GvxOva_signalWarn{color:#b45309!important}.GvxOva_companySeoBottom{gap:12px;display:grid}.GvxOva_companySeoBottom h2{color:#111827;letter-spacing:-.04em;margin:0;font-size:clamp(23px,2.7vw,31px);line-height:1.1}.GvxOva_companySeoBottom p{color:#475467;margin:0;font-size:15px;line-height:1.62}.GvxOva_faqList details{border-top:1px solid #eef2f6;padding:12px 0}.GvxOva_faqList summary{cursor:pointer;color:#111827;font-size:16px;font-weight:760}.GvxOva_faqList p{color:#475467;font-size:14px;line-height:1.55}@media (max-width:980px){.GvxOva_companyLayout{grid-template-columns:1fr}.GvxOva_sideColumn{order:-1;position:static}.GvxOva_sideColumn .GvxOva_sideCard:not(.GvxOva_cardRail){display:none}.GvxOva_cardRail{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.GvxOva_metricGrid,.GvxOva_financeKpiGrid{grid-template-columns:1fr 1fr}.GvxOva_twoCol,.GvxOva_radarLayout{grid-template-columns:1fr}.GvxOva_peopleOverview{grid-template-columns:1fr 1fr}}@media (max-width:640px){.GvxOva_shell{width:min(100% - 28px,520px)}.GvxOva_companyHero{padding:22px 0 18px}.GvxOva_companyHero h1{letter-spacing:-.055em;font-size:29px;line-height:1}.GvxOva_entityMeta span{min-height:28px;padding:0 10px;font-size:13px}.GvxOva_companyBody{padding-top:16px}.GvxOva_mainColumn{gap:14px}.GvxOva_dataPanel,.GvxOva_companySeoBottom,.GvxOva_businessRadarCard{border-radius:14px;padding:18px}.GvxOva_panelHead{gap:5px;display:grid}.GvxOva_panelHead h2,.GvxOva_dataPanel>h2{font-size:24px}.GvxOva_metricGrid,.GvxOva_financeKpiGrid{grid-template-columns:1fr}.GvxOva_metricGrid article,.GvxOva_financeKpiGrid article{padding:13px}.GvxOva_metricGrid strong,.GvxOva_financeKpiGrid strong{font-size:28px}.GvxOva_financeChartHead{gap:8px;display:grid}.GvxOva_financeChartHead strong{font-size:20px}.GvxOva_financeLineChart{height:216px}.GvxOva_financeTimelineMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.GvxOva_financeTimelineMeta span{font-size:11.5px}.GvxOva_financeTimelineMeta em{font-size:10.5px}.GvxOva_businessRadar{max-height:280px}.GvxOva_positionHead{gap:10px;display:grid}.GvxOva_positionHead strong{font-size:24px}.GvxOva_positionHead em{max-width:100%}.GvxOva_peopleOverview{grid-template-columns:1fr}.GvxOva_details div{grid-template-columns:1fr;gap:4px}.GvxOva_contactGrid,.GvxOva_registryGrid,.GvxOva_similarGrid,.GvxOva_procurementSummary,.GvxOva_riskSummary{grid-template-columns:1fr}.GvxOva_tableWrap{border:0;overflow:visible}.GvxOva_tableWrap table,.GvxOva_tableWrap tbody,.GvxOva_tableWrap tr,.GvxOva_tableWrap td{width:100%;min-width:0;display:block}.GvxOva_tableWrap thead{display:none}.GvxOva_tableWrap tbody{gap:10px;display:grid}.GvxOva_tableWrap tr{border:1px solid #e7ebf0;border-radius:12px;padding:12px}.GvxOva_tableWrap td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.GvxOva_tableWrap td:before{color:#687386;text-transform:uppercase;font-size:11px;font-weight:760}.GvxOva_tableWrap td:first-child:before{content:"Год"}.GvxOva_tableWrap td:nth-child(2):before{content:"Выручка"}.GvxOva_tableWrap td:nth-child(3):before{content:"Прибыль"}.GvxOva_tableWrap td:nth-child(4):before{content:"Активы"}.GvxOva_tableWrap td:nth-child(5):before{content:"Капитал"}}@media (max-width:360px){.GvxOva_cardRail{grid-template-columns:1fr}.GvxOva_companyHero h1{font-size:27px}}
