/* Vita Liberta — все стили сайта одним файлом (собран из 35 файлов, порядок сохранён). */

/* ======================================================== base.css */
/* на всех страницах */
/* Base styles of the "vita" theme (fonts, .container, .button, .highlight-text).
   ONLY for viewing these files outside WordPress — on the site the theme already provides them. */

:root { --dark: #0C1923; --text-color: #64717B; --light-gray: #BFC7CE; --light-blue: #F2F7FC; --transition: 300ms all ease; }
body { margin: 0; background: #FFFFFF; font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 24px; color: var(--text-color); }
*, *::before, *::after { box-sizing: border-box; }
.container { max-width: 1192px; width: 100%; margin: 0 auto; position: relative; padding: 0 16px; }
@media (max-width: 640px) { .container { max-width: 460px; } }
.bg-light { background-color: var(--light-blue); }
.h1, h1 { font-size: 28px; line-height: 150%; font-weight: 600; color: var(--dark); margin: 0 0 30px; }
@media (min-width: 640px) { .h1, h1 { font-size: 44px; margin-bottom: 60px; } }
.hero-screen { position: relative; z-index: 1; padding: 50px 0; }
.hero-screen__content { width: 100%; margin-bottom: 32px; }
.hero-screen__title { margin-bottom: 0; }
.hero-screen__title br:not(.keep) { display: none; }
.hero-screen__meta { display: flex; align-items: center; margin-top: 40px; }
.highlight-text { background: linear-gradient(91deg, #15466F 7.27%, #3387CA 97.55%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
@media (min-width: 960px) {
  .hero-screen .container { display: flex; align-items: center; justify-content: space-between; }
  .hero-screen__content { margin-bottom: 0; max-width: calc(50% - 20px); }
  .hero-screen__title br { display: block; }
  .highlight-text { padding: 0 20px; position: relative; display: inline-flex; color: #FFFFFF; white-space: nowrap; background: none; -webkit-text-fill-color: inherit; }
  .highlight-text::before { content: ""; position: absolute; inset: 0; transform: skewX(-25deg); background: linear-gradient(138deg, #15466F 0%, #3387CA 100%); z-index: -1; }
}
.button { display: inline-flex; padding: 13px 22px; color: #FFFFFF; cursor: pointer; background: var(--dark); border: 1px solid var(--dark); font-family: inherit; font-size: 14px; line-height: 150%; font-weight: 500; border-radius: 5px; text-decoration: none; transition: var(--transition); }
.button:hover { background: #FFFFFF; color: var(--dark); }
@media (min-width: 640px) { .button { padding: 12px 22px; } }

html{scroll-behavior:smooth}
/* ======================================================== footer-theme-base.css */
/* на всех страницах */
/* Footer base of the "vita" theme — ONLY for viewing outside WordPress. */

.c-dark { color: var(--dark); } .fw-500 { font-weight: 500; } .c-gray { color: #B7BCBF; }
.body-extra-small { font-size: 12px; line-height: 18px; }
.footer { padding-top: 60px; }
.footer__content { font-size: 20px; line-height: 30px; }
.footer__content > .container { display: flex; justify-content: space-between; align-items: flex-start; }
.footer__logo { width: 208px; }
.footer__logo img { display: block; width: 200px; height: auto; }
.footer__services-navigation { width: 456px; }
@media (min-width: 1200px) { .footer .footer__services-navigation { width: 600px; } .footer .footer__services-list li { width: 290px; } }
.footer__services-list { display: flex; flex-wrap: wrap; justify-content: space-between; margin: 20px 0 35px; padding: 0; list-style: none; }
.footer__services-list li { position: relative; width: 198px; margin: 0 0 8px; }
.footer__services-list li::before { content: ""; position: absolute; left: -14px; top: 14px; width: 3px; height: 3px; border-radius: 50%; background: var(--text-color); }
.footer__services-list a { font-size: 16px; line-height: 30px; color: var(--text-color); text-decoration: underline; }
.footer__contacts-links { width: 208px; display: flex; flex-direction: column; align-items: flex-end; }
.footer__contacts-social { display: flex; justify-content: flex-end; align-items: center; gap: 22px; margin: 40px 0; }
.footer__contacts-social svg { display: block; height: 26px; width: auto; }
.footer__meta { background: #0C1923; padding: 12px 0; }
.footer__meta > .container { display: flex; justify-content: space-between; align-items: flex-start; }
.footer__meta a { color: inherit; }
.footer__meta-links { display: flex; flex-direction: column; align-items: flex-end; margin: 0; padding: 0; list-style: none; }
.footer__meta-links li::before { content: none; }
@media (max-width: 959px) {
  .footer__content > .container { flex-wrap: wrap; gap: 32px; }
  .footer__services-navigation { width: 100%; order: 3; }
  .footer__contacts-links { width: auto; align-items: flex-start; }
}
@media (max-width: 639px) {
  .footer { padding-top: 40px; }
  .footer__content > .container { flex-direction: column; gap: 24px; }
  .footer__services-list { margin-bottom: 8px; }
  .footer__services-list li { width: 100%; padding-left: 14px; }
  .footer__services-list li::before { left: 0; }
  .footer__contacts-links { order: 4; }
  .footer__contacts-social { justify-content: flex-start; margin: 20px 0 32px; }
  .footer__meta > .container { flex-direction: column; gap: 6px; }
  .footer__meta-links { align-items: flex-start; }
}
/* larger footer text (all widths) */
.footer .footer__services-list a, .footer .footer__services-list li { font-size: 16px; line-height: 150%; }
.footer .footer__meta .body-extra-small, .footer .footer__meta a, .footer .footer__meta span { font-size: 14px; line-height: 21px; }
.footer .footer__title, .footer .footer__services-title { font-size: 18px; }
@media (min-width: 960px) { .footer .footer__services-list a, .footer .footer__services-list li { font-size: 16px; } .vlf-about { font-size: 17px; } }

/* ======================================================== vlph-styles.css */
/* на всех страницах */

.vlph { position: relative; display: flex; align-items: flex-end; gap: 10px; width: 100%; border-bottom: 1px solid var(--light-gray, #BFC7CE); }
.vlph:focus-within { border-bottom-color: var(--dark, #0C1923); }
.vlph:has(.vlh-bad), .vlph:has(.vlp-bad) { border-bottom-color: #B42318; }
.vlph > input[type=tel] { flex: 1 1 auto; min-width: 0; border-bottom: 0 !important; }
.vlph-btn { flex-shrink: 0; display: inline-flex; align-items: center; gap: 6px; margin: 0 0 8px; padding: 2px 4px 2px 0; font: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: none; border: 0; cursor: pointer; }
.vlph-btn::after { content: ""; width: 6px; height: 6px; margin: -4px 2px 0 2px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); }
.vlph-flag { width: 20px; height: 15px; flex-shrink: 0; display: inline-flex; align-items: center; justify-content: center; font-size: 16px; line-height: 1; overflow: hidden; }
.vlph-flag img { width: 20px; height: 15px; object-fit: cover; display: block; box-shadow: 0 0 0 1px rgba(12,25,35,.08); }
.vlph-pop { position: absolute; left: auto; right: 0; width: max(100%, 280px); max-width: calc(100vw - 32px); top: calc(100% + 4px); z-index: 30; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); box-shadow: 0 8px 24px rgba(12, 25, 35, .1); }
.vlph-pop[hidden] { display: none !important; }
.vlph-q { display: block; width: 100%; margin: 0; padding: 12px 14px !important; font: inherit; font-size: 15px; color: var(--dark, #0C1923); background: #FFFFFF; border: 0 !important; border-bottom: 1px solid #E3E8ED !important; outline: 0; border-radius: 0; }
.vlph-list { list-style: none; margin: 0; padding: 4px 0; max-height: 260px; overflow-y: auto; overscroll-behavior: contain; }
.vlph-list li { margin: 0; display: flex; align-items: center; gap: 10px; min-height: 44px; padding: 8px 14px; font-size: 15px; line-height: 1.3; color: var(--dark, #0C1923); cursor: pointer; }
.vlph-list li::before { content: none !important; }
.vlph-list li:hover, .vlph-list li.on { background: var(--light-blue, #F2F7FC); }
.vlph-list li small { margin-left: auto; font-size: 14px; color: var(--text-color, #64717B); font-variant-numeric: tabular-nums; }
.vlph-list li.sep { min-height: 0; height: 1px; padding: 0; margin: 4px 0; background: #E3E8ED; pointer-events: none; }
.vlph-empty { padding: 12px 14px; font-size: 14px; color: var(--text-color, #64717B); }

/* ======================================================== vlh-styles.css */
/* на всех страницах */

/* Brandbook 2026 — «Светлый градиент — для ясности и воздуха» (Ледяной туман #F2F7FC + Лазурный #6CA9E0) */
.vlh-hero { background-color: #F2F7FC; background-image: radial-gradient(60% 70% at 92% 88%, rgba(108,169,224,.55) 0%, rgba(108,169,224,0) 70%), radial-gradient(45% 55% at 100% 0%, rgba(108,169,224,.30) 0%, rgba(108,169,224,0) 70%), radial-gradient(50% 60% at 8% 15%, rgba(255,255,255,.95) 0%, rgba(255,255,255,0) 70%); }
.vlh-hero .highlight-text { background: linear-gradient(91deg, #15466F 7.27%, #6CA9E0 97.55%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
@media (min-width: 960px) {
  .vlh-hero .highlight-text { background: none; -webkit-text-fill-color: inherit; }
  .vlh-hero .highlight-text::before { background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
}
.vlh-hero.hero-screen { padding: 24px 0 40px; }
.vlh-hero .hero-screen__content { min-width: 0; margin-bottom: 28px; }
.vlh-hero .hero-screen__title { font-size: 28px; line-height: 1.3; }
.vlh-licence { margin: 14px 0 0; font-size: 17px; line-height: 145%; color: var(--dark, #0C1923); }
.vlh-licence b { display: block; color: var(--dark, #0C1923); font-weight: 600; }
.vlh-list { list-style: none; margin: 18px 0 0; padding: 0; display: flex; flex-direction: column; gap: 8px; }
.vlh-list li { position: relative; margin: 0; padding-left: 28px; font-size: 15px; line-height: 145%; color: var(--dark, #0C1923); }
.vlh-list li::before { content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
.vlh-list li::after { content: ""; position: absolute; left: 6px; top: 5px; width: 5px; height: 8px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
.vlh-list small { display: inline-block; margin-left: 4px; padding: 0 6px; font-size: 12px; line-height: 20px; color: #15466F; background: rgba(108,169,224,.16); white-space: nowrap; }
.vlh-hero .hero-screen__meta { margin-top: 22px; flex-wrap: wrap; gap: 10px 20px; }
.vlh-fees { font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
.vlh-to-form { background: #FFFFFF !important; color: var(--dark, #0C1923) !important; }

.vlh-form { width: 100%; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); padding: 40px 30px; display: flex; flex-direction: column; gap: 22px; }
.vlh-form__title { font-size: 24px; line-height: 150%; font-weight: 400; color: var(--dark, #0C1923); margin: 0; }
.vlh-form__lead { font-size: 14px; line-height: 150%; color: var(--text-color, #64717B); margin: -10px 0 0; }
.vlh-form form { display: flex; flex-direction: column; gap: 22px; margin: 0; }
.vlh-form input[type=text], .vlh-form select { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background-color: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; -webkit-appearance: none; appearance: none; }
.vlh-form select { padding-right: 24px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230C1923' stroke-width='1.5'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 4px top 8px; cursor: pointer; }
.vlh-form input[type=text]::placeholder { color: var(--dark, #0C1923); opacity: .7; }
.vlh-form input[type=text]:focus, .vlh-form select:focus { border-bottom-color: var(--dark, #0C1923); }
.vlh-form label.vlh-check { display: flex; gap: 10px; align-items: flex-start; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); cursor: pointer; }
.vlh-check input { flex-shrink: 0; width: 16px; height: 16px; margin: 2px 0 0; accent-color: #0C1923; }
.vlh-check a { color: var(--dark, #0C1923); text-decoration: underline; }
.vlh-form .button { align-self: flex-start; }
.vlh-bonus { margin: -6px 0 0; padding: 12px 14px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-left: 3px solid #15466F; }
.vlh-bonus b { font-weight: 600; }
.vlh-note { margin: -10px 0 0; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); }
.vlh-err { margin: -8px 0 0; font-size: 13px; color: #B42318; }
.vlh-ok { margin: 0; font-size: 16px; color: var(--dark, #0C1923); }
.vlh-perks { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
.vlh-perks li { position: relative; margin: 0; padding-left: 28px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); }
.vlh-perks li::before { content: ""; position: absolute; left: 0; top: 1px; width: 18px; height: 18px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
.vlh-perks li::after { content: ""; position: absolute; left: 6px; top: 4px; width: 5px; height: 8px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
#vlh-intro, #vlh-done { display: flex; flex-direction: column; gap: 20px; }
#vlh-intro .button { align-self: stretch; justify-content: center; }
.vlh-kick { margin: 0; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
.vlh-quiz { display: flex; flex-direction: column; gap: 20px; margin: 0; }
.vlh-head { display: flex; flex-direction: column; gap: 10px; }
.vlh-segs { display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; gap: 4px; }
.vlh-segs span { height: 3px; background: #E3E8ED; }
.vlh-segs span.on { background: linear-gradient(90deg, #15466F 0%, #6CA9E0 100%); }
.vlh-step { margin: 0; display: flex; justify-content: space-between; gap: 8px; font-size: 12px; line-height: 150%; letter-spacing: .06em; text-transform: uppercase; color: var(--text-color, #64717B); }
.vlh-step b { color: #15466F; font-weight: 600; }
#vlh-q { display: flex; flex-direction: column; gap: 18px; }
.vlh-qtitle { margin: 0; font-size: 22px; line-height: 135%; font-weight: 400; color: var(--dark, #0C1923); }
.vlh-why { margin: -8px 0 0; padding: 10px 12px; font-size: 13px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-left: 3px solid #6CA9E0; }
.vlh-group { display: flex; flex-direction: column; gap: 8px; }
.vlh-flabel { margin: 0; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); }
.vlh-flabel i { font-style: normal; font-weight: 400; color: var(--text-color, #64717B); }
.vlh-chips { display: flex; flex-wrap: wrap; gap: 8px; }
.vlh-chip { position: relative; min-height: 40px; padding: 8px 14px; font-family: inherit; font-size: 14px; line-height: 1.3; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; cursor: pointer; transition: 200ms all ease; text-align: left; }
.vlh-chip:hover { border-color: var(--dark, #0C1923); }
.vlh-chip[aria-pressed="true"] { background: var(--dark, #0C1923); border-color: var(--dark, #0C1923); color: #FFFFFF; padding-left: 32px; }
.vlh-chip[aria-pressed="true"]::before { content: ""; position: absolute; left: 13px; top: 50%; width: 5px; height: 9px; margin-top: -6px; border: solid #6CA9E0; border-width: 0 2px 2px 0; transform: rotate(45deg); }
.vlh-form textarea { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; resize: vertical; }
.vlh-form textarea::placeholder { color: var(--dark, #0C1923); opacity: .7; }
.vlh-form textarea:focus, .vlh-form input[type=email]:focus, .vlh-form input[type=tel]:focus { border-bottom-color: var(--dark, #0C1923); }
.vlh-form input[type=email], .vlh-form input[type=tel] { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; }
.vlh-form input::placeholder { color: var(--dark, #0C1923); opacity: .7; }
.vlh-form .vlh-bad { border-bottom-color: #B42318 !important; }
.vlh-person { margin: 0; padding: 16px; border: 1px solid #E3E8ED; background: #FAFCFE; display: flex; flex-direction: column; gap: 16px; min-width: 0; }
.vlh-person legend { padding: 0 6px; margin-left: -6px; font-size: 14px; font-weight: 600; color: #15466F; }
.vlh-stepper { display: inline-flex; align-items: stretch; align-self: flex-start; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; overflow: hidden; }
.vlh-stepper button { width: 48px; min-height: 44px; font: inherit; font-size: 20px; color: var(--dark, #0C1923); background: #FFFFFF; border: 0; cursor: pointer; }
.vlh-stepper button:disabled { color: #BFC7CE; cursor: default; }
.vlh-stepper output { min-width: 48px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 600; color: var(--dark, #0C1923); border-left: 1px solid #E3E8ED; border-right: 1px solid #E3E8ED; }
.vlh-combo { position: relative; }
.vlh-combo-in { padding-right: 24px !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='6' cy='6' r='4.5' fill='none' stroke='%2364717B' stroke-width='1.5'/%3E%3Cpath d='M9.5 9.5l3 3' stroke='%2364717B' stroke-width='1.5'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right 2px top 5px !important; }
.vlh-opts { position: absolute; left: 0; right: 0; top: calc(100% + 4px); z-index: 20; margin: 0; padding: 4px 0; list-style: none; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); box-shadow: 0 8px 24px rgba(12, 25, 35, .08); max-height: 240px; overflow-y: auto; }
.vlh-opts li { margin: 0; padding: 10px 14px; min-height: 44px; display: flex; align-items: center; font-size: 15px; color: var(--dark, #0C1923); cursor: pointer; }
.vlh-opts li::before { content: none; }
.vlh-opts li:hover { background: var(--light-blue, #F2F7FC); }
.vlh-nav { display: flex; align-items: center; gap: 12px; padding-top: 4px; }
.vlh-nav .button { flex: 1 1 auto; justify-content: center; }
.vlh-back { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; min-height: 47px; padding: 12px 18px; font-family: inherit; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--dark, #0C1923); border-radius: 5px; cursor: pointer; transition: 300ms all ease; }
.vlh-back:hover { background: var(--dark, #0C1923); color: #FFFFFF; }
.vlh-next-steps { list-style: none; margin: 0; padding: 0; counter-reset: s; display: flex; flex-direction: column; gap: 12px; }
.vlh-next-steps li { counter-increment: s; position: relative; margin: 0; padding-left: 40px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); }
.vlh-next-steps li::before { content: counter(s); position: absolute; left: 0; top: -2px; width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 50%; }
.vlh-quick { display: flex; flex-direction: column; gap: 20px; margin: 0; }
.vlh-quick input[type=text], .vlh-quick input[type=email], .vlh-quick input[type=tel] { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; }
.vlh-quick input::placeholder { color: var(--dark, #0C1923); opacity: .7; }
.vlh-quick input:focus { border-bottom-color: var(--dark, #0C1923); }
.vlh-quick .vlh-bad { border-bottom-color: #B42318 !important; }
.vlh-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: -4px 0 0; padding: 0; list-style: none; }
.vlh-trust li { margin: 0; display: flex; align-items: center; gap: 10px; padding: 10px 12px; flex: 1 1 150px; background: var(--light-blue, #F2F7FC); border: 1px solid #E3E8ED; }
.vlh-trust li::before { content: none; }
.vlh-trust .t { display: flex; flex-direction: column; line-height: 1.3; }
.vlh-trust b { font-size: 14px; font-weight: 600; color: var(--dark, #0C1923); }
.vlh-trust small { font-size: 12px; color: var(--text-color, #64717B); }
.vlh-rate { display: flex; align-items: center; gap: 6px; }
.vlh-stars { display: inline-flex; gap: 2px; }
.vlh-actions { display: flex; flex-wrap: wrap; gap: 10px; }
.vlh-actions .button { flex: 1 1 150px; justify-content: center; align-items: center; gap: 8px; }
.vlh-wa { background: #FFFFFF !important; color: var(--dark, #0C1923) !important; }
.vlh-wa:hover { background: var(--dark, #0C1923) !important; color: #FFFFFF !important; }
.vlh-legal { margin: 0; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); }
.vlh-legal a { color: var(--dark, #0C1923); text-decoration: underline; }
.vlh-side { display: flex; flex-direction: column; gap: 12px; width: 100%; }
.vlh-form { position: relative; }
.vlh-form::before { content: ""; position: absolute; left: -1px; right: -1px; top: -1px; height: 4px; background: linear-gradient(90deg, #15466F 0%, #6CA9E0 100%); }
#vlh-magnet { padding: 24px 24px 20px; gap: 14px; scroll-margin-top: 90px; }
.vlh-pair { display: grid; grid-template-columns: minmax(0,1fr); gap: 16px; }
#vlh-magnet .vlh-quick { gap: 16px; }
#vlh-magnet .vlh-form__title { font-size: 20px; line-height: 135%; }
#vlh-magnet .vlh-trust { margin: -4px 0 2px; gap: 8px; }
#vlh-magnet .vlh-trust li { padding: 7px 10px; gap: 8px; flex-basis: 140px; }
#vlh-magnet .vlh-trust b { font-size: 13px; }
#vlh-magnet .vlh-trust small { font-size: 11px; }
#vlh-magnet .vlh-legal { font-size: 11px; line-height: 145%; }
/* Pre-assessment promo — compact strip under the form */
.vlh-promo { position: relative; overflow: hidden; display: flex; align-items: center; gap: 14px; padding: 16px 18px; text-decoration: none; color: #FFFFFF; background-color: #243340; background-image: radial-gradient(70% 120% at 0% 100%, rgba(108,169,224,.55) 0%, rgba(108,169,224,0) 70%), radial-gradient(60% 100% at 100% 110%, rgba(21,70,111,.9) 0%, rgba(21,70,111,0) 70%); transition: 300ms all ease; }
.vlh-promo:hover { transform: translateY(-2px); box-shadow: 0 14px 30px rgba(12,25,35,.18); }
.vlh-promo__ico { flex-shrink: 0; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.18); }
.vlh-promo__t { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; gap: 2px; font-size: 13px; line-height: 145%; color: rgba(255,255,255,.82); }
.vlh-promo__tag { font-size: 11px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #9CC7EE; }
.vlh-promo__t b { font-size: 16px; line-height: 130%; font-weight: 600; color: #FFFFFF; }
.vlh-promo__a { flex-shrink: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; color: #0C1923; background: #FFFFFF; border-radius: 5px; }
.vlh-hero [hidden] { display: none !important; }

@media (min-width: 640px) { .vlh-hero .hero-screen__title { font-size: 40px; line-height: 1.25; } }
@media (min-width: 960px) {
  .vlh-hero.hero-screen { padding: 32px 0; }
  .vlh-pair { grid-template-columns: minmax(0,1fr) minmax(0,1fr); }
  .vlh-hero .container { align-items: center; gap: 48px; }
  .vlh-hero .hero-screen__content { max-width: 640px; margin-bottom: 0; }
  .vlh-side { flex: 0 0 400px; }
  .vlh-licence { margin-top: 18px; font-size: 21px; }
  .vlh-list { margin-top: 22px; gap: 10px; }
  .vlh-list li { font-size: 16px; }
  .vlh-hero .hero-screen__meta { margin-top: 28px; }
  .vlh-to-form { display: none !important; }
}
@media (min-width: 1200px) { .vlh-hero .hero-screen__title { font-size: 42px; line-height: 1.2; } }
@media (min-width: 1440px) { .vlh-hero .hero-screen__title { font-size: 44px; } }
@media (max-width: 639px) {
  #vlh-magnet { padding: 22px 18px 18px; }
  .vlh-hero .hero-screen__meta { gap: 8px; }
  .vlh-hero .hero-screen__meta .button { flex: 1 1 140px; justify-content: center; padding-inline: 12px; }
  .vlh-fees { flex-basis: 100%; font-size: 12px; }
}

/* ======================================================== vlh-home-styles.css */
/* только на страницах: :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) */

/* home first screen — additions to the landing hero styles */
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-h2 { margin: 12px 0 0; font-size: 20px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-licence { margin-top: 18px; font-size: 17px; line-height: 150%; color: var(--text-color, #64717B); font-weight: 400; }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-licence { font-size: 19px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .hero-screen__title br:not(.keep) { display: block; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-duo { list-style: none; margin: 22px 0 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-duo li { margin: 0; display: flex; gap: 14px; align-items: flex-start; padding: 16px 18px; background: rgba(255,255,255,.75); border: 1px solid #E3E8ED; border-radius: 14px; font-size: 15px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-duo li::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-duo b { display: block; margin-bottom: 4px; font-size: 16px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-duo__ico { flex-shrink: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border-radius: 10px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-claim { margin: 18px 0 0; padding: 12px 16px; font-size: 16px; line-height: 150%; font-weight: 500; color: var(--dark, #0C1923); border-left: 3px solid #15466F; background: rgba(108,169,224,.12); border-radius: 0 10px 10px 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .hero-screen__meta { margin-top: 22px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-alt { background: #FFFFFF !important; color: var(--dark, #0C1923) !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-alt:hover { background: var(--dark, #0C1923) !important; color: #FFFFFF !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-ok p { margin: 0; font-size: 16px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-ok { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-ok[hidden] { display: none !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-ok__pic { display: block; width: 200px; max-width: 70%; height: auto; margin: 0 0 4px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-actions .button[type=submit] { flex: 0 0 auto; white-space: nowrap; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-h2 { font-size: 24px; } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-h2 { font-size: 28px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .vlh-to-form { display: inline-flex !important; } }
@media (max-width: 639px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vlh-home .hero-screen__meta .button { flex: 1 1 100%; } }

/* ======================================================== vlt-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

/* Built on the site's own patterns: .h1 + .highlight-text headline (as in .benefits-screen),
   square white cards with 1px #BFC7CE border (as .benefit-item), gradient numbers (as .benefit-item__headline),
   .button for actions. */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt { padding-block: 32px 40px; background: #FFFFFF; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt *, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt *::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt *::after { box-sizing: border-box; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt [hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-sr { position: absolute !important; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt { position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cap { margin: 0 0 20px; display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 4px 24px; font-size: 14px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cap b { font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row > li { margin: 0; padding: 0; min-width: 0; display: flex; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row > li::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card { width: 100%; display: flex; flex-direction: column; gap: 20px; padding: 24px 20px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; text-decoration: none; color: inherit; font: inherit; text-align: left; transition: var(--transition, 300ms all ease); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) button.vlt-card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) a.vlt-card { cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) button.vlt-card:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) a.vlt-card:hover { border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card:focus-visible { outline: 2px solid #3387CA; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic { position: relative; height: 136px; overflow: hidden; background: var(--light-blue, #F2F7FC); display: flex; flex-direction: column; align-items: flex-start; justify-content: center; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic--doc { background: #FFFFFF; border: 1px solid #E3E8ED; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card--split { cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card--split:hover { border-color: var(--light-gray, #BFC7CE); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) button.vlt-pic { width: 100%; padding: 0; font: inherit; cursor: pointer; text-align: left; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) button.vlt-pic:not(.vlt-pic--doc) { border: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) button.vlt-pic:focus-visible { outline: 2px solid #3387CA; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card--split button.vlt-pic:hover .vlt-open { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t b .vlt-tlink { font-size: inherit; line-height: inherit; color: inherit; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic--go.on { cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic--go.on:focus-visible { outline: 2px solid #3387CA; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-tlink.on { cursor: pointer; text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 1px; text-decoration-color: rgba(21, 70, 111, .45); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-tlink.on::after { content: " ↗"; color: #15466F; font-weight: 400; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-tlink.on:hover { color: #15466F; text-decoration-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-tlink.on:focus-visible { outline: 2px solid #3387CA; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic--banner { background: #E8F4F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic--logo { background: #FFFFFF; border: 1px solid #E3E8ED; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic.vlt-pic--logo img { object-fit: contain; padding: 8px 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic.vlt-pic--banner img { object-fit: contain; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta { display: flex; align-items: center; justify-content: space-between; gap: 14px 24px; padding: 16px 18px; background: var(--light-blue, #F2F7FC); border-left: 3px solid #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta-txt { display: flex; flex-direction: column; gap: 2px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta-txt b { font-size: 16px; line-height: 140%; font-weight: 500; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta-txt span { font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go { flex-shrink: 0; display: inline-flex; align-items: center; gap: 12px; padding: 6px 6px 6px 22px; font-family: inherit; font-size: 14px; font-weight: 500; line-height: 150%; color: #FFFFFF; background: var(--dark, #0C1923); border: 1px solid var(--dark, #0C1923); border-radius: 5px; cursor: pointer; transition: var(--transition, 300ms all ease); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go i { width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; background: linear-gradient(138deg, #15466F 0%, #3387CA 100%); border-radius: 4px; transition: transform 300ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go:hover { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go:hover i { transform: translateX(2px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go i svg { color: #FFFFFF; }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cta { flex-direction: column; align-items: stretch; padding: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-go { justify-content: space-between; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-open { position: absolute; left: 10px; bottom: 10px; display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; font-size: 13px; font-weight: 500; line-height: 150%; color: #FFFFFF; background: var(--dark, #0C1923); border: 1px solid var(--dark, #0C1923); border-radius: 5px; transition: var(--transition, 300ms all ease); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card:hover .vlt-open { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-big { font-size: 54px; line-height: 1.2; font-weight: 600; background: linear-gradient(138deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; font-variant-numeric: tabular-nums; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-mid { font-size: 26px; line-height: 1.25; font-weight: 600; background: linear-gradient(138deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-plain { background: none; padding-inline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-stars { display: inline-flex; gap: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t b { font-size: 18px; line-height: 150%; font-weight: 500; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t span { font-size: 14px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-note { margin: 24px 0 0; font-size: 14px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dots { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dots i { width: 6px; height: 6px; border-radius: 3px; background: var(--light-gray, #BFC7CE); transition: width 200ms ease, background 200ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dots i.on { width: 18px; background: #15466F; }

/* document viewer — square like the site's popups */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-modal { position: fixed; inset: 0; z-index: 1000; display: flex; align-items: center; justify-content: center; padding: max(16px, env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-right, 0px)) max(16px, env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px)); background: rgba(12, 25, 35, .7); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-modal[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg { width: 100%; max-width: 760px; max-height: 100%; display: flex; flex-direction: column; gap: 16px; padding: 30px; background: #FFFFFF; font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg-head { display: flex; align-items: flex-start; justify-content: space-between; gap: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg-head b { display: block; font-size: 24px; line-height: 150%; font-weight: 400; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg-head span { display: block; font-size: 14px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-x { flex-shrink: 0; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; padding: 0; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; cursor: pointer; transition: var(--transition, 300ms all ease); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-x:hover { border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-view { min-height: 0; flex: 1 1 auto; overflow: auto; display: flex; justify-content: center; background: var(--light-blue, #F2F7FC); overscroll-behavior: contain; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-view img { display: block; max-width: 100%; height: auto; max-height: calc(100vh - 190px); object-fit: contain; -webkit-user-drag: none; user-select: none; }
html.vlt-lock, html.vlt-lock body:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) { overflow: hidden; }

@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt { padding-block: 48px 56px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cap { margin-bottom: 24px; } }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic { height: 170px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card { padding: 16px 16px 20px; } }
@media (max-width: 959px) and (min-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; } }
/* phones: one swipeable row so the block stays compact */
@media (max-width: 639px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row { display: flex; gap: 12px; overflow-x: auto; scroll-snap-type: x mandatory; margin-inline: -16px; padding: 0 16px 8px; scroll-padding-inline: 16px; scrollbar-width: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row::-webkit-scrollbar { display: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-row > li { flex: 0 0 calc((100% - 44px) / 2.3); scroll-snap-align: start; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card { padding: 10px 10px 12px; gap: 10px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic { height: 96px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-pic:not(.vlt-pic--doc) { padding: 0 10px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-open { left: 6px; bottom: 6px; padding: 3px 8px; font-size: 11px; gap: 4px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-open svg { width: 11px; height: 11px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-big { font-size: 34px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-stars svg { width: 13px; height: 13px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t { gap: 4px; padding: 0 2px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t b { font-size: 14px; line-height: 135%; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-t span { font-size: 12px; line-height: 140%; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cap { margin-bottom: 14px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-cap span { font-size: 12px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dots { display: flex; justify-content: center; gap: 6px; margin-top: 10px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-note { margin-top: 14px; font-size: 12px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg { padding: 16px; gap: 12px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-dlg-head b { font-size: 18px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-view img { max-height: calc(100vh - 150px); }
}
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlt-open { transition: none; } }

/* ======================================================== vlp-styles.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */
/* One file for all language versions. Language-specific rules are scoped with [lang="…"]. */
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp {
  --vlp-dark: var(--dark, #0C1923);
  --vlp-text: var(--text-color, #64717B);
  --vlp-line: #E3E8ED;
  --vlp-gray: var(--light-gray, #BFC7CE);
  --vlp-tint: var(--light-blue, #F2F7FC);
  --vlp-blue: #15466F;
  --vlp-blue-2: #6CA9E0;
  font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 16px; line-height: 1.5; color: var(--vlp-text);
  -webkit-font-smoothing: antialiased;
}
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp *, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp *::before, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp *::after { box-sizing: border-box; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h2, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h3, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h4, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp p, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp ul { margin: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp ul { padding: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp li::before { content: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp [hidden] { display: none !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h2, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h3, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp h4 { color: var(--vlp-dark); font-weight: 600; text-wrap: balance; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp :focus-visible { outline: 2px solid var(--vlp-blue-2); outline-offset: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-container { max-width: 1192px; width: 100%; margin: 0 auto; padding-left: max(16px, env(safe-area-inset-left, 0px)); padding-right: max(16px, env(safe-area-inset-right, 0px)); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-band { background: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-sec { padding-block: 60px; display: flex; flex-direction: column; gap: 32px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-sec > h2 { font-size: 28px; line-height: 150%; text-align: center; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-lead { margin-top: -16px !important; text-align: center; font-size: 16px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-note { text-align: center; font-size: 14px; max-width: 760px; align-self: center; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn { display: flex; align-items: center; justify-content: center; min-height: 48px; padding: 13px 22px; font-family: inherit; font-size: 14px; font-weight: 500; line-height: 1.5; color: #FFFFFF; background: var(--vlp-dark); border: 1px solid var(--vlp-dark); border-radius: 5px; text-decoration: none; cursor: pointer; transition: 300ms all ease; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn:hover { background: #FFFFFF; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; align-items: stretch; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-card { background: #FFFFFF; border: 1px solid var(--vlp-gray); border-radius: 0; padding: 32px 26px; display: flex; flex-direction: column; gap: 16px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-card > .vlp-btn { margin-top: auto; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-card h3 { font-size: 16px; line-height: 1.2; margin-left: 10px !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tag { position: relative; isolation: isolate; display: inline-flex; align-items: center; height: 40px; padding: 0 24px; font-size: 16px; font-weight: 600; color: #FFFFFF; white-space: nowrap; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tag::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tag--0 { color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tag--0::before { background: none; border: 2px solid var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tag--2::before { background: linear-gradient(138deg, #0C1923 0%, #15466F 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-who { font-size: 16px; min-height: 72px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-price { font-size: 36px; font-weight: 600; line-height: 1.1; color: var(--vlp-dark); font-variant-numeric: tabular-nums; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-price small { display: block; margin-top: 6px; font-size: 14px; font-weight: 400; color: var(--vlp-text); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-inh { display: flex; gap: 12px; align-items: flex-start; background: var(--vlp-tint); border-left: 3px solid var(--vlp-blue); border-radius: 0; padding: 14px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-inh svg { flex-shrink: 0; margin-top: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-inh b { display: block; font-size: 16px; font-weight: 600; line-height: 1.35; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mini { list-style: none; margin-top: 8px !important; display: flex; flex-direction: column; gap: 4px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp .vlp-mini li { position: relative; padding-left: 14px; font-size: 14px; line-height: 1.4; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp .vlp-mini li::before { content: ""; position: absolute; left: 0; top: 8px; width: 5px; height: 5px; border-radius: 50%; background: var(--vlp-blue-2); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-plus { font-size: 13px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: var(--vlp-blue); margin-bottom: -6px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-list { list-style: none; display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc { display: flex; gap: 10px; width: 100%; min-height: 36px; padding: 6px 0; background: none; border: 0; text-align: left; font: inherit; font-size: 16px; line-height: 1.4; color: var(--vlp-dark); cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc span { flex-grow: 1; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc::after { content: ""; flex-shrink: 0; width: 7px; height: 7px; margin: 6px 2px 0 6px; border-right: 1.5px solid var(--vlp-gray); border-bottom: 1.5px solid var(--vlp-gray); transform: rotate(45deg); transition: transform .15s; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc:hover::after { border-color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc[aria-expanded="true"]::after { transform: rotate(-135deg); margin-top: 9px; border-color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc[aria-expanded="true"] span { font-weight: 500; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-chk { flex-shrink: 0; margin-top: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tip { margin: 2px 0 8px 28px; padding: 10px 12px; font-size: 14px; line-height: 1.5; background: var(--vlp-tint); border-radius: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tip a { color: var(--vlp-blue); font-weight: 500; white-space: nowrap; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group { display: grid; grid-template-columns: 300px minmax(0, 1fr); column-gap: 56px; border-top: 2px solid var(--vlp-dark); padding-top: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group + .vlp-group { margin-top: 40px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group h3 { grid-column: 1; grid-row: 1 / span 40; align-self: start; position: sticky; top: 90px; padding-top: 14px; font-size: 22px; line-height: 1.3; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group h3 small { font-size: 14px; font-weight: 400; line-height: 1.45; color: var(--vlp-text); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group details { grid-column: 2; border-bottom: 1px solid var(--vlp-line); scroll-margin-top: 90px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp summary { position: relative; padding: 16px 32px 16px 0; font-size: 16px; font-weight: 500; line-height: 1.4; color: var(--vlp-dark); cursor: pointer; list-style: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp summary::-webkit-details-marker { display: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp summary::after { content: "+"; position: absolute; right: 4px; top: 12px; font-size: 22px; font-weight: 400; color: var(--vlp-blue); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp details[open] summary::after { content: "–"; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body { max-width: 80ch; padding-bottom: 20px; font-size: 16px; line-height: 1.5; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body p { margin-bottom: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body h4 { margin: 16px 0 6px; font-size: 16px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body ul { margin: 0 0 10px; padding-left: 20px; list-style: disc; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body li { margin-bottom: 4px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body b { color: var(--vlp-dark); font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-body .vlp-dec { margin: 12px 0 0; padding: 10px 14px; background: var(--vlp-tint); border-left: 3px solid var(--vlp-blue); border-radius: 0; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-legal { padding-block: 24px; font-size: 14px; text-align: center; border-top: 1px solid var(--vlp-line); }
@media (min-width: 640px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-sec > h2 { font-size: 44px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-lead { font-size: 18px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn { padding: 12px 22px; }
}
@media (max-width: 959px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-cards { grid-template-columns: minmax(0, 1fr); gap: 24px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-who { min-height: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group { grid-template-columns: minmax(0, 1fr); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group h3 { grid-row: auto; position: static; padding-bottom: 6px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group details { grid-column: 1; }
@media (max-width: 639px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-sec { padding-block: 40px 48px; gap: 24px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-card { padding: 22px 18px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-card h3 { font-size: 20px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-price { font-size: 32px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc { min-height: 42px; padding: 8px 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-tip { margin-left: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-group h3 { font-size: 20px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-modal { position: fixed; inset: 0; z-index: 1000; display: flex; align-items: center; justify-content: center; padding: 16px; padding-top: max(16px, env(safe-area-inset-top, 0px)); padding-bottom: max(16px, env(safe-area-inset-bottom, 0px)); background: rgba(12, 25, 35, .6); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-modal[hidden] { display: none !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-dialog { position: relative; width: 100%; max-width: 480px; max-height: 100%; overflow-y: auto; background: #FFFFFF; border: 1px solid var(--vlp-gray); padding: 40px 30px 30px; display: flex; flex-direction: column; gap: 20px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-close { position: absolute; top: 8px; right: 8px; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; background: none; border: 0; cursor: pointer; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-close:hover { color: var(--vlp-blue); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mpkg { align-self: flex-start; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtitle { margin: 0; padding-right: 24px; font-size: 24px; line-height: 140%; font-weight: 400; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust { display: flex; flex-wrap: wrap; gap: 10px; margin: -6px 0 0; padding: 0; list-style: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust li { margin: 0; display: flex; align-items: center; gap: 10px; padding: 10px 14px; flex: 1 1 180px; background: var(--vlp-tint); border: 1px solid #E3E8ED; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust li::before { content: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust .t { display: flex; flex-direction: column; line-height: 1.3; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust b { font-size: 14px; font-weight: 600; color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mtrust small { font-size: 12px; color: var(--vlp-text); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-stars { display: inline-flex; gap: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-rate { display: flex; align-items: center; gap: 6px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform { display: flex; flex-direction: column; gap: 22px; margin: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input[type=text], :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input[type=email], :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input[type=tel] { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--vlp-dark); background: transparent; border: 0; border-bottom: 1px solid var(--vlp-gray); border-radius: 0; padding: 0 0 10px; outline: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input::placeholder { color: var(--vlp-dark); opacity: .7; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input:focus { border-bottom-color: var(--vlp-dark); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mform input.vlp-bad { border-bottom-color: #B42318; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mcheck { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; line-height: 150%; color: var(--vlp-text); cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mcheck input { flex-shrink: 0; width: 16px; height: 16px; margin: 2px 0 0; accent-color: #0C1923; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mcheck a, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mlegal a { color: var(--vlp-dark); text-decoration: underline; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-merr { margin: -10px 0 0; font-size: 13px; color: #B42318; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mactions { display: flex; flex-wrap: wrap; gap: 12px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mactions .vlp-btn { flex: 1 1 180px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn--wa { background: #FFFFFF; color: var(--vlp-dark); gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn--wa:hover { background: var(--vlp-dark); color: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mlegal { margin: 0; font-size: 12px; line-height: 150%; color: var(--vlp-text); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-mok { margin: 0; font-size: 16px; line-height: 150%; color: var(--vlp-dark); }
@media (max-width: 639px) { :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-modal { align-items: flex-end; padding: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-dialog { max-width: none; max-height: 92vh; padding: 36px 20px 24px; padding-bottom: max(24px, env(safe-area-inset-bottom, 0px)); }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-svc::after, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp-btn { transition: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp .vlp-plink { color: var(--vlp-blue); font-weight: 500; text-decoration: underline; text-underline-offset: 2px; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlp .vlp-plink:hover { color: var(--vlp-dark); }

}}}} /* закрытие блоков @media, не закрытых в исходном vlp-styles.css */

/* ======================================================== vls-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls { padding-block: 48px; background: var(--light-blue, #F2F7FC); color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-sub { margin: 0; max-width: 680px; font-size: 16px; line-height: 150%; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-group { display: flex; align-items: center; gap: 12px; margin: 8px 0 14px; font-size: 13px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-group::after { content: ""; flex: 1 1 auto; height: 1px; background: var(--light-gray, #BFC7CE); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-grid { list-style: none; margin: 0 0 24px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; counter-reset: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step { position: relative; margin: 0; display: flex; gap: 16px; padding: 22px 20px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-n { flex-shrink: 0; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; font-size: 17px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 10px; font-variant-numeric: tabular-nums; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-body { display: flex; flex-direction: column; gap: 8px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-lab { margin: 0; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-t { margin: 0; font-size: 18px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-p { margin: 0; font-size: 15px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list { list-style: none; margin: 2px 0 0; padding: 0; display: flex; flex-direction: column; border: 1px solid #E3E8ED; border-radius: 10px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list li { position: relative; margin: 0; padding: 10px 14px 10px 44px; font-size: 14px; line-height: 150%; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list li + li { border-top: 1px solid #E3E8ED; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list li:nth-child(odd) { background: #FAFCFE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list li::before { content: ""; position: absolute; left: 14px; top: 12px; width: 18px; height: 18px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list li::after { content: ""; position: absolute; left: 20px; top: 15px; width: 5px; height: 8px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-aside { margin: 0; padding: 10px 12px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-list b { color: var(--dark, #0C1923); font-weight: 500; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-tags { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-tag { display: inline-block; padding: 2px 10px; font-size: 13px; line-height: 22px; color: #15466F; background: rgba(108, 169, 224, .16); border-radius: 5px; }

/* milestone: company registered */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--done { align-items: center; color: rgba(255,255,255,.78); background-color: #0C1923; background-image: radial-gradient(120% 140% at 100% 100%, rgba(108,169,224,.45) 0%, rgba(21,70,111,.35) 40%, rgba(12,25,35,0) 75%); border-color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--done .vls-n { background: #FFFFFF; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--done .vls-lab { color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--done .vls-t { color: #FFFFFF; font-size: 20px; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-cta { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-cta .button { border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-cta .vls-wa { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-cta .vls-wa:hover { background: var(--dark, #0C1923); color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-note { margin: 0; font-size: 13px; line-height: 150%; }

@media (max-width: 639px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step { flex-direction: column; gap: 12px; padding: 20px 18px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--done { align-items: flex-start; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-n { width: 38px; height: 38px; font-size: 15px; border-radius: 9px; }
}
@media (min-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls { padding-block: 64px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title { font-size: 36px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step { padding: 26px 26px; gap: 20px; }
}
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls { padding-block: 80px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title { font-size: 44px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--wide { grid-column: 1 / -1; }
}

/* ======================================================== vlx-ac-mobile.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */
@media (max-width:600px){:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-lead,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-disc,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-steps li,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-cond,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-more-lead,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-why-list li,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-why-end,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-why,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-hint,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-next-steps li,:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-note{text-align:left}}
/* ======================================================== vlx-art-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-art{display:none}@media (min-width:1024px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vls-head{position:relative;padding-right:360px}:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-art{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:320px;height:auto;pointer-events:none}}
/* both launch illustrations: the same size */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-head{position:relative}
@media (max-width:1023px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-art,:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-art{display:block;width:230px;max-width:70%;height:auto;margin:0 auto 12px}}
@media (min-width:1024px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vls-head,:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-head{padding-right:340px;min-height:200px}:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-art{width:290px}:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-art{width:240px}}
/* the same scale for Vita in both pictures: widths follow the source widths (garden 578 px, junk 660 px) */
@media (min-width:1024px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vlx-art{width:254px}}@media (max-width:1023px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vlx-art{width:210px}:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-art{width:190px}}

/* ======================================================== vlx-g-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g { position: relative; isolation: isolate; padding: 56px 0; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__head { max-width: 720px; margin: 0 0 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__kick { display: inline-block; margin: 0 0 12px; font-size: 13px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__title { margin: 0; font-size: 32px; line-height: 1.2; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: stretch; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__card { display: flex; flex-direction: column; gap: 10px; padding: 24px; background: #FFFFFF; border-radius: 16px; box-shadow: 0 6px 20px rgba(21,70,111,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__col { display: flex; flex-direction: column; gap: 16px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__tag { align-self: flex-start; padding: 3px 10px; font-size: 12px; font-weight: 600; color: #15466F; background: #F2F7FC; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__card b { font-size: 20px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__card p { margin: 0; font-size: 15px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp { display: flex; align-items: stretch; background: #FFFFFF; border-radius: 16px; box-shadow: 0 6px 20px rgba(21,70,111,.10); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub { position: relative; flex: 0 0 84px; display: flex; align-items: center; justify-content: center; font-size: 36px; font-weight: 800; color: #FFFFFF; border-radius: 16px 0 0 16px; background: linear-gradient(160deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::after { content: ""; position: absolute; right: -9px; width: 18px; height: 18px; border-radius: 50%; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::before { top: -9px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::after { bottom: -9px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__body { flex: 1; min-width: 0; display: flex; flex-direction: column; align-items: flex-start; gap: 8px; padding: 22px 22px 22px 26px; border-left: 2px dashed #D6E6F5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__k { font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp b { font-size: 20px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp p { margin: 0; font-size: 15px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp .button { margin-top: 6px; min-height: 44px; padding: 0 20px; font-size: 15px; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp .button { display: inline-flex; align-items: center; justify-content: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f { position: relative; display: flex; flex-direction: column; gap: 10px; width: 100%; margin-top: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f__row { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-in { width: 100%; height: 46px; padding: 0 14px; font: inherit; font-size: 15px; color: var(--dark, #0C1923); background: #F7FAFD; border: 1px solid #E3E8ED; border-radius: 10px; outline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-in:focus, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .vlph:focus-within { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-in.vlx-bad { border-color: #B42318; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .vlph { height: 46px; padding: 0 12px; background: #F7FAFD; border: 1px solid #E3E8ED !important; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .vlph input { height: 44px; border: 0 !important; background: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-chk { display: flex; gap: 8px; align-items: flex-start; font-size: 13px; line-height: 1.45; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-chk input { margin-top: 2px; accent-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-chk a { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g .vlx-err { margin: 0; font-size: 13px; color: #B42318 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-ok { margin: 4px 0 0; padding: 12px 14px; font-size: 14px; color: var(--dark, #0C1923); background: #F2F7FC; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .button { align-self: flex-start; margin-top: 2px; }
@media (min-width: 560px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f__row { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } }
@media (max-width: 479px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp { flex-direction: column; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub { flex: 0 0 56px; border-radius: 16px 16px 0 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__stub::after { display: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-cp__body { border-left: 0; border-top: 2px dashed #D6E6F5; padding: 20px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .button { align-self: stretch; } }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlx-g__title { font-size: 40px; } }

/* ======================================================== vla-quiz-styles.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */

:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero { background-color: #F2F7FC; background-image: radial-gradient(60% 70% at 92% 88%, rgba(108,169,224,.55) 0%, rgba(108,169,224,0) 70%), radial-gradient(45% 55% at 100% 0%, rgba(108,169,224,.30) 0%, rgba(108,169,224,0) 70%), radial-gradient(50% 60% at 8% 15%, rgba(255,255,255,.95) 0%, rgba(255,255,255,0) 70%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .highlight-text { background: linear-gradient(91deg, #15466F 7.27%, #6CA9E0 97.55%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
@media (min-width: 960px) {:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .highlight-text { background: none; -webkit-text-fill-color: inherit; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .highlight-text::before { background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }

}
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__content { min-width: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__title { font-size: 28px; line-height: 1.35; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-licence { margin: 24px 0 0; font-size: 16px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-licence b { color: var(--dark, #0C1923); font-weight: 500; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-list { list-style: none; margin: 28px 0 0; padding: 0; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-list li { position: relative; margin: 0; padding-left: 30px; font-size: 16px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-list li::before { content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-list li::after { content: ""; position: absolute; left: 7px; top: 6px; width: 5px; height: 9px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-list small { display: block; font-size: 14px; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__meta { margin-top: 32px; flex-wrap: wrap; gap: 16px 24px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-fees { font-size: 14px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form { width: 100%; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); padding: 40px 30px; display: flex; flex-direction: column; gap: 22px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form__title { font-size: 24px; line-height: 150%; font-weight: 400; color: var(--dark, #0C1923); margin: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form__lead { font-size: 14px; line-height: 150%; color: var(--text-color, #64717B); margin: -10px 0 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form form { display: flex; flex-direction: column; gap: 22px; margin: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=text], :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form select { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background-color: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; -webkit-appearance: none; appearance: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form select { padding-right: 24px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230C1923' stroke-width='1.5'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 4px top 8px; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=text]::placeholder { color: var(--dark, #0C1923); opacity: .7; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=text]:focus, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form select:focus { border-bottom-color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form label.vlh-check { display: flex; gap: 10px; align-items: flex-start; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-check input { flex-shrink: 0; width: 16px; height: 16px; margin: 2px 0 0; accent-color: #0C1923; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-check a { color: var(--dark, #0C1923); text-decoration: underline; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form .button { align-self: flex-start; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-bonus { margin: -6px 0 0; padding: 12px 14px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-left: 3px solid #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-bonus b { font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-note { margin: -10px 0 0; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-err { margin: -8px 0 0; font-size: 13px; color: #B42318; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-ok { margin: 0; font-size: 16px; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-perks { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-perks li { position: relative; margin: 0; padding-left: 28px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-perks li::before { content: ""; position: absolute; left: 0; top: 1px; width: 18px; height: 18px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-perks li::after { content: ""; position: absolute; left: 6px; top: 4px; width: 5px; height: 8px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check #vlh-intro, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check #vlh-done { display: flex; flex-direction: column; gap: 20px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check #vlh-intro .button { align-self: stretch; justify-content: center; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-kick { margin: 0; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-quiz { display: flex; flex-direction: column; gap: 20px; margin: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-head { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-segs { display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; gap: 4px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-segs span { height: 3px; background: #E3E8ED; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-segs span.on { background: linear-gradient(90deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-step { margin: 0; display: flex; justify-content: space-between; gap: 8px; font-size: 12px; line-height: 150%; letter-spacing: .06em; text-transform: uppercase; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-step b { color: #15466F; font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check #vlh-q { display: flex; flex-direction: column; gap: 18px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-qtitle { margin: 0; font-size: 22px; line-height: 135%; font-weight: 400; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-why { margin: -8px 0 0; padding: 10px 12px; font-size: 13px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-left: 3px solid #6CA9E0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-group { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-flabel { margin: 0; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-flabel i { font-style: normal; font-weight: 400; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-chips { display: flex; flex-wrap: wrap; gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-chip { position: relative; min-height: 40px; padding: 8px 14px; font-family: inherit; font-size: 14px; line-height: 1.3; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; cursor: pointer; transition: 200ms all ease; text-align: left; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-chip:hover { border-color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-chip[aria-pressed="true"] { background: var(--dark, #0C1923); border-color: var(--dark, #0C1923); color: #FFFFFF; padding-left: 32px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-chip[aria-pressed="true"]::before { content: ""; position: absolute; left: 13px; top: 50%; width: 5px; height: 9px; margin-top: -6px; border: solid #6CA9E0; border-width: 0 2px 2px 0; transform: rotate(45deg); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form textarea { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; resize: vertical; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form textarea::placeholder { color: var(--dark, #0C1923); opacity: .7; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form textarea:focus, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=email]:focus, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=tel]:focus { border-bottom-color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=email], :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input[type=tel] { width: 100%; font-family: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: transparent; border: 0; border-bottom: 1px solid var(--light-gray, #BFC7CE); border-radius: 0; padding: 0 0 10px; outline: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form input::placeholder { color: var(--dark, #0C1923); opacity: .7; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form .vlh-bad { border-bottom-color: #B42318 !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-person { margin: 0; padding: 16px; border: 1px solid #E3E8ED; background: #FAFCFE; display: flex; flex-direction: column; gap: 16px; min-width: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-person legend { padding: 0 6px; margin-left: -6px; font-size: 14px; font-weight: 600; color: #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-stepper { display: inline-flex; align-items: stretch; align-self: flex-start; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; overflow: hidden; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-stepper button { width: 48px; min-height: 44px; font: inherit; font-size: 20px; color: var(--dark, #0C1923); background: #FFFFFF; border: 0; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-stepper button:disabled { color: #BFC7CE; cursor: default; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-stepper output { min-width: 48px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 600; color: var(--dark, #0C1923); border-left: 1px solid #E3E8ED; border-right: 1px solid #E3E8ED; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-combo { position: relative; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-combo-in { padding-right: 24px !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='6' cy='6' r='4.5' fill='none' stroke='%2364717B' stroke-width='1.5'/%3E%3Cpath d='M9.5 9.5l3 3' stroke='%2364717B' stroke-width='1.5'/%3E%3C/svg%3E") !important; background-repeat: no-repeat !important; background-position: right 2px top 5px !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts { position: absolute; left: 0; right: 0; top: calc(100% + 4px); z-index: 20; margin: 0; padding: 4px 0; list-style: none; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); box-shadow: 0 8px 24px rgba(12, 25, 35, .08); max-height: 240px; overflow-y: auto; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts li { margin: 0; padding: 10px 14px; min-height: 44px; display: flex; align-items: center; font-size: 15px; color: var(--dark, #0C1923); cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts li::before { content: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts li:hover { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts li { gap: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-opts li.vlh-sep { min-height: 0; height: 1px; padding: 0; margin: 4px 0; background: #E3E8ED; pointer-events: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-nav { display: flex; align-items: center; gap: 12px; padding-top: 4px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-nav .button { flex: 1 1 auto; justify-content: center; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-back { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; min-height: 47px; padding: 12px 18px; font-family: inherit; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--dark, #0C1923); border-radius: 5px; cursor: pointer; transition: 300ms all ease; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-back:hover { background: var(--dark, #0C1923); color: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-next-steps { list-style: none; margin: 0; padding: 0; counter-reset: s; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-next-steps li { counter-increment: s; position: relative; margin: 0; padding-left: 40px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-next-steps li::before { content: counter(s); position: absolute; left: 0; top: -2px; width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 50%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero [hidden] { display: none !important; }
@media (min-width: 640px) {:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__title { font-size: 44px; line-height: 1.5; }
 }
@media (min-width: 960px) {:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .container { align-items: center; gap: 40px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__content { max-width: 700px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__content { max-width: 640px; }

}
@media (max-width: 639px) {:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-form { padding: 30px 20px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-hero .hero-screen__meta .button { width: 100%; justify-content: center; }
 }


/* ======================================================== vla-styles.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */

/* Account pre-assessment — compact block placed mid-page. Uses .vlh-* quiz styles above. */
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec { padding-block: 56px; background-color: #F2F7FC; background-image: radial-gradient(50% 70% at 100% 100%, rgba(108,169,224,.35) 0%, rgba(108,169,224,0) 70%); scroll-margin-top: 80px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec [hidden] { display: none !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-wrap { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; align-items: start; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-intro { display: flex; flex-direction: column; gap: 14px; min-width: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-kick { position: relative; isolation: isolate; align-self: flex-start; display: inline-flex; align-items: center; height: 28px; margin-left: 8px; padding: 0 16px; font-size: 12px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-title { margin: 0; font-size: 24px; line-height: 130%; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-lead { margin: 0; font-size: 16px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-perks { gap: 8px !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-disc { margin: 0; padding: 10px 12px; font-size: 12px; line-height: 150%; color: var(--text-color, #64717B); background: rgba(255,255,255,.7); border-left: 3px solid #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-disc b { color: var(--dark, #0C1923); font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why { display: flex; flex-direction: column; gap: 10px; padding: 16px; background: var(--light-blue, #F2F7FC); border-left: 3px solid #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-t { margin: 0; font-size: 15px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-list li { position: relative; margin: 0; padding-left: 14px; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-list li::before { content: ""; position: absolute; left: 0; top: 8px; width: 5px; height: 5px; border-radius: 50%; background: #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-list b { color: var(--dark, #0C1923); font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-why-end { margin: 0; font-size: 13px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more { font-size: 13px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more summary { cursor: pointer; display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 500; color: #15466F; list-style: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more summary::-webkit-details-marker { display: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more summary::after { content: ""; width: 6px; height: 6px; margin-top: -3px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); transition: transform .15s; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more[open] summary::after { transform: rotate(-135deg); margin-top: 3px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more[open] summary { margin-bottom: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more .vla-why-list, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more .vla-why-end { padding: 0 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more .vla-why-end { margin-top: 10px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-steps { margin: 0 0 10px; padding: 0 2px 0 20px; display: flex; flex-direction: column; gap: 4px; font-size: 13px; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-steps li { margin: 0; padding-left: 2px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more-h { margin: 0 0 8px; padding: 0 2px; font-size: 14px; font-weight: 600; line-height: 150%; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-more-lead { margin: -4px 0 10px; padding: 0 2px; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-cond { margin: 0 0 12px; padding: 0 2px; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card { padding: 24px 22px 20px; gap: 16px; position: relative; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card::before { content: ""; position: absolute; left: -1px; right: -1px; top: -1px; height: 4px; background: linear-gradient(90deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card .vlh-quiz { gap: 16px; flex: 1 1 auto; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card .vlh-nav { margin-top: auto; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-bar { height: 3px; background: #E3E8ED; overflow: hidden; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-bar i { display: block; height: 100%; width: 0; background: linear-gradient(90deg, #15466F 0%, #6CA9E0 100%); transition: width 300ms ease; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-meta { margin: 0; display: flex; justify-content: space-between; gap: 8px; font-size: 12px; line-height: 150%; letter-spacing: .06em; text-transform: uppercase; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-meta b { color: #15466F; font-weight: 600; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vlh-q { gap: 16px; animation: vla-in 220ms ease both; }
@keyframes vla-in { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-qtitle { font-size: 20px; line-height: 135%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-hint { margin: -8px 0 0; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-why { margin: -6px 0 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-nav { padding-top: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-back { min-height: 44px; padding: 10px 14px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-nav .button { min-height: 44px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-err { margin: -4px 0 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sub { margin: 4px 0 -4px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sub:first-child { margin-top: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-ctags { display: flex; flex-wrap: wrap; gap: 6px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-ctags:empty { display: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-ctag { display: inline-flex; align-items: center; gap: 8px; min-height: 34px; padding: 4px 4px 4px 10px; font-size: 14px; line-height: 1.3; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border: 1px solid var(--light-gray, #BFC7CE); border-radius: 5px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-ctag-x { width: 26px; height: 26px; padding: 0; display: inline-flex; align-items: center; justify-content: center; font: inherit; font-size: 18px; line-height: 1; color: var(--text-color, #64717B); background: none; border: 0; border-radius: 4px; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-ctag-x:hover { color: var(--dark, #0C1923); background: #E3E8ED; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-lines { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-add { align-self: flex-start; padding: 4px 0; font: inherit; font-size: 14px; font-weight: 500; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-add:hover { text-decoration: underline; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlh-row2 { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-note { margin: 0; }
@media (min-width: 640px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-title { font-size: 32px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlh-row2 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card { padding: 28px 30px 24px; }
}
@media (min-width: 960px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec { padding-block: 72px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-wrap { grid-template-columns: minmax(0, 400px) minmax(0, 1fr); gap: 56px; align-items: center; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vla-card { min-height: 430px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec .vlh-qtitle { font-size: 22px; }
}
@media (max-width: 639px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-sec { padding-block: 40px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-perks { flex-direction: row !important; flex-wrap: wrap; gap: 6px 16px !important; }
}
@media (prefers-reduced-motion: reduce) { :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #vlh-q { animation: none; } :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vla-bar i { transition: none; } }

/* ======================================================== vla-justify.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */

/* account-check: text justified on both edges, with hyphenation so lines don't gape on phones */
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-lead, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-disc, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-steps li, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-cond, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-more-lead,
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-why-list li, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-why-end, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-why, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vla-hint, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-next-steps li, :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) #account-check .vlh-note {
  text-align: justify; -webkit-hyphens: auto; hyphens: auto; }

/* ======================================================== vlm-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm { padding-block: 48px; background: var(--light-blue, #F2F7FC); color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-lead { margin: 0; max-width: 680px; font-size: 16px; line-height: 150%; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-stage { position: relative; margin: 0 0 16px; border-radius: 14px; overflow: hidden; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-photo { display: block; width: 100%; max-width: 100%; height: auto; aspect-ratio: 1400 / 743; object-fit: cover; object-position: 50% 20%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-num { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-pin { position: absolute; bottom: 18px; transform: translateX(-50%); display: none; align-items: center; gap: 8px; padding: 6px 14px 6px 8px; font-size: 14px; font-weight: 600; color: var(--dark, #0C1923); background: rgba(255,255,255,.92); border-radius: 999px; box-shadow: 0 6px 20px rgba(12,25,35,.12); white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-pin i { width: 22px; height: 22px; display: inline-flex; align-items: center; justify-content: center; font-style: normal; font-size: 12px; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 50%; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks { list-style: none; margin: 0 0 16px; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk { margin: 0; display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; overflow: hidden; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk-img { display: block; width: 100%; max-width: 100%; height: auto; aspect-ratio: 4 / 5; object-fit: cover; object-position: 50% 0%; background: #E9E6E2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-pb { padding: 14px 14px 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-do { font-size: 14px; }
@media (max-width: 479px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-do { display: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-name { font-size: 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-role { font-size: 11px; } }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks--3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks--2 { grid-template-columns: repeat(2, minmax(0, 1fr)); max-width: 50%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks--3 .vlm-folk-img { aspect-ratio: 1 / 1; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folks--2 .vlm-folk-img { aspect-ratio: 1 / 1; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-folk .vlm-pb { padding: 18px 20px 22px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-tabs { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-tab { min-height: 40px; padding: 8px 16px; font: inherit; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 8px; cursor: pointer; transition: 200ms all ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-tab:hover { border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-tab[aria-selected="true"] { color: #FFFFFF; background: var(--dark, #0C1923); border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-people { list-style: none; margin: 0 0 16px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-person { margin: 0; display: flex; gap: 16px; align-items: flex-start; padding: 20px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-person::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-ava { flex-shrink: 0; width: 64px; height: 64px; border-radius: 50%; object-fit: cover; box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 4px #BFC7CE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-pb { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-name { margin: 0; font-size: 18px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-role { margin: 0; font-size: 13px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-do { margin: 6px 0 0; font-size: 15px; line-height: 150%; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-langs { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 10px; margin: 0 0 24px; padding: 16px 20px; background: #FFFFFF; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-langs b { margin-right: 6px; font-size: 15px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-langs span { padding: 4px 12px; font-size: 14px; line-height: 22px; color: #15466F; background: rgba(108, 169, 224, .16); border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-cta { display: flex; flex-wrap: wrap; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-cta .button { border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-cta .vlm-alt { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-cta .vlm-alt:hover { background: var(--dark, #0C1923); color: #FFFFFF; }
@media (min-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm { padding-block: 64px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title { font-size: 36px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-stage--3 .vlm-pin { display: inline-flex; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-photo { aspect-ratio: 1400 / 560; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-ava { display: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-num { flex-shrink: 0; width: 32px; height: 32px; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 50%; }
}
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm { padding-block: 80px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title { font-size: 44px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-people { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-people--4 { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-stage--5 .vlm-pin { display: inline-flex; padding: 5px 12px 5px 6px; font-size: 13px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-person { padding: 24px; }

}

/* ======================================================== vlk-styles.css */
/* только на страницах: :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) */

:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk { padding-block: 48px; background: #FFFFFF; color: var(--text-color, #64717B); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-sub { margin: 0; max-width: 700px; font-size: 16px; line-height: 150%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-grid { list-style: none; margin: 0 0 20px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-card { margin: 0; display: flex; flex-direction: column; gap: 8px; padding: 24px 22px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; min-width: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-card::before { content: none; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-big { margin: 0 0 4px; font-size: 26px; line-height: 1.15; font-weight: 600; background: linear-gradient(138deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-t { margin: 0; font-size: 17px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-p { margin: 0; font-size: 15px; line-height: 150%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-more { display: none !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk--open .vlk-more { display: flex !important; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-toggle { display: inline-flex; align-items: center; gap: 8px; margin: -4px 0 24px; padding: 4px 0; font: inherit; font-size: 15px; font-weight: 500; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-toggle::after { content: ""; width: 7px; height: 7px; margin-top: -4px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); transition: transform .15s; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk--open .vlk-toggle::after { transform: rotate(-135deg); margin-top: 3px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-proof { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; margin: 0 0 20px; padding: 22px; color: rgba(255,255,255,.8); background-color: #0C1923; background-image: radial-gradient(120% 160% at 100% 100%, rgba(108,169,224,.45) 0%, rgba(21,70,111,.35) 40%, rgba(12,25,35,0) 75%); border-radius: 14px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-proof div { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-proof b { font-size: 30px; line-height: 1.15; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-proof span { font-size: 14px; line-height: 150%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must { margin: 0 0 20px; padding: 22px; background: var(--light-blue, #F2F7FC); border-radius: 14px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must h3 { margin: 0 0 12px; font-size: 18px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px 24px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must li { position: relative; margin: 0; padding-left: 28px; font-size: 15px; line-height: 150%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must li::before { content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; border-radius: 50%; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must li::after { content: ""; position: absolute; left: 6px; top: 5px; width: 5px; height: 8px; border: solid #FFFFFF; border-width: 0 2px 2px 0; transform: rotate(45deg); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must b { color: var(--dark, #0C1923); font-weight: 500; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-note { margin: 0 0 24px; font-size: 13px; line-height: 150%; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-cta { display: flex; flex-wrap: wrap; gap: 12px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-cta .button { border-radius: 8px; }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-cta .vlk-wa { background: #FFFFFF; color: var(--dark, #0C1923); }
:where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-cta .vlk-wa:hover { background: var(--dark, #0C1923); color: #FFFFFF; }
@media (min-width: 640px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk { padding-block: 64px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-title { font-size: 36px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-proof { grid-template-columns: repeat(3, minmax(0, 1fr)); padding: 26px 28px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must { padding: 26px 28px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-must ul { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
}
@media (min-width: 960px) {
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk { padding-block: 80px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-title { font-size: 44px; }
  :where(.vl-page-zapusk, body:has(.vl-page-zapusk)) .vlk-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

/* ======================================================== vlw-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw { padding-block: 48px; background: #FFFFFF; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-sub { margin: 0; max-width: 700px; font-size: 16px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-grid { list-style: none; margin: 0 0 20px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card { margin: 0; display: flex; flex-direction: column; gap: 10px; padding: 22px 20px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-ico { width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; border-radius: 10px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-t { margin: 0; font-size: 18px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-p { margin: 0; font-size: 15px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-ex { margin: auto 0 0; padding: 10px 12px; font-size: 14px; line-height: 150%; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-ex b { font-weight: 600; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card--cta { justify-content: center; color: rgba(255,255,255,.8); background-color: #0C1923; background-image: radial-gradient(120% 140% at 100% 100%, rgba(108,169,224,.45) 0%, rgba(21,70,111,.35) 40%, rgba(12,25,35,0) 75%); border-color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card--cta .vlw-t { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card--cta .button { align-self: flex-start; margin-top: 6px; border-radius: 8px; background: #FFFFFF; color: var(--dark, #0C1923); border-color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card--cta .button:hover { background: transparent; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-more { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw--open .vlw-more { display: flex !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-toggle { display: inline-flex; align-items: center; gap: 8px; margin: -4px 0 20px; padding: 4px 0; font: inherit; font-size: 15px; font-weight: 500; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-toggle::after { content: ""; width: 7px; height: 7px; margin-top: -4px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); transition: transform .15s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw--open .vlw-toggle::after { transform: rotate(-135deg); margin-top: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-note { margin: 0; font-size: 13px; line-height: 150%; }
@media (min-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw { padding-block: 64px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title { font-size: 36px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-card { padding: 24px 22px; }
}
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw { padding-block: 80px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title { font-size: 44px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}

/* ======================================================== vlq-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq { padding-block: 48px; background: #FFFFFF; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-wrap { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; align-items: start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-list { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item { background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; transition: border-color 200ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item[open] { border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item summary { position: relative; display: block; padding: 18px 56px 18px 20px; font-size: 17px; line-height: 1.4; font-weight: 600; color: var(--dark, #0C1923); cursor: pointer; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item summary::after { content: ""; position: absolute; right: 20px; top: 50%; width: 24px; height: 24px; margin-top: -12px; border-radius: 50%; background: var(--light-blue, #F2F7FC) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M6 1v10M1 6h10' stroke='%2315466F' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center; transition: background-color 200ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-item[open] summary::after { background-color: #0C1923; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M1 6h10' stroke='%23FFFFFF' stroke-width='1.6'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a { padding: 0 20px 20px; font-size: 15px; line-height: 160%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a p { margin: 0 0 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a p:last-child { margin-bottom: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a b { color: var(--dark, #0C1923); font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a a { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a ul { margin: 0 0 10px; padding-left: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a li { margin: 0 0 4px; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-ask { position: relative; padding: 28px 24px 24px; background: var(--light-blue, #F2F7FC); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-ask-t { margin: 0 0 6px; font-size: 22px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-ask-p { margin: 0 0 18px; font-size: 15px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form { display: flex; flex-direction: column; gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form label { display: flex; flex-direction: column; gap: 6px; font-size: 14px; font-weight: 500; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form input[type=text], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form textarea { width: 100%; padding: 12px 14px; font: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 8px; outline: 0; box-shadow: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form textarea { min-height: 110px; resize: vertical; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form input:focus, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form textarea:focus { border-color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form .vlq-bad { border-color: #B42318 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-check { flex-direction: row !important; align-items: flex-start; gap: 10px !important; font-weight: 400 !important; font-size: 13px !important; line-height: 150%; color: var(--text-color, #64717B) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-check input { flex-shrink: 0; width: 18px; height: 18px; margin: 1px 0 0; accent-color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-check a { color: inherit; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-err { margin: 0; font-size: 14px; color: #B42318; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form .button { justify-content: center; width: 100%; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-note { margin: 0; font-size: 12px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-done { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-done[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-form[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-err[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-note a { color: inherit; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-done b { font-size: 20px; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-done p { margin: 0; font-size: 15px; line-height: 150%; }
@media (min-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq { padding-block: 64px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-title { font-size: 36px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-ask { padding: 32px 30px 28px; }
}
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq { padding-block: 80px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-title { font-size: 44px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-wrap { grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr); gap: 48px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlq-ask { position: sticky; top: 24px; margin-top: 76px; }
}

/* ======================================================== vlc-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) */

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc { padding-block: 48px; background: #FFFFFF; color: var(--text-color, #64717B); scroll-margin-top: 90px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-sub { margin: 0; max-width: 680px; font-size: 16px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-card { padding: 22px 20px; background: var(--light-blue, #F2F7FC); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; align-items: stretch; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field { display: flex; flex-direction: column; justify-content: center; gap: 4px; min-width: 0; min-height: 68px; padding: 10px 16px; background: #FFFFFF; border: 1px solid #E3E8ED; border-radius: 12px; cursor: pointer; transition: border-color 200ms ease, box-shadow 200ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field:focus-within { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field > span { font-size: 12px; line-height: 1.3; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field input[type=date], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field select { width: 100%; min-height: 28px; margin: 0; padding: 0; font: inherit; font-size: 17px; line-height: 28px; font-weight: 500; color: var(--dark, #0C1923); background: transparent; border: 0; border-radius: 0; outline: 0; -webkit-appearance: none; appearance: none; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field input[type=date]::-webkit-date-and-time-value { text-align: left; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field input[type=date]::-webkit-calendar-picker-indicator { opacity: .55; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field select { padding-right: 22px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%230C1923' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 2px center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--chips { cursor: default; }
/* modern date picker */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-btn:focus, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-btn:focus-visible { outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-anniv { cursor: default; background: #F7FAFD; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-anniv .vlc-dp-val { font-size: 17px; line-height: 28px; font-weight: 500; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-anniv .vlc-dp-val.is-empty { color: #9AA6B0; font-weight: 400; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-next { display: block; margin-top: 2px; font-size: 12px; line-height: 1.4; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-next b { font-weight: 600; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-next[hidden] { display: none; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp { position: relative; cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-btn { display: flex; align-items: center; justify-content: space-between; gap: 10px; width: 100%; min-height: 28px; margin: 0; padding: 0; font: inherit; text-align: left; color: var(--dark, #0C1923); background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-btn svg { flex-shrink: 0; color: #15466F; opacity: .8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-val { font-size: 17px; line-height: 28px; font-weight: 500; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp-val.is-empty { color: #9AA6B0; font-weight: 400; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-dp.is-open { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop { position: absolute; z-index: 60; left: 0; top: calc(100% + 8px); width: 320px; max-width: calc(100vw - 32px); padding: 14px; background: #FFFFFF; border: 1px solid #E3E8ED; border-radius: 14px; box-shadow: 0 18px 48px rgba(12,25,35,.16); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-h { display: flex; align-items: center; gap: 6px; margin-bottom: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-t { flex: 1; display: flex; align-items: center; justify-content: center; gap: 6px; height: 36px; font: inherit; font-size: 15px; font-weight: 600; color: var(--dark, #0C1923); background: none; border: 0; border-radius: 8px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-t::after { content: ""; width: 6px; height: 6px; margin-top: -3px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); opacity: .6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-t:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-n:hover { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-n { width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; font-size: 20px; line-height: 1; color: var(--dark, #0C1923); background: none; border: 0; border-radius: 8px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-n:disabled { opacity: .25; cursor: default; background: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-w, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g { display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-w span { padding: 4px 0; text-align: center; font-size: 11px; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: #9AA6B0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button { position: relative; aspect-ratio: 1; display: flex; align-items: center; justify-content: center; font: inherit; font-size: 14px; font-variant-numeric: tabular-nums; color: var(--dark, #0C1923); background: none; border: 0; border-radius: 10px; cursor: pointer; transition: background 150ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button:hover:not(:disabled) { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button.is-out { color: #BFC7CE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button.is-today::after { content: ""; position: absolute; bottom: 5px; width: 4px; height: 4px; border-radius: 50%; background: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button.is-range { background: rgba(108,169,224,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button.is-key { box-shadow: inset 0 0 0 1.5px #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button.is-sel { color: #FFFFFF; font-weight: 600; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button:disabled { color: #D5DBE0; cursor: default; background: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-m { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-m button { height: 44px; font: inherit; font-size: 14px; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border: 0; border-radius: 10px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-m button:hover:not(:disabled) { box-shadow: inset 0 0 0 1.5px #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-m button.is-sel { color: #FFFFFF; font-weight: 600; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-m button:disabled { opacity: .35; cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-f { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; padding-top: 12px; border-top: 1px solid #EDF1F5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-f button { padding: 7px 12px; font: inherit; font-size: 13px; font-weight: 500; color: #15466F; background: var(--light-blue, #F2F7FC); border: 0; border-radius: 8px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-f button:hover { background: #E3EEF9; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-f small { flex-basis: 100%; font-size: 12px; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-type { display: flex; gap: 6px; margin-top: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-type input { flex: 1; min-width: 0; height: 38px; padding: 0 12px; font: inherit; font-size: 15px; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid #E3E8ED; border-radius: 8px; outline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-type input:focus { border-color: #6CA9E0; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-type input.is-bad { border-color: #E5484D; }
@media (max-width: 639px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop { position: fixed; left: 0; right: 0; top: auto; bottom: 0; width: auto; max-width: none; padding: 18px max(16px, env(safe-area-inset-right, 0px)) calc(18px + env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px)); border-radius: 18px 18px 0 0; box-shadow: 0 0 0 100vmax rgba(12,25,35,.4); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop::before { content: ""; display: block; width: 40px; height: 4px; margin: -6px auto 12px; border-radius: 2px; background: #D5DBE0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-pop-g button { font-size: 16px; }
}

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur { display: inline-flex; gap: 4px; margin: 0 0 14px; padding: 4px; background: var(--light-blue, #F2F7FC); border-radius: 12px; max-width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur-b { display: inline-flex; align-items: center; gap: 8px; padding: 10px 18px; font: inherit; font-size: 15px; font-weight: 500; color: var(--dark, #0C1923); background: transparent; border: 0; border-radius: 9px; cursor: pointer; transition: background 150ms ease; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur-b img { border-radius: 3px; box-shadow: 0 0 0 1px rgba(12,25,35,.1); flex-shrink: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur-b[aria-selected="true"] { background: #FFFFFF; color: #15466F; font-weight: 600; box-shadow: 0 1px 4px rgba(12,25,35,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-card[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-ok[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cnf[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-foot[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-check a { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-check input { accent-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in .vlph { border-bottom: 0; gap: 8px; align-items: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in .vlph-btn { margin: 0; padding: 0 8px 0 0; border-right: 1px solid #E3E8ED !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in .vlph input { border: 0 !important; padding: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in .vlph-pop { border-radius: 10px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn .vlc-check a { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-foot { display: flex; flex-direction: column; gap: 8px; margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-foot .vlc-hint, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-foot .vlc-err { margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn .vlc-check { color: var(--dark, #0C1923); font-size: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-cn-ok { padding: 18px 20px; border-radius: 12px; background: #FFFFFF; border: 1px solid #E3E8ED; color: var(--dark, #0C1923); font-size: 15px; line-height: 150%; }
@media (max-width: 420px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur { display: flex; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-jur-b { flex: 1 1 0; justify-content: center; padding: 10px 8px; font-size: 14px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-chips { display: flex; gap: 4px; padding: 3px; background: var(--light-blue, #F2F7FC); border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-chip { flex: 1 1 0; min-height: 30px; padding: 2px 12px; font: inherit; font-size: 15px; font-weight: 500; color: var(--dark, #0C1923); background: transparent; border: 0; border-radius: 6px; cursor: pointer; transition: background 150ms ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-chip[aria-pressed="true"] { background: #FFFFFF; color: #15466F; font-weight: 600; box-shadow: 0 1px 3px rgba(12,25,35,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form .button { justify-content: center; align-items: center; gap: 8px; min-height: 56px; padding-inline: 26px; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form .button svg { flex-shrink: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-hint { margin: 12px 0 0; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-reset { margin: 0; padding: 0; font: inherit; font-weight: 600; color: #15466F; background: none; border: 0; border-bottom: 1px dashed #15466F; border-radius: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-reset[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-auto[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-auto { margin-left: 6px; padding: 1px 7px; font-style: normal; font-size: 10px; letter-spacing: .06em; color: #15466F; background: var(--light-blue, #F2F7FC); border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-auto.is-manual { color: #8A5A00; background: #FFF4DB; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-err { margin: 10px 0 0; font-size: 14px; color: #B42318; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-err[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-out[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-done[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-out { margin-top: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-item { margin: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 6px 18px; padding: 16px 18px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-item::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-date { font-size: 15px; font-weight: 600; color: #15466F; font-variant-numeric: tabular-nums; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-date small { display: block; font-size: 12px; font-weight: 500; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-what b { display: block; font-size: 16px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-what span { display: block; margin-top: 2px; font-size: 14px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-risk { align-self: start; justify-self: start; padding: 6px 10px; font-size: 13px; line-height: 145%; color: #8A2A12; background: #FDF0EB; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-locked { filter: blur(5px); pointer-events: none; user-select: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-gate { position: relative; margin-top: -60px; padding-top: 60px; background: linear-gradient(rgba(255,255,255,0), #FFFFFF 60px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead { position: relative; display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; padding: 24px 20px; color: rgba(255,255,255,.82); background-color: #0C1923; background-image: radial-gradient(120% 140% at 100% 100%, rgba(108,169,224,.45) 0%, rgba(21,70,111,.35) 40%, rgba(12,25,35,0) 75%); border-radius: 14px; box-shadow: 0 18px 40px rgba(12,25,35,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-info { display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-ico { width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; border-radius: 10px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-t { margin: 0; font-size: 22px; line-height: 1.3; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-perks { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-perks li { margin: 0; display: flex; gap: 10px; align-items: flex-start; font-size: 15px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-perks li::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-perks svg { flex-shrink: 0; margin-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-perks circle { fill: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-form { display: flex; flex-direction: column; gap: 12px; padding: 18px; background: #FFFFFF; border-radius: 12px; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in { cursor: text; min-height: 64px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in input { width: 100%; min-height: 26px; margin: 0; padding: 0; font: inherit; font-size: 16px; line-height: 26px; font-weight: 500; color: var(--dark, #0C1923); background: transparent; border: 0; outline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-field--in input::placeholder { color: #9AA4AC; font-weight: 400; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead .vlc-bad { border-color: #B42318; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead .button { justify-content: center; min-height: 52px; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-done { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 16px; margin-top: 16px; padding: 16px 18px; background: var(--light-blue, #F2F7FC); border-radius: 14px; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-done b { flex: 1 1 260px; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-ics { gap: 8px; align-items: center; background: #FFFFFF !important; color: var(--dark, #0C1923) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-always { margin: 18px 0 0; padding: 16px 18px; border: 1px dashed var(--light-gray, #BFC7CE); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-always h3 { margin: 0 0 8px; font-size: 16px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-always ul { margin: 0; padding-left: 18px; display: flex; flex-direction: column; gap: 6px; font-size: 14px; line-height: 150%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-always b { color: var(--dark, #0C1923); font-weight: 500; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-note { margin: 16px 0 0; font-size: 13px; line-height: 150%; }
@media (min-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc { padding-block: 64px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-title { font-size: 36px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-card { padding: 26px 28px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form .button { min-height: 68px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-item { grid-template-columns: 150px minmax(0, 1fr); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-risk { grid-column: 2; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead { padding: 28px; }
}
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc { padding-block: 80px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-title { font-size: 44px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-form .button { grid-column: span 3; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-item { grid-template-columns: 150px minmax(0, 1fr) minmax(0, 300px); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-risk { grid-column: 3; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead { grid-template-columns: minmax(0, 1fr) minmax(0, 420px); gap: 32px; align-items: center; padding: 32px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-glavnaya, body:has(.vl-page-glavnaya), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlc-lead-t { font-size: 26px; }
}

/* ======================================================== vl-radius.css */
/* на всех страницах */

/* cards, forms, dialogs */
.vlh-form, #vla-card, .vlp-card, .vlp-dialog, .vlt-card, .vlt-dlg, .vlh-promo { border-radius: 14px; }
.vlh-form::before, #vla-card::before { border-radius: 14px 14px 0 0; }
/* inner panels and notes */
.vlh-bonus, .vlh-why, .vlh-person, .vlh-trust li, .vla-disc, .vla-why, .vlp-inh, .vlp-tip, .vlp-body .vlp-dec, .vlp-mtrust li,
.vlt-pic, .vlt-cta, .vlt-view, .vlh-opts, .vlph-pop, .vlh-promo__ico { border-radius: 10px; }
/* buttons, chips, small controls */
.button, .vlp-btn, .vlh-back, .vlh-chip, .vla-ctag, .vlh-stepper, .vlt-go, .vlt-open, .vlt-x, .vlp-close, .vlh-promo__a, .vlph-q, .footer .button, .vlf .button { border-radius: 8px; }
.vlh-stepper { overflow: hidden; }
.vlt-go i { border-radius: 6px; }
.vlh-list small, .vla-ctag-x { border-radius: 5px; }
/* skewed plaques and progress bars */
.highlight-text::before, .vla-kick::before, .vlp-tag::before { border-radius: 6px; }
.vlh-segs span, .vla-bar, .vla-bar i { border-radius: 2px; }

/* ======================================================== vsx-styles.css */
/* только на страницах: :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) */

:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx { padding-block: 48px; background: var(--light-blue, #F2F7FC); color: var(--text-color, #64717B); scroll-margin-top: 90px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-sub { margin: 0; max-width: 680px; font-size: 16px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ico { flex-shrink: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border-radius: 10px; color: #15466F; background: var(--light-blue, #F2F7FC); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ico--lg, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ico--on { color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ico--lg { width: 48px; height: 48px; border-radius: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-dhead { display: flex; align-items: center; gap: 14px; margin-bottom: 14px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-h { margin: 0; font-size: 22px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-lead { margin: 0; font-size: 16px; line-height: 155%; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-cols { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; margin-top: 14px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-col { min-width: 0; padding: 14px 16px; border-radius: 12px; background: var(--light-blue, #F2F7FC); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-col--do { background: #EEF4FA; border: 1px solid #DCE7F2; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-col p { margin: 0; font-size: 15px; line-height: 155%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-col .vsx-col__t { display: flex; align-items: center; gap: 8px; margin-bottom: 6px; font-size: 12px; line-height: 1.3; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-col__t svg { width: 18px; height: 18px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-actions .button { justify-content: center; align-items: center; gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ghost { background: #FFFFFF !important; color: var(--dark, #0C1923) !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-ghost:hover { background: var(--dark, #0C1923) !important; color: #FFFFFF !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx [hidden] { display: none !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; margin-top: 28px; padding: 24px 20px; color: rgba(255,255,255,.82); background-color: #0C1923; background-image: radial-gradient(120% 140% at 100% 100%, rgba(108,169,224,.35) 0%, rgba(21,70,111,.25) 40%, rgba(12,25,35,0) 70%); border-radius: 16px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about p { margin: 0; font-size: 15px; line-height: 155%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about p + p { margin-top: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about .vsx-about__t { margin: 0 0 8px; font-size: 22px; line-height: 1.3; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; align-content: start; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts li { margin: 0; padding: 12px 14px; border-radius: 12px; background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.14); font-size: 14px; line-height: 1.4; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts li::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts b { display: block; font-size: 16px; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about .vsx-ghost { margin-top: 14px; display: inline-flex; align-items: center; gap: 8px; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-title { font-size: 34px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-cols { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about { padding: 28px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx { padding-block: 72px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-title { font-size: 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-head { margin-bottom: 32px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-h { font-size: 28px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-lead { font-size: 17px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about { grid-template-columns: minmax(0, 1fr); gap: 32px; align-items: center; margin-top: 40px; padding: 36px 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about .vsx-about__t { font-size: 28px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts { grid-template-columns: minmax(0, 1fr); } }
@media (min-width: 1180px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts { grid-template-columns: repeat(2, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-facts li:first-child { grid-column: 1 / -1; } }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx * { transition: none !important; animation: none !important; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps { position: relative; display: grid; grid-template-columns: minmax(0, 1fr); gap: 6px; margin-bottom: 14px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-hint svg { flex-shrink: 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-hint { display: flex; align-items: center; gap: 8px; margin: -6px 0 14px; font-size: 15px; font-weight: 500; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step { position: relative; display: flex; align-items: center; gap: 12px; margin: 0; padding: 12px 14px 12px 12px; font: inherit; text-align: left; color: var(--text-color, #64717B); background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; box-shadow: 0 2px 8px rgba(12,25,35,.04); cursor: pointer; transition: transform 150ms ease, border-color 150ms ease, box-shadow 150ms ease, background 150ms ease; }
@media (hover: hover) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step:hover { border-color: #15466F; box-shadow: 0 10px 24px rgba(21,70,111,.12); transform: translateY(-2px); } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-next, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-chip { touch-action: manipulation; -webkit-tap-highlight-color: transparent; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-pane { scroll-margin-top: 84px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step:focus-visible { outline: 3px solid rgba(108,169,224,.6); outline-offset: 2px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step[aria-selected="true"] { background-color: #0C1923; background-image: radial-gradient(120% 140% at 100% 0%, rgba(108,169,224,.35) 0%, rgba(21,70,111,.2) 45%, rgba(12,25,35,0) 75%); border-color: #0C1923; box-shadow: 0 12px 30px rgba(12,25,35,.22); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step[aria-selected="true"] .vsd-st b { color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step[aria-selected="true"] .vsd-st small { color: rgba(255,255,255,.75); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step[aria-selected="true"] .vsd-cnt { color: #FFFFFF; background: rgba(255,255,255,.14); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps:not(.is-used) .vsd-step:nth-child(2) .vsd-dot { animation: vsdPulse 1.8s ease-out 1s 4; }
@keyframes vsdPulse { 0% { box-shadow: 0 0 0 0 rgba(108,169,224,.7); } 100% { box-shadow: 0 0 0 14px rgba(108,169,224,0); } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-next { display: inline-flex; align-items: center; gap: 8px; justify-self: start; margin: 6px 0 0; padding: 12px 18px; font: inherit; font-size: 15px; color: #15466F; background: #FFFFFF; border: 1px dashed #9CC2E5; border-radius: 12px; cursor: pointer; transition: background 150ms ease, border-color 150ms ease; }
@media (hover: hover) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-next:hover { background: var(--light-blue, #F2F7FC); border-color: #15466F; border-style: solid; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-next b { color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-dot { position: relative; z-index: 1; flex-shrink: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 600; color: #15466F; background: #FFFFFF; border: 2px solid #CFDCE8; border-radius: 50%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step[aria-selected="true"] .vsd-dot { color: #0C1923; border-color: transparent; background: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-st { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-st b { font-size: 17px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-st small { font-size: 13px; line-height: 1.35; }
@media (max-width: 639px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step:not([aria-selected="true"]) small { display: none; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step { padding-block: 8px; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-cnt { flex-shrink: 0; padding: 3px 9px; font-size: 12px; white-space: nowrap; font-weight: 600; text-align: center; color: #15466F; background: var(--light-blue, #F2F7FC); border-radius: 999px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-pane { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; animation: vsdIn 250ms ease; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro { position: relative; display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; margin-bottom: 4px; padding: 22px 18px; background: #FFFFFF; background-image: radial-gradient(90% 120% at 100% 0%, rgba(108,169,224,.18) 0%, rgba(108,169,224,0) 60%); border: 1px solid #DCE7F2; border-radius: 18px; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__txt { position: relative; z-index: 1; min-width: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__n { font-size: 12px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro .vsd-intro__t { margin: 0; font-size: 24px; line-height: 1.2; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro .vsd-intro__s { margin: 0; font-size: 15px; line-height: 155%; max-width: 640px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-chips { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 6px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-chip { display: inline-flex; align-items: center; gap: 8px; margin: 0; padding: 7px 12px 7px 8px; font: inherit; font-size: 14px; font-weight: 500; line-height: 1.2; color: var(--dark, #0C1923); background: var(--light-blue, #F2F7FC); border: 1px solid #DCE7F2; border-radius: 999px; cursor: pointer; transition: background 150ms ease, border-color 150ms ease; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-chip span { padding: 2px 7px; font-size: 12px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 999px; font-variant-numeric: tabular-nums; }
@media (hover: hover) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-chip:hover { background: #FFFFFF; border-color: #15466F; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__art { display: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-art { display: block; width: 100%; height: auto; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-pic { display: block; width: 100%; height: auto; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__art--pic { display: block; order: -1; max-width: 300px; }

@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro { grid-template-columns: minmax(0, 1fr) 220px; align-items: center; gap: 24px; padding: 26px 28px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__art { display: block; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro__art--pic { order: 0; max-width: none; } }
@keyframes vsdIn { from { opacity: 0; transform: translateY(6px); } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc { scroll-margin-top: 96px; background: #FFFFFF; border: 1px solid #D5E0EA; border-radius: 16px; transition: box-shadow 200ms ease, border-color 200ms ease; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] { border-color: #CFDCE8; box-shadow: 0 10px 30px rgba(21,70,111,.08); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc summary { list-style: none; display: flex; align-items: flex-start; gap: 14px; padding: 16px 44px 16px 16px; position: relative; cursor: pointer; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc summary::-webkit-details-marker { display: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc summary::after { content: ""; position: absolute; right: 20px; top: 26px; width: 9px; height: 9px; border-right: 2px solid #64717B; border-bottom: 2px solid #64717B; transform: rotate(45deg); transition: transform 200ms ease; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] summary::after { transform: translateY(4px) rotate(-135deg); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-no { flex-shrink: 0; min-width: 40px; font-size: 22px; line-height: 1.15; font-weight: 600; letter-spacing: -.01em; font-variant-numeric: tabular-nums; background: linear-gradient(91deg, #15466F 7%, #6CA9E0 98%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc { box-shadow: 0 2px 8px rgba(12,25,35,.04); }
@media (hover: hover) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc:not([open]):hover { border-color: #B9CCDD; box-shadow: 0 8px 24px rgba(21,70,111,.08); } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] { overflow: hidden; border-color: #0C1923; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] summary { margin-bottom: 18px; color: rgba(255,255,255,.75); background-color: #0C1923; background-image: radial-gradient(120% 160% at 100% 0%, rgba(108,169,224,.35) 0%, rgba(21,70,111,.2) 45%, rgba(12,25,35,0) 75%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] .vsd-sum b { color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] .vsd-sum span { color: rgba(255,255,255,.78); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] .vsd-no { background: linear-gradient(91deg, #9CC8F0 0%, #FFFFFF 100%); -webkit-background-clip: text; background-clip: text; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc[open] summary::after { border-color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-sum { min-width: 0; display: flex; flex-direction: column; gap: 4px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-sum b { font-size: 17px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-sum span { font-size: 15px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-body { padding: 0 16px 18px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-grid2 { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-body .vsd-lbl { display: flex; align-items: center; gap: 8px; margin: 0 0 10px; font-size: 12px; line-height: 1.3; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-lbl svg { width: 18px; height: 18px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts li { position: relative; margin: 0; padding: 12px 14px 12px 18px; display: flex; flex-direction: column; gap: 3px; background: var(--light-blue, #F2F7FC); border-radius: 12px; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts li::before { content: ""; position: absolute; left: 0; top: 12px; bottom: 12px; width: 3px; border-radius: 0 3px 3px 0; background: linear-gradient(180deg, #15466F, #6CA9E0); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts b { font-size: 15px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts span { font-size: 14px; line-height: 1.5; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-note { margin: 10px 0 0; font-size: 12px; line-height: 1.5; color: var(--text-color, #64717B); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk { margin-top: 18px; padding: 18px; background: #F6F8FA; border: 1px solid #E3E8ED; border-radius: 16px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk__h { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 4px 16px; margin-bottom: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk .vsd-risk__t { margin: 0; font-size: 16px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk .vsd-risk__f { margin: 0; font-size: 13px; line-height: 1.45; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk li { margin: 0; padding: 12px 14px; display: flex; flex-direction: column; gap: 3px; background: #FFFFFF; border: 1px solid #E3E8ED; border-radius: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk li::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk__k { font-size: 12px; line-height: 1.3; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: var(--text-color, #64717B); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk li b { font-size: 16px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk__d { font-size: 13px; line-height: 1.45; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk ul { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk { padding: 22px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-risk ul { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-side { min-width: 0; }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-side { position: sticky; top: 100px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-side .vsd-help { position: static; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-help { padding: 16px 16px 6px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps2 { list-style: none; margin: 0; padding: 0; counter-reset: vsdh; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps2 li { position: relative; margin: 0; padding: 0 0 12px 38px; counter-increment: vsdh; font-size: 15px; line-height: 1.45; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps2 li::before { content: counter(vsdh); position: absolute; left: 0; top: -2px; width: 26px; height: 26px; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 600; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-radius: 50%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps2 li:not(:last-child)::after { content: ""; position: absolute; left: 12px; top: 26px; bottom: 2px; width: 2px; background: #DCE7F2; border-radius: 2px; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-facts { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-grid2 { grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr); gap: 22px; align-items: start; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-help { padding: 18px 20px 8px; position: sticky; top: 100px; } }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-body { padding: 0 20px 20px 70px; } }
@media (min-width: 960px) {
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; margin-bottom: 26px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps::before { content: ""; position: absolute; left: 10%; right: 10%; top: 42px; height: 2px; background: #CFDCE8; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-step { flex-direction: column; align-items: center; text-align: center; gap: 10px; padding: 18px 12px 18px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-dot { width: 48px; height: 48px; font-size: 18px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-st b { font-size: 19px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-st small { display: block; font-size: 14px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-cnt { display: inline-block; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-hint { font-size: 16px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-pane { gap: 16px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro { grid-template-columns: minmax(0, 1fr) 340px; gap: 40px; padding: 34px 40px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro .vsd-intro__t { font-size: 32px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-intro .vsd-intro__s { font-size: 17px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc summary { padding: 22px 56px 22px 22px; align-items: flex-start; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-no { margin-top: -1px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-svc summary::after { right: 26px; top: 50%; margin-top: -7px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-sum { flex-direction: row; align-items: baseline; gap: 24px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-sum b { flex: 0 0 260px; font-size: 18px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-body { padding: 0 22px 22px 76px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsd-steps::after { content: ""; position: absolute; left: 10%; top: 42px; height: 2px; width: calc(var(--vsd-p, 0) * 80%); background: linear-gradient(90deg, #15466F, #6CA9E0); transition: width 300ms ease; }
}

/* «О компании» без колонки фактов: текст в одну колонку удобной ширины */
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vsx-about > div { max-width: 820px; }

/* ======================================================== vhk-styles.css */
/* только на страницах: :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) */

:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk { padding-block: 48px; background: #FFFFFF; color: var(--text-color, #64717B); scroll-margin-top: 90px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-src { margin: 0; font-size: 13px; line-height: 150%; color: var(--text-color, #64717B); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-grid { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-card { margin: 0; min-width: 0; display: flex; flex-direction: column; gap: 4px; padding: 20px; background: var(--light-blue, #F2F7FC); border: 1px solid #E3EBF3; border-radius: 14px; transition: var(--transition, 300ms all ease); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-card::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-card:hover { border-color: #6CA9E0; box-shadow: 0 10px 28px rgba(21,70,111,.10); transform: translateY(-2px); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-fig { font-size: 26px; line-height: 1.2; font-weight: 700; letter-spacing: -.01em; background: linear-gradient(91deg, #15466F 7%, #6CA9E0 98%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-lab { font-size: 15px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-card p { margin: 8px 0 0; font-size: 14px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-note { margin: 20px 0 0; padding: 14px 16px; font-size: 13px; line-height: 150%; border-left: 3px solid #6CA9E0; background: var(--light-blue, #F2F7FC); border-radius: 0 10px 10px 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-more { margin-top: 20px; display: flex; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-more .button { border-radius: 8px; }
/* lead magnet */
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag { margin-top: 40px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; padding: 24px; border-radius: 14px; background: var(--dark, #0C1923); color: #C9D3DC; position: relative; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag::after { content: ""; position: absolute; width: 420px; height: 420px; right: -160px; top: -200px; border-radius: 50%; background: radial-gradient(closest-side, rgba(108,169,224,.28), transparent); pointer-events: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag > * { position: relative; z-index: 1; min-width: 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover { justify-self: center; width: 180px; aspect-ratio: 210 / 297; max-width: 100%; padding: 16px 14px; display: flex; flex-direction: column; gap: 8px; border-radius: 10px; background: linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%); color: var(--dark, #0C1923); box-shadow: 0 18px 40px rgba(0,0,0,.35); transform: rotate(-4deg); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover__tag { align-self: flex-start; padding: 2px 8px; font-size: 9px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; border-radius: 4px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover b { font-size: 14px; line-height: 1.25; font-weight: 700; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover span { font-size: 9px; line-height: 1.35; color: #64717B; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover i { margin-top: auto; display: flex; gap: 4px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover i::before, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover i::after { content: ""; height: 6px; border-radius: 3px; background: #D5E4F3; flex: 1; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover i::after { flex: .5; background: #6CA9E0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover small { font-size: 8px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag h3 { margin: 0; font-size: 22px; line-height: 1.3; font-weight: 600; color: #FFFFFF; text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag p { margin: 10px 0 0; font-size: 15px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-form { margin-top: 18px; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-row { display: flex; flex-wrap: wrap; gap: 10px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-row input { flex: 1 1 220px; min-width: 0; height: 48px; padding: 0 16px; font: inherit; font-size: 16px; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid transparent; border-radius: 8px; outline: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-row input:focus { border-color: #6CA9E0; box-shadow: 0 0 0 3px rgba(108,169,224,.35); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-row .button { flex: 0 0 auto; height: 48px; border-radius: 8px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); color: #FFFFFF; border: 0; cursor: pointer; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-row .button:disabled { opacity: .6; cursor: default; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-chk { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; line-height: 150%; cursor: pointer; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-chk input { flex-shrink: 0; width: 18px; height: 18px; margin: 1px 0 0; accent-color: #6CA9E0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-chk a, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-legal a { color: #9CC7EE; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-legal { margin: 0 !important; font-size: 12px !important; color: #8A99A6; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-bad { border-color: #E5484D !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-err { margin: 0 !important; font-size: 13px !important; color: #FF8A8E; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-ok { margin-top: 18px; padding: 16px; border-radius: 10px; background: rgba(108,169,224,.14); color: #FFFFFF; font-size: 15px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-ok[hidden], :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-form[hidden], :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-err[hidden] { display: none !important; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-title { font-size: 34px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag { grid-template-columns: 180px minmax(0, 1fr); align-items: center; padding: 32px; } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk { padding-block: 72px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-title { font-size: 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-head { margin-bottom: 32px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag { grid-template-columns: 220px minmax(0, 1fr); gap: 48px; padding: 40px 48px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-cover { width: 200px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-mag h3 { font-size: 26px; } }
@media (min-width: 1140px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vhk-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); } }

/* ======================================================== vwu-styles.css */
/* только на страницах: :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) */

:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu { padding-block: 48px; background: var(--light-blue, #F2F7FC); color: var(--text-color, #64717B); scroll-margin-top: 90px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-head { display: flex; flex-direction: column; gap: 10px; margin-bottom: 24px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-kick { align-self: flex-start; position: relative; isolation: isolate; padding: 4px 16px; font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-kick::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-title { margin: 0; font-size: 28px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-title .highlight-text { position: relative; isolation: isolate; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-grid { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; counter-reset: vwu; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-card { margin: 0; min-width: 0; position: relative; display: flex; flex-direction: column; gap: 8px; padding: 22px 20px 20px; background: #FFFFFF; border: 1px solid #E3EBF3; border-radius: 14px; transition: var(--transition, 300ms all ease); counter-increment: vwu; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-card::before { content: counter(vwu, decimal-leading-zero); position: absolute; top: 18px; right: 20px; font-size: 13px; font-weight: 600; color: #BFC7CE; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-card::after { content: ""; position: absolute; left: 20px; top: 0; width: 44px; height: 3px; border-radius: 0 0 3px 3px; background: linear-gradient(90deg, #15466F, #6CA9E0); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-card:hover { border-color: #6CA9E0; box-shadow: 0 10px 28px rgba(21,70,111,.10); transform: translateY(-2px); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-tag { font-size: 11px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-h { padding-right: 28px; font-size: 18px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-card p { margin: 0; font-size: 14px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-link { align-self: flex-start; margin-top: auto; padding-top: 4px; font-size: 14px; font-weight: 600; color: #15466F; text-decoration: none; border-bottom: 1px solid rgba(21,70,111,.3); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-link::after { content: " →"; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-links { margin-top: auto; padding-top: 4px; display: flex; flex-wrap: wrap; gap: 8px 20px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-links .vwu-link { margin-top: 0; padding-top: 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-links button.vwu-link { font: inherit; font-size: 14px; font-weight: 600; background: none; border: 0; border-bottom: 1px solid rgba(21,70,111,.3); padding: 0; cursor: pointer; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg { position: fixed; inset: 0; z-index: 1000; display: flex; align-items: center; justify-content: center; padding: max(16px, env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-right, 0px)) max(16px, env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px)); background: rgba(12,25,35,.6); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg[hidden] { display: none !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg__box { position: relative; width: 100%; max-width: 440px; max-height: 100%; overflow-y: auto; padding: 32px 26px 26px; background: #FFFFFF; border-radius: 14px; display: flex; flex-direction: column; gap: 12px; color: var(--text-color, #64717B); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg__x { position: absolute; top: 8px; right: 8px; width: 40px; height: 40px; border: 0; background: none; font-size: 26px; line-height: 1; color: var(--dark, #0C1923); cursor: pointer; border-radius: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg__tag { font-size: 11px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg h3 { margin: 0; padding-right: 28px; font-size: 22px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg ul { margin: 0; padding: 0 0 0 18px; font-size: 14px; line-height: 150%; display: flex; flex-direction: column; gap: 6px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg p { margin: 0; font-size: 13px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-dlg .button { align-self: flex-start; border-radius: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-link:hover { color: #6CA9E0; border-color: #6CA9E0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-row { margin-top: 32px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
/* calendar lead magnet */
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal { position: relative; overflow: hidden; padding: 24px; border-radius: 14px; background: var(--dark, #0C1923); color: #C9D3DC; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal::after { content: ""; position: absolute; width: 380px; height: 380px; right: -150px; top: -190px; border-radius: 50%; background: radial-gradient(closest-side, rgba(108,169,224,.28), transparent); pointer-events: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal > * { position: relative; z-index: 1; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal h3 { margin: 0; font-size: 22px; line-height: 1.3; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal > p { margin: 8px 0 0; font-size: 15px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-form { margin-top: 18px; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg { display: flex; gap: 6px; padding: 4px; border-radius: 10px; background: rgba(255,255,255,.08); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg label { flex: 1 1 0; min-width: 0; cursor: pointer; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg span { display: block; padding: 10px 8px; text-align: center; font-size: 14px; font-weight: 600; color: #C9D3DC; border-radius: 8px; transition: var(--transition, 300ms all ease); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg input:checked + span { background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-seg input:focus-visible + span { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields input, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields select { width: 100%; min-width: 0; height: 48px; padding: 0 16px; font: inherit; font-size: 16px; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid transparent; border-radius: 8px; outline: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields select { appearance: none; background-image: linear-gradient(45deg, transparent 50%, #64717B 50%), linear-gradient(135deg, #64717B 50%, transparent 50%); background-position: calc(100% - 20px) 21px, calc(100% - 15px) 21px; background-size: 5px 5px; background-repeat: no-repeat; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields input:focus, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields select:focus { border-color: #6CA9E0; box-shadow: 0 0 0 3px rgba(108,169,224,.35); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph { align-items: center; gap: 0; height: 48px; padding: 0 0 0 14px; background: #FFFFFF; border: 1px solid transparent; border-radius: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph-btn { margin: 0; padding: 0 8px 0 0; height: 100%; border-right: 1px solid #E3E8ED !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph input { height: 46px; border: 0 !important; box-shadow: none !important; border-radius: 0 8px 8px 0; padding-left: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph:focus-within { border-color: #6CA9E0; box-shadow: 0 0 0 3px rgba(108,169,224,.35); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph:has(.vwu-bad) { border-color: #E5484D; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vlph-pop { border-radius: 10px; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields .vwu-wide { grid-column: 1 / -1; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-chk { display: flex; gap: 10px; align-items: flex-start; font-size: 13px; line-height: 150%; cursor: pointer; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-chk input { flex-shrink: 0; width: 18px; height: 18px; margin: 1px 0 0; accent-color: #6CA9E0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-chk a, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-legal a { color: #9CC7EE; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-form .button { align-self: flex-start; height: 48px; border: 0; border-radius: 8px; cursor: pointer; color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-form .button:disabled { opacity: .6; cursor: default; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-legal { margin: 0; font-size: 12px; line-height: 150%; color: #8A99A6; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-bad { border-color: #E5484D !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-err { margin: 0; font-size: 13px; color: #FF8A8E; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-ok { margin-top: 18px; padding: 16px; border-radius: 10px; background: rgba(108,169,224,.14); color: #FFFFFF; font-size: 15px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-ok[hidden], :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-form[hidden], :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-err[hidden] { display: none !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-stats { margin-top: auto; padding-top: 6px; display: flex; flex-wrap: wrap; gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-stats span { flex: 1 1 0; min-width: 120px; display: flex; flex-direction: column; padding: 10px 14px; border-radius: 10px; background: var(--light-blue, #F2F7FC); font-size: 12px; line-height: 1.35; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-stats b { font-size: 22px; line-height: 1.2; font-weight: 700; background: linear-gradient(91deg, #15466F 7%, #6CA9E0 98%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy { margin-top: 16px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; padding: 28px 22px; border-radius: 14px; background: linear-gradient(135deg, #FFFFFF 0%, #EAF3FC 100%); border: 1px solid #D6E6F5; position: relative; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy::after { content: "%"; position: absolute; right: -10px; bottom: -70px; font-size: 300px; line-height: 1; font-weight: 800; color: rgba(108,169,224,.10); pointer-events: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy > * { position: relative; z-index: 1; min-width: 0; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__txt { display: flex; flex-direction: column; gap: 12px; align-items: flex-start; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__tag { position: relative; isolation: isolate; padding: 4px 14px; font-size: 11px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__tag::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy h3 { margin: 0; font-size: 26px; line-height: 1.2; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy h3 span { background: linear-gradient(91deg, #15466F 7%, #6CA9E0 98%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__txt p { margin: 0; font-size: 15px; line-height: 150%; max-width: 400px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__cta { margin-top: 4px; display: inline-flex; align-items: center; gap: 8px; padding: 12px 20px; font-size: 14px; font-weight: 600; color: #FFFFFF; background: var(--dark, #0C1923); border-radius: 8px; text-decoration: none; transition: var(--transition, 300ms all ease); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__cta::after { content: "→"; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy__cta:hover { background: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cps { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp { margin: 0; position: relative; display: flex; align-items: stretch; background: #FFFFFF; border-radius: 14px; box-shadow: 0 6px 20px rgba(21,70,111,.08); transition: var(--transition, 300ms all ease); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp:hover { transform: translateY(-2px); box-shadow: 0 12px 28px rgba(21,70,111,.14); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__stub { position: relative; flex: 0 0 76px; display: flex; align-items: center; justify-content: center; font-size: 34px; font-weight: 800; color: #FFFFFF; border-radius: 14px 0 0 14px; background: linear-gradient(160deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__stub::before, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__stub::after { content: ""; position: absolute; right: -9px; width: 18px; height: 18px; border-radius: 50%; background: #EEF5FC; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__stub::before { top: -9px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__stub::after { bottom: -9px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__body { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 4px; padding: 16px 18px 16px 22px; border-left: 2px dashed #D6E6F5; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__k { font-size: 11px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp b { font-size: 17px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp__t { font-size: 14px; line-height: 1.5; }
@media (min-width: 960px) {
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy { grid-template-columns: minmax(0, .9fr) minmax(0, 1.3fr); align-items: center; gap: 48px; padding: 44px 48px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-loy h3 { font-size: 32px; }
  :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp:nth-child(2) { margin-left: 24px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cp:nth-child(3) { margin-left: 48px; }
}
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band { list-style: none; margin: 16px 0 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band li { margin: 0; min-width: 0; display: flex; flex-direction: column; gap: 4px; padding: 18px 20px; background: #FFFFFF; border: 1px solid #E3EBF3; border-radius: 14px; font-size: 13px; line-height: 1.4; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band li::before { content: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band b { font-size: 30px; line-height: 1.15; font-weight: 700; letter-spacing: -.01em; background: linear-gradient(91deg, #15466F 7%, #6CA9E0 98%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-band b { font-size: 36px; } }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-docs { display: grid; grid-template-columns: minmax(0, .62fr) minmax(0, 1fr); gap: 14px; align-items: end; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-docs figure { margin: 0; min-width: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-docs figcaption { font-size: 12px; line-height: 1.4; color: #8A99A6; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-doc { display: block; width: 100%; padding: 0; border: 1px solid #E3EBF3; border-radius: 10px; background: #FFFFFF; overflow: hidden; cursor: zoom-in; transition: var(--transition, 300ms all ease); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-doc:hover { border-color: #6CA9E0; box-shadow: 0 10px 24px rgba(21,70,111,.12); transform: translateY(-2px); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-doc img { display: block; width: 100%; height: auto; pointer-events: none; -webkit-user-drag: none; user-select: none; -webkit-touch-callout: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-docs, :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-zoom { -webkit-user-select: none; user-select: none; -webkit-touch-callout: none; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-zoom { position: fixed; inset: 0; z-index: 1001; display: flex; align-items: center; justify-content: center; padding: max(16px, env(safe-area-inset-top, 0px)) max(16px, env(safe-area-inset-right, 0px)) max(16px, env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px)); background: rgba(12,25,35,.8); cursor: zoom-out; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-zoom[hidden] { display: none !important; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-zoom__pic { width: min(100%, 900px); height: 100%; max-height: 100%; background: no-repeat center / contain; }
/* association */
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc { margin: 0 0 16px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; align-items: center; padding: 24px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E3EBF3; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc__txt { min-width: 0; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-pt { display: flex; flex-direction: column; gap: 6px; padding-top: 14px; border-top: 1px solid #E3EBF3; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-pt b { font-size: 15px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-pt .vwu-link { margin-top: 2px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc h3 { margin: 0; font-size: 20px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc p { margin: 0; font-size: 14px; line-height: 150%; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc figure { margin: 4px 0 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-photo { aspect-ratio: 85.6 / 54; max-width: 100%; display: flex; align-items: center; justify-content: center; text-align: center; padding: 12px; font-size: 13px; color: #8A99A6; border: 1.5px dashed #BFC7CE; border-radius: 10px; background: var(--light-blue, #F2F7FC); }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-photo--img { padding: 0; border: 1px solid #E3EBF3; background: #FFFFFF; aspect-ratio: auto; overflow: hidden; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-photo img { width: 100%; height: 100%; object-fit: cover; border-radius: 10px; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc figcaption { font-size: 12px; line-height: 150%; color: #8A99A6; }
:where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-num { align-self: flex-start; padding: 3px 10px; font-size: 12px; font-weight: 600; color: #15466F; background: rgba(108,169,224,.16); border-radius: 6px; }
@media (min-width: 640px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-title { font-size: 34px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-fields { grid-template-columns: repeat(2, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal { padding: 32px; } }
@media (min-width: 960px) { :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu { padding-block: 72px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-title { font-size: 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-head { margin-bottom: 32px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-assoc { grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); gap: 40px; padding: 32px 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal { padding: 40px; } :where(.vl-page-glavnaya, body:has(.vl-page-glavnaya)) .vwu-cal h3 { font-size: 26px; } }

/* ======================================================== vl-landing.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) */
/* One file for all language versions. Language-specific rules are scoped with [lang="…"]. */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlp, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlp .vlp-band { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vls-aside { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlm-team { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlm-team .vlm-langs { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlk-hk .vlk-must { background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlq-faq { background: var(--light-blue, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlq-faq .vlq-ask { background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlk-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title .highlight-text { background: linear-gradient(91deg, #15466F 7.27%, #6CA9E0 97.55%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
@media (min-width: 960px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlk-title .highlight-text, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title .highlight-text { background: none; -webkit-text-fill-color: inherit; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vls-title .highlight-text::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlw-title .highlight-text::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlk-title .highlight-text::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) .vlm-title .highlight-text::before { background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
}
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlh-magnet, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #account-check, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlp-packages, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlq-faq { scroll-margin-top: 90px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) #vlm-team a[href="#team"] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"] input, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"] textarea, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"] button, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"] select { font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-CN"] { word-break: normal; line-break: strict; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"] input, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"] textarea, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"] button, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"] select { font-family: "SF Pro Display", -apple-system, BlinkMacSystemFont, "PingFang HK", "PingFang TC", "Microsoft JhengHei", "Noto Sans HK", "Noto Sans TC", sans-serif; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-zapusk, body:has(.vl-page-zapusk), .vl-page-znak, body:has(.vl-page-znak)) [lang="zh-HK"] { word-break: normal; line-break: strict; }

/* ======================================================== vlwx-styles.css */
/* только на страницах: :where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) */

:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx[hidden]{display:none!important}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(12,25,35,.55)}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx-box{position:relative;width:min(360px,100%);padding:28px 24px 22px;background:#fff;border-radius:14px;text-align:center;box-shadow:0 20px 50px rgba(12,25,35,.25)}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx-box img{display:block;width:240px;max-width:100%;height:auto;margin:14px auto 12px;border-radius:10px}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx-t{margin:0;font-size:20px;font-weight:600;color:#0C1923}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx-p{margin:0;font-size:14px;line-height:150%;color:#64717B}
:where(.vl-page-zapusk--zh, body:has(.vl-page-zapusk--zh), .vl-page-zapusk--zh_hk, body:has(.vl-page-zapusk--zh_hk)) .vlwx-x{position:absolute;right:10px;top:10px;width:36px;height:36px;border:1px solid #BFC7CE;border-radius:8px;background:#fff;cursor:pointer;font-size:18px;line-height:1;color:#0C1923}

/* ======================================================== vlsv-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) */

/* professional advice: Companies Registry notice */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn { padding-block: 72px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; align-items: center; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 48px; align-items: start; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-doc { margin: 0; display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-doc figcaption { order: 1; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-clip { position: relative; padding: 34px 16px 30px; background: #F2F7FC; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper { position: relative; background: #FFFFFF; box-shadow: 0 12px 28px rgba(12,25,35,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper img { display: block; width: 100%; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--a { width: 58%; margin: 0 auto 0 4%; padding: 10px 12px; transform: rotate(-2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--b { margin: -6px 0 0 2%; padding: 10px 12px; transform: rotate(1deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--c { margin: -4px 0 0 6%; padding: 8px 12px; transform: rotate(-1deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--b::after, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--c::after { display: none; content: ""; position: absolute; left: 10px; right: 10px; bottom: 8px; height: 30%; background: rgba(108,169,224,.32); border-radius: 3px; mix-blend-mode: multiply; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-doc figcaption { margin-top: 2px; font-size: 13px; line-height: 1.5; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-side { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-side .vlw-title { margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lead { margin: 0; font-size: 16px; line-height: 1.6; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-kh { order: 2; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 6px 12px; margin-top: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-x { display: inline-flex; align-items: center; gap: 8px; padding: 4px 12px 4px 4px; font-size: 12.5px; font-weight: 600; color: #15466F; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-x b { padding: 2px 8px; font-size: 14px; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-k { margin: 0; font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad { order: 3; margin-top: 4px !important; list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 6px; align-items: end; width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li { display: flex; flex-direction: column; justify-content: flex-end; gap: 2px; padding: 8px 8px 7px; color: #FFFFFF; border-radius: 10px 10px 4px 4px; background: linear-gradient(180deg, #2F78B5, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li:nth-child(1) { height: 66px; background: #E3EEF9; color: #15466F; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li:nth-child(2) { height: 80px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li:nth-child(3) { height: 94px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li:nth-child(4) { height: 108px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li:nth-child(5) { height: 122px; background: linear-gradient(180deg, #15466F, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad b { font-size: 17px; line-height: 1.1; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad b small { font-size: 10.5px; font-weight: 700; opacity: .8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad span { font-size: 11.5px; font-weight: 600; line-height: 1.2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad i { font-size: 10.5px; font-style: normal; line-height: 1.2; opacity: .8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-risk { list-style: none; margin: 6px 0 0; padding: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-risk li { position: relative; padding: 10px 12px 10px 36px; font-size: 14px; line-height: 1.5; color: #3B4A56; background: #F2F7FC; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-risk li::before { content: "!"; position: absolute; left: 11px; top: 11px; display: grid; place-items: center; width: 17px; height: 17px; font-size: 11px; font-weight: 800; color: #FFFFFF; background: #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-risk b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-tip { margin: 4px 0 0; padding-left: 12px; font-size: 15px; line-height: 1.55; color: #0C1923; border-left: 3px solid #6CA9E0; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn { padding-block: 52px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad { gap: 4px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad li { padding: 6px 5px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad b { font-size: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad span { font-size: 10px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad i { display: none; } }
/* Page «Переход на обслуживание»: only what the shared blocks don't already have */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlh-form__sub { margin: -4px 0 4px; font-size: 14px; line-height: 1.5; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv .vlx-g__grid { align-items: start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-price .vlx-cp__body { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-art { display: block; width: 100%; max-width: 260px; height: auto; margin: 0 auto 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-sum { font-size: 36px !important; line-height: 1.1; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-sum small { font-size: 16px; font-weight: 500; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-price .button { align-self: flex-start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-early { margin: -4px 0 0; font-size: 14px; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-early b { color: #15466F; font-size: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-out { background: transparent !important; box-shadow: none !important; border: 1px dashed #BFC7CE !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-more { font-size: 14px; color: #15466F; text-decoration: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-more:hover { text-decoration: underline; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-sub { margin: 0; font-size: 16px; line-height: 1.5; max-width: 720px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-det { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-cols { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; align-items: start; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-cols { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-more-sec { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlw-signs { background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv .vlx-g__card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv .vlx-cp { border: 1px solid #E3E9EF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlw-signs .vlw-card { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-ghost { background: #FFFFFF !important; color: var(--dark, #0C1923) !important; border: 1px solid var(--dark, #0C1923); }
/* package: one even layout */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-pk { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: stretch; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-pk { grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-inc { padding: 26px 28px; background: #FFFFFF; border: 1px solid #E3E9EF; border-radius: 16px; box-shadow: 0 6px 20px rgba(21,70,111,.06); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-h { margin: 0 0 14px; font-size: 13px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-check { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-check li { position: relative; padding-left: 30px; display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-check li::before { content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; border-radius: 50%; background: #15466F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M2 6.5l2.5 2.5L10 3.5' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-check b { font-size: 16px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-check span { font-size: 14px; line-height: 1.5; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-price { height: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-fee { margin: 0; font-size: 14px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-fee b { color: var(--dark, #0C1923); font-size: inherit !important; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-dart { display: block; width: 100%; max-width: 240px; height: auto; margin: 0 auto 8px; }
@media (max-width: 1023px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-dhead { display: flex; flex-direction: column; align-items: flex-start; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-dart { order: 9; align-self: center; margin: 14px auto 0; } }
@media (min-width: 1024px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-dhead { position: relative; padding-right: 380px; min-height: 150px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-dart { display: block; position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 340px; max-width: none; margin: 0; height: auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outrow { margin-top: 16px; padding: 22px 28px; border: 1px dashed #BFC7CE; border-radius: 16px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outlist { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outlist li { position: relative; padding-left: 20px; font-size: 14.5px; line-height: 1.5; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outlist li::before { content: ""; position: absolute; left: 2px; top: 9px; width: 10px; height: 2px; background: #BFC7CE; }
@media (min-width: 768px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outlist { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-outlist { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-tag { display: block; width: max-content; margin-bottom: 6px; padding: 2px 8px; font-size: 11.5px; font-weight: 600; letter-spacing: .02em; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-tin { color: #FFFFFF; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-tmix { color: #15466F; background: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-tout { color: #64717B; background: #FFFFFF; border: 1px solid #BFC7CE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qf { padding: 22px 24px; background: #FFFFFF; border-radius: 16px; box-shadow: 0 6px 18px rgba(21,70,111,.07); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qt { margin: 0 0 4px; font-size: 18px; line-height: 1.35; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qt span { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qrow { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; align-items: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qrow .button { margin: 0 !important; height: 46px; white-space: nowrap; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qrow { grid-template-columns: minmax(0, 1.2fr) minmax(0, .9fr) minmax(0, 1.2fr) auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlx-f .vlph input:focus { outline: 0 !important; box-shadow: none !important; border: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qf .vlx-ok { margin: 0; font-size: 15px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-qf .vlx-ok b { color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go { width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go > summary { display: inline-flex; list-style: none; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go > summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go[open] > summary { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go-in { padding-top: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go .vlx-ok { margin: 0; font-size: 15px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-go .vlx-ok b { color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-det .vlsv-outrow { margin-top: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-price .vlsv-more { display: inline-block; margin-right: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-stepform { margin: 4px 0 10px; padding: 18px; background: #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-stepform .vlx-ok { margin: 0; font-size: 15px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-stepform .vlx-ok b { color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vlsv-stepform .vlx-chk { color: var(--text-color, #64717B) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst .vls-head { margin-bottom: 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-top { display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px 32px; align-items: end; margin-bottom: 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-top .vls-head { margin-bottom: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-art { display: block; width: 100%; max-width: 180px; height: auto; margin: 0 auto; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-top { grid-template-columns: minmax(0, 1fr) 300px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-art { max-width: 300px; margin: 0 0 0 auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-line { list-style: none; margin: 0 0 28px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 0; position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s { position: relative; display: flex; flex-direction: column; gap: 6px; padding: 0 0 26px 58px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s::before { content: ""; position: absolute; left: 21px; top: 44px; bottom: 0; width: 2px; background: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s:last-child::before { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-n { position: absolute; left: 0; top: 0; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 700; color: #15466F; background: #FFFFFF; border: 2px solid #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s--first .vst-n { color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-color: transparent; box-shadow: 0 6px 16px rgba(21,70,111,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-t { margin: 8px 0 0; font-size: 18px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-p { margin: 0; font-size: 14.5px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-tag { align-self: flex-start; margin-top: 4px; padding: 3px 10px; font-size: 12.5px; font-weight: 600; color: #15466F; background: #F2F7FC; border-radius: 6px; }
@media (min-width: 1024px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-line { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 24px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s { padding: 64px 0 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s::before { left: 44px; right: -24px; top: 21px; bottom: auto; width: auto; height: 2px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-n { top: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-t { margin-top: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-p { margin-bottom: 10px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-tag { margin-top: auto; }
}
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s { cursor: pointer; outline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s::after { content: ""; position: absolute; left: 21px; top: 44px; bottom: 0; width: 2px; background: #15466F; transform: scaleY(0); transform-origin: top; transition: transform .6s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s:last-child::after { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s.is-done::after { transform: scaleY(1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-n { transition: transform .3s ease, background .3s ease, color .3s ease, box-shadow .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s--first .vst-n { color: #15466F; background: #FFFFFF; border-color: #15466F; box-shadow: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s.is-done .vst-n { color: #FFFFFF; background: #15466F; border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s.is-active .vst-n { color: #FFFFFF; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); border-color: transparent; box-shadow: 0 6px 16px rgba(21,70,111,.3); transform: scale(1.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s .vst-t { transition: color .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s.is-active .vst-t { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-s.is-active .vst-tag { background: #15466F; color: #FFFFFF; }
@media (min-width: 1024px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s::after { left: 44px; right: -24px; top: 21px; bottom: auto; width: auto; height: 2px; transform: scaleX(0); transform-origin: left; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s.is-done::after { transform: scaleX(1); } }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-s::after, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-live .vst-n { transition: none; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; align-items: center; padding: 28px; border-radius: 18px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 40px; padding: 36px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-txt { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-k { font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-t { margin: 0; font-size: 26px; line-height: 1.25; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-p { margin: 0 0 6px; font-size: 15.5px; line-height: 1.6; color: rgba(255,255,255,.85); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start .vlsv-ghost { background: transparent !important; color: #FFFFFF !important; border-color: rgba(255,255,255,.6) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-form { padding: 22px; background: #FFFFFF; border-radius: 14px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-form .vlx-ok { margin: 0; font-size: 15px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vst-start-form .vlx-ok b { color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcalc-l { display: flex; flex-direction: column; gap: 6px; font-size: 13px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcalc-out { padding: 14px 16px; border-radius: 12px; background: #F2F7FC; font-size: 14.5px; line-height: 1.55; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcalc-out b { font-size: 22px !important; color: #15466F !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcalc-out a { color: #15466F; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlx-guarantee .vlx-g__col { gap: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlx-guarantee .vlx-g__col > .vlx-g__card { height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-cta { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-headart { display: none; }
/* steps: first step is the call to action */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl { background: linear-gradient(150deg, #0C1923 0%, #15466F 75%, #2F78B5 100%) !important; border-color: transparent !important; box-shadow: 0 10px 28px rgba(21,70,111,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vls-t { color: #FFFFFF !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vls-p, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vls-lab { color: rgba(255,255,255,.85) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vls-n { background: #FFFFFF !important; color: #15466F !important; -webkit-text-fill-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vls-step--hl .vls-tag { background: rgba(255,255,255,.14) !important; color: #FFFFFF !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-stepbtn { margin: 4px 0 10px; background: #FFFFFF !important; color: #0C1923 !important; align-self: flex-start; }
/* why companies leave: no icons, the client's own words */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-grid { list-style: none; margin: 0 0 20px; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-c { display: flex; flex-direction: column; gap: 10px; padding: 24px 24px 22px; background: #FFFFFF; border-radius: 16px; border-left: 4px solid #15466F; box-shadow: 0 6px 18px rgba(21,70,111,.07); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-n { font-size: 13px; font-weight: 600; letter-spacing: .08em; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-t { margin: 0; font-size: 19px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-q { margin: 0; font-size: 16px; line-height: 1.55; font-style: italic; color: var(--dark, #0C1923); opacity: .78; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-a { margin: 4px 0 0; padding-top: 12px; border-top: 1px dashed #DCE7F2; font-size: 14.5px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-a b { color: #15466F; }
@media (min-width: 768px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vll-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
/* reasons */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vls-head { padding-right: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr { padding-block: 56px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-top { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: center; margin-bottom: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-art { display: block; width: 100%; max-width: 340px; height: auto; margin: 0 auto; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-top { grid-template-columns: minmax(0, 1fr) 380px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-art { max-width: 380px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-feat { padding: 26px 28px; margin-bottom: 16px; border-radius: 18px; background: #F2F7FC; border: 1px solid #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fhead { display: flex; align-items: baseline; gap: 14px; margin-bottom: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-ft { margin: 0; font-size: 22px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fcols { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc { display: flex; gap: 14px; align-items: flex-start; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc .vlw-ico { flex: 0 0 auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlsv-plain { border-top: 3px solid #15466F !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc b { display: block; margin-bottom: 4px; font-size: 17px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc p { margin: 0; font-size: 15px; line-height: 1.6; color: var(--text-color, #64717B); }
@media (min-width: 768px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fcols { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc + .vlr-fc { padding-left: 28px; margin-left: 28px; border-left: 1px solid #DCE7F2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-fc:first-child { padding-right: 0; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-n { font-size: 30px; line-height: 1; font-weight: 700; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-cards { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-c { display: flex; flex-direction: column; gap: 8px; padding: 22px; border: 1px solid #E3E9EF; border-radius: 16px; background: #FFFFFF; box-shadow: 0 6px 18px rgba(21,70,111,.06); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-ct { margin: 0; font-size: 18px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-cp { margin: 0; font-size: 14.5px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-pill { align-self: flex-start; margin-top: auto; padding: 6px 12px; font-size: 13px; font-weight: 600; color: #15466F; background: #F2F7FC; border-radius: 8px; }
@media (min-width: 768px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-cards { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-cards { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-also { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-top: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-also-k { margin-right: 6px; font-size: 13px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-chip { padding: 6px 12px; font-size: 14px; color: var(--dark, #0C1923); background: #F2F7FC; border-radius: 8px; }

/* all page illustrations: one size */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-art{max-width:230px}
@media (min-width:900px){:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-perehod, body:has(.vl-page-perehod), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlr-art{max-width:300px}}

/* ======================================================== fy-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) */
/* Page «Закрытие финансового года»: the calculator, the offshore form and the bookkeeping bridge */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-deadline { max-width: 420px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym { padding-block: 8px 56px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-list { list-style: none; margin: 4px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-list li { padding: 6px 12px; font-size: 13.5px; color: #FFFFFF; background: rgba(255,255,255,.12); border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp { margin-top: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp > summary { list-style: none; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp > summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp[open] > summary .vlh-promo__a svg { transform: rotate(180deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-in { margin-top: 10px; padding: 18px; background: #FFFFFF; border: 1px solid #E3E9EF; border-radius: 14px; box-shadow: 0 8px 22px rgba(21,70,111,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-deadline b { color: #15466F; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-hook { color: #15466F; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc { padding-block: 80px; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; margin-top: 28px; align-items: start; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-grid { grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr); gap: 24px; }  }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-card { display: flex; flex-direction: column; gap: 14px; padding: 22px 24px; background: #FFFFFF; border: 1px solid #E3E9EF; border-radius: 18px; box-shadow: 0 6px 20px rgba(21,70,111,.06); min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-in { display: flex; flex-direction: column; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-contact { display: flex; flex-direction: column; gap: 8px; padding-top: 14px; border-top: 1px solid #E3E9EF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-contact .vlx-f { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate-t { margin: 0; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-submit { width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-key-t { margin: 0 0 4px; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-excl { margin-top: auto; padding-top: 14px; border-top: 1px solid rgba(255,255,255,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-excl ul { list-style: none; margin: 8px 0 0; padding: 0; display: flex; flex-direction: column; gap: 5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-excl li { position: relative; padding-left: 20px; font-size: 13px; line-height: 1.45; color: rgba(255,255,255,.72); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-excl li::before { content: "—"; position: absolute; left: 0; color: rgba(255,255,255,.45); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-pricenote { margin: 8px 0 0; padding-top: 14px; font-size: 14px; line-height: 1.5; color: rgba(255,255,255,.8); border-top: 1px solid rgba(255,255,255,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-f { margin: 0; padding: 0; border: 0; min-width: 0; display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-f legend { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; width: 100%; margin-bottom: 10px; padding: 0; font-size: 15px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-val { color: #15466F; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; padding: 4px; background: #F2F7FC; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg label { position: relative; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg span { display: flex; align-items: center; justify-content: center; min-height: 44px; padding: 6px 8px; text-align: center; font-size: 14px; line-height: 1.25; font-weight: 500; color: #15466F; border-radius: 9px; transition: background .2s ease, color .2s ease, box-shadow .2s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg input:checked + span { background: #FFFFFF; color: var(--dark, #0C1923); font-weight: 600; box-shadow: 0 2px 8px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg input:focus-visible + span { outline: 2px solid #6CA9E0; outline-offset: 1px; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-seg { grid-template-columns: minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-chips { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ch { padding: 9px 6px; font: inherit; font-size: 14px; font-weight: 500; color: #15466F; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 10px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ch:hover { border-color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ch.is-on { color: #FFFFFF; background: #15466F; border-color: #15466F; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range { width: 100%; height: 28px; margin: 0; accent-color: #15466F; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-scale { display: flex; justify-content: space-between; font-size: 12px; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-step { display: inline-flex; align-items: center; gap: 4px; padding: 4px; background: #F2F7FC; border-radius: 12px; align-self: flex-start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-step button { width: 42px; height: 42px; font-size: 22px; line-height: 1; color: #15466F; background: #FFFFFF; border: 0; border-radius: 9px; cursor: pointer; box-shadow: 0 1px 3px rgba(21,70,111,.1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-step button:hover { background: #15466F; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-step output { min-width: 78px; text-align: center; font-size: 16px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-hint { font-size: 13px; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opts { gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw { display: flex; align-items: flex-start; gap: 12px; cursor: pointer; font-size: 15px; line-height: 1.45; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tg { position: relative; flex: none; width: 42px; height: 24px; margin-top: 0; background: #CBD5DE; border-radius: 999px; transition: background .2s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tg::after { content: ""; position: absolute; left: 3px; top: 3px; width: 18px; height: 18px; background: #FFFFFF; border-radius: 50%; box-shadow: 0 1px 3px rgba(0,0,0,.2); transition: transform .2s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw input:checked + .fyc-tg { background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw input:checked + .fyc-tg::after { transform: translateX(18px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw input:focus-visible + .fyc-tg { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc.is-dormant .fyc-act, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc.is-dormant .fyc-years, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc.is-dormant .fyc-noddr, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc.is-nil .fyc-act { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-out { display: flex; flex-direction: column; gap: 8px; padding: 26px 26px 24px; color: #FFFFFF; border-radius: 18px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); box-shadow: 0 14px 34px rgba(21,70,111,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-k { font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sum { font-size: 44px; line-height: 1.05; font-weight: 700; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sum.is-custom { font-size: 26px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-per { font-size: 14.5px; color: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-note { margin: 4px 0 0; padding: 10px 12px; font-size: 13.5px; line-height: 1.5; color: #FFFFFF; background: rgba(255,255,255,.1); border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-k2 { margin-top: 10px; padding-top: 14px; border-top: 1px solid rgba(255,255,255,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-list { list-style: none; margin: 0 0 6px; padding: 4px 0 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-list li { position: relative; padding-left: 26px; font-size: 14.5px; line-height: 1.45; color: rgba(255,255,255,.92); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-list li small { display: block; margin-top: 3px; font-size: 12.5px; line-height: 1.45; color: rgba(255,255,255,.62); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-list li::before { content: ""; position: absolute; left: 0; top: 2px; width: 17px; height: 17px; border-radius: 50%; background: #6CA9E0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath d='M2 6l2.4 2.4L9.5 3' fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sum.is-locked { filter: blur(9px); user-select: none; opacity: .8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sumline { margin: 2px 0 0; font-size: 17px; line-height: 1.4; font-weight: 600; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perks { display: flex; flex-wrap: wrap; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perks[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perks span { padding: 5px 10px; font-size: 12.5px; font-weight: 600; color: #0C1923; background: #CFE3F6; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perks p { flex-basis: 100%; margin: 4px 0 0; font-size: 13px; color: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-lock { margin-top: auto; display: flex; flex-direction: column; gap: 4px; padding: 16px 18px; background: rgba(255,255,255,.08); border: 1px dashed rgba(255,255,255,.3); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-price { font-size: 24px; line-height: 1.25; font-weight: 700; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-kikc[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-kikc { margin-left: 54px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp { position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-in { padding-right: 36px !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Ccircle cx='6' cy='6' r='4.5' fill='none' stroke='%2364717B' stroke-width='1.5'/%3E%3Cpath d='M9.5 9.5 13 13' stroke='%2364717B' stroke-width='1.5'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 14px center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-opts { position: absolute; left: 0; right: 0; top: calc(100% + 4px); z-index: 30; margin: 0; padding: 4px 0; list-style: none; max-height: 260px; overflow-y: auto; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 10px; box-shadow: 0 8px 24px rgba(12,25,35,.1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-opts[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-opts li { display: flex; align-items: center; gap: 10px; min-height: 42px; padding: 8px 14px; font-size: 15px; color: #0C1923; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-opts li:hover { background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlcp-opts li.vlcp-sep { min-height: 0; height: 1px; padding: 0; margin: 4px 0; background: #E3E8ED; pointer-events: none; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-kikc { margin-left: 0; } }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-out { position: sticky; top: 90px; } }
@media (max-width: 959px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-card .fyc-out { margin: 18px 0; padding: 20px; box-shadow: none; } }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn { padding: 6px 12px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn input { font-size: 16px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perkbox { display: flex; flex-wrap: wrap; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-chip { padding: 6px 10px; font-size: 12.5px; font-weight: 600; color: rgba(255,255,255,.85); border: 1px solid rgba(255,255,255,.3); border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-chip.is-on { color: #0C1923; background: #FFFFFF; border-color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-inc { margin-left: 4px; padding: 1px 6px; font-style: normal; font-size: 11.5px; font-weight: 600; color: #0C1923; background: #CFE3F6; border-radius: 5px; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 14px; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk b { flex: none; font-size: 22px; line-height: 1.1; font-weight: 700; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk span { font-size: 13.5px; line-height: 1.45; color: rgba(255,255,255,.85); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk.is-on { background: #FFFFFF; border-color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk--col { flex-direction: column; align-items: flex-start; gap: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk--col b { font-size: 17px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk.is-on b { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-perk.is-on span { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-key { gap: 10px; padding: 14px 16px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw--key { font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-badge { display: inline-block; margin-left: 6px; padding: 2px 8px; font-style: normal; font-size: 12.5px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 6px; white-space: nowrap; }
@media (max-width: 480px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-badge { white-space: normal; margin: 4px 0 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sw--key > span:last-child { display: flex; flex-direction: column; align-items: flex-start; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px 28px; align-items: center; margin-top: 18px; padding: 24px 28px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; box-shadow: 0 6px 20px rgba(21,70,111,.06); }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate { grid-template-columns: 300px minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate-txt { display: flex; flex-direction: column; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate-txt b { font-size: 19px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate-txt span { font-size: 14px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-fields { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; align-items: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-fields .button { width: 100%; }
@media (min-width: 761px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-fields .vlx-chk { grid-column: 1 / -1; grid-row: 3; } }
@media (max-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-fields { grid-template-columns: minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-gate-t { margin: 0 0 10px; font-size: 17px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-go .vlsv-go-in { margin-top: 6px; padding: 18px; background: #FFFFFF; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-ask { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-ask-p { margin: 0; font-size: 14.5px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-ta { height: auto !important; min-height: 84px; padding-top: 12px !important; resize: vertical; font: inherit; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo { padding-block: 80px 32px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; margin-top: 28px; align-items: stretch; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 24px; align-items: stretch; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-doc { display: flex; flex-direction: column; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-clip { flex: 1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-doc { margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-clip { position: relative; padding: 34px 22px 84px; background: #F2F7FC; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-meta { display: inline-block; margin: 0 0 14px 6px; padding: 4px 10px; font-size: 12px; font-weight: 600; letter-spacing: .04em; color: #15466F; background: #FFFFFF; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-paper { position: relative; padding: 22px 18px 26px; background: #FFFFFF; transform: rotate(-1.5deg); box-shadow: 0 16px 34px rgba(12,25,35,.14);
  clip-path: polygon(0 4%, 4% 0, 9% 3%, 15% 0, 21% 4%, 27% 1%, 33% 4%, 40% 0, 46% 3%, 53% 0, 59% 4%, 66% 1%, 72% 4%, 79% 0, 85% 3%, 92% 0, 100% 4%, 100% 96%, 95% 100%, 89% 97%, 82% 100%, 76% 96%, 69% 100%, 62% 97%, 55% 100%, 48% 96%, 41% 100%, 34% 97%, 27% 100%, 20% 96%, 13% 100%, 7% 97%, 0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-paper img { display: block; width: 100%; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-img { position: relative; display: block; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-mark { position: absolute; left: 52%; right: -1%; top: 60%; height: 18%; background: rgba(108,169,224,.32); border-radius: 3px; mix-blend-mode: multiply; transform: rotate(-.4deg); }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-clip { padding: 26px 8px 70px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-paper { padding: 14px 8px 18px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-cc { position: absolute; right: 26px; bottom: 18px; width: 46%; padding: 10px 12px; background: #FFFFFF; transform: rotate(2deg); box-shadow: 0 10px 22px rgba(12,25,35,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-cc::before { content: ""; position: absolute; left: 50%; top: -9px; width: 64px; height: 18px; margin-left: -32px; background: rgba(108,169,224,.45); transform: rotate(-3deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-cc img { display: block; width: 100%; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-doc figcaption { margin-top: 14px; font-size: 14px; line-height: 1.55; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-doc figcaption b { color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-side { display: flex; flex-direction: column; gap: 18px; min-width: 0; padding: 26px; background: #F2F7FC; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-cta { align-self: flex-start; margin-top: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-stat { display: flex; align-items: center; gap: 16px; padding: 18px 22px; border-radius: 16px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-stat b { font-size: 40px; line-height: 1; font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-stat span { font-size: 15px; line-height: 1.5; color: rgba(255,255,255,.88); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-steps { list-style: none; margin: 24px 0 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; counter-reset: none; }
@media (min-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-steps { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1024px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-steps { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-s { display: flex; flex-direction: column; gap: 10px; align-items: flex-start; padding: 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-n { flex: none; width: 36px; height: 36px; display: grid; place-items: center; font-weight: 700; color: #15466F; border: 2px solid #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-s b { display: block; margin: 0 0 6px; font-size: 17px; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-s p { margin: 0; font-size: 14.5px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-note { margin: 0; padding: 14px 16px; background: #FFFFFF !important; font-size: 14px; line-height: 1.6; color: var(--dark, #0C1923); background: #F2F7FC; border-left: 3px solid #6CA9E0; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-note { margin: 6px 0 0; font-size: 13px; line-height: 1.5; color: rgba(255,255,255,.7); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyo-go .vlsv-go-in { padding: 18px; background: #F2F7FC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #fy-calc .vlsv-outrow { margin-top: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-top .vlr-art { max-width: 300px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad--4 { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-lad--4 li:nth-child(4) { height: 122px !important; background: linear-gradient(180deg, #15466F, #0C1923) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn-paper--w { width: 58% !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn--fy .vlwn-paper--b { width: 72%; margin-left: 10%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn--fy .vlwn-paper--c { width: 70%; margin-left: 16%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn--fy { background: #F7FAFD; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlwn--fy .vlwn-clip { background: #FFFFFF; border: 1px solid #E3EBF3; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-top { grid-template-columns: minmax(0, 1fr) 340px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb { padding-block: 48px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-in { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 32px; padding: 28px 32px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-txt { flex: 1 1 520px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-t { margin: 6px 0 8px; font-size: 26px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-p { margin: 0; font-size: 15.5px; line-height: 1.6; color: var(--text-color, #64717B); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-in > .vli-panel { flex-basis: 100%; }
/* lead magnet block: light panel with a header row, the test + «how IRD assesses» panel, and the disclaimer */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym { padding-block: 8px 72px; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-wrap { display: flex; flex-direction: column; gap: 26px; padding: 28px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 22px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-wrap { padding: 44px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-top { max-width: 860px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-head { display: flex; flex-direction: column; gap: 12px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .vst-start-k { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-t { margin: 0; font-size: 32px; line-height: 1.18; font-weight: 600; color: #0C1923; text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-p { margin: 0; font-size: 16px; line-height: 1.6; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side { display: flex; flex-direction: column; gap: 16px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fym-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fym-list li { position: relative; padding: 0 0 0 34px; font-size: 16px; line-height: 24px; font-weight: 600; color: #0C1923; background: none; border: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fym-list li::before { content: ""; position: absolute; left: 0; top: 0; width: 24px; height: 24px; border-radius: 50%; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fym-list li::after { content: ""; position: absolute; left: 8px; top: 6px; width: 6px; height: 10px; border: solid #FFFFFF; border-width: 0 2.5px 2.5px 0; transform: rotate(45deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-stats { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-stat { display: flex; flex-direction: column; gap: 6px; padding: 16px 18px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-stat b { font-size: 36px; line-height: 1; font-weight: 700; color: #15466F; letter-spacing: -.02em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-stat span { font-size: 13.5px; line-height: 1.45; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-quiz { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: stretch; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-quiz { grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); gap: 28px; align-items: start; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fyq { padding: 26px; background: #FFFFFF; border-radius: 18px; box-shadow: 0 10px 30px rgba(21, 70, 111, .10); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why { display: flex; flex-direction: column; gap: 12px; padding: 26px; color: #FFFFFF; border-radius: 18px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-k { font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-t { margin: 0; font-size: 16px; line-height: 1.6; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-src { display: block; padding-left: 12px; font-size: 13.5px; line-height: 1.45; color: #CFE3F6; border-left: 2px solid #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-foot a { color: #CFE3F6; text-decoration: underline; text-underline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-src[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-foot { margin: 0; font-size: 12.5px; line-height: 1.5; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why-foot a { color: #15466F; text-decoration: underline; text-underline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-why { display: flex; flex-direction: column; gap: 6px; margin-top: 4px; padding: 14px 16px; background: #F2F7FC; border-left: 3px solid #15466F; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-why[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-why-k { font-size: 11.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-why-t { margin: 0; font-size: 14px; line-height: 1.55; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-why-src { font-size: 12.5px; line-height: 1.4; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side .fym-how { list-style: none; margin: 0; padding: 16px; display: flex; flex-direction: column; gap: 12px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; counter-reset: fh; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side .fym-how li { counter-increment: fh; display: grid; grid-template-columns: 30px minmax(0, 1fr); column-gap: 12px; align-items: center; font-size: 13.5px; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side .fym-how li::before { content: counter(fh); grid-row: span 2; display: grid; place-items: center; width: 30px; height: 30px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side .fym-how b { color: #0C1923; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why .fym-how { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; counter-reset: fh; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why .fym-how[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why .fym-how li { counter-increment: fh; display: grid; grid-template-columns: 30px minmax(0, 1fr); column-gap: 10px; align-items: center; font-size: 14px; color: rgba(255,255,255,.85); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why .fym-how li::before { content: counter(fh); grid-row: span 2; display: grid; place-items: center; width: 30px; height: 30px; font-weight: 700; color: #0C1923; background: #CFE3F6; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why .fym-how b { color: #FFFFFF; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fym-note { margin: 0; padding: 14px 18px; font-size: 14px; line-height: 1.55; color: #0C1923; background: #FFFFFF; border-left: 3px solid #6CA9E0; border-radius: 12px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-t { font-size: 24px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-stat b { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym .fyq, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-why { padding: 20px; } }
/* 9 steps: two rows on desktop */
@media (min-width: 1024px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-line { grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: 28px; row-gap: 22px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s { padding: 22px 22px 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s { transition: border-color .3s ease, box-shadow .3s ease, background .3s ease; }
  /* connectors between cards in a row (1→2→3, 4→5→6, 7→8→9) and down from the row end (3→4, 6→7) */
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s::before { content: ""; display: block; position: absolute; left: 100%; right: auto; top: 41px; bottom: auto; width: 29px; height: 3px; background: #DCE7F2; transform: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s::after { content: ""; display: block; position: absolute; left: 100%; right: auto; top: 41px; bottom: auto; width: 29px; height: 3px; background: #15466F; transform: scaleX(0); transform-origin: left; transition: transform .5s ease; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s.is-done::after { transform: scaleX(1); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:nth-child(3n)::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:nth-child(3n)::after { left: 41px; top: 100%; width: 3px; height: 23px; transform-origin: top; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:nth-child(3n)::after { transform: scaleY(0); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:nth-child(3n).is-done::after { transform: scaleY(1); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:last-child::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s:last-child::after { display: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s.is-done { border-color: #B9D3EC; background: #FAFCFE; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-s.is-active { border-color: #15466F; box-shadow: 0 10px 26px rgba(21,70,111,.14); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-n { position: static; margin-bottom: 6px; width: 40px; height: 40px; font-size: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vst-t { min-height: 0; }
}
/* PTR clipping in the «5 шагов» head */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-clip { position: relative; margin: 18px 0 0; max-width: 460px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-tag { display: inline-flex; align-items: center; gap: 8px; margin: 0 0 12px; padding: 6px 12px 6px 6px; font-size: 13px; font-weight: 600; color: #15466F; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 999px; box-shadow: 0 6px 14px rgba(21,70,111,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-tag b { padding: 3px 9px; font-size: 11.5px; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due { position: absolute; right: -18px; top: -44px; z-index: 2; display: flex; flex-direction: column; align-items: center; width: 84px; padding: 0 0 8px; text-align: center; background: #FFFFFF; border-radius: 12px; transform: rotate(8deg); box-shadow: 0 12px 24px rgba(21,70,111,.22); overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due::after { content: ""; position: absolute; top: 4px; width: 8px; height: 8px; border-radius: 50%; background: #F2F7FC; box-shadow: inset 0 1px 2px rgba(12,25,35,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due::before { left: 22px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due::after { right: 22px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due__top { align-self: stretch; padding: 13px 0 4px; font-size: 10.5px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due b { display: block; margin-top: 2px; font-size: 32px; line-height: 1; font-weight: 800; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due__m { font-size: 13px; font-weight: 700; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due__s { display: none; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due { width: 70px; top: -30px; right: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due b { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-due__s { display: none; } }
@media (min-width: 1024px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vls-steps .vls-head { position: relative; padding-right: 500px; min-height: 260px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-clip { position: absolute; right: 0; top: 0; width: 460px; margin: 0; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-paper { background: #FFFFFF; box-shadow: 0 12px 28px rgba(12, 25, 35, .14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-paper img { display: block; width: 100%; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-paper--a { width: 62%; padding: 14px 16px; transform: rotate(-2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-paper--b { position: relative; margin: -10px 0 0 6%; padding: 10px 12px; transform: rotate(1.2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-img { position: relative; display: block; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-img img { width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-mark { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: linear-gradient(transparent 0 0); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-mark::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-mark::after { content: ''; position: absolute; background: rgba(108,169,224,.38); border-radius: 3px; mix-blend-mode: multiply; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-mark::before { right: 0; top: 4%; width: 24%; height: 44%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-mark::after { left: 0; top: 54%; width: 70%; height: 42%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-x { display: none; background: rgba(108,169,224,.35); border-radius: 3px; mix-blend-mode: multiply; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-clip figcaption { margin-top: 14px; font-size: 13.5px; line-height: 1.5; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyp-clip figcaption b { color: #0C1923; }
/* guarantee block: both columns end on one line */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlx-guarantee .vlx-g__grid { align-items: stretch; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlx-guarantee .vlx-g__col { display: flex; flex-direction: column; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) #vlx-guarantee .vlx-g__col .vlx-g__card { flex: 1; }
/* operations slider: thick track, big thumb, clickable stops */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sl { position: relative; padding: 6px 0 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2 { -webkit-appearance: none; appearance: none; display: block; width: 100%; height: 28px; margin: 0; background: transparent; cursor: pointer; position: relative; z-index: 2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2::-webkit-slider-runnable-track { height: 8px; border-radius: 8px; background: linear-gradient(90deg, #15466F 0 var(--p), #DCE7F2 var(--p) 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2::-moz-range-track { height: 8px; border-radius: 8px; background: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2::-moz-range-progress { height: 8px; border-radius: 8px; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; margin-top: -9px; border-radius: 50%; background: #FFFFFF; border: 3px solid #15466F; box-shadow: 0 4px 12px rgba(21,70,111,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2::-moz-range-thumb { width: 22px; height: 22px; border-radius: 50%; background: #FFFFFF; border: 3px solid #15466F; box-shadow: 0 4px 12px rgba(21,70,111,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-range2:focus-visible::-webkit-slider-thumb { outline: 3px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ticks { position: relative; height: 36px; margin-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ticks .fyc-tick { position: absolute; top: 0; left: calc(13px + var(--x) * (100% - 26px)); transform: translateX(-50%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ticks .fyc-tick:last-child { transform: translateX(-80%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn { display: inline-flex; align-items: baseline; gap: 4px; margin-left: 6px; padding: 2px 10px; border-radius: 8px; background: #F2F7FC; border: 1px solid #DCE7F2; vertical-align: middle; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn:focus-within { border-color: #6CA9E0; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn input { width: 4.2ch; border: 0; background: transparent; font: inherit; font-weight: 700; color: #15466F; text-align: right; padding: 0; outline: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-opsn span { font-size: 12px; color: #64717B; font-weight: 500; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-ticks .fyc-tick[data-n="300"] { display: none; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-hint { margin: 2px 0 0; font-size: 12.5px; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick { display: flex; flex-direction: column; align-items: center; gap: 4px; padding: 2px 0; font: inherit; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick i { width: 2px; height: 6px; background: #BFCDDA; border-radius: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick span { font-size: 12.5px; font-weight: 500; color: #64717B; padding: 3px 6px; border-radius: 6px; transition: background .15s, color .15s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick:hover span { color: #15466F; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick.is-past i { background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick.is-on span { color: #15466F; background: #E6F0FA; font-weight: 700; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-tick span { font-size: 11px; padding: 2px 3px; } }
/* hero: three different buttons */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .vlh-hero .hero-screen__meta { display: flex; flex-wrap: wrap; gap: 10px; align-items: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-btn-test { background: #FFFFFF !important; color: #15466F !important; border: 1.5px solid #15466F !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-btn-test:hover { background: #F2F7FC !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-btn-cal { display: inline-flex; align-items: center; gap: 8px; background: linear-gradient(135deg, #6CA9E0 0%, #2F78B5 100%) !important; color: #FFFFFF !important; border: 0 !important; box-shadow: 0 8px 20px rgba(47,120,181,.35); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-btn-cal:hover { filter: brightness(1.06); }
/* deadline guarantee: hero line + promise card */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-promise { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 8px; margin: 14px 0 0; padding: 12px 16px; background: #FFFFFF; border: 1px solid #CFE3F6; border-left: 4px solid #15466F; border-radius: 12px; font-size: 15px; line-height: 1.45; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-promise b { color: #15466F; font-size: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fy-promise span { color: #3B4A56; font-size: 13.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind { display: flex; flex-direction: column; gap: 12px; padding: 18px 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-h { display: flex; justify-content: space-between; align-items: baseline; gap: 10px; flex-wrap: wrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-h b { font-size: 16px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-h span { font-size: 12.5px; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li { display: grid; grid-template-columns: 14px minmax(0, 1fr) auto; align-items: center; gap: 10px; padding: 8px 10px; font-size: 14px; background: #F7FAFD; border-radius: 9px; transition: background .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li i { width: 12px; height: 12px; border-radius: 50%; background: #CBD5DE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li b { font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li span { font-size: 12.5px; color: #64717B; text-align: right; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-g i { background: #2E9D63; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-g { background: #E8F6EE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-y i { background: #E0A33A; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-y { background: #FFF4DE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-r i { background: #C84444; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li.is-r { background: #FBE7E7; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-leg { display: flex; flex-wrap: wrap; gap: 6px 14px; font-size: 12px; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-leg span::before { content: ""; display: inline-block; width: 8px; height: 8px; margin-right: 6px; border-radius: 50%; vertical-align: 1px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-leg .is-g::before { background: #2E9D63; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-leg .is-y::before { background: #E0A33A; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-leg .is-r::before { background: #C84444; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-foot { margin: 0; padding-top: 10px; font-size: 13.5px; color: #3B4A56; border-top: 1px solid #E3E9EF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-foot b { font-size: 18px; color: #15466F; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li { grid-template-columns: 14px minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ind-l li span { grid-column: 2; text-align: left; } }
/* test «offshore claim» (#fyq) */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq [hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq { display: flex; flex-direction: column; gap: 12px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-top { display: flex; justify-content: space-between; align-items: center; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-step { font-size: 13px; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-back, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-again { padding: 0; font: inherit; font-size: 14px; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-back:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-again:hover { text-decoration: underline; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-bar { height: 6px; background: #E3EDF7; border-radius: 6px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-bar i { display: block; height: 100%; width: 0; background: linear-gradient(90deg, #15466F, #6CA9E0); border-radius: 6px; transition: width .3s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-q { margin: 6px 0 0; font-size: 20px; line-height: 1.35; font-weight: 600; color: #0C1923; text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-hint { margin: 0; padding: 10px 12px; font-size: 13.5px; line-height: 1.5; color: #3B4A56; background: #F2F7FC; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-opts { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-o { width: 100%; padding: 14px 16px; font: inherit; font-size: 15.5px; line-height: 1.4; text-align: left; color: #0C1923; background: #FFFFFF; border: 1.5px solid #DCE7F2; border-radius: 12px; cursor: pointer; transition: border-color .15s, background .15s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-o:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-o:focus-visible { border-color: #6CA9E0; background: #F2F7FC; outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-o.is-on { border-color: #15466F; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-res { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-badge { align-self: flex-start; padding: 5px 10px; font-size: 12.5px; font-weight: 600; border-radius: 8px; color: #15466F; background: #E3EDF7; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-l1 .fyq-badge { color: #11603A; background: #E2F4EA; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-l2 .fyq-badge { color: #7A4B00; background: #FFF1D6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-l3 .fyq-badge { color: #8A1F1F; background: #FBE4E4; }
@media (max-width: 959px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-quiz.is-done .fym-side { order: -1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ires { display: flex; flex-direction: column; gap: 6px; padding-bottom: 14px; border-bottom: 1px solid #E3E9EF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ires[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-side .fym-how[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fym-ires .fyq-rp { font-size: 14px; line-height: 1.55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-rt { margin: 0; font-size: 22px; line-height: 1.3; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-rp { margin: 0; font-size: 15px; line-height: 1.6; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk { padding: 12px 14px; background: #F2F7FC; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk > span { display: block; margin-bottom: 8px; font-size: 12.5px; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk li { position: relative; padding-left: 16px; font-size: 13.5px; line-height: 1.45; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk li::before { content: ""; position: absolute; left: 0; top: 6px; width: 8px; height: 8px; border-radius: 50%; background: #E0A33A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk li.is-r::before { background: #C84444; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-risk li b { display: block; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyl-sel { appearance: none; -webkit-appearance: none; padding-right: 36px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2315466F' stroke-width='1.6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 14px center; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyl-part[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyl-part { display: flex; flex-direction: column; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyl-l { font-size: 13.5px; line-height: 1.4; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-urgent { margin: 0; padding: 10px 12px; font-size: 14px; font-weight: 600; color: #8A1F1F; background: #FBE4E4; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-ft { margin: 6px 0 0; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-again { align-self: flex-start; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-q { font-size: 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyq-rt { font-size: 20px; } }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-out, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-in { padding: 20px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyc-sum { font-size: 36px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-zakrytie, body:has(.vl-page-zakrytie), .vl-page-znak, body:has(.vl-page-znak)) .fyb-t { font-size: 22px; } }

/* ======================================================== bk-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) */
/* Page «Бухгалтерский учёт»: tariff table + calculator (.bk-pr), free invoicing platform teaser (.bk-inv) */

/* ---------- hero: «soon» chip in the second button */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-btn-inv { display: inline-flex; align-items: center; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-new { display: inline-block; padding: 2px 8px; font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; background: #6CA9E0; border-radius: 999px; }

/* ---------- tariffs */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr { padding: 72px 0; background: linear-gradient(180deg, #FFFFFF 0%, #F2F7FC 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr .vlr-top { margin-bottom: 28px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr-grid { grid-template-columns: minmax(0, 380px) minmax(0, 1fr); gap: 28px; align-items: stretch; } }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc { display: flex; flex-direction: column; gap: 16px; padding: 26px; color: #FFFFFF; border-radius: 20px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); box-shadow: 0 18px 40px rgba(12,25,35,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc-k { margin: 0; font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg label { position: relative; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg span { display: flex; flex-direction: column; gap: 4px; height: 100%; padding: 12px; border: 1px solid rgba(255,255,255,.22); border-radius: 12px; transition: background .2s, border-color .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg b { font-size: 14.5px; line-height: 1.25; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg small { font-size: 12.5px; line-height: 1.35; color: rgba(255,255,255,.72); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg input:checked + span { background: #FFFFFF; border-color: #FFFFFF; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg input:checked + span small { color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-seg input:focus-visible + span { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-l { font-size: 15px; color: rgba(255,255,255,.88); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-l output { font-weight: 700; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-range { width: 100%; height: 28px; margin: 0; accent-color: #6CA9E0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale { display: flex; justify-content: space-between; margin-top: -8px; font-size: 12px; color: rgba(255,255,255,.6); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res { display: flex; flex-direction: column; gap: 2px; padding: 16px 18px; background: rgba(255,255,255,.08); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-k { font-size: 13px; color: rgba(255,255,255,.7); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v { font-size: 40px; line-height: 1.1; font-weight: 700; letter-spacing: -.01em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v.is-ask { font-size: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-s { font-size: 13.5px; color: rgba(255,255,255,.75); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-btn { align-self: stretch; display: flex !important; justify-content: center; text-align: center; color: #0C1923 !important; background: #FFFFFF !important; border-color: #FFFFFF !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-btn:hover { background: #F2F7FC !important; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-tw { display: flex; flex-direction: column; gap: 12px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t { width: 100%; border-collapse: separate; border-spacing: 8px; margin: -8px; table-layout: fixed; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cap { caption-side: top; text-align: left; padding: 0 8px 4px; font-size: 13px; font-weight: 600; letter-spacing: .04em; text-transform: uppercase; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t th, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td { padding: 14px 12px; text-align: center; border-radius: 14px; vertical-align: middle; transition: transform .2s, box-shadow .2s, opacity .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th { font-weight: 400; color: #0C1923; background: #DCEAF8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th b { display: block; font-size: 16px; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th small { display: block; margin-top: 4px; font-size: 13px; line-height: 1.35; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th:first-child { font-size: 14.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t tbody th { font-size: 16px; font-weight: 400; color: #0C1923; background: #FFFFFF; border: 1px solid #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td b { font-size: 22px; font-weight: 700; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td.bk-l { background: #253340; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td.bk-i { background: #4E729A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t tbody tr.is-on th { border-color: #15466F; box-shadow: 0 0 0 2px #15466F inset; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t tbody tr.is-on td.is-col { transform: scale(1.04); box-shadow: 0 10px 24px rgba(12,25,35,.25), 0 0 0 3px #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t.has-pick tbody td:not(.is-col) { opacity: .55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t.has-pick thead th.is-col { background: #15466F; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t.has-pick thead th.is-col small { color: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-more { margin: 4px 0 0; padding: 14px 16px; font-size: 15px; line-height: 1.5; color: #0C1923; background: #FFFFFF; border: 1px dashed #6CA9E0; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-more.is-on { border-style: solid; border-color: #15466F; box-shadow: 0 0 0 2px #15466F inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-note { margin: 0; font-size: 14px; line-height: 1.55; color: #64717B; }
@media (max-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr { padding: 48px 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc { padding: 20px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v { font-size: 34px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t { border-spacing: 5px; margin: -5px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t th, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td { padding: 10px 6px; border-radius: 10px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th b { font-size: 13.5px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th small { font-size: 11.5px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t thead th:first-child, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t tbody th { font-size: 13.5px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-t td b { font-size: 17px; }
}

/* ---------- free invoicing platform (coming soon) */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv { padding: 72px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-in { position: relative; display: grid; grid-template-columns: minmax(0, 1fr); gap: 32px; padding: 32px; overflow: hidden; border-radius: 24px; background: radial-gradient(120% 140% at 100% 0%, #BFDBF5 0%, #E6F0FA 45%, #F2F7FC 100%); border: 1px solid #DCE7F2; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-in { grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 48px; padding: 48px; align-items: center; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-txt { display: flex; flex-direction: column; gap: 16px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-badge { align-self: flex-start; display: inline-flex; align-items: center; gap: 8px; padding: 6px 12px; font-size: 13px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; color: #15466F; background: #FFFFFF; border-radius: 999px; box-shadow: 0 4px 12px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-badge i { width: 8px; height: 8px; border-radius: 50%; background: #2F9E6B; box-shadow: 0 0 0 0 rgba(47,158,107,.5); animation: bkPulse 2s infinite; }
@keyframes bkPulse { 0% { box-shadow: 0 0 0 0 rgba(47,158,107,.5); } 70% { box-shadow: 0 0 0 8px rgba(47,158,107,0); } 100% { box-shadow: 0 0 0 0 rgba(47,158,107,0); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-t { margin: 0; font-size: 36px; line-height: 1.15; font-weight: 600; color: #0C1923; text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-hl { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-p { margin: 0; font-size: 17px; line-height: 1.6; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-l { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; }
@media (min-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-l { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-l li { display: flex; flex-direction: column; gap: 4px; padding: 14px; background: rgba(255,255,255,.75); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-l b { font-size: 15px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-l span { font-size: 13.5px; line-height: 1.4; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-f { padding: 18px; background: #FFFFFF; border-radius: 16px; box-shadow: 0 10px 28px rgba(21,70,111,.10); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-f .vlx-f { display: flex; flex-direction: column; gap: 10px; margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-ft { margin: 0; font-size: 16px; font-weight: 600; color: #0C1923; }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-art { position: relative; margin: 0; display: flex; flex-direction: column; align-items: center; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc { width: 100%; max-width: 420px; padding: 24px; font-size: 13px; color: #0C1923; background: #FFFFFF; border-radius: 16px; box-shadow: 0 24px 50px rgba(12,25,35,.18); transform: rotate(-2.5deg); transition: transform .4s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-art:hover .bk-doc { transform: rotate(0); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-h { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding-bottom: 14px; border-bottom: 2px solid #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-logo { font-weight: 700; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-k { font-size: 18px; font-weight: 700; letter-spacing: .14em; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-m { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; padding: 14px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-m span { display: flex; flex-direction: column; gap: 2px; min-width: 0; overflow-wrap: anywhere; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-m i { font-style: normal; font-size: 11px; text-transform: uppercase; letter-spacing: .06em; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-t { width: 100%; border-collapse: collapse; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-t th { padding: 8px 6px; font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: .05em; text-align: left; color: #64717B; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-t td { padding: 9px 6px; border-bottom: 1px solid #E6EDF4; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-t th:nth-child(n+2), :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-t td:nth-child(n+2) { text-align: right; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-sum { display: flex; justify-content: space-between; align-items: baseline; padding: 14px 0 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-sum b { font-size: 20px; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc-f { display: flex; flex-wrap: wrap; gap: 6px; padding-top: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-chip-pdf, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-chip-paid { padding: 4px 10px; font-size: 12px; font-weight: 600; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-chip-pdf { color: #15466F; background: #E6F0FA; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-chip-paid { margin-left: auto; color: #1E7A50; background: #DDF3E8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-art figcaption { font-size: 12.5px; color: #64717B; }
@media (max-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv { padding: 48px 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-in { padding: 20px; gap: 24px; border-radius: 18px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-t { font-size: 26px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-p { font-size: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc { padding: 18px; transform: rotate(-1.5deg); }
}
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inv-badge i { animation: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-doc { transition: none; } }

/* ---------- comparison with the market */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp { padding: 72px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-w { margin-top: 28px; overflow-x: auto; border-radius: 18px; border: 1px solid #DCE7F2; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t { width: 100%; min-width: 560px; border-collapse: collapse; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t th, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t td { padding: 16px 20px; text-align: left; vertical-align: middle; border-bottom: 1px solid #E6EDF4; font-size: 15px; line-height: 1.45; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t tbody tr:last-child th, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t tbody tr:last-child td { border-bottom: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t thead th { font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #64717B; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t thead th.bk-cmp-v { color: #FFFFFF; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t tbody th { font-weight: 600; color: #0C1923; width: 38%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t td.bk-cmp-v { font-weight: 600; color: #15466F; background: #F2F7FC; width: 28%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t td.bk-cmp-m { color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-ok { display: inline-block; width: 20px; height: 20px; margin-right: 8px; vertical-align: -4px; border-radius: 50%; background: #15466F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp .bk-note { margin-top: 12px; }
@media (max-width: 640px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp { padding: 48px 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t { min-width: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t thead { display: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t tr { display: grid; grid-template-columns: minmax(0, 1fr); gap: 4px; padding: 14px 16px; border-bottom: 1px solid #E6EDF4; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t th, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t td { display: block; width: auto !important; padding: 0; border: 0; background: none !important; font-size: 14.5px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-cmp-t td.bk-cmp-m::before { content: "Часто на рынке: "; font-weight: 600; }
}

/* ---------- definitions under the tariff table, obligations grid */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-defs { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-defs { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-defs p { margin: 0; padding: 14px 16px; font-size: 14px; line-height: 1.55; color: #3B4A56; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-defs b { display: block; margin-bottom: 4px; font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pm-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pm-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pm-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pm-grid .vlx-g__card { height: 100%; }

/* калькулятор в стиле Statrys: светлая карточка, одна шкала, список «что входит» */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr-grid--s { align-items: start; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-pr-grid--s { grid-template-columns: minmax(0, 440px) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s { gap: 14px; color: #0C1923; background: #FFFFFF; border: 1px solid #DCE7F2; box-shadow: 0 18px 40px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-q { font-size: 16px; font-weight: 600; line-height: 1.35; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-big { display: flex; align-items: baseline; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-big output { font-size: 34px; font-weight: 700; line-height: 1.1; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-big span { font-size: 15px; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-range { -webkit-appearance: none; appearance: none; height: 8px; border-radius: 999px; background: linear-gradient(90deg, #15466F 0, #6CA9E0 var(--p, 0%), #DCE7F2 var(--p, 0%)); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-range::-webkit-slider-thumb { -webkit-appearance: none; width: 26px; height: 26px; border-radius: 50%; background: #FFFFFF; border: 3px solid #15466F; box-shadow: 0 4px 10px rgba(12,25,35,.2); cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-range::-moz-range-thumb { width: 22px; height: 22px; border-radius: 50%; background: #FFFFFF; border: 3px solid #15466F; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t { margin-top: 0; font-size: 12px; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t span { padding: 2px 4px; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t span.is-on { color: #FFFFFF; background: #15466F; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res { background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res-k, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res-s { color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res-v { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v.is-tbd { font-size: 22px; color: #B45309; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xero { margin: 0; padding: 10px 12px; font-size: 13.5px; line-height: 1.45; color: #3B4A56; background: #FFF8EC; border-left: 3px solid #FEC269; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res-btn { color: #FFFFFF !important; background: #0C1923 !important; border-color: #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-calc--s .bk-res-btn:hover { background: #15466F !important; border-color: #15466F !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc { padding: 22px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc-t { margin: 0 0 12px; font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc-l { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; margin: 0; padding: 0; list-style: none; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc-l { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 12px 20px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc-l li { display: flex; gap: 10px; align-items: flex-start; font-size: 15px; line-height: 1.45; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc-l .bk-ic { flex: none; margin-top: 1px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-ops-big output { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-inc { padding: 18px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs label { position: relative; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs span { display: flex; flex-direction: column; gap: 3px; height: 100%; padding: 11px 12px; border: 1px solid #DCE7F2; border-radius: 12px; background: #FFFFFF; transition: border-color .2s, background .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs b { font-size: 14px; line-height: 1.25; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs small { font-size: 12.5px; line-height: 1.35; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs input:checked + span { border-color: #15466F; background: #F2F7FC; box-shadow: 0 0 0 1px #15466F inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-xs input:focus-visible + span { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v.is-two { font-size: 30px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-res-v.is-two { font-size: 26px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t span { min-width: 0; text-align: center; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t { font-size: 11px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t span { padding: 2px 2px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .bk-scale--t span:nth-child(even):not(.is-on) { visibility: hidden; } }

/* карточка цены «Ежемесячный учёт» — без корешка купона */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #bk-incl .vlx-cp__body { flex: 1 1 auto; justify-content: center !important; border-radius: 16px; border: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #bk-incl .vlx-cp::before, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-buhuchet, body:has(.vl-page-buhuchet), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #bk-incl .vlx-cp::after { display: none !important; }

/* ======================================================== sa-styles.css */
/* только на страницах: :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) */
/* «Смена акционера»: калькулятор гербового сбора + анкета, нормы со ссылками на источники */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-calc { padding: 72px 0; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; margin-top: 28px; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-grid { grid-template-columns: minmax(0, 1.05fr) minmax(0, .95fr); gap: 28px; align-items: stretch; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-card { justify-content: space-between; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-card { display: flex; flex-direction: column; gap: 16px; padding: 26px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; box-shadow: 0 18px 40px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-q { margin: 0; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg label { position: relative; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg span { display: flex; flex-direction: column; gap: 3px; height: 100%; padding: 11px 12px; border: 1px solid #DCE7F2; border-radius: 12px; background: #FFFFFF; transition: border-color .2s, background .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg b { font-size: 14.5px; line-height: 1.25; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg small { font-size: 12.5px; line-height: 1.35; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg input:checked + span { border-color: #15466F; background: #F2F7FC; box-shadow: 0 0 0 1px #15466F inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg input:focus-visible + span { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-in { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; }
@media (min-width: 560px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-in { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-in label { display: flex; flex-direction: column; gap: 6px; font-size: 13.5px; font-weight: 600; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-in input { width: 100%; box-sizing: border-box; min-height: 48px; padding: 12px 14px; font: inherit; font-size: 16px; font-weight: 400; color: #0C1923; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-in input:focus { outline: 2px solid #6CA9E0; outline-offset: 1px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-hint { margin: 0; font-size: 13px; line-height: 1.5; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res { display: flex; flex-direction: column; gap: 14px; padding: 26px; color: #FFFFFF; border-radius: 20px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); box-shadow: 0 18px 40px rgba(12,25,35,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res-k { margin: 0; font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-duty { display: flex; flex-direction: column; gap: 2px; padding: 16px 18px; background: rgba(255,255,255,.08); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-duty-v { font-size: 34px; line-height: 1.1; font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-duty-s { font-size: 13.5px; line-height: 1.5; color: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-split { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-split div { padding: 10px; background: rgba(255,255,255,.06); border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-split b { display: block; font-size: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-split span { font-size: 12px; color: rgba(255,255,255,.72); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-svc { margin: 0; padding: 14px 16px; font-size: 15px; line-height: 1.5; color: #0C1923; background: #FFFFFF; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-svc b { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlx-f { display: flex; flex-direction: column; gap: 10px; margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .sa-ft { margin: 0; font-size: 15px; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlx-in { width: 100%; box-sizing: border-box; min-height: 48px; padding: 12px 14px; font: inherit; font-size: 16px; color: #0C1923; background: #FFFFFF; border: 1px solid #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlph { display: flex; align-items: stretch; background: #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlph-btn { padding: 0 6px 0 14px; color: #0C1923 !important; background: transparent; border: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlph input[type=tel] { min-width: 0; flex: 1; border: 0 !important; box-shadow: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .vlx-chk { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res .button[type=submit] { color: #0C1923 !important; background: #FFFFFF !important; border-color: #FFFFFF !important; justify-content: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-note { margin: 4px 0 0; font-size: 13px; line-height: 1.5; color: rgba(255,255,255,.75); }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-calc { padding: 48px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-res { padding: 20px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-duty-v { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-seg { grid-template-columns: minmax(0, 1fr); } }

/* нормы: что важно знать — с источником и пояснением */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law { padding: 72px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; margin-top: 28px; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-c { display: flex; flex-direction: column; gap: 8px; padding: 20px 22px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-c b.sa-big { font-size: 26px; line-height: 1.15; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-c h3 { margin: 0; font-size: 16px; line-height: 1.35; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-c p { margin: 0; font-size: 14.5px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law-c .sa-src { margin-top: auto; padding-top: 8px; font-size: 12.5px; color: #64717B; border-top: 1px dashed #DCE7F2; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-law { padding: 48px 0; } }

/* мост к переходу на обслуживание */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge { padding: 0 0 72px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge-in { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; align-items: center; padding: 26px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge-in { grid-template-columns: minmax(0, 1fr) auto; padding: 32px 36px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge-t { margin: 6px 0 8px; font-size: 24px; line-height: 1.25; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge-p { margin: 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge { padding-bottom: 48px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bridge-t { font-size: 20px; } }

/* «После сделки» — блок с третьей Витой */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-after-in { display: grid !important; grid-template-columns: minmax(0, 1fr); gap: 18px; align-items: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-after-art { justify-self: center; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-after-in { grid-template-columns: auto minmax(0, 1fr) auto; gap: 32px; } }

/* «Что входит» — три этапа, в каждом подробные пункты; цена — полосой под ними */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc { padding: 72px 0; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; margin-top: 28px; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-col { display: flex; flex-direction: column; gap: 12px; padding: 20px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-st { display: flex; align-items: center; gap: 10px; margin: 0 0 2px; font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-st i { width: 10px; height: 10px; border-radius: 50%; background: linear-gradient(135deg, #15466F, #6CA9E0); box-shadow: 0 0 0 4px rgba(108,169,224,.25); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-l { display: flex; flex-direction: column; gap: 10px; margin: 0; padding: 0; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c { display: flex; gap: 14px; align-items: flex-start; padding: 16px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; box-shadow: 0 6px 16px rgba(21,70,111,.06); transition: box-shadow .2s, transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c:hover { box-shadow: 0 12px 26px rgba(21,70,111,.12); transform: translateY(-2px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-n { flex: none; display: grid; place-items: center; width: 36px; height: 36px; font-size: 13px; font-weight: 700; color: #FFFFFF; border-radius: 10px; background: linear-gradient(135deg, #15466F, #2F78B5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c > div { min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c h3 { margin: 4px 0 6px; font-size: 16px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c p { margin: 0; font-size: 14px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px 28px; align-items: center; margin-top: 20px; padding: 22px 26px; color: #FFFFFF; border-radius: 20px; background: linear-gradient(120deg, #0C1923 0%, #15466F 60%, #2F78B5 100%); box-shadow: 0 18px 40px rgba(12,25,35,.18); }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price { grid-template-columns: auto minmax(0, 1fr) auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-pv { display: flex; flex-direction: column; gap: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-pv .vlx-cp__k { align-self: flex-start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-pv b { font-size: 34px; line-height: 1.1; font-weight: 700; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price p { margin: 0; font-size: 15px; line-height: 1.55; color: rgba(255,255,255,.85); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price .button { color: #0C1923 !important; background: #FFFFFF !important; border-color: #FFFFFF !important; justify-content: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc .vlsv-outrow { margin-top: 18px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc { padding: 48px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-col { padding: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-c { padding: 14px; gap: 12px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-pv b { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price { padding: 20px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-pv .vlx-cp__k { color: #FFFFFF !important; background: rgba(255,255,255,.14) !important; border-color: rgba(255,255,255,.28) !important; }

/* сроки: кликабельная шкала */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl { margin-top: 28px; padding: 26px; color: #FFFFFF; border-radius: 22px; background: linear-gradient(135deg, #0C1923 0%, #15466F 65%, #2F78B5 100%); box-shadow: 0 18px 40px rgba(12,25,35,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-track { position: relative; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-track::before { content: ''; position: absolute; left: 10%; right: 10%; top: 17px; height: 3px; border-radius: 3px; background: linear-gradient(90deg, #6CA9E0 0%, #6CA9E0 75%, #FEC269 100%); opacity: .55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p { position: relative; display: flex; flex-direction: column; align-items: center; gap: 6px; padding: 0 4px 10px; font: inherit; text-align: center; color: rgba(255,255,255,.75); background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-dot { width: 36px; height: 36px; border-radius: 50%; background: #0C1923; border: 3px solid #6CA9E0; transition: transform .2s, background .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p.is-late .sa-tl-dot { border-color: #FEC269; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p b { font-size: 18px; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p small { font-size: 12.5px; line-height: 1.35; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p:hover .sa-tl-dot { transform: scale(1.1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p[aria-selected="true"] .sa-tl-dot { background: #6CA9E0; box-shadow: 0 0 0 6px rgba(108,169,224,.3); transform: scale(1.1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p.is-late[aria-selected="true"] .sa-tl-dot { background: #FEC269; box-shadow: 0 0 0 6px rgba(254,194,105,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p[aria-selected="true"] small { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 4px; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-panes { margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-pane { padding: 18px 20px; color: #0C1923; background: #FFFFFF; border-radius: 16px; animation: saIn .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-pane b { display: block; margin-bottom: 6px; font-size: 17px; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-pane p { margin: 0 0 10px; font-size: 15px; line-height: 1.55; color: #3B4A56; }
@keyframes saIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl { padding: 18px 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-track { gap: 2px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p b { font-size: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-p small { display: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-dot { width: 30px; height: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-track::before { top: 14px; } }
/* переворачивающиеся карточки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flips { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; margin-top: 16px; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flips { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { position: relative; display: block; min-height: 250px; padding: 0; font: inherit; text-align: left; background: none; border: 0; cursor: pointer; perspective: 1000px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-in { position: absolute; inset: 0; display: block; transform-style: preserve-3d; transition: transform .55s cubic-bezier(.2,.8,.2,1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip[aria-pressed="true"] .sa-flip-in { transform: rotateY(180deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { position: absolute; inset: 0; display: flex; flex-direction: column; gap: 8px; padding: 22px; border-radius: 18px; backface-visibility: hidden; -webkit-backface-visibility: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f { justify-content: center; background: #FFFFFF; border: 1px solid #DCE7F2; box-shadow: 0 10px 24px rgba(21,70,111,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f .sa-big { font-size: 40px; line-height: 1.05; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-t { font-size: 17px; font-weight: 700; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-h { margin-top: auto; font-size: 13px; font-weight: 600; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { transform: rotateY(180deg); color: #FFFFFF; background: linear-gradient(150deg, #15466F, #2F78B5); overflow: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b .sa-flip-t { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-p { font-size: 14px; line-height: 1.5; color: rgba(255,255,255,.9); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-ex { padding: 8px 10px; font-size: 13.5px; line-height: 1.45; color: #0C1923; background: #FFFFFF; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b .sa-src { margin-top: auto; padding-top: 6px; font-size: 12px; color: rgba(255,255,255,.75); border-top: 1px dashed rgba(255,255,255,.3); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip:hover .sa-flip-f { box-shadow: 0 14px 30px rgba(21,70,111,.16); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 4px; border-radius: 18px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { min-height: 270px; } }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-in { transition: none; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-pane .sa-src { display: block; padding-top: 8px; font-size: 12.5px; color: #64717B; border-top: 1px dashed #DCE7F2; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { min-height: 230px; } }
@media (max-width: 759px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { min-height: 220px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f { justify-content: flex-start; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f .sa-big { font-size: 34px; } }

/* «Что входит» v2: этапы-переключатели + карточки с раскрытием */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-box { margin-top: 28px; padding: 14px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stages { position: relative; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st { display: flex; align-items: center; gap: 12px; padding: 14px 16px; font: inherit; text-align: left; color: #0C1923; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; cursor: pointer; transition: background .25s, color .25s, box-shadow .25s, transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st:hover { transform: translateY(-1px); box-shadow: 0 8px 20px rgba(21,70,111,.1); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-ic { flex: none; display: grid; place-items: center; width: 42px; height: 42px; color: #15466F; background: #E3EEF9; border-radius: 12px; transition: background .25s, color .25s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-tx { display: flex; flex-direction: column; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-tx small { font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-tx b { font-size: 17px; line-height: 1.25; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-n { margin-left: auto; padding: 4px 9px; font-size: 12px; font-weight: 600; color: #15466F; background: #F2F7FC; border-radius: 999px; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st.is-on { color: #FFFFFF; background: linear-gradient(135deg, #0C1923, #15466F 60%, #2F78B5); border-color: transparent; box-shadow: 0 14px 30px rgba(12,25,35,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st.is-on .sa-st-ic { color: #FFFFFF; background: rgba(255,255,255,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st.is-on .sa-st-n { color: #FFFFFF; background: rgba(255,255,255,.16); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sps { margin-top: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp[hidden] { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp { animation: saIn .35s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp-k { margin: 6px 6px 10px; font-size: 13px; font-weight: 600; color: #64717B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp-g { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic { position: relative; display: flex; flex-direction: column; gap: 8px; padding: 22px 20px 16px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; box-shadow: 0 6px 18px rgba(21,70,111,.07); overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic::before { content: ''; position: absolute; left: 0; right: 0; top: 0; height: 4px; background: linear-gradient(90deg, #15466F, #6CA9E0); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-n { font-size: 40px; line-height: 1; font-weight: 800; letter-spacing: -.02em; color: #E3EEF9; -webkit-text-stroke: 1px #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic h3 { margin: 0; font-size: 18px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-s { margin: 0; font-size: 15px; font-weight: 600; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d { margin-top: auto; border-top: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d summary { display: flex; align-items: center; justify-content: space-between; padding-top: 12px; font-size: 14px; font-weight: 600; color: #3B4A56; list-style: none; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d summary::after { content: '+'; display: grid; place-items: center; width: 26px; height: 26px; font-size: 18px; color: #15466F; background: #F2F7FC; border-radius: 50%; transition: transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d[open] summary::after { transform: rotate(45deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-d p { margin: 10px 0 0; font-size: 14px; line-height: 1.55; color: #3B4A56; }
@media (max-width: 899px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stages { grid-template-columns: minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-n { display: none; } }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-box { padding: 10px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stages { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st { flex-direction: column; align-items: center; gap: 6px; padding: 10px 6px; text-align: center; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-tx small { display: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-tx b { font-size: 13.5px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-st-ic { width: 36px; height: 36px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-ic-n { font-size: 32px; } }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-sp-g { align-items: start; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-inc-price .vlx-cp__k { display: inline-block; padding: 5px 12px; font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #FFFFFF !important; background: rgba(255,255,255,.14) !important; border: 1px solid rgba(255,255,255,.28); border-radius: 999px; }
/* место подписания: в Гонконге — 2 дня, за пределами — 30 дней (и точка сбора встаёт после 7 дней) */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-track { grid-template-columns: repeat(4, minmax(0, 1fr)); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-where { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-bottom: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-where span { margin-right: 4px; font-size: 14px; color: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-where button { min-height: 38px; padding: 0 14px; font: inherit; font-size: 14px; font-weight: 600; color: #FFFFFF; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.28); border-radius: 999px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-where button.is-on { color: #0C1923; background: #FFFFFF; border-color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl.is-hk .sa-ab, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl.is-ab .sa-hk { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-d0 { order: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-duty { order: 1; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-scr { order: 2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl-late { order: 3; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl.is-ab .sa-tl-duty { order: 2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tl.is-ab .sa-tl-scr { order: 1; }

/* документы сделки: фрагменты с отметками IRD и метками */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs { padding: 72px 0; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-in { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; align-items: center; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-in { grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr); gap: 44px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l { display: flex; flex-direction: column; gap: 10px; margin: 20px 0 0; padding: 0; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l li { position: relative; display: flex; flex-direction: column; gap: 3px; padding: 12px 14px 12px 52px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; cursor: default; transition: border-color .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l li::before { content: attr(data-m); position: absolute; left: 14px; top: 12px; display: grid; place-items: center; width: 26px; height: 26px; font-size: 13px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l li b { font-size: 15.5px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l li span { font-size: 14px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l li.is-hl { border-color: #15466F; box-shadow: 0 0 0 1px #15466F inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-fig { position: relative; margin: 0; padding: 8px 4% 36px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-paper { position: relative; background: #FFFFFF; border-radius: 6px; box-shadow: 0 18px 40px rgba(12,25,35,.16), 0 2px 6px rgba(12,25,35,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-paper img { display: block; width: 100%; height: auto; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-paper--a { width: 86%; transform: rotate(-1.5deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-paper--b { width: 74%; margin: -22% 0 0 auto; transform: rotate(1.8deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-pin { position: absolute; display: grid; place-items: center; width: 30px; height: 30px; margin: -15px 0 0 -15px; font-style: normal; font-size: 14px; font-weight: 700; color: #FFFFFF; background: #15466F; border: 3px solid #FFFFFF; border-radius: 50%; box-shadow: 0 4px 12px rgba(12,25,35,.3); cursor: pointer; animation: saPin 2.4s ease-in-out infinite; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-pin.is-hl { background: #2F78B5; transform: scale(1.15); }
@keyframes saPin { 0%, 100% { box-shadow: 0 4px 12px rgba(12,25,35,.3), 0 0 0 0 rgba(108,169,224,.6); } 50% { box-shadow: 0 4px 12px rgba(12,25,35,.3), 0 0 0 8px rgba(108,169,224,0); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-fig figcaption { position: absolute; left: 4%; bottom: 0; font-size: 12.5px; color: #64717B; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs { padding: 48px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-paper--b { width: 82%; margin-top: -10%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-pin { width: 26px; height: 26px; margin: -13px 0 0 -13px; font-size: 12px; } }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-pin { animation: none; } }
@media (max-width: 999px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-in { display: flex; flex-direction: column; align-items: stretch; gap: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-txt { display: contents; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-txt > .vlw-kick, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-txt > .vlw-title, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-txt > .vlw-sub { order: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-fig { order: 1; margin-top: 18px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-l { order: 2; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-txt > .vlw-kick { align-self: flex-start; }
}

/* «Документы сделки» v2 — тёмная сцена: документы крупно, метки, легенда в ряд */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 { position: relative; overflow: hidden; padding: 80px 0; color: #FFFFFF; background: radial-gradient(90% 70% at 85% 10%, rgba(108,169,224,.35) 0%, rgba(108,169,224,0) 60%), linear-gradient(160deg, #0C1923 0%, #12324F 55%, #15466F 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-head { max-width: 760px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-t { margin: 12px 0 10px; font-size: 40px; line-height: 1.15; font-weight: 700; letter-spacing: -.01em; color: #FFFFFF; text-wrap: balance; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-hl { color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-p { margin: 0; font-size: 16px; line-height: 1.6; color: rgba(255,255,255,.78); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-fig { position: relative; max-width: 980px; margin: 36px auto 0; padding: 0 2% 30px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper { border-radius: 8px; box-shadow: 0 30px 60px rgba(0,0,0,.35), 0 4px 10px rgba(0,0,0,.2); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper--a { width: 78%; transform: rotate(-2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper--b { width: 64%; margin: -26% 0 0 auto; transform: rotate(2.2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-pin { width: 36px; height: 36px; margin: -18px 0 0 -18px; padding: 0; font: inherit; font-size: 15px; font-weight: 700; color: #FFFFFF; background: #15466F; border: 3px solid #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-pin.is-hl { background: #FEC269; color: #0C1923; transform: scale(1.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-pin:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 figcaption { left: 2%; bottom: 0; color: rgba(255,255,255,.6); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; margin-top: 28px; }
@media (min-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li { padding: 16px 16px 16px 58px; color: #FFFFFF; background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.14); border-radius: 16px; transition: background .2s, border-color .2s, transform .2s; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li::before { content: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li i { position: absolute; left: 16px; top: 16px; display: grid; place-items: center; width: 28px; height: 28px; font-style: normal; font-size: 13px; font-weight: 700; color: #0C1923; background: #6CA9E0; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li b { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li span { color: rgba(255,255,255,.75); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li.is-hl { background: rgba(255,255,255,.14); border-color: #FEC269; box-shadow: none; transform: translateY(-2px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-l li.is-hl i { background: #FEC269; }
@media (max-width: 999px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-docs-in { display: block; } }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 { padding: 52px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs-t { font-size: 28px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper--a { width: 92%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper--b { width: 84%; margin-top: -14%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-pin { width: 28px; height: 28px; margin: -14px 0 0 -14px; font-size: 12px; } }

/* схема документа (без реальных данных): бумага, поля-плейсхолдеры, зоны отметок пунктиром */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc { padding: 6% 7% 7%; font-family: "Times New Roman", Times, Georgia, serif; color: #1B2630; background: #FFFFFF; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-top { display: flex; justify-content: flex-end; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-h { margin: 3% 0 4%; font-size: clamp(11px, 1.5vw, 17px); font-weight: 700; letter-spacing: .04em; text-align: center; text-decoration: underline; text-underline-offset: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-c { margin: 0 auto 5%; width: 70%; text-align: center; line-height: 2.2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-l { margin: 0; padding-left: 26%; font-size: clamp(9px, 1.05vw, 13px); line-height: 2.1; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-f { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 2.2% 12px; align-items: end; margin: 0; font-size: clamp(9px, 1.05vw, 13px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-f dt { white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-f dd { margin: 0; border-bottom: 1px solid #1B2630; padding-bottom: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-bar { display: inline-block; height: .7em; margin: 0 4px; vertical-align: middle; border-radius: 3px; background: linear-gradient(90deg, #DCE7F2, #EEF3F8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-f .sa-bar { margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-zone { display: grid; place-items: center; padding: 6px; font-family: inherit; font-size: clamp(9px, 1vw, 12px); line-height: 1.25; font-weight: 600; text-align: center; color: #C6283B; border: 2px dashed rgba(198,40,59,.65); background: rgba(198,40,59,.05); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-zone--sq { width: 30%; aspect-ratio: 2 / 1; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-zone--rd { position: absolute; left: 6%; top: 30%; width: 14%; aspect-ratio: 1; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-docs--v2 .sa-paper { overflow: visible; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-doc-l { padding-left: 24%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-zone { font-size: 8px; padding: 3px; border-width: 1.5px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-lad { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-lad li:nth-child(2) { height: 84px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-lad li:nth-child(3) { height: 102px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-lad li:nth-child(4) { height: 122px; background: linear-gradient(180deg, #15466F, #0C1923) !important; }
/* полоска со штампами + пояснения */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-wn .sa-paper-st { width: 62%; margin: 14px 0 0 30%; transform: rotate(-2.5deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag { position: absolute; bottom: -12px; display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px 4px 4px; font-size: 12px; font-weight: 600; color: #FFFFFF; background: #15466F; border-radius: 999px; box-shadow: 0 6px 14px rgba(12,25,35,.25); white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag b { display: grid; place-items: center; width: 20px; height: 20px; font-size: 11px; color: #15466F; background: #FFFFFF; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag--l { left: 4%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag--r { right: 4%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stx { display: grid; gap: 8px; margin: 16px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stx p { display: flex; gap: 10px; align-items: flex-start; margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stx p b { flex: none; display: grid; place-items: center; width: 22px; height: 22px; margin-top: 1px; font-size: 12px; color: #FFFFFF; background: #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-stx strong { color: #0C1923; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-wn .sa-paper-st { width: 80%; margin-left: 14%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag { font-size: 10.5px; padding: 3px 8px 3px 3px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-tag b { width: 17px; height: 17px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-also { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-top: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-also-k { margin-right: 4px; font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-also-c { display: inline-flex; align-items: center; gap: 6px; padding: 8px 14px; font-size: 14px; font-weight: 600; color: #0C1923; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-also-c::before { content: '✓'; color: #15466F; font-weight: 700; }

/* смена директора: результат проверки состава совета */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out { display: flex; flex-direction: column; gap: 8px; margin: 0; padding: 0; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li { display: flex; gap: 10px; align-items: flex-start; padding: 12px 14px; font-size: 14.5px; line-height: 1.5; color: #0C1923; background: #FFFFFF; border-radius: 12px; animation: saIn .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li i { flex: none; width: 22px; height: 22px; margin-top: 1px; border-radius: 50%; background: #15466F center / 14px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li.sd-ok i { background-color: #1F9D55; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li.sd-bad i { background-color: #C6283B; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7l10 10M17 7L7 17' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li.sd-warn i { background-color: #E0A100; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v8M12 18v.5' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li.sd-info i { background-color: #6CA9E0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 11v7M12 6.5v.5' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-out li.sd-bad { box-shadow: 0 0 0 2px #C6283B inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-seg { grid-template-columns: repeat(2, minmax(0, 1fr)); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-wn .sd-paper-f { width: 34%; margin: 10px 0 0 56%; transform: rotate(3deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-card { justify-content: flex-start; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-q:not(:first-child) { margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sd-hint { margin: auto 0 0; padding: 14px 16px; font-size: 14px; line-height: 1.5; color: #15466F; background: #F2F7FC; border-radius: 12px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-seg { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-seg label span { padding: 10px 11px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-seg b { font-size: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #sd-check .sa-seg small { font-size: 11.5px; line-height: 1.3; } }

/* апостиль: маршрут и поле «acting in the capacity of» */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path { display: flex; flex-direction: column; gap: 8px; margin: 0; padding: 0; list-style: none; counter-reset: ap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path li { position: relative; display: flex; flex-direction: column; gap: 2px; padding: 12px 14px 12px 50px; font-size: 14.5px; line-height: 1.45; color: #0C1923; background: #FFFFFF; border-radius: 12px; counter-increment: ap; animation: saIn .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path li::before { content: counter(ap); position: absolute; left: 14px; top: 12px; width: 24px; height: 24px; font-size: 13px; font-weight: 700; line-height: 24px; text-align: center; color: #FFFFFF; background: #15466F; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path li b { font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path li span { font-size: 13.5px; color: #4A5A68; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-path li a { color: #15466F; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap { margin: 10px 0 0; padding: 12px 14px; font-size: 14px; line-height: 1.5; color: #FFFFFF; background: rgba(255,255,255,.1); border: 1px dashed rgba(255,255,255,.4); border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap b { font-family: Georgia, 'Times New Roman', serif; font-style: italic; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap a { color: #6CA9E0; font-weight: 600; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-card { justify-content: flex-start; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-q:not(:first-child) { margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-seg { grid-template-columns: repeat(2, minmax(0, 1fr)); }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-seg { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-seg label span { padding: 10px 11px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-seg b { font-size: 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-seg small { font-size: 11.5px; line-height: 1.3; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-p-title { width: 62%; margin: 6px 0 0 6%; transform: rotate(-2deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-p-cap { position: relative; width: 94%; margin: 14px 0 0 2%; transform: rotate(1deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-p-seal { width: 88%; margin: 14px 0 0 8%; transform: rotate(-1deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .vlwn-paper { position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .vlwn-paper img { display: block; width: 100%; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips { order: 2; display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips-k { width: 100%; font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip { padding: 8px 14px; font: inherit; font-size: 13.5px; font-weight: 600; color: #15466F; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 999px; cursor: pointer; transition: background .2s, color .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on { color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); border-color: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-capimg { animation: saIn .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-legend li b { display: inline; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-capimg[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-p-seal { width: 80%; margin-left: 9%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .sa-tag { left: -10px; bottom: auto; top: -10px; padding: 0; width: 24px; height: 24px; justify-content: center; font-size: 12px; font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .ap-p-seal .sa-tag { left: -10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel-w { position: relative; display: block; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel-w::after { content: ""; position: absolute; right: 16px; top: 50%; width: 9px; height: 9px; margin-top: -7px; border-right: 2px solid #15466F; border-bottom: 2px solid #15466F; transform: rotate(45deg); pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel { width: 100%; padding: 14px 44px 14px 16px; font: inherit; font-size: 15px; font-weight: 600; color: #0C1923; background: #F2F7FC; border: 1.5px solid #15466F; border-radius: 12px; appearance: none; -webkit-appearance: none; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel:focus { outline: 3px solid rgba(108,169,224,.45); outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st { margin: 8px 0 0; padding: 10px 14px; font-size: 13.5px; line-height: 1.45; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st--h { color: #146C3F; background: #E8F6EE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st--c, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st--n, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st--s { color: #8A5A00; background: #FFF4DC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-st--x { color: #15466F; background: #F2F7FC; }
/* апостиль: калькулятор документов */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc { background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 16px; cursor: pointer; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary span { display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary b { font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary small { font-size: 12.5px; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary::after { content: ""; flex: none; width: 8px; height: 8px; border-right: 2px solid #15466F; border-bottom: 2px solid #15466F; transform: rotate(45deg); transition: transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc[open] summary::after { transform: rotate(-135deg); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt { min-width: 26px; height: 26px; margin-left: auto; padding: 0 8px; font-size: 13px; font-style: normal; font-weight: 700; line-height: 26px; text-align: center; color: #15466F; background: #F2F7FC; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt.is-on { color: #FFFFFF; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-rows { max-height: 340px; overflow-y: auto; padding: 0 10px 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 8px 6px; border-top: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row.is-on { background: #F2F7FC; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row-t { display: flex; flex-direction: column; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row-t b { font-size: 14px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row-t small { font-size: 12.5px; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty { display: inline-flex; align-items: center; flex: none; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty i { min-width: 22px; font-size: 14px; font-style: normal; font-weight: 700; text-align: center; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-q { width: 32px; height: 32px; font: inherit; font-size: 18px; font-weight: 700; color: #15466F; background: none; border: 0; border-radius: 10px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-q:disabled { color: #B7C4D0; cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own { display: flex; align-items: flex-start; gap: 10px; font-size: 14px; line-height: 1.45; color: #0C1923; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own input { flex: none; width: 18px; height: 18px; margin-top: 2px; accent-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-calc { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-empty { display: flex; flex-direction: column; gap: 4px; padding: 16px; font-size: 14px; line-height: 1.5; color: #0C1923; background: #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-empty span { color: #4A5A68; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 4px 14px; align-items: center; padding: 14px 16px; background: rgba(255,255,255,.92); border: 2px solid transparent; border-radius: 12px; animation: saIn .3s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way.is-best { background: #FFFFFF; border-color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way-h { display: flex; align-items: center; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way-h b { font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way-h em { padding: 2px 8px; font-size: 11.5px; font-style: normal; font-weight: 700; color: #FFFFFF; background: #1F9D55; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way > span { grid-column: 1; font-size: 13px; line-height: 1.45; color: #4A5A68; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way > strong { grid-column: 2; grid-row: 1 / span 2; font-size: 20px; color: #15466F; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way--add { background: rgba(255,255,255,.8); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-save { margin: 2px 0 0; font-size: 13.5px; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-prices { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 4px; font-size: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-prices b { white-space: nowrap; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way { grid-template-columns: minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way > strong { grid-column: 1; grid-row: auto; font-size: 22px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way-h { flex-wrap: wrap; } }
/* апостиль: выбор страны с флагами */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel-w.is-open::after, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel-w::after { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel--native { position: absolute !important; width: 1px !important; height: 1px !important; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb { display: flex; align-items: center; gap: 12px; width: 100%; padding: 13px 44px 13px 16px; font: inherit; font-size: 15px; font-weight: 600; color: #0C1923; text-align: left; background: #F2F7FC; border: 1.5px solid #15466F; border-radius: 12px; cursor: pointer; position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb::after { content: ""; position: absolute; right: 18px; top: 50%; width: 9px; height: 9px; margin-top: -7px; border-right: 2px solid #15466F; border-bottom: 2px solid #15466F; transform: rotate(45deg); transition: transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sel-w.is-open .ap-cb::after { transform: rotate(-135deg); margin-top: -2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb img, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-o img { flex: none; width: 24px; height: 18px; object-fit: cover; border-radius: 3px; box-shadow: 0 0 0 1px rgba(12,25,35,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb:focus-visible { outline: 3px solid rgba(108,169,224,.45); outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-pop { position: absolute; z-index: 30; left: 0; right: 0; top: calc(100% + 6px); padding: 8px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; box-shadow: 0 18px 40px rgba(21,70,111,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-q { width: 100%; padding: 10px 12px; font: inherit; font-size: 15px; color: #0C1923; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-q:focus { outline: 2px solid #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-list { max-height: 300px; overflow-y: auto; margin: 6px 0 0; padding: 0; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-g { padding: 10px 10px 4px; font-size: 11.5px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-o { display: flex; align-items: center; gap: 12px; padding: 9px 10px; font-size: 15px; color: #0C1923; border-radius: 10px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-o:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-o:focus { background: #F2F7FC; outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-o span { flex: 1; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cb-nf { flex: none; width: 24px; font-size: 17px; text-align: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-dot { flex: none; width: 8px; height: 8px; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-dot--ok { background: #1F9D55; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-dot--warn { background: #E0A100; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-dot--q { background: #B7C4D0; }
/* категории документов — крупные цветные заголовки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc { overflow: hidden; border: 0; box-shadow: 0 0 0 1px #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc + .ap-acc { margin-top: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary { padding: 16px 18px; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc--b summary { background: linear-gradient(135deg, #0C1923, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary b { font-size: 17px; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary small { font-size: 13px; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary::after { border-color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc-ic { flex: none; width: 40px; height: 40px; border-radius: 12px; background: rgba(255,255,255,.16) center / 22px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc--a .ap-acc-ic { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2 2 7v2h20V7zM4 11h3v7H4zm6.5 0h3v7h-3zM17 11h3v7h-3zM2 20h20v2H2z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc--b .ap-acc-ic { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6 2h9l5 5v15H6zM14 3.5V8h4.5zM8 12h8v1.6H8zm0 3.5h8v1.6H8z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc summary span { flex: 1; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt { color: #15466F; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt.is-on { color: #15466F; background: #FFFFFF; box-shadow: 0 0 0 3px rgba(108,169,224,.6); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc[open] .ap-rows { padding-top: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way:not(:has(> span)) > strong { grid-row: 1; }
/* подкатегории — явно вложенные в категорию */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-rows { position: relative; margin: 0 0 0 18px; padding: 8px 10px 10px 18px; border-left: 3px solid #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc--b .ap-rows { border-left-color: #B7C4D0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row { position: relative; border-top: 0; border-bottom: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row::before { content: ""; position: absolute; left: -20px; top: 50%; width: 14px; height: 0; border-top: 2px solid #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-acc--b .ap-row::before { border-top-color: #B7C4D0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-row-t b { font-size: 14px; font-weight: 500; }
/* ваш выбор */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked { padding: 12px 14px; background: #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked-k { margin: 0 0 8px; font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked-l { display: flex; flex-direction: column; gap: 6px; margin: 0; padding: 0; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk { display: flex; align-items: center; gap: 8px; padding: 6px 6px 6px 10px; font-size: 13.5px; color: #0C1923; background: #F2F7FC; border-left: 3px solid #2F78B5; border-radius: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk--b { border-left-color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-n { flex: 1; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty--s button { width: 28px; height: 28px; font: inherit; font-size: 16px; font-weight: 700; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty--s button:disabled { color: #B7C4D0; cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-x { flex: none; width: 28px; height: 28px; font: inherit; font-size: 18px; line-height: 1; color: #8A99A6; background: none; border: 0; border-radius: 8px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-x:hover { color: #C6283B; background: #FDECEE; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way > strong, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-way:not(:has(> span)) > strong { grid-row: auto; } }
/* апостиль: «уже заверены?» и подсказка в расчёте */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode label { cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode span { display: flex; flex-direction: column; gap: 2px; height: 100%; padding: 12px 14px; background: #FFFFFF; border: 1.5px solid #DCE7F2; border-radius: 12px; transition: border-color .2s, background .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode b { font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode small { font-size: 12.5px; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode input:checked + span { background: #F2F7FC; border-color: #15466F; box-shadow: 0 0 0 1px #15466F inset; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-mode input:focus-visible + span { outline: 3px solid rgba(108,169,224,.45); outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-nudge { padding: 10px 14px; font: inherit; font-size: 13.5px; font-weight: 600; color: #FFFFFF; text-align: left; background: rgba(108,169,224,.18); border: 1px dashed rgba(108,169,224,.7); border-radius: 12px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-nudge:hover { background: rgba(108,169,224,.3); }
/* ваш выбор — компактно, по группам, свёрнуто после 5 */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked-k { display: flex; align-items: center; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked-k em { padding: 1px 8px; font-size: 12px; font-style: normal; color: #FFFFFF; background: #15466F; border-radius: 999px; letter-spacing: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-picked-l { gap: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-g { display: flex; align-items: center; justify-content: space-between; margin-top: 6px; padding: 2px 2px 2px 10px; font-size: 11.5px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; color: #2F78B5; border-left: 3px solid #2F78B5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-g--b { color: #0C1923; border-left-color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-g:first-child { margin-top: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-g em { font-style: normal; font-size: 12px; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk { gap: 6px; padding: 2px 2px 2px 13px; font-size: 13px; border-left: 0; background: transparent; border-bottom: 1px solid #EEF3F8; border-radius: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-n { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty--s { background: #F2F7FC; border: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty--s button { width: 26px; height: 26px; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-qty--s i { min-width: 18px; font-size: 13px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-x { width: 26px; height: 26px; font-size: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-f { display: flex; justify-content: space-between; align-items: center; padding-top: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-f button { padding: 4px 0; font: inherit; font-size: 13px; font-weight: 600; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-f button[data-clear] { color: #8A99A6; font-weight: 500; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-f button[data-clear]:hover { color: #C6283B; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk[hidden], :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-pk-g[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-best { grid-template-columns: minmax(0, 1fr) auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-best .ap-way-h b { font-size: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-best > span { font-size: 13.5px; color: #33424F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-best > strong { font-size: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-prices-more { margin-top: 4px; font-weight: 600; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own--sec { padding: 12px 14px; background: #F2F7FC; border: 1.5px dashed #6CA9E0; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own--sec b { color: #1F9D55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sec-n { margin: 0; padding: 10px 14px; font-size: 13.5px; font-weight: 600; color: #FFFFFF; background: rgba(31,157,85,.28); border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cn { display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; font-size: 14px; line-height: 1.5; color: #0C1923; background: #FFF4DC; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cn span { color: #5B4A1E; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a ol { margin: 8px 0; padding-left: 20px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .vlq-a ol li { margin: 4px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own--own { padding: 12px 14px; background: #FFFFFF; border: 1.5px solid #DCE7F2; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own--own b { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-own--own:has(input:checked) { background: #F2F7FC; border-color: #15466F; }
/* апостиль: дополнительные опции — карточки с переключателем */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opts { display: flex; flex-direction: column; gap: 8px; margin-top: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opts-k { margin: 6px 0 2px; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt { position: relative; display: flex; align-items: center; gap: 12px; padding: 12px 14px; background: #FFFFFF; border: 1.5px solid #DCE7F2; border-radius: 14px; cursor: pointer; transition: border-color .2s, background .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt:hover { border-color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt input { position: absolute; opacity: 0; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic { flex: none; width: 40px; height: 40px; border-radius: 12px; background: #F2F7FC center / 22px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic--stamp { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Cpath d='M12 2a4 4 0 0 0-2.4 7.2c.5.4.9 1 .9 1.7V13H6a3 3 0 0 0-3 3v2h18v-2a3 3 0 0 0-3-3h-4.5v-2.1c0-.7.4-1.3.9-1.7A4 4 0 0 0 12 2zM4 20h16v2H4z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic--pct { background-color: #E8F6EE; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F9D55' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Ccircle cx='7.5' cy='7.5' r='2.5'/%3E%3Ccircle cx='16.5' cy='16.5' r='2.5'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic--person { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-t { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-t b { font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-t small { font-size: 12.5px; line-height: 1.35; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-p { flex: none; padding: 4px 10px; font-size: 12.5px; font-style: normal; font-weight: 700; white-space: nowrap; border-radius: 999px; color: #15466F; background: #E3EEF9; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-p--sec { color: #146C3F; background: #E8F6EE; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sw { flex: none; position: relative; width: 42px; height: 24px; background: #CFD9E3; border-radius: 999px; transition: background .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sw::after { content: ""; position: absolute; left: 3px; top: 3px; width: 18px; height: 18px; background: #FFFFFF; border-radius: 50%; box-shadow: 0 1px 3px rgba(12,25,35,.25); transition: transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt input:checked ~ .ap-sw { background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt--sec input:checked ~ .ap-sw { background: #1F9D55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt input:checked ~ .ap-sw::after { transform: translateX(18px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt:has(input:checked) { background: #F2F7FC; border-color: #15466F; box-shadow: 0 6px 16px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt--sec:has(input:checked) { background: #F1FAF4; border-color: #1F9D55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt input:focus-visible ~ .ap-sw { outline: 3px solid rgba(108,169,224,.5); outline-offset: 2px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt { flex-wrap: wrap; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic { width: 34px; height: 34px; background-size: 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-t { flex-basis: calc(100% - 46px - 56px); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-p { order: 5; margin-left: 46px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt-ic--fast { background-color: #FFF4DC; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C58A00'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-p--fast { color: #8A5A00; background: #FFF4DC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt--fast input:checked ~ .ap-sw { background: #E0A100; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-opt--fast:has(input:checked) { background: #FFFBF0; border-color: #E0A100; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-time { margin: 0; font-size: 13.5px; color: #CFE3F6; }
/* карточки-перевёртыши: высота по самой длинной стороне — текст не обрезается */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { min-height: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-in { position: relative; inset: auto; display: grid; height: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { position: relative; inset: auto; grid-area: 1 / 1; min-height: 220px; overflow: visible; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-p s { margin-right: 4px; font-weight: 600; color: #8A99A6; text-decoration-thickness: 1.5px; }
/* апостиль: сумма скрыта до заявки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-hid { display: inline-block; filter: blur(7px); user-select: none; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ask { margin: 0; padding: 10px 14px; font-size: 13.5px; font-weight: 600; line-height: 1.45; color: #FFFFFF; background: rgba(108,169,224,.2); border: 1px dashed rgba(108,169,224,.7); border-radius: 12px; }
/* апостиль: правая колонка не растягивается в пустоту — «прилипает» при прокрутке длинного списка */
@media (min-width: 1000px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-grid { align-items: start; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #ap-route .sa-res { position: sticky; top: 96px; }
}
/* «Кто заверит документы» — аккуратная плашка вместо строки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap { display: flex; flex-direction: column; gap: 8px; margin: 0; padding: 14px; color: #FFFFFF; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.14); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-k { font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-l { display: flex; flex-wrap: wrap; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w { display: flex; flex-direction: column; align-items: flex-start; gap: 1px; padding: 8px 12px; font: inherit; text-align: left; background: #FFFFFF; border: 0; border-radius: 10px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w b { font-size: 14px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w small { font-size: 11.5px; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w:hover { box-shadow: 0 0 0 2px #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-a { align-self: flex-start; font-size: 13px; font-weight: 600; color: #CFE3F6; text-decoration: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-a:hover { color: #FFFFFF; text-decoration: underline; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap .ap-cap-w b { font-family: inherit; font-style: normal; }
/* апостиль: только количество документов по двум типам */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnts { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row { display: flex; align-items: center; gap: 12px; padding: 14px 14px 14px 16px; color: #FFFFFF; border: 0; border-radius: 14px; background: linear-gradient(135deg, #15466F, #2F78B5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row--b { background: linear-gradient(135deg, #0C1923, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row::before { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row.is-on { background: linear-gradient(135deg, #15466F, #2F78B5); box-shadow: 0 0 0 3px rgba(108,169,224,.55); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row--b.is-on { background: linear-gradient(135deg, #0C1923, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-row-t { flex: 1; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-row-t b { font-size: 16px; font-weight: 700; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-row-t small { color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-qty { background: #FFFFFF; border: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-q { width: 38px; height: 38px; font-size: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-qty i { min-width: 26px; font-size: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row--a .ap-acc-ic { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2 2 7v2h20V7zM4 11h3v7H4zm6.5 0h3v7h-3zM17 11h3v7h-3zM2 20h20v2H2z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row--b .ap-acc-ic { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6 2h9l5 5v15H6zM14 3.5V8h4.5zM8 12h8v1.6H8zm0 3.5h8v1.6H8z'/%3E%3C/svg%3E"); }

:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row .ap-acc-ic { display: block; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cnt-row > .ap-acc-ic { display: none; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-l { flex-direction: column; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w { width: 100%; max-width: 100%; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-cap-w small { white-space: normal; overflow-wrap: anywhere; }
/* апостиль: сводка заявки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sum { display: flex; flex-direction: column; margin: 0; padding: 4px 16px; list-style: none; background: #FFFFFF; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sum li { display: flex; justify-content: space-between; gap: 12px; padding: 11px 0; font-size: 14px; border-bottom: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sum li:last-child { border-bottom: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sum span { color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-sum b { color: #0C1923; text-align: right; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-tags { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-tags em { padding: 5px 10px; font-size: 12.5px; font-style: normal; font-weight: 600; color: #FFFFFF; background: rgba(108,169,224,.25); border-radius: 999px; }
/* «Кто заверил документ» — сегментированный переключатель с иконками */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips { margin-top: 18px; padding: 14px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips-k { display: block; margin: 0 0 10px 2px; font-size: 12px; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips-g { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip { display: flex; flex-direction: column; align-items: center; gap: 6px; padding: 12px 8px; font: inherit; text-align: center; color: #15466F; background: #FFFFFF; border: 1.5px solid transparent; border-radius: 14px; box-shadow: 0 2px 6px rgba(21,70,111,.06); cursor: pointer; transition: border-color .2s, box-shadow .2s, transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip:hover { transform: translateY(-1px); box-shadow: 0 8px 18px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip span { display: flex; flex-direction: column; gap: 2px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip b { font-size: 14px; line-height: 1.2; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip small { font-size: 11px; line-height: 1.25; color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on { color: #15466F; background: #FFFFFF; border-color: #2F78B5; box-shadow: 0 0 0 3px rgba(108,169,224,.3), 0 10px 22px rgba(21,70,111,.16); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-ic { width: 36px; height: 36px; border-radius: 11px; background: #E3EEF9 center / 20px no-repeat; transition: background-color .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-chip-ic { background-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-ic--cr { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Cpath d='M12 2 2 7v2h20V7zM4 11h3v7H4zm6.5 0h3v7h-3zM17 11h3v7h-3zM2 20h20v2H2z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-ic--ird { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Cpath d='M6 2h12v20l-3-2-3 2-3-2-3 2zM9 7h6v1.6H9zm0 3.5h6v1.6H9zm0 3.5h4v1.6H9z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-ic--notary { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Cpath d='M12 2a4 4 0 0 0-2.4 7.2c.5.4.9 1 .9 1.7V13H6a3 3 0 0 0-3 3v2h18v-2a3 3 0 0 0-3-3h-4.5v-2.1c0-.7.4-1.3.9-1.7A4 4 0 0 0 12 2zM4 20h16v2H4z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip-ic--oaths { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2315466F'%3E%3Cpath d='M4 20h16v2H4zM17.6 3.6a2 2 0 0 1 2.8 2.8L9 17.8 5 19l1.2-4z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-chip-ic--cr { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2 2 7v2h20V7zM4 11h3v7H4zm6.5 0h3v7h-3zM17 11h3v7h-3zM2 20h20v2H2z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-chip-ic--ird { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6 2h12v20l-3-2-3 2-3-2-3 2zM9 7h6v1.6H9zm0 3.5h6v1.6H9zm0 3.5h4v1.6H9z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-chip-ic--notary { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2a4 4 0 0 0-2.4 7.2c.5.4.9 1 .9 1.7V13H6a3 3 0 0 0-3 3v2h18v-2a3 3 0 0 0-3-3h-4.5v-2.1c0-.7.4-1.3.9-1.7A4 4 0 0 0 12 2zM4 20h16v2H4z'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-chip-ic--oaths { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M4 20h16v2H4zM17.6 3.6a2 2 0 0 1 2.8 2.8L9 17.8 5 19l1.2-4z'/%3E%3C/svg%3E"); }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chips-g { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
/* стрелка «от руки» — от кнопки «кто заверил» к полю на апостиле */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-wn .vlwn-doc { position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ink { position: absolute; left: 0; top: 0; z-index: 4; overflow: visible; pointer-events: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ink path { fill: none; stroke: #0C1923; stroke-width: 2.6; stroke-linecap: round; stroke-linejoin: round; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-p-cap .ap-capimg { position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-p-cap::after { content: ""; position: absolute; left: 45%; right: 1%; top: 6%; bottom: 6%; border: 2.5px solid #6CA9E0; border-radius: 10px; box-shadow: 0 0 0 4px rgba(108,169,224,.18); pointer-events: none; }
@media (prefers-reduced-motion: reduce) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ink path { transition: none !important; } }
/* ===== Апостиль: варианты формы (A/B/C) — только для предпросмотра ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-btns { display: grid; grid-template-columns: 1fr auto; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-wa { color: #FFFFFF !important; background: #25D366 !important; border-color: #25D366 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-trust { display: flex; flex-wrap: wrap; gap: 4px 12px; margin: 4px 0 0; padding: 0; list-style: none; font-size: 12.5px; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-trust li::before { content: "✓ "; color: #5FD08E; font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-k { margin: 0; font-size: 12px; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; color: #2F78B5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-t { margin: 0 0 4px; font-size: 21px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-prog { display: flex; gap: 6px; margin-bottom: 4px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-prog span { flex: 1; height: 5px; background: #DCE7F2; border-radius: 99px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-prog span.on { background: #15466F; }
/* A — два шага */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-grid { grid-template-columns: minmax(0, 620px) !important; justify-content: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A.is-step2 .sa-card { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A.is-step2 .sa-res { display: flex; flex-direction: column; gap: 12px; position: static; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res .apv-k { color: #6CA9E0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res .apv-t { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res .apv-prog span { background: rgba(255,255,255,.2); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res .apv-prog span.on { background: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-A .sa-res .sa-ft { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-more { padding: 12px 14px; background: #F2F7FC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-more summary { cursor: pointer; font-size: 14.5px; font-weight: 600; color: #15466F; list-style: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-more summary::-webkit-details-marker { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-more[open] summary { margin-bottom: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-next { width: 100%; justify-content: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-back { align-self: flex-start; padding: 0; font: inherit; font-size: 13.5px; font-weight: 600; color: #CFE3F6; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-shake { animation: apvShake .4s; } @keyframes apvShake { 25% { transform: translateX(-6px); } 75% { transform: translateX(6px); } }
/* B — одна строка */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-engine { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-band { padding: 26px; color: #FFFFFF; background: linear-gradient(135deg, #0C1923, #15466F); border-radius: 22px; box-shadow: 0 18px 40px rgba(12,25,35,.25); margin-top: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-band-h h3 { margin: 0 0 4px; font-size: 22px; color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-band-h p { margin: 0 0 18px; font-size: 14.5px; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-row { display: grid; grid-template-columns: 1.15fr .8fr .8fr 1.9fr; gap: 12px; align-items: start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f { display: flex; flex-direction: column; gap: 6px; min-width: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f > span { font-size: 12px; font-weight: 600; color: #CFE3F6; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-qty { display: flex; align-items: center; justify-content: space-between; height: 50px; background: #FFFFFF; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-qty button { width: 42px; height: 50px; font: inherit; font-size: 20px; font-weight: 700; color: #15466F; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-qty i { font-style: normal; font-weight: 700; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-qty.is-on { box-shadow: 0 0 0 3px rgba(108,169,224,.55); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-country .ap-sel-w { margin: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-country .ap-cb { padding: 12px 40px 12px 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-inline { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-inline .apv-btns { grid-template-columns: 1fr auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-inline .vlx-chk { font-size: 12.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chips { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chips label { display: inline-flex; gap: 6px; align-items: center; padding: 7px 12px; font-size: 13px; color: #FFFFFF; background: rgba(255,255,255,.12); border-radius: 999px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chips label.is-on { color: #0C1923; background: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chips input { accent-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-st { margin: 10px 0 0; font-size: 13px; color: #CFE3F6; }
@media (max-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-row { grid-template-columns: 1fr 1fr; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f--c, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f--form { grid-column: 1 / -1; } }
/* C — диалог */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chat-w { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr); gap: 32px; align-items: center; margin-top: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chat { display: flex; flex-direction: column; gap: 10px; padding: 22px; background: #FFFFFF; border-radius: 24px; box-shadow: 0 18px 40px rgba(21,70,111,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-head { display: flex; align-items: center; gap: 10px; padding-bottom: 12px; border-bottom: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-head b { display: block; font-size: 15px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-head small { font-size: 12px; color: #1F9D55; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-ava { width: 38px; height: 38px; border-radius: 50%; background: linear-gradient(135deg, #15466F, #6CA9E0); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chat [data-s] { display: none; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chat [data-s].is-in { display: flex; animation: saIn .35s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-msg span { max-width: 85%; padding: 11px 14px; font-size: 14.5px; line-height: 1.45; color: #0C1923; background: #F2F7FC; border-radius: 16px 16px 16px 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-opts { flex-wrap: wrap; gap: 6px; justify-content: flex-end; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-opts button { padding: 9px 14px; font: inherit; font-size: 14px; font-weight: 600; color: #15466F; background: #FFFFFF; border: 1.5px solid #DCE7F2; border-radius: 999px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-opts button.on { color: #FFFFFF; background: #15466F; border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-other { justify-content: flex-end; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-other .ap-sel-w { width: 100%; max-width: 360px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f-wrap { flex-direction: column; gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f-wrap .vlx-f { display: flex; flex-direction: column; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f-wrap .apv-trust { color: #5B6B79; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-side h3 { margin: 0 0 10px; font-size: 26px; line-height: 1.25; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-side p { margin: 0; color: #5B6B79; font-size: 15px; line-height: 1.55; }
@media (max-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-chat-w { grid-template-columns: minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-side { order: -1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-st { padding: 0; background: none !important; color: #CFE3F6 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-hl { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-band .vlx-chk { background: rgba(255,255,255,.95); }
/* поле 2: рамка шире и не режет первую букву; стрелка — толще, как линии Виты */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-p-cap::after { left: 41%; right: -1.5%; top: -10%; bottom: -10%; border-width: 3px; border-color: #2F78B5; border-radius: 14px; box-shadow: 0 0 0 6px rgba(108,169,224,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ink path { stroke-width: 3.4; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-ink path + path { stroke-width: 3.2; }
/* иконки «от руки» в стиле Виты: тёмный контур, голубая заливка-пятно со сдвигом */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip svg.ap-chip-ic { width: 46px; height: 46px; padding: 0; background: none !important; border-radius: 0; overflow: visible; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-hd path { fill: none; stroke: #0C1923; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-hd path.f { fill: #6CA9E0; stroke: none; opacity: .55; transform: translate(1.6px, 1.4px); transition: opacity .2s, fill .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip:hover .ap-hd path.f { opacity: .8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-hd path.f { fill: #2F78B5; opacity: .85; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .ap-chip.is-on .ap-hd path:not(.f) { stroke: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-row { grid-template-rows: auto 1fr; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f--form { grid-column: 4; grid-row: 1 / span 2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-left { grid-column: 1 / 4; grid-row: 2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-left .apv-chips { margin-top: 2px; }
@media (max-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-f--form, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-left { grid-column: 1 / -1; grid-row: auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .apv-band .apv-btns .button:not(.apv-wa) { color: #0C1923; background: #FFFFFF; border-color: #FFFFFF; }
/* ===== Карточки фактов (.sa-flip): без переворота — всё видно сразу, без пустого места (все экраны) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip { min-height: 0 !important; perspective: none; cursor: default; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-in { position: relative !important; inset: auto !important; display: flex !important; flex-direction: column; height: 100% !important; transform: none !important; transition: none; border-radius: 18px; background: #FFFFFF; border: 1px solid #DCE7F2; box-shadow: 0 10px 24px rgba(21,70,111,.08); overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { position: relative !important; inset: auto !important; min-height: 0 !important; transform: none !important; backface-visibility: visible; -webkit-backface-visibility: visible; grid-area: auto; overflow: visible; border-radius: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f { display: flex; justify-content: flex-start; gap: 6px; padding: 22px 22px 10px; background: none; border: 0; box-shadow: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip:hover .sa-flip-f { box-shadow: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-h, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b > .sa-flip-t { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { display: flex !important; flex: 1; gap: 10px; padding: 0 22px 20px; background: none; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-p { color: #3B4A56; font-size: 14.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-ex { background: #F2F7FC; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b .sa-src { margin-top: auto; color: #5B6B7A; border-top: 1px dashed #DCE7F2; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f { padding: 18px 18px 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-b { padding: 0 18px 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .sa-flip-f .sa-big { font-size: 32px; } }
/* ===== Консульская легализация (lg-*) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-why, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-route, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cases, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cn { padding: 56px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-ways { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; margin-top: 8px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-ways { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-way { display: flex; flex-direction: column; gap: 8px; padding: 22px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-way--on { border-color: #15466F; box-shadow: 0 12px 28px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-way b { font-size: 18px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-way p { margin: 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-link { margin-top: auto; padding-top: 6px; font-weight: 600; color: #15466F; text-decoration: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-tag { align-self: flex-start; padding: 3px 10px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; clip-path: polygon(5px 0, 100% 0, calc(100% - 5px) 100%, 0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-tag--ok { background: linear-gradient(90deg, #15466F, #6CA9E0); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-tag--lg { background: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-tag--cn { background: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-route { background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-grid { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); align-items: start; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res { position: sticky; top: 96px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card { padding: 24px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-q { margin: 0 0 10px; font-weight: 700; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-q:not(:first-child) { margin-top: 22px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chips { display: flex; flex-wrap: wrap; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chip { display: inline-flex; align-items: center; gap: 8px; padding: 9px 14px; font: inherit; font-size: 15px; font-weight: 600; color: #0C1923; background: #F7FAFD; border: 1px solid #DCE7F2; border-radius: 12px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chip img { width: 20px; height: 15px; border-radius: 2px; box-shadow: 0 0 0 1px rgba(12,25,35,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chip.on { color: #FFFFFF; background: #15466F; border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-sel-w { display: flex; flex-direction: column; gap: 6px; margin-top: 12px; font-size: 13px; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-sel-w select { height: 48px; padding: 0 12px; font: inherit; font-size: 16px; color: #0C1923; background: #F7FAFD; border: 1px solid #DCE7F2; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg { display: inline-flex; padding: 4px; gap: 4px; background: #F2F7FC; border-radius: 12px; flex-wrap: wrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg button { padding: 9px 14px; font: inherit; font-size: 15px; font-weight: 600; color: #15466F; background: none; border: 0; border-radius: 9px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg button.on { color: #0C1923; background: #FFFFFF; box-shadow: 0 2px 8px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res { padding: 26px; color: #FFFFFF; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res-k { margin: 0; font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res-t { margin: 6px 0 14px; font-size: 22px; line-height: 1.25; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-path { list-style: none; counter-reset: lg; margin: 0 0 14px; padding: 0; display: grid; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-path li { counter-increment: lg; position: relative; padding: 10px 12px 10px 46px; font-size: 15px; line-height: 1.4; background: rgba(255,255,255,.08); border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-path li::before { content: counter(lg); position: absolute; left: 10px; top: 50%; transform: translateY(-50%); width: 26px; height: 26px; display: grid; place-items: center; font-weight: 800; font-size: 13px; color: #0C1923; background: #FFFFFF; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res-n { margin: 0 0 16px; font-size: 14px; line-height: 1.5; color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res-n a, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-ok a { color: #FFFFFF; font-weight: 700; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .vlx-in { width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .vlx-chk { color: #DCE7F2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .vlx-chk a { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .apv-trust li { color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-ok { margin: 0; padding: 16px; font-size: 15px; line-height: 1.5; color: #0C1923; background: #FFFFFF; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cs { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cs { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cs { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c { margin: 0; display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-img { position: relative; height: 230px; background: #F2F7FC; display: grid; place-items: center; padding: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-img img { max-width: 100%; max-height: 100%; object-fit: contain; border-radius: 6px; box-shadow: 0 6px 16px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-tag { position: absolute; left: 12px; top: 12px; padding: 3px 9px; font-size: 12px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-tag--old { background: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c figcaption { padding: 16px 18px 18px; display: flex; flex-direction: column; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c b { font-size: 17px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c small { font-size: 13px; line-height: 1.45; color: #15466F; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two-g { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-box { padding: 26px; border-radius: 20px; border: 1px solid #DCE7F2; background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-box--uae { background: #F2F7FC; border-color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-box h3 { margin: 6px 0 8px; font-size: 22px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-box p { margin: 0 0 12px; font-size: 15px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-mini { margin: 0; padding-left: 20px; display: grid; gap: 6px; font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px 16px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags { grid-template-columns: repeat(6, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags li { display: flex; align-items: center; gap: 10px; padding: 9px 12px; font-size: 15px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags img { width: 24px; height: 18px; border-radius: 2px; box-shadow: 0 0 0 1px rgba(12,25,35,.08); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-note { margin: 16px 0 0; font-size: 14.5px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-note a { color: #15466F; font-weight: 600; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-why, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-route, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cases, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-cn { padding: 40px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res { padding: 20px 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-img { height: 200px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-img { overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-c-img img { width: auto; height: auto; max-height: 206px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-sel-w .ap-sel-w { margin: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-sel-w .ap-cb { font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-sel-w .ap-cb-pop { z-index: 40; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .apv-btns .button[type=submit] { background: #FFFFFF !important; color: #0C1923 !important; border-color: #FFFFFF !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .apv-btns .button[type=submit]:hover { background: #F2F7FC !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-form .apv-wa { display: inline-flex !important; align-items: center; justify-content: center; gap: 8px; background: #25D366 !important; color: #FFFFFF !important; border-color: #25D366 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-warn { padding: 10px 12px; background: #FFF6E5; border-left: 3px solid #E0A100; border-radius: 0 10px 10px 0; color: #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags li span { display: flex; flex-direction: column; line-height: 1.25; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-flags li small { font-size: 12px; color: #5B6B7A; }
/* ровная сетка выбора страны */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chips { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chip { justify-content: flex-start; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chip[data-v="Китай (материковый)"] { grid-column: span 2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg { display: grid; grid-template-columns: 1fr 1fr; width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg button { text-align: center; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-grid { align-items: stretch; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card { display: flex; flex-direction: column; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-res { align-self: start; } }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-chips { grid-template-columns: repeat(2, minmax(0, 1fr)); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-seg button { padding: 9px 8px; font-size: 14px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next { margin-top: auto; display: flex; align-items: center; gap: 16px; padding: 16px 18px; margin-bottom: 0; background: #F2F7FC; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card > .lg-next { margin-top: 24px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card > .lg-next { margin-top: auto; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-card > .lg-seg { margin-bottom: 24px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next img { width: 120px; height: auto; flex: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next b { display: block; margin-bottom: 6px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next ol { margin: 0; padding-left: 18px; display: grid; gap: 4px; font-size: 14.5px; color: #3B4A56; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next img { width: 84px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next img { width: 110px !important; max-width: 110px !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-next > div { min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two-in { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-bottom: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two-in .vlx-in { width: 100%; min-width: 0; margin: 0; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .lg-two-in { grid-template-columns: 1fr; } }
/* ===== Приостановка или закрытие бизнеса (dr-*) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cmp, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk { padding: 56px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-way--bad { background: #FBFCFE; border-style: dashed; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tag--bad { background: #B4232A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-q[hidden] { display: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-seg3 { grid-template-columns: repeat(3, 1fr) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-card > .dr-q:last-of-type { margin-bottom: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; align-items: center; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-g { grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); gap: 48px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cl { margin: 0; display: grid; gap: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cl li { font-size: 16px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cl li b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-art { margin: 0; padding: 24px; background: #F2F7FC; border-radius: 20px; display: flex; flex-direction: column; gap: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-art img { width: 100%; max-width: 420px; height: auto; margin: 0 auto; display: block; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-art figcaption { font-size: 15px; line-height: 1.55; color: #0C1923; padding: 12px 14px; background: #FFFFFF; border-left: 3px solid #15466F; border-radius: 0 12px 12px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cmp-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cmp-g { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col { padding: 24px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col--on { border-color: #15466F; box-shadow: 0 12px 28px rgba(21,70,111,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h { display: flex; align-items: center; gap: 16px; padding-bottom: 16px; margin-bottom: 4px; border-bottom: 1px dashed #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h img { width: 120px; height: 84px; object-fit: contain; flex: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h > div { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h b { font-size: 20px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dl { margin: 0; display: grid; grid-template-columns: minmax(0, 150px) minmax(0, 1fr); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dt, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dd { margin: 0; padding: 11px 0; border-bottom: 1px solid #EEF3F8; font-size: 15px; line-height: 1.45; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dt { color: #5B6B7A; padding-right: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dd { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dd small { color: #5B6B7A; font-size: 13px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dt:last-of-type, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dd:last-of-type { border-bottom: 0; font-weight: 700; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dl { grid-template-columns: minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dt { padding: 10px 0 0; border: 0; font-size: 13px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col dd { padding: 2px 0 10px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h img { width: 90px; height: 64px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-g { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-g { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-r { display: flex; flex-direction: column; gap: 6px; padding: 22px; background: #FFFFFF; border: 1px solid #DCE7F2; border-top: 3px solid #0C1923; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-r-big { font-size: 24px; line-height: 1.15; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-r-t { font-weight: 700; color: #15466F; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-r p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cmp, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk { padding: 40px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col { padding: 20px 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-art { padding: 16px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-q + .dr-q { margin-top: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .apv-btns .button[type=submit] { justify-content: center; text-align: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-k { display: flex; align-items: center; gap: 10px; margin: 0 0 12px; font-weight: 700; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-k span { padding: 3px 10px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; background: #0C1923; clip-path: polygon(5px 0, 100% 0, calc(100% - 5px) 100%, 0 100%); }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk .dr-risk-g { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-ex { margin: 14px 0 0; padding: 12px 14px; font-size: 15px; line-height: 1.5; color: #0C1923; background: #FFF6E5; border-left: 3px solid #E0A100; border-radius: 0 12px 12px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike { margin-top: 28px; padding: 26px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; background: #FFFFFF; border: 1px dashed #B4232A; border-radius: 20px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike { grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); gap: 32px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-cta { grid-column: 1 / -1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-h h3 { margin: 10px 0 8px; font-size: 22px; line-height: 1.25; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-h p { margin: 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-cta { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px; padding: 16px 18px; background: #F2F7FC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-cta p { margin: 0; flex: 1 1 320px; min-width: 0; font-size: 15.5px; line-height: 1.5; color: #0C1923; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike { padding: 20px 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-cta .button { width: 100%; text-align: center; justify-content: center; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike .dr-cl li::before { content: "!" !important; display: grid !important; place-items: center; width: 22px !important; height: 22px !important; font-size: 13px; font-weight: 800; color: #FFFFFF !important; background: #B4232A !important; border-radius: 50% !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-cond-art img { max-width: 360px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h img { width: 150px; height: 92px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-col-h img { width: 104px; height: 66px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl { margin-top: 22px; max-width: 620px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-bar { display: flex; gap: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s { display: flex; flex-direction: column; justify-content: center; gap: 2px; min-width: 0; padding: 12px 14px; border-radius: 12px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s b { font-size: 15px; line-height: 1.2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s small { font-size: 13px; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s1 { flex: 5; background: #F2F7FC; border: 1px dashed #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2 { flex: 2; background: #DCEBF8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s3 { flex: 5; color: #FFFFFF; background: linear-gradient(120deg, #15466F, #2F78B5); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s3 small { color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-foot { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 16px; margin-top: 10px; font-size: 14.5px; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-foot b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-you { font-weight: 600; color: #15466F; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s { padding: 10px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s b { font-size: 13.5px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s small { font-size: 12px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2 { flex: 2.4; } }
/* брошенная компания v2 */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-c { display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-h { display: flex; align-items: center; gap: 12px; padding: 16px 18px; background: #0C1923; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-h b { display: block; font-size: 17px; line-height: 1.25; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-h small { display: block; font-size: 13px; color: #B9D3EC; line-height: 1.35; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-n { flex: none; width: 30px; height: 30px; display: grid; place-items: center; font-weight: 800; color: #0C1923; background: #FFFFFF; border-radius: 6px; box-shadow: 2px 2px 0 #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r { padding: 16px 18px; display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r + .dr-rk-r { border-top: 1px dashed #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r > span { font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r > b { font-size: 24px; line-height: 1.2; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r p { margin: 4px 0 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r--court { background: #FBF4F4; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r--court > span { color: #B4232A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc { margin-top: 24px; padding: 24px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; align-items: end; background: #F2F7FC; border-radius: 20px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 32px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-n { grid-column: 1 / -1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-t h3 { margin: 10px 0 6px; font-size: 22px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-t p { margin: 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-bars { display: flex; align-items: flex-end; gap: 14px; height: 200px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-b { flex: 1; min-width: 0; height: 100%; display: flex; flex-direction: column; justify-content: flex-end; align-items: stretch; gap: 6px; text-align: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-col { display: block; border-radius: 10px 10px 4px 4px; background: repeating-linear-gradient(135deg, #15466F 0 6px, #2F78B5 6px 12px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-b:first-child .dr-acc-col { background: #6CA9E0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-b:nth-child(2) .dr-acc-col { background: repeating-linear-gradient(135deg, #6CA9E0 0 6px, #2F78B5 6px 12px); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-v { font-weight: 800; font-size: 16px; color: #0C1923; white-space: nowrap; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-y { font-size: 13px; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-n { margin: 0; font-size: 14px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-risk-k span { display: inline-block; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc { padding: 18px 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-bars { height: 170px; gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-v { font-size: 13.5px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rk-r > b { font-size: 21px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s1 { flex: 4; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2 { flex: 2.2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2b { flex: 2.2; background: #B9D3EC; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s3 { flex: 4; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl { max-width: 660px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-bar { flex-wrap: wrap; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s1, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s3 { flex: 1 1 45%; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-s2b { flex: 1 1 22%; } }
/* сравнение v2 */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-chs { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-chs { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch { display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 22px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch--lg { border-color: #15466F; box-shadow: 0 14px 32px rgba(21,70,111,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-art { display: grid; place-items: center; height: 210px; padding: 18px 24px 0; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch--lg .dr-ch-art { background: linear-gradient(180deg, #E4EFFA, #F2F7FC); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-art img { max-width: 100%; max-height: 190px; width: auto; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-b { flex: 1; display: flex; flex-direction: column; gap: 10px; padding: 22px 24px 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-b .lg-tag { align-self: flex-start; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-b h3 { margin: 0; font-size: 24px; line-height: 1.2; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-fit { margin: 0; font-size: 15.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-l { margin: 2px 0 0; display: grid; gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-l li { font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p { margin-top: auto; padding-top: 14px; border-top: 1px dashed #DCE7F2; display: flex; flex-direction: column; gap: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p b { font-size: 28px; line-height: 1.15; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p small { font-size: 13.5px; line-height: 1.45; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-a { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 18px; margin-top: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-wa { display: inline-flex; align-items: center; gap: 6px; font-weight: 600; font-size: 15px; color: #15466F; text-decoration: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-wa svg { color: #25D366; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch--ok .button { background: #FFFFFF !important; color: #0C1923 !important; border: 1.5px solid #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tip { margin: 18px 0 0; padding: 14px 16px; font-size: 15px; line-height: 1.55; color: #0C1923; background: #FFFFFF; border: 1px solid #DCE7F2; border-left: 3px solid #6CA9E0; border-radius: 0 14px 14px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-t { margin: 34px 0 12px; font-size: 20px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb { background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r { display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.1fr) minmax(0, 1.1fr); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span { padding: 13px 18px; font-size: 15px; line-height: 1.45; color: #0C1923; border-top: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span + span { border-left: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-h > span { border-top: 0; font-size: 13px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: #15466F; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span:last-child { background: rgba(108,169,224,.06); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-k { color: #5B6B7A !important; }
@media (max-width: 700px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-h { display: none; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > .dr-tb-k { grid-column: 1 / -1; padding-bottom: 2px; font-size: 12.5px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l] { border-top: 0; padding-top: 4px; font-size: 14px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l]::before { content: attr(data-l); display: block; font-size: 12px; font-weight: 700; color: #15466F; margin-bottom: 2px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span + span { border-left: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-art { height: 170px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-art img { max-height: 150px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-b { padding: 18px 16px 20px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p b { font-size: 24px; }
}
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tl-n { margin: 10px 0 0; font-size: 14px; line-height: 1.5; color: #3B4A56; }
/* подбор пути: явные кнопки «Да / Нет» */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-seg { padding: 0; gap: 10px; background: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-seg button { padding: 11px 12px; color: #15466F; background: #FFFFFF; border: 1.5px solid #B9D3EC; border-radius: 12px; box-shadow: none; transition: background .15s, border-color .15s, color .15s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-seg button:hover { border-color: #15466F; background: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-seg button.on { color: #FFFFFF; background: #15466F; border-color: #15466F; box-shadow: 0 6px 14px rgba(21,70,111,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .lg-seg button:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-check .dr-q[data-q="agree"] { margin-bottom: 24px; }
/* дорожная карта срока */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road { margin: 8px 0 40px; padding: 26px 24px 20px; background: #F2F7FC; border-radius: 22px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; position: relative; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol::before { content: ""; position: absolute; left: 22px; right: 10%; top: 21px; height: 4px; border-radius: 4px; background: linear-gradient(90deg, #B9D3EC 0 18%, #6CA9E0 18% 40%, #2F78B5 40% 62%, #15466F 62% 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd { position: relative; display: flex; flex-direction: column; gap: 3px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd-dot { position: relative; z-index: 1; width: 44px; height: 44px; display: grid; place-items: center; margin-bottom: 10px; font-weight: 800; font-size: 16px; color: #0C1923; background: #FFFFFF; border: 2px solid #0C1923; border-radius: 12px; box-shadow: 3px 3px 0 #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd:first-child .dr-rd-dot { border-style: dashed; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd b { font-size: 16px; line-height: 1.25; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd small { font-size: 15px; font-weight: 700; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd em { font-style: normal; font-size: 13.5px; line-height: 1.45; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd--fin .dr-rd-dot { background: #15466F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/24px no-repeat; border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd--fin b { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road-you { margin: 18px 0 0; padding-top: 14px; border-top: 1px dashed #B9D3EC; font-size: 15px; font-weight: 600; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road-you span { display: inline-block; margin-right: 8px; padding: 2px 9px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; background: #15466F; clip-path: polygon(5px 0, 100% 0, calc(100% - 5px) 100%, 0 100%); }
@media (max-width: 760px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road { padding: 20px 16px 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol { grid-template-columns: minmax(0, 1fr); gap: 16px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol::before { left: 20px; right: auto; top: 22px; bottom: 30px; width: 4px; height: auto; background: linear-gradient(180deg, #B9D3EC 0 18%, #6CA9E0 18% 40%, #2F78B5 40% 62%, #15466F 62% 100%); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd { display: grid; grid-template-columns: 44px minmax(0, 1fr); column-gap: 14px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-rd-dot { grid-row: 1 / span 3; margin: 0; }
}
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl { display: block; margin-top: 8px; padding: 10px 12px 10px 40px; position: relative; font-size: 14.5px; line-height: 1.45; color: #0C1923; background: #E4EFFA; border: 1px solid #B9D3EC; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl::before { content: ""; position: absolute; left: 12px; top: 11px; width: 18px; height: 18px; border-radius: 50%; background: #15466F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v12M6 12h12' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl b { color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p .dr-ch-hl b { font-size: 14.5px; line-height: 1.45; }
/* плашка перехода v2 */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl { display: flex; flex-direction: column; gap: 2px; margin-top: 10px; padding: 14px 16px 14px 62px; position: relative; color: #FFFFFF; background: linear-gradient(120deg, #15466F 0%, #2F78B5 100%); border: 0; border-radius: 14px; overflow: hidden; box-shadow: 0 10px 22px rgba(21,70,111,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl::before { left: 14px; top: 50%; width: 34px; height: 34px; margin-top: -17px; border-radius: 10px; background: #FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315466F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='9' width='17' height='11' rx='1.5'/%3E%3Cpath d='M2.5 9h19M12 9v11M12 9C10 5 6.5 5.5 7 7.6 7.4 9 12 9 12 9zM12 9c2-4 5.5-3.5 5-1.4C16.6 9 12 9 12 9z'/%3E%3C/svg%3E") center/22px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl::after { content: ""; position: absolute; right: -18px; top: -18px; width: 84px; height: 84px; background: repeating-linear-gradient(135deg, rgba(255,255,255,.16) 0 4px, transparent 4px 10px); border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl-k { font-size: 11.5px; font-weight: 800; letter-spacing: .07em; text-transform: uppercase; color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-p .dr-ch-hl b { font-size: 17px; line-height: 1.3; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl-t { font-size: 14px; color: #DCE7F2; }
/* таблица v2 */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-h > span { display: flex; align-items: center; gap: 10px; font-size: 16px; letter-spacing: 0; text-transform: none; color: #0C1923; padding-top: 16px; padding-bottom: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-h em { font-style: normal; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[role="cell"] { display: flex; align-items: flex-start; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[role="cell"] b { font-weight: 700; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r:not(.dr-tb-h):hover > span { background: #F7FAFD; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-k { font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-mk { flex: none; width: 20px; height: 20px; margin-top: 1px; border-radius: 50%; background: center/12px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-mk--y { background-color: #15466F; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-mk--n { background-color: #FFFFFF; box-shadow: inset 0 0 0 1.5px #B9D3EC; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 12h10' stroke='%235B6B7A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-mk--o { background-color: #DCEBF8; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='3.2' fill='%2315466F'/%3E%3C/svg%3E"); }
@media (max-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l] { flex-wrap: wrap; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l]::before { flex: 0 0 100%; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol::before { right: calc(20% - 30px); }
@media (max-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road ol::before { right: auto; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-min { display: block; font-size: 16px; font-weight: 700; color: #B4232A; margin-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-v small { font-size: 12px; font-weight: 700; color: #5B6B7A; text-transform: uppercase; letter-spacing: .04em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-n { display: flex; flex-direction: column; gap: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-f { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-fk { display: inline-block; padding: 3px 10px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: #FFFFFF; background: #0C1923; clip-path: polygon(5px 0, 100% 0, calc(100% - 5px) 100%, 0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-c { display: flex; flex-direction: column; padding: 8px 12px; font-size: 12.5px; line-height: 1.3; color: #5B6B7A; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-c b { font-size: 17px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-c--t { background: #15466F; border-color: #15466F; color: #B9D3EC; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-c--t b { color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-f i { font-style: normal; font-size: 20px; font-weight: 800; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-vs { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px 20px; padding: 16px 18px; background: #FFFFFF; border: 1.5px solid #15466F; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-vs > div { flex: 1 1 320px; min-width: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-vs p { margin: 6px 0 0; font-size: 16px; line-height: 1.45; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-vs b { color: #15466F; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-vs .button { width: 100%; justify-content: center; text-align: center; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-acc-c b { font-size: 15px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-strike-h p b { color: #B4232A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; margin-top: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c { padding: 14px; border-radius: 14px; min-width: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c b { display: block; margin-bottom: 8px; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c ul { margin: 0; padding: 0; list-style: none; display: grid; gap: 6px; font-size: 14px; line-height: 1.4; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c li { position: relative; padding-left: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c li::before { position: absolute; left: 0; top: 0; font-weight: 800; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--bad { background: #FBF4F4; color: #3B4A56; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--bad b { color: #B4232A; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--bad li::before { content: "✕"; color: #B4232A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--ok { background: #15466F; color: #DCE7F2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--ok b { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs-c--ok li::before { content: "✓"; color: #6CA9E0; }
@media (max-width: 420px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-vs { grid-template-columns: minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl--z { background: linear-gradient(120deg, #0C1923 0%, #15466F 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl--z::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315466F' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6'/%3E%3Cpath d='M15 15l5 5M8 10.5l2 2 3.5-4'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl--z::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315466F' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M18 6L6 18'/%3E%3Ccircle cx='7.5' cy='7.5' r='2.5'/%3E%3Ccircle cx='16.5' cy='16.5' r='2.5'/%3E%3C/svg%3E"); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl--q { background: linear-gradient(120deg, #15466F 0%, #2F78B5 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-ch-hl--q::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2315466F' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6'/%3E%3Cpath d='M15 15l5 5M8 10.5l2 2 3.5-4'/%3E%3C/svg%3E") !important; }
@media (max-width: 700px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l] { display: block; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l] .dr-mk { display: inline-block; vertical-align: -4px; margin: 0 6px 0 0; width: 18px; height: 18px; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tb-r > span[data-l] > span { display: inline; }
}
/* весы рисков */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc { grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr); align-items: stretch; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc h4 { margin: 8px 0 10px; font-size: 19px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l { padding: 18px; background: #FFFFFF; border: 1.5px solid #E7C2C4; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-bad { background: #B4232A !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 2px 14px; padding: 10px 0; border-top: 1px dashed #EAD3D4; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li:first-child { border-top: 0; padding-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-k { font-weight: 700; font-size: 15px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li b { font-size: 16px; color: #B4232A; white-space: nowrap; text-align: right; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li small { grid-column: 1 / -1; font-size: 13.5px; line-height: 1.45; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r { display: flex; flex-direction: column; gap: 6px; padding: 20px; color: #DCE7F2; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r h4 { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r .dr-acc-fk { align-self: flex-start; background: #6CA9E0; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-p { font-size: 32px; line-height: 1.1; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r p { margin: 4px 0 12px; font-size: 15px; line-height: 1.5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r .button { margin-top: auto; align-self: flex-start; background: #FFFFFF !important; color: #0C1923 !important; border-color: #FFFFFF !important; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li { grid-template-columns: minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-l li b { text-align: left; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-r .button { align-self: stretch; text-align: center; justify-content: center; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-ok { list-style: none; margin: 0 0 16px; padding: 0; display: grid; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-ok li { position: relative; padding-left: 26px; font-size: 14.5px; line-height: 1.4; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-sc-ok li::before { content: ""; position: absolute; left: 0; top: 1px; width: 18px; height: 18px; border-radius: 50%; background: #6CA9E0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%230C1923' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later { display: flex; gap: 14px; margin-top: 14px; padding: 18px 20px; background: #FFF6E5; border: 1px solid #F1D79C; border-left: 4px solid #E0A100; border-radius: 0 16px 16px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later-ic { flex: none; width: 30px; height: 30px; display: grid; place-items: center; font-weight: 800; color: #FFFFFF; background: #E0A100; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later b { display: block; font-size: 17px; line-height: 1.35; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later p { margin: 6px 0 0; font-size: 15px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later ul { margin: 8px 0 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 6px 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later li { position: relative; padding-left: 16px; font-size: 14.5px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later li::before { content: ""; position: absolute; left: 0; top: 8px; width: 7px; height: 7px; border-radius: 50%; background: #E0A100; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later-t { font-weight: 600; color: #0C1923 !important; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later { padding: 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-later ul { grid-template-columns: minmax(0, 1fr); } }
/* ===== Товарный знак (tm-*) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cls { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cls button, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-price .lg-seg button { padding: 11px 8px; font: inherit; font-weight: 700; font-size: 16px; color: #15466F; background: #FFFFFF; border: 1.5px solid #B9D3EC; border-radius: 12px; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-price .lg-seg { padding: 0; gap: 10px; background: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cls button.on, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-price .lg-seg button.on { color: #FFFFFF; background: #15466F; border-color: #15466F; box-shadow: 0 6px 14px rgba(21,70,111,.18); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab { width: 100%; margin-top: 22px; border-collapse: collapse; font-size: 15px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab th { text-align: left; font-size: 12px; font-weight: 800; letter-spacing: .05em; text-transform: uppercase; color: #5B6B7A; padding: 0 8px 8px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab td { padding: 10px 8px 10px 0; border-top: 1px solid #EEF3F8; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab-g td { color: #5B6B7A; font-size: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-free { margin: 14px 0 0; padding: 10px 12px; font-size: 14.5px; background: #F2F7FC; border-radius: 12px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-price .lg-card { display: flex; flex-direction: column; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #tm-sum { font-size: 36px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cs { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cs { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-c-img { height: 320px !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-c-img img { max-height: 296px !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tl { list-style: none; margin: 6px 0 4px; padding: 0; display: grid; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tl li { display: flex; gap: 10px; font-size: 14.5px; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tl span { flex: none; width: 92px; font-weight: 700; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-law .sa-flips { grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-law .sa-flip-f .sa-big { font-size: 26px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-aft { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-aft { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-aft { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a { display: flex; flex-direction: column; gap: 6px; padding: 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a b { font-size: 17px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a-p { margin-top: auto; padding-top: 10px; font-size: 22px; font-weight: 800; color: #0C1923; border-top: 1px dashed #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a small { font-size: 13px; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a--free { background: linear-gradient(150deg, #0C1923, #15466F); border-color: #15466F; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a--free b, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a--free .tm-a-p { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a--free p, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-a--free small { color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-incl, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-after, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cases { padding: 56px 0; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-c-img { height: 260px !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-c-img img { max-height: 236px !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) #tm-sum { font-size: 30px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-incl, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-after, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-cases { padding: 40px 0; } }
/* закон: три этапа */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; counter-reset: lw; }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c { display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-h { display: flex; align-items: center; gap: 14px; padding: 18px 20px; color: #FFFFFF; background: linear-gradient(120deg, #0C1923, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c--2 .tm-lw-h { background: linear-gradient(120deg, #15466F, #2F78B5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c--3 .tm-lw-h { background: linear-gradient(120deg, #2F78B5, #6CA9E0); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-n { flex: none; width: 40px; height: 40px; display: grid; place-items: center; font-size: 18px; font-weight: 800; color: #0C1923; background: #FFFFFF; border-radius: 10px; box-shadow: 3px 3px 0 rgba(255,255,255,.35); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-h b { display: block; font-size: 19px; line-height: 1.2; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-h small { display: block; font-size: 13.5px; color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c ul { list-style: none; margin: 0; padding: 6px 20px 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c li { position: relative; padding: 14px 0 14px 30px; border-top: 1px dashed #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c li:first-child { border-top: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c li::before { content: ""; position: absolute; left: 0; top: 16px; width: 18px; height: 18px; border-radius: 50%; background: #E4EFFA url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%2315466F' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c li b { display: block; font-size: 16px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c li p { margin: 4px 0 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-s { display: inline-block; margin-top: 6px; padding: 2px 8px; font-size: 12px; font-weight: 700; color: #15466F; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 6px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-c ul { padding: 4px 16px 10px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-h { padding: 16px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-cta { margin: auto 20px 20px; padding: 16px; display: grid; grid-template-columns: 96px minmax(0, 1fr); gap: 4px 14px; align-items: center; background: #F2F7FC; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-cta img { grid-row: span 2; width: 96px; height: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-cta p { margin: 0; font-size: 14.5px; line-height: 1.45; color: #3B4A56; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-cta p b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-lw-cta a { font-weight: 700; font-size: 14.5px; color: #15466F; text-decoration: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-nog { margin: 10px 0 0; padding: 10px 12px 10px 14px; font-size: 13.5px; line-height: 1.5; color: #3B4A56; background: #FFF6E5; border-left: 3px solid #E0A100; border-radius: 0 12px 12px 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-nog b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab td small { display: block; font-size: 12px; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab-l td { background: #F2F7FC; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-tab-l td:first-child { padding-left: 8px; border-radius: 8px 0 0 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-stage { background: #E4EFFA !important; border: 1px solid #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-now { font-size: 15px; font-weight: 600; color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .tm-later { margin: -6px 0 10px; display: inline-block; padding: 6px 12px; font-size: 15px; font-weight: 700; color: #0C1923; background: #6CA9E0; border-radius: 10px; }
/* ===== Проверка контрагента (kg-*) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pks { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pks { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p { display: flex; flex-direction: column; gap: 8px; padding: 24px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p--on { border-color: #15466F; box-shadow: 0 14px 32px rgba(21,70,111,.16); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .lg-tag { align-self: flex-start; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-tag--pro { background: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-for { font-size: 19px; color: #0C1923; line-height: 1.25; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-pr { font-size: 30px; font-weight: 800; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-plus { font-size: 13px; font-weight: 700; color: #15466F; text-transform: uppercase; letter-spacing: .05em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .apg-list { margin: 4px 0 14px; display: grid; gap: 8px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .apg-list li { font-size: 14.5px; line-height: 1.45; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pick { margin-top: auto; align-self: stretch; justify-content: center; text-align: center; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p:not(.kg-p--on) .kg-pick { background: #FFFFFF !important; color: #0C1923 !important; border: 1.5px solid #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-form-w { margin-top: 20px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 20px; align-items: center; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-form-w { grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-form-w > img { width: 100%; max-width: 440px; height: auto; margin: 0 auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sr { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sr { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sr { grid-template-columns: repeat(5, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s { padding: 18px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; display: flex; flex-direction: column; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s-n { font-size: 13px; font-weight: 800; color: #6CA9E0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s b { font-size: 16px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s p { margin: 0; font-size: 14px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sm-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 28px; align-items: center; }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sm-g { grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep { background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; box-shadow: 0 16px 36px rgba(21,70,111,.14); overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep-h { display: flex; justify-content: space-between; align-items: center; gap: 10px; flex-wrap: wrap; padding: 16px 20px; color: #FFFFFF; background: linear-gradient(120deg, #0C1923, #15466F); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep-h span { font-size: 12.5px; color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep ul { list-style: none; margin: 0; padding: 6px 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li { display: grid; grid-template-columns: 14px minmax(0, 1fr) minmax(0, 1.2fr); gap: 12px; align-items: center; padding: 11px 0; border-top: 1px solid #EEF3F8; font-size: 14.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li:first-child { border-top: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li i { width: 12px; height: 12px; border-radius: 50%; background: #3FA866; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-r--warn i { background: #E0A100 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li span { color: #5B6B7A; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li b { color: #0C1923; font-weight: 600; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep-f { padding: 14px 20px; font-size: 14.5px; line-height: 1.5; color: #0C1923; background: #F2F7FC; }
@media (max-width: 520px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li { grid-template-columns: 14px minmax(0, 1fr); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-rep li b { grid-column: 2; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-road { grid-template-columns: repeat(4, minmax(0, 1fr)) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-road::before { right: calc(25% - 30px) !important; }
@media (max-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-road { grid-template-columns: minmax(0, 1fr) !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-road::before { right: auto !important; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-closed .dr-strike { grid-template-columns: minmax(0, 1fr); }
@media (min-width: 960px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-closed .dr-strike { grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl li { display: flex; gap: 12px; align-items: flex-start; padding: 16px; font-size: 15px; line-height: 1.45; color: #0C1923; background: #FFFFFF; border: 1px solid #F1D79C; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl li span { flex: none; width: 28px; height: 28px; display: grid; place-items: center; font-weight: 800; color: #FFFFFF; background: #E0A100; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pk, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sample, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-flags { padding: 56px 0; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pk, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sample, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-flags { padding: 40px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p { padding: 20px 16px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-top { display: flex; justify-content: space-between; align-items: center; gap: 8px; flex-wrap: wrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-cnt { font-size: 13px; font-weight: 700; color: #15466F; background: #E4EFFA; padding: 4px 10px; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p--on .kg-p-cnt { background: #15466F; color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p:last-child .kg-p-cnt { background: #0C1923; color: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-plus { display: flex !important; align-items: center; gap: 12px; padding: 12px 14px; font-size: 14px !important; line-height: 1.35; text-transform: none !important; letter-spacing: 0 !important; color: #0C1923 !important; background: #F2F7FC; border: 1px solid #B9D3EC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-plus i { font-style: normal; font-size: 22px; font-weight: 800; color: #15466F; margin-right: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-bars { flex: none; display: flex; flex-direction: column; gap: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-bars b { display: block; width: 26px; height: 7px; border-radius: 3px; background: #6CA9E0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-bars b:last-child { background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-lang { display: inline-flex; flex-wrap: wrap; gap: 6px; margin: 12px 0 0; padding: 8px 14px; font-size: 15px; line-height: 1.4; color: #0C1923; background: #E4EFFA; border-radius: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-lang b { color: #15466F; }
/* пакеты контрагента — формат как на «Запуске» */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p { gap: 14px; padding: 30px 26px; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p--on { box-shadow: none; border-color: #DCE7F2; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-tag { position: relative; isolation: isolate; align-self: flex-start; display: inline-flex; align-items: center; height: 40px; margin-left: 10px; padding: 0 24px; font-size: 16px; font-weight: 600; color: #FFFFFF; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-tag::before { content: ""; position: absolute; inset: 0; z-index: -1; transform: skewX(-25deg); border-radius: 6px; background: linear-gradient(138deg, #15466F 0%, #6CA9E0 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-tag--0 { color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-tag--0::before { background: none; border: 2px solid #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-tag--2::before { background: linear-gradient(138deg, #0C1923 0%, #15466F 100%); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-who { margin: 0; font-size: 16px; line-height: 1.5; color: #5B6B7A; min-height: 72px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .kg-p-pr { margin: 6px 0 0; font-size: 36px; font-weight: 600; line-height: 1.1; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-pr small { display: block; margin-top: 6px; font-size: 14px; font-weight: 400; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh { display: flex; gap: 12px; align-items: flex-start; padding: 14px; background: #F2F7FC; border-left: 3px solid #15466F; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh svg { flex: none; margin-top: 2px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh b { display: block; font-size: 16px; font-weight: 600; line-height: 1.35; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh ul { list-style: none; margin: 8px 0 0; padding: 0; display: flex; flex-direction: column; gap: 4px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh li { position: relative; padding-left: 14px; font-size: 14px; line-height: 1.4; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-inh li::before { content: ""; position: absolute; left: 0; top: 8px; width: 5px; height: 5px; border-radius: 50%; background: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-also { margin: 0 0 -6px; font-size: 13px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .apg-list { margin: 0 0 14px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .apg-list li { font-size: 16px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-pick { background: #0C1923 !important; color: #FFFFFF !important; border: 1px solid #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p:not(.kg-p--on) .kg-pick { background: #0C1923 !important; color: #FFFFFF !important; border: 1px solid #0C1923 !important; }
@media (max-width: 959px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p-who { min-height: 0; } }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p { padding: 22px 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-p .kg-p-pr { font-size: 32px; } }
/* источники — мобильная версия: одна панель с линией-цепочкой */
@media (max-width: 699px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sr { position: relative; gap: 0; padding: 8px 16px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; box-shadow: 0 12px 28px rgba(21,70,111,.10); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-sr::before { content: ""; position: absolute; left: 33px; top: 30px; bottom: 30px; width: 2px; background: linear-gradient(#6CA9E0, #15466F); opacity: .35; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s { position: relative; display: grid; grid-template-columns: 36px minmax(0, 1fr); column-gap: 14px; row-gap: 2px; padding: 14px 0; background: none; border: 0; border-radius: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s + .kg-s { border-top: 1px solid #EEF3F8; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s-n { grid-row: 1 / span 2; z-index: 1; width: 36px; height: 36px; display: grid; place-items: center; font-size: 13px; color: #FFFFFF !important; background: linear-gradient(138deg, #15466F, #6CA9E0); border-radius: 50%; box-shadow: 0 0 0 4px #FFFFFF; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s b { align-self: end; font-size: 16px; line-height: 1.3; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-s p { font-size: 14px; line-height: 1.45; color: #5B6B7A; }
}
/* лишний пропуск между «Как проходит» и «Что законно узнать нельзя» */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .dr-road:last-child { margin-bottom: 0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-closed .dr-strike { margin-top: 0; }
/* красные флаги — три группы по тому, где их видно */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { gap: 16px !important; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { grid-template-columns: minmax(0, 1fr) !important; } }
@media (min-width: 1000px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl > .kg-fg { display: flex; flex-direction: column; gap: 0; padding: 0; background: #FFFFFF; border: 1px solid #F1D79C; border-radius: 18px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h { display: flex; flex-direction: column; gap: 4px; padding: 16px 18px; background: linear-gradient(120deg, #FFF6E0, #FFFBF2); border-bottom: 1px solid #F1D79C; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h b { font-size: 16px; line-height: 1.3; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h small { align-self: flex-start; padding: 3px 10px; font-size: 12.5px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg--2 .kg-fg-h small { background: #E0A100; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol { list-style: none; margin: 0; padding: 6px 18px 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol li { display: flex; gap: 12px; align-items: flex-start; padding: 11px 0; font-size: 15px; line-height: 1.45; color: #0C1923; background: none !important; border: 0 !important; border-radius: 0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol li + li { border-top: 1px solid #F6EBD0 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol li span { flex: none; width: 26px; height: 26px; display: grid; place-items: center; font-size: 13px; font-weight: 800; color: #FFFFFF; background: #E0A100; border-radius: 50%; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h { padding: 14px 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol { padding: 4px 16px 6px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg ol li { font-size: 14.5px; padding: 10px 0; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fl > .kg-fg { align-items: stretch !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h { align-self: stretch; width: 100%; box-sizing: border-box; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h small { white-space: normal; max-width: 100%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-closed + .kg-flags { padding-top: 24px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .kg-fg-h { background: #FFF6E0 !important; }
/* ===== Компания в Китае (cn-*) ===== */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-notes { margin-top: 16px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-notes { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note { padding: 16px 18px; background: #F2F7FC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note b { display: block; font-size: 16px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note p { margin: 4px 0 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--hl { background: linear-gradient(120deg, #0C1923, #15466F); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--hl b { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--hl p { color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-fm { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
@media (min-width: 700px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-fm { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-fm { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f { position: relative; display: flex; flex-direction: column; gap: 6px; padding: 22px 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f--on { border: 2px solid #15466F; box-shadow: 0 14px 30px rgba(21,70,111,.14); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f-tag { align-self: flex-start; padding: 3px 10px; font-size: 12.5px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f > b { font-size: 20px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f > small { font-size: 13px; color: #5B6B7A; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f > p { margin: 4px 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f li { position: relative; padding-left: 24px; font-size: 14.5px; line-height: 1.45; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pl li::before { content: ""; position: absolute; left: 2px; top: 4px; width: 14px; height: 14px; border-radius: 50%; background: #3FA866 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center/10px no-repeat; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-mn { margin-top: 4px !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-mn li { color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-mn li::before { content: ""; position: absolute; left: 3px; top: 10px; width: 12px; height: 2px; border-radius: 2px; background: #B4232A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f .lg-link { margin-top: auto; padding-top: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo { margin-top: 18px; display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; align-items: center; padding: 24px; color: #FFFFFF; background: linear-gradient(120deg, #0C1923, #15466F); border-radius: 20px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo { grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo h3 { margin: 6px 0; font-size: 24px; color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo p { margin: 0; font-size: 15px; line-height: 1.55; color: #D6E6F5; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo .vlw-kick { color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo-r { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo-r > div { flex: 1 1 140px; display: flex; flex-direction: column; gap: 4px; padding: 14px 16px; background: rgba(255,255,255,.08); border: 1px solid rgba(108,169,224,.45); border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo-r b { font-size: 17px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo-r span { font-size: 13px; color: #B9D3EC; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo-r i { font-style: normal; font-size: 24px; font-weight: 800; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city-art { width: 100%; max-width: 520px; height: auto; margin: 0 auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road { grid-template-columns: repeat(6, minmax(0, 1fr)) !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road::before { right: calc(100% / 12 - 0px) !important; }
@media (max-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; row-gap: 22px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road::before { display: none; } }
@media (max-width: 760px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road { grid-template-columns: minmax(0, 1fr) !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-road::before { display: block; right: auto !important; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dc { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 800px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dc { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d { padding: 18px 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d b { font-size: 16px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d ul { margin: 8px 0 0; padding-left: 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d li { font-size: 14.5px; line-height: 1.5; color: #3B4A56; margin-bottom: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg { margin-top: 22px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg h3 { margin: 0 0 12px; font-size: 20px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-g { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c { display: flex; flex-direction: column; gap: 6px; padding: 18px 20px; background: #F2F7FC; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c .lg-tag { align-self: flex-start; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c b { font-size: 16px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c--ok { background: #EAF6EE; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-lg-c .lg-link { margin-top: auto; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; padding: 24px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; margin-bottom: 16px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap { grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); align-items: center; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap h3 { margin: 8px 0; font-size: 22px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap p { margin: 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; padding: 16px; background: #F2F7FC; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r > span, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r > p { grid-column: 1 / -1; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r > span { font-size: 13px; font-weight: 700; color: #15466F; text-transform: uppercase; letter-spacing: .05em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r div { padding: 12px; background: #FFFFFF; border-radius: 12px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r b { display: block; font-size: 18px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r small { font-size: 13px; color: #5B6B7A; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap-r > p { font-size: 13.5px !important; color: #5B6B7A !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-tx { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; }
@media (min-width: 800px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-tx { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-t { display: flex; flex-direction: column; gap: 6px; padding: 20px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-t-k { font-size: 13px; font-weight: 700; color: #6CA9E0; text-transform: uppercase; letter-spacing: .05em; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-t > b { font-size: 22px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-t p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-t-s { margin-top: 4px !important; padding: 10px 12px; background: #F2F7FC; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta { list-style: none; margin: 4px 0 0; padding: 0; display: grid; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta li { display: grid; grid-template-columns: 90px 50px minmax(0, 1fr); gap: 8px; align-items: baseline; padding: 8px 12px; background: #F2F7FC; border-radius: 10px; font-size: 14.5px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta b { color: #15466F; font-size: 17px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta small { font-size: 12.5px; color: #5B6B7A; }
@media (max-width: 420px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta li { grid-template-columns: 80px 44px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-dta small { grid-column: 1 / -1; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-my { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 800px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-my { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1150px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-my { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m { display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; overflow: hidden; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m p { margin: 0; padding: 14px 18px; font-size: 14.5px; line-height: 1.5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m span { display: block; margin-bottom: 4px; font-size: 12px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-q { color: #5B6B7A; background: #FBF1F1; text-decoration: line-through; text-decoration-color: rgba(180,35,42,.5); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-q span { color: #B4232A; text-decoration: none; display: inline-block; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-a { color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-a span { color: #3FA866; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-check, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-forms, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-docs, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-tax, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-myths { padding: 56px 0; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-check, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-forms, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-docs, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-tax, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-myths { padding: 40px 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cap { padding: 18px 16px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-q { text-decoration: none !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-q span { display: block !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m-q s { text-decoration-color: rgba(180,35,42,.55); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-duo .vlw-kick { color: #FFFFFF !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-form-w { grid-template-columns: minmax(0, 1fr) !important; max-width: 760px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-next { grid-template-columns: minmax(0, 1fr) !important; }
/* формы присутствия — карточки кликабельные */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f { text-decoration: none; color: inherit; cursor: pointer; transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f:focus-visible { transform: translateY(-3px); border-color: #6CA9E0; box-shadow: 0 16px 34px rgba(21,70,111,.16); outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f--on:hover { border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f-go { margin-top: auto; padding-top: 12px; font-size: 15px; font-weight: 700; color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f:hover .cn-f-go { text-decoration: underline; text-underline-offset: 3px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-f--on .cn-f-go { align-self: stretch; text-align: center; padding: 11px 14px; margin-top: auto; color: #FFFFFF; background: #0C1923; border-radius: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-f--on:hover .cn-f-go { text-decoration: none; background: #15466F; }
/* Почему Ханчжоу — карточки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city-h { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; align-items: center; margin-bottom: 20px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city-h { grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city-h .cn-city-art { max-width: 420px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cw { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cw { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 1100px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cw { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c { display: flex; flex-direction: column; gap: 6px; padding: 18px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c-n { font-size: 13px; font-weight: 800; color: #6CA9E0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c b { font-size: 16px; line-height: 1.3; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c p { margin: 0; font-size: 14px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt { background: linear-gradient(120deg, #0C1923, #15466F); border-color: transparent; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt b { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt p { color: #B9D3EC; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt .cn-c-n { color: #6CA9E0; font-size: 18px; }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-city-h .cn-city-art { max-width: 300px; } }
@media (max-width: 639px) {
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-cw { gap: 0; padding: 6px 16px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 18px; box-shadow: 0 12px 28px rgba(21,70,111,.10); }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c { display: grid; grid-template-columns: 32px minmax(0, 1fr); column-gap: 12px; row-gap: 2px; padding: 13px 0; background: none; border: 0; border-radius: 0; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c + .cn-c { border-top: 1px solid #EEF3F8; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c-n { grid-row: 1 / span 2; width: 32px; height: 32px; display: grid; place-items: center; font-size: 12px; color: #FFFFFF !important; background: linear-gradient(138deg, #15466F, #6CA9E0); border-radius: 50%; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c b { align-self: end; font-size: 15.5px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c p { font-size: 14px; color: #5B6B7A; }
  :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt { margin: 6px -16px -6px; padding: 14px 16px; border-radius: 0 0 18px 18px; border-top: 0 !important; }
}
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c.cn-c--alt { background: linear-gradient(120deg, #0C1923, #15466F) !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt .cn-c-n { background: rgba(255,255,255,.12); } }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c--alt p { color: #B9D3EC !important; } }
/* география: два офиса */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo { margin-top: 18px; padding: 22px; background: #F2F7FC; border-radius: 20px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-h h3 { margin: 0 0 4px; font-size: 22px; color: #0C1923; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-h p { margin: 0 0 14px; font-size: 15px; line-height: 1.5; color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-g { display: grid; grid-template-columns: minmax(0, 1fr); gap: 12px; }
@media (min-width: 900px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-g { grid-template-columns: minmax(0, 1.2fr) minmax(0, 1.1fr) minmax(0, 1fr); } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c { display: flex; flex-direction: column; gap: 6px; padding: 18px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-k { font-size: 12.5px; font-weight: 800; letter-spacing: .05em; text-transform: uppercase; color: #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c b { font-size: 18px; color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c ul { list-style: none; margin: 4px 0 0; padding: 0; display: flex; flex-wrap: wrap; gap: 6px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li { padding: 5px 11px; font-size: 14px; font-weight: 600; color: #15466F; background: #E4EFFA; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li:first-child { color: #FFFFFF; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c p { margin: 0; font-size: 14.5px; line-height: 1.5; color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c--alt { background: linear-gradient(120deg, #0C1923, #15466F); border-color: transparent; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c--alt b { color: #FFFFFF; }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo { padding: 16px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-h h3 { font-size: 19px; } }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-c--go { text-decoration: none; cursor: pointer; transition: transform .2s ease, box-shadow .2s ease; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-c--go:hover { transform: translateY(-3px); box-shadow: 0 16px 34px rgba(21,70,111,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c-go { margin-top: auto; padding-top: 8px; font-size: 15px; font-weight: 700; color: #FFFFFF; }
@media (max-width: 639px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-c-go { grid-column: 2; } }
/* оплата по этапам — акцент */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--pay { position: relative; background: linear-gradient(120deg, #6CA9E0, #3E7FBF); box-shadow: 0 14px 30px rgba(62,127,191,.30); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--pay b { color: #FFFFFF; font-size: 18px; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-note--pay p { color: #F2F7FC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pay-tag { display: inline-block; margin-bottom: 6px; padding: 3px 10px; font-size: 12px; font-weight: 800; letter-spacing: .05em; text-transform: uppercase; color: #15466F; background: #FFFFFF; border-radius: 999px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pay { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; margin-top: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pay i { height: 8px; border-radius: 4px; background: rgba(255,255,255,.35); } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pay i.on { background: #FFFFFF; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-pay-l { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 6px; margin-top: 4px; font-size: 12px; color: #E4EFFA; }
/* документы — кто готовит */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d { display: flex; flex-direction: column; gap: 10px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d-h { display: grid; grid-template-columns: 30px minmax(0, 1fr) auto; gap: 10px; align-items: center; padding-bottom: 10px; border-bottom: 1px solid #EEF3F8; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d-n { width: 30px; height: 30px; display: grid; place-items: center; font-size: 14px; font-weight: 800; color: #FFFFFF; background: linear-gradient(138deg, #15466F, #6CA9E0); border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d-who { padding: 3px 10px; font-size: 12px; font-weight: 700; color: #15466F; background: #E4EFFA; border-radius: 999px; white-space: nowrap; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d ul { list-style: none; margin: 0 !important; padding: 0 !important; display: grid; gap: 8px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d li { position: relative; padding-left: 24px; margin: 0 !important; font-size: 14.5px; line-height: 1.45; color: #0C1923 !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d li::before { content: ""; position: absolute; left: 2px; top: 4px; width: 14px; height: 14px; border-radius: 4px; border: 2px solid #6CA9E0; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us { background: linear-gradient(120deg, #0C1923, #15466F); border-color: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us b { color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us li { color: #D6E6F5 !important; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us .cn-d-h { border-bottom-color: rgba(255,255,255,.12); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us li::before { border: 0; background: #3FA866 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center/10px no-repeat; border-radius: 50%; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d--us .cn-d-who { color: #0C1923; background: #6CA9E0; }
/* мифы — карточка-вопрос */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m--cta { justify-content: center; gap: 10px; padding: 20px; background: linear-gradient(120deg, #0C1923, #15466F); border-color: transparent; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m--cta b { font-size: 19px; color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m--cta p { padding: 0 !important; color: #D6E6F5; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-m--cta .button { align-self: flex-start; }
/* города — кликабельные */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li { padding: 0 !important; background: none !important; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a { display: inline-block; padding: 5px 11px; font-size: 14px; font-weight: 600; color: #15466F; background: #E4EFFA; border-radius: 999px; text-decoration: none; transition: background .2s, color .2s, transform .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li:first-child a { color: #FFFFFF; background: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a:focus-visible { color: #FFFFFF; background: #6CA9E0; transform: translateY(-2px); outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a::after { content: " →"; opacity: 0; transition: opacity .2s; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a:hover::after { opacity: 1; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-geo-c { text-decoration: none; cursor: pointer; transition: transform .2s, box-shadow .2s; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-geo-c:hover { transform: translateY(-3px); box-shadow: 0 16px 34px rgba(21,70,111,.22); }
/* города — форма на месте */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-f { margin-top: 14px; padding: 20px; color: #FFFFFF; background: linear-gradient(120deg, #0C1923, #15466F); border-radius: 18px; box-shadow: 0 16px 34px rgba(21,70,111,.22); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-f-h { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; margin-bottom: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-f h3 { margin: 2px 0 4px; font-size: 22px; color: #FFFFFF; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-f-n { margin: 0; font-size: 14.5px; color: #B9D3EC; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-x { flex: none; width: 36px; height: 36px; font-size: 22px; line-height: 1; color: #FFFFFF; background: rgba(255,255,255,.12); border: 0; border-radius: 50%; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-f .lg-form { max-width: 720px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-c li a.on { color: #FFFFFF !important; background: #6CA9E0 !important; box-shadow: 0 0 0 3px rgba(108,169,224,.35); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-geo-c.on, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-c--go.on { box-shadow: 0 0 0 3px #6CA9E0; }
@media (max-width: 899px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-geo-g > .cn-geo-f { margin-top: 0; } }
/* документы — отметки и карточки-ссылки */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ck { position: relative; display: block; width: 100%; padding: 2px 0 2px 26px; font: inherit; font-size: 14.5px; line-height: 1.45; text-align: left; color: #0C1923; background: none; border: 0; cursor: pointer; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d li:has(.cn-ck) { padding-left: 0; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-d li:has(.cn-ck)::before { display: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ck::before { content: ""; position: absolute; left: 0; top: 4px; width: 16px; height: 16px; border: 2px solid #6CA9E0; border-radius: 4px; background: #FFFFFF; transition: background .15s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ck:hover::before { border-color: #15466F; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ck.on::before { background: #3FA866 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center/12px no-repeat; border-color: #3FA866; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ck.on { color: #3B4A56; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ckbar { margin-top: 12px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 18px; background: #F2F7FC; border-radius: 14px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ckbar p { margin: 0; font-size: 15px; line-height: 1.45; color: #3B4A56; } :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ckbar b { color: #0C1923; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-doc-f { margin-top: 12px; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-lg-c { text-decoration: none; color: inherit; transition: transform .2s, box-shadow .2s; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-lg-c:hover, :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-lg-c:focus-visible { transform: translateY(-3px); box-shadow: 0 14px 30px rgba(21,70,111,.14); outline: none; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) a.cn-lg-c:hover .lg-link { text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 640px) { :where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) .cn-ckbar .button { width: 100%; justify-content: center; } }
/* спиннер отправки форм — запасные стили; если в теме уже есть .cf7-overlay-loader, работают стили темы (у этих специфичность 0) */
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) :where(.cf7-overlay-loader) { position: fixed; inset: 0; z-index: 10000; display: none; align-items: center; justify-content: center; background: rgba(12,25,35,.35); }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) :where(.cf7-overlay-loader.active) { display: flex; }
:where(.vl-page-akcionery, body:has(.vl-page-akcionery), .vl-page-apostil, body:has(.vl-page-apostil), .vl-page-deregistraciya, body:has(.vl-page-deregistraciya), .vl-page-direktor, body:has(.vl-page-direktor), .vl-page-kitaj, body:has(.vl-page-kitaj), .vl-page-kontragent, body:has(.vl-page-kontragent), .vl-page-legalizaciya, body:has(.vl-page-legalizaciya), .vl-page-znak, body:has(.vl-page-znak)) :where(.cf7-spinner) { width: 46px; height: 46px; border: 4px solid rgba(255,255,255,.35); border-top-color: #FFFFFF; border-radius: 50%; animation: vlspin .8s linear infinite; }
@keyframes vlspin { to { transform: rotate(360deg); } }

/* ======================================================== vl-system.css */
/* на всех страницах */
/* Vita Liberta — single size system for every page. Loaded last, before header/footer styles.
   Section titles: 44/55 desktop, 28/35 mobile. Section padding: 80 desktop, 48 mobile.
   Buttons: 47px, 14px, radius 8. Form fields: 50px, 16px, radius 8. */
.vsx-title, .vhk-title, .vwu-title, .vlx-g__title, .vls-title, .vlm-title, .vlk-title, .vlw-title, .vlq-title, .vlc-title, .vlp h2 {
  font-size: 44px !important; line-height: 1.25 !important; font-weight: 600 !important; }
#vls-services, #vls-hk, #vls-why, #vlx-guarantee, #vlsv-package, #vlr-reasons { padding-top: 80px !important; padding-bottom: 80px !important; }
@media (max-width: 767px) {
  .vsx-title, .vhk-title, .vwu-title, .vlx-g__title, .vls-title, .vlm-title, .vlk-title, .vlw-title, .vlq-title, .vlc-title, .vlp h2 {
    font-size: 28px !important; line-height: 1.25 !important; }
  #vls-services, #vls-hk, #vls-why, #vlx-guarantee, #vlsv-package, #vlr-reasons { padding-top: 48px !important; padding-bottom: 48px !important; }
}
.vlx-in, .vlx-f .vlph { height: 50px !important; font-size: 16px !important; border-radius: 8px !important; }
.vlx-f .vlph input { height: 48px !important; font-size: 16px !important; }
.vlx-f .button, .vlsv-qrow .button { height: auto !important; padding: 12px 22px !important; font-size: 14px !important; border-radius: 8px !important; }
.vlh-actions .button { white-space: nowrap; }
form[hidden], .vlx-f[hidden], [hidden].vl-ok, .vlsv-go-in [hidden] { display: none !important; }

/* thank-you card: same on every form */
@keyframes vlOkIn { from { opacity: 0; transform: translateY(12px) scale(.98); } to { opacity: 1; transform: none; } }
@keyframes vlOkRise { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: none; } }
.vl-ok-card { position: relative; display: block; container-type: inline-size; overflow: hidden; text-align: left; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 20px; box-shadow: 0 1px 2px rgba(12,25,35,.04), 0 18px 40px rgba(21,70,111,.12); color: var(--text-color, #64717B); font-size: 15px; line-height: 1.55; animation: vlOkIn .5s cubic-bezier(.2,.8,.2,1) both; }
.vl-ok-x { position: absolute; top: 12px; right: 12px; z-index: 2; display: grid; place-items: center; width: 34px; height: 34px; padding: 0; border: 1px solid #DCE7F2; border-radius: 50%; background: rgba(255,255,255,.9); color: #15466F; cursor: pointer; transition: background .2s ease, color .2s ease, transform .2s ease; }
.vl-ok-x:hover { background: #15466F; color: #FFFFFF; transform: rotate(90deg); }
.vl-ok-x:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 2px; }
.vl-ok-pic { position: relative; display: flex; justify-content: center; align-items: flex-end; height: 168px; padding-top: 14px; background: linear-gradient(160deg, #F2F7FC 0%, #E3EEF9 100%); }
.vl-ok-pic::before { content: ""; position: absolute; left: -10%; top: 26px; width: 46%; height: 34px; background: linear-gradient(90deg, rgba(108,169,224,0), rgba(108,169,224,.22)); transform: skewX(-24deg); border-radius: 6px; }
.vl-ok-pic::after { content: ""; position: absolute; right: -6%; bottom: 40px; width: 34%; height: 22px; background: linear-gradient(90deg, rgba(21,70,111,.10), rgba(21,70,111,0)); transform: skewX(-24deg); border-radius: 6px; }
.vl-ok-pic img { position: relative; z-index: 1; width: auto; max-width: 92%; height: 150px; object-fit: contain; animation: vlOkRise .6s .12s ease both; }
.vl-ok-body { display: flex; flex-direction: column; align-items: flex-start; gap: 8px; padding: 20px 20px 22px; }
.vl-ok-chip { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px 4px 8px; border-radius: 999px; background: #E6F0FA; color: #15466F; font-size: 12.5px; font-weight: 600; letter-spacing: .02em; }
.vl-ok-t { display: block; font-size: 22px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923); text-wrap: balance; }
.vl-ok-next { display: flex; flex-direction: column; gap: 10px; width: 100%; margin-top: 10px; padding-top: 16px; border-top: 1px solid #E3E9EF; }
.vl-ok-nk { font-size: 11.5px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
/* four equal channel tiles, each in its own colour */
.vl-ok-links { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px; }
.vl-ok-l { --c: #15466F; --t1: #EEF4FB; --t2: #DCE9F7;
  position: relative; display: flex; flex-direction: column; align-items: flex-start; gap: 12px; min-width: 0; min-height: 132px; padding: 14px 14px 14px; overflow: hidden; isolation: isolate;
  text-decoration: none !important; border-radius: 16px; border: 1px solid rgba(255,255,255,.7);
  background: linear-gradient(150deg, var(--t1) 0%, var(--t2) 100%); box-shadow: 0 1px 0 rgba(255,255,255,.8) inset, 0 2px 6px rgba(12,25,35,.04);
  transition: transform .25s cubic-bezier(.2,.8,.2,1), box-shadow .25s ease; }
.vl-ok-l::after { content: ""; position: absolute; z-index: -1; right: -28px; bottom: -34px; width: 110px; height: 110px; border-radius: 50%; background: var(--c); opacity: .08; transition: transform .35s ease, opacity .25s ease; }
.vl-ok-l:hover { transform: translateY(-3px); box-shadow: 0 14px 28px -10px var(--c); }
.vl-ok-l:hover::after { transform: scale(1.25); opacity: .13; }
.vl-ok-tg { --c: #229ED9; --t1: #EEF8FE; --t2: #D6EEFB; }
.vl-ok-wa { --c: #1FAF55; --t1: #EEFAF2; --t2: #D5F2E0; }
.vl-ok-bl { --c: #15466F; --t1: #EEF4FB; --t2: #DAE7F5; }
.vl-ok-yt { --c: #E8002D; --t1: #FEF1F2; --t2: #FBDCDF; }
.vl-ok-ic { flex: none; display: grid; place-items: center; width: 42px; height: 42px; border-radius: 13px; background: var(--c); box-shadow: 0 6px 14px -6px var(--c); }
.vl-ok-bl .vl-ok-ic { background: linear-gradient(135deg, #15466F 0%, #3E82BF 100%); }
.vl-ok-lt { display: flex; flex-direction: column; gap: 2px; min-width: 0; }
.vl-ok-card .vl-ok-l b { font-size: 14.5px; line-height: 1.25; font-weight: 600; color: var(--dark, #0C1923) !important; }
.vl-ok-card .vl-ok-l small { font-size: 12px; line-height: 1.35; color: #4F5E69 !important; }
.vl-ok-go { position: absolute; top: 14px; right: 14px; display: grid; place-items: center; width: 28px; height: 28px; border-radius: 50%; background: rgba(255,255,255,.75); color: var(--c); transition: background .2s ease, color .2s ease, transform .2s ease; }
.vl-ok-l:hover .vl-ok-go { background: var(--c); color: #FFFFFF; transform: rotate(-8deg); }
.vl-ok-l:focus-visible { outline: 2px solid var(--c); outline-offset: 2px; }
@container (min-width: 560px) {
  .vl-ok-pic { height: 190px; } .vl-ok-pic img { height: 172px; }
  .vl-ok-body { padding: 24px 30px 28px; }
  .vl-ok-t { font-size: 26px; }
  .vl-ok-links { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; }
  .vl-ok-l { min-height: 150px; padding: 16px; }
}
@media (prefers-reduced-motion: reduce) { .vl-ok-card, .vl-ok-pic img, .vl-ok-x, .vl-ok-l, .vl-ok-l::after, .vl-ok-go { animation: none; transition: none; } }
/* containers of the thank-you text become transparent so the card shows */
.vl-ok, .vlx-ok, .vlh-ok, .vlq-done, .vlc-cn-ok, #vlp-mok { background: transparent !important; padding: 0 !important; border: 0 !important; box-shadow: none !important; text-align: left !important; }

/* consent checkbox row — same on every form */
html body label.vlx-chk, html body label.vlh-check, html body label.vlp-mcheck, html body label.vlq-check, html body label.vlc-check {
  display: flex !important; align-items: flex-start; gap: 10px; margin: 2px 0 0; padding: 11px 14px 11px 12px;
  background: #F2F7FC; border: 1px solid #DCE7F2; border-left: 3px solid #6CA9E0; border-radius: 10px;
  font-size: 13.5px !important; line-height: 1.5 !important; color: #34444F !important; cursor: pointer; transition: background .2s ease, border-color .2s ease; }
html body label.vlx-chk:hover, html body label.vlh-check:hover, html body label.vlp-mcheck:hover, html body label.vlq-check:hover, html body label.vlc-check:hover { border-color: #6CA9E0; }
html body label.vlx-chk input, html body label.vlh-check input, html body label.vlp-mcheck input, html body label.vlq-check input, html body label.vlc-check input {
  flex: none; width: 18px !important; height: 18px !important; margin: 1px 0 0 !important; accent-color: #15466F; cursor: pointer; }
html body label.vlx-chk a, html body label.vlh-check a, html body label.vlp-mcheck a, html body label.vlq-check a, html body label.vlc-check a {
  color: #15466F !important; font-weight: 500; text-decoration: underline; text-underline-offset: 2px; }
html body label.vlx-chk:has(input:checked), html body label.vlh-check:has(input:checked), html body label.vlp-mcheck:has(input:checked), html body label.vlq-check:has(input:checked), html body label.vlc-check:has(input:checked) { background: #EAF2FA; border-left-color: #15466F; }
@keyframes vlChkShake { 0%,100% { transform: none; } 20%,60% { transform: translateX(-4px); } 40%,80% { transform: translateX(4px); } }
html body label:is(.vlx-chk, .vlh-check, .vlp-mcheck, .vlq-check, .vlc-check):has(input[class*="bad"]) { background: #FDF1F1; border-color: #F2B8B8; border-left-color: #D64545; animation: vlChkShake .4s ease; }
@media (prefers-reduced-motion: reduce) { html body label:is(.vlx-chk, .vlh-check, .vlp-mcheck, .vlq-check, .vlc-check) { animation: none !important; } }

/* inline request form (vl-inline.js) */
@keyframes vliIn { from { opacity: 0; transform: translateY(-6px); } to { opacity: 1; transform: none; } }
.vli-panel { position: relative; width: 100%; max-width: 640px; margin: 16px 0 4px; padding: 22px 20px 20px; text-align: left; background: #FFFFFF; border: 1px solid #DCE7F2; border-top: 3px solid #15466F; border-radius: 16px; box-shadow: 0 16px 36px rgba(21,70,111,.12); animation: vliIn .3s ease both; box-sizing: border-box; }
.vli-panel[hidden] { display: none !important; }
.vli-panel:has(.vl-ok:not([hidden])) { padding: 0; border: 0; box-shadow: none; background: transparent; }
.vli-panel:has(.vl-ok:not([hidden])) > .vli-x { display: none; }
.vli-x { position: absolute; top: 10px; right: 10px; display: grid; place-items: center; width: 32px; height: 32px; padding: 0; border: 1px solid #DCE7F2; border-radius: 50%; background: #FFFFFF; color: #15466F; cursor: pointer; transition: background .2s ease, color .2s ease; }
.vli-x:hover { background: #15466F; color: #FFFFFF; }
.vli-f { display: flex; flex-direction: column; gap: 10px; margin: 0; }
.vli-f[hidden] { display: none !important; }
.vli-t { margin: 0 36px 0 0; font-size: 18px; line-height: 1.3; font-weight: 600; color: var(--dark, #0C1923); }
.vli-s { margin: -4px 0 2px; font-size: 13.5px; color: #15466F; }
.vli-row { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.vli-ta { height: auto !important; min-height: 64px; padding-top: 12px !important; resize: vertical; font: inherit; }
.vli-btn { align-self: flex-start; }
.vli-err { margin: 0; color: #C0392B; font-size: 13.5px; }
@media (max-width: 560px) { .vli-row { grid-template-columns: 1fr; } .vli-btn { align-self: stretch; } }
.vli-modal { position: fixed; inset: 0; z-index: 10000; display: flex; align-items: center; justify-content: center; padding: 16px; background: rgba(12,25,35,.55); backdrop-filter: blur(3px); overflow-y: auto; }
.vli-modal[hidden] { display: none !important; }
.vli-modal .vli-panel { max-width: 480px; margin: auto; }

.vli-f .vlx-in { width: 100%; height: 50px; padding: 0 14px; box-sizing: border-box; font: inherit; font-size: 16px; color: var(--dark, #0C1923); background: #F7FAFD; border: 1px solid #E3E8ED; border-radius: 8px; outline: 0; box-shadow: none; }
.vli-f .vli-ta { height: auto; min-height: 72px; padding: 12px 14px; line-height: 1.45; }
.vli-f .vlx-in:focus, .vli-f .vlph:focus-within { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
.vli-f .vlx-in.vlx-bad, .vli-f .vlph:has(.vlx-bad) { border-color: #B42318; }
.vli-f .vlph { display: flex; align-items: center; height: 50px; padding: 0 0 0 12px; box-sizing: border-box; background: #F7FAFD; border: 1px solid #E3E8ED !important; border-radius: 8px; }
.vli-f .vlph input, .vli-f .vlph input:focus { height: 48px; border: 0 !important; background: transparent !important; box-shadow: none !important; outline: 0 !important; }

.vl-ok-wx { --c: #07C160; --t1: #EEFAF2; --t2: #D4F3E1; }
.vl-ok-ml { --c: #3E82BF; --t1: #F0F6FC; --t2: #DDEAF7; }
.vl-ok-ml small { word-break: break-all; }
.vl-nw { white-space: nowrap; }

/* the card measures its own width (container query): give it the full width in any parent, including shrink-to-fit flex columns */
.vl-ok, .vlx-ok, .vlh-ok, .vlq-done, .vlc-cn-ok, #vlp-mok { width: 100%; max-width: 100%; align-self: stretch; box-sizing: border-box; }
.vl-ok-card { width: 100%; box-sizing: border-box; }

/* кнопка WhatsApp / WeChat в блоке «Команда» — заметная: фирменный цвет мессенджера, иконка */
.vlm-cta .button.vlm-alt[href*="wa.me"], .vlm-cta .button.vlm-alt[href^="weixin:"] {
  display: inline-flex !important; align-items: center; justify-content: center; gap: 10px; min-height: 52px; padding: 0 26px !important;
  font-weight: 600; color: #FFFFFF !important; background: #25D366 !important; border-color: #25D366 !important; border-radius: 12px;
  box-shadow: 0 10px 24px rgba(37,211,102,.35); transition: background .2s, box-shadow .2s, transform .2s; }
.vlm-cta .button.vlm-alt[href^="weixin:"] { background: #07C160 !important; border-color: #07C160 !important; box-shadow: 0 10px 24px rgba(7,193,96,.35); }
.vlm-cta .button.vlm-alt[href*="wa.me"]:hover, .vlm-cta .button.vlm-alt[href^="weixin:"]:hover { transform: translateY(-1px); box-shadow: 0 14px 30px rgba(37,211,102,.45); }
.vlm-cta .button.vlm-alt[href*="wa.me"]::before { content: ""; flex: none; width: 22px; height: 22px; background: #FFFFFF;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm5.3 14.1c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.5-3.9-4.7-4.1-.1-.2-1.1-1.5-1.1-2.9s.7-2.1 1-2.4c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.3 0 .5l-.3.5-.4.5c-.1.1-.3.3-.1.6.2.3.8 1.3 1.7 2.1 1.1 1 2.1 1.3 2.4 1.5.3.1.5.1.6-.1l.9-1.1c.2-.3.4-.2.6-.1l2 1c.3.1.5.2.5.3.1.2.1.7-.1 1.3z'/%3E%3C/svg%3E") center / contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm5.3 14.1c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.5-3.9-4.7-4.1-.1-.2-1.1-1.5-1.1-2.9s.7-2.1 1-2.4c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.3 0 .5l-.3.5-.4.5c-.1.1-.3.3-.1.6.2.3.8 1.3 1.7 2.1 1.1 1 2.1 1.3 2.4 1.5.3.1.5.1.6-.1l.9-1.1c.2-.3.4-.2.6-.1l2 1c.3.1.5.2.5.3.1.2.1.7-.1 1.3z'/%3E%3C/svg%3E") center / contain no-repeat; }
@media (max-width: 640px) { .vlm-cta .button.vlm-alt[href*="wa.me"], .vlm-cta .button.vlm-alt[href^="weixin:"] { width: 100%; } }

/* ======================================================== vl-blocks.css */
/* на всех страницах */
/* Vita Liberta — shared page blocks (one source for every page):
   .fys        situations switcher: tabs + dark panel with the answer and a quick form; on phones the answer opens inside the tab
   .vlr-clink  compact clickable «why us» cards
   .vl-promise headline promise banner (use only for a promise written in the contract)
   .vl-more    long card text: first sentence visible, the rest opens on tap
   + bigger tap targets on phones for shared controls */
/* situations switcher */
.fys-top { align-items: end; }
@media (min-width: 900px) { .fys-top .vlr-art { max-width: 240px; } }
.fys { display: grid; grid-template-columns: minmax(0, 1fr); gap: 16px; margin-top: 26px; }
@media (min-width: 960px) { .fys { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 24px; align-items: stretch; } }
.fys-tabs { display: flex; flex-direction: column; gap: 8px; }
@media (min-width: 960px) { .fys { align-items: stretch !important; } .fys .fys-tabs .fys-tab { flex: 1; align-items: center; padding-block: 12px; } }
.fys-tab { display: flex; align-items: flex-start; gap: 14px; width: 100%; padding: 16px 18px; font: inherit; text-align: left; color: #0C1923; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; cursor: pointer; transition: border-color .2s, box-shadow .2s, background .2s; }
.fys-tab:hover { border-color: #6CA9E0; }
.fys-tab.is-on { border-color: #15466F; box-shadow: 0 10px 24px rgba(21,70,111,.12); }
.fys-n { flex: none; display: grid; place-items: center; width: 34px; height: 34px; font-size: 14px; font-weight: 700; color: #15466F; border: 2px solid #15466F; border-radius: 50%; }
.fys-tab.is-on .fys-n { color: #FFFFFF; background: #15466F; }
.fys-tt { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.fys-tt b { font-size: 16.5px; line-height: 1.3; }
.fys-tt i { font-size: 14px; line-height: 1.45; color: #64717B; }
.fys-panel { display: flex; flex-direction: column; gap: 16px; padding: 28px; color: #FFFFFF; border-radius: 18px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); }
/* compact thank-you card inside the panel */
.fys-qf .vl-ok-pic, .fys-qf .vl-ok-l small { display: none !important; }
.fys-qf .vl-ok-links { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 8px !important; }
.fys-qf .vl-ok-l { padding: 10px 12px !important; min-height: 0 !important; }
.fys-qf .vl-ok-body { padding: 16px !important; }
.fys-pane[hidden] { display: none; }
.fys-ma { display: none; }
@media (max-width: 959px) {
  .fys-pane { display: none !important; }
  .fys-tab.is-on .fys-ma { display: block; margin-top: 6px; padding-top: 10px; border-top: 1px solid #DCE7F2; font-size: 15px; line-height: 1.5; color: #0C1923; animation: fysIn .3s ease; }
  .fys-ma em { font-style: normal; font-weight: 700; color: #15466F; }
  .fys-tab { padding: 14px 16px; }
  .fys-panel { padding: 18px; }
  .fys-top .vlr-art { max-width: 150px; }
}
.fys-pane { display: flex; flex-direction: column; gap: 10px; animation: fysIn .35s ease; }
@keyframes fysIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
.fys-k { font-size: 12px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: #6CA9E0; }
.fys-a { margin: 0; font-size: 19px; line-height: 1.5; font-weight: 500; }
.fys-qf { margin: auto 0 0 !important; padding: 16px !important; }
.fys-qf .vlsv-qrow { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 8px; }
.fys-qf .vlsv-qrow .button { grid-column: 1 / -1; width: 100%; }
.fys-qf .vlsv-qrow > :nth-child(3) { grid-column: 1 / -1; }
@media (max-width: 520px) { .fys-qf .vlsv-qrow { grid-template-columns: minmax(0, 1fr); } }
@media (max-width: 640px) { .fys-panel { padding: 22px; } .fys-a { font-size: 17px; } }
/* why-us cards: compact, clickable */
.vlr-c:has(> .vlr-clink) { padding: 0; }
.vlr-clink { display: flex; flex-direction: column; gap: 8px; height: 100%; padding: 22px 22px 20px; color: inherit; text-decoration: none; border-radius: inherit; transition: background .2s, box-shadow .2s; }
.vlr-clink:hover { background: #F7FAFD; box-shadow: 0 10px 24px rgba(21,70,111,.08); }
.vlr-clink .vlr-n { font-size: 26px; }
.vlr-clink .vlr-ct { margin: 0; font-size: 18px; }
.vlr-clink .vlr-cp { margin: 0; font-size: 14.5px; line-height: 1.55; }
.vlr-clink .vlr-pill { margin-top: auto; align-self: flex-start; color: #FFFFFF; background: #15466F; }
.vlr-clink--go { position: relative; }
.vlr-clink--go::after { content: "→"; position: absolute; top: 20px; right: 20px; font-size: 18px; line-height: 1; color: #6CA9E0; transition: transform .2s, color .2s; }
.vlr-clink--go:hover::after { transform: translateX(3px); color: #15466F; }
.vl-promise { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px 32px; align-items: center; margin-bottom: 20px; padding: 26px 28px; color: #FFFFFF; border-radius: 18px; background: linear-gradient(150deg, #0C1923 0%, #15466F 70%, #2F78B5 100%); }
@media (min-width: 960px) { .vl-promise { grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); padding: 32px 36px; } }
.vl-promise__main { display: flex; flex-direction: column; gap: 10px; }
.vl-promise__main .vlx-g__tag { align-self: flex-start; color: #0C1923; background: #CFE3F6; }
.vl-promise__main b { font-size: 26px; line-height: 1.2; font-weight: 700; }
.vl-promise__main p { margin: 0; font-size: 15px; line-height: 1.6; color: rgba(255,255,255,.85); }
.vl-promise__terms { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 10px; }
.vl-promise__terms li { position: relative; padding: 10px 14px 10px 40px; font-size: 14px; line-height: 1.45; color: #FFFFFF; background: rgba(255,255,255,.08); border-radius: 10px; }
.vl-promise__terms li::before { content: ""; position: absolute; left: 14px; top: 13px; width: 16px; height: 16px; border-radius: 50%; background: #6CA9E0; }
@media (max-width: 640px) { .vl-promise { padding: 22px 20px; } .vl-promise__main b { font-size: 22px; } }
/* long card text: lead + expandable rest */
.vl-more-t[hidden], .vl-more-lead[hidden] { display: none; }
.vwu-grid:has(.vl-more-b) { align-items: start; }
.vl-more-t { margin: 0; animation: fysIn .3s ease; }
.vl-more-b { align-self: flex-start; display: inline-flex; align-items: center; gap: 6px; min-height: 36px; margin-top: 2px; padding: 6px 12px; font: inherit; font-size: 13.5px; font-weight: 600; color: #15466F; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 999px; cursor: pointer; }
.vl-more-b:hover { border-color: #6CA9E0; }
.vl-more-b::after { content: ""; width: 7px; height: 7px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; transform: translateY(-2px) rotate(45deg); transition: transform .2s; }
.vl-more-b[aria-expanded="true"]::after { transform: translateY(1px) rotate(-135deg); }
/* one scale for every Vita illustration: width = natural width (--w) × k, so the character is the same size in every block */
img.vl-k { width: calc(var(--w) * .40px) !important; max-width: 100% !important; height: auto !important; }
@media (min-width: 900px) { img.vl-k { width: calc(var(--w) * .58px) !important; } }
/* phones: shared controls at least 40 px tall */
@media (max-width: 959px) {
  .vlph-btn { min-height: 40px; }
  .vlc-dp-btn { min-width: 40px; min-height: 40px; }
  .vlc-chip { min-height: 40px; }
}
/* compact steps (launch «10 steps»): lead sentence + details on tap; 4 cards in a row with connectors that draw in on scroll */
.vls--compact .vls-lab { display: none; }
.vls--compact .vls-grid { align-items: stretch; }
.vls--compact .vls-step:not(.vls-step--done) .vls-body { flex: 1; }
.vls--compact .vls-step .vl-more-b { margin-top: auto; }
.vls--compact .vls-step:not(.vls-step--done) { flex-direction: column; gap: 10px; padding: 20px 18px; }
.vls--compact .vls-body { display: flex; flex-direction: column; gap: 8px; min-width: 0; }
.vls--compact .vls-t { margin: 0; font-size: 17px; line-height: 1.3; }
.vls--compact .vls-p { margin: 0; font-size: 14px; line-height: 1.55; }
.vls--compact .vl-more-t { display: flex; flex-direction: column; gap: 8px; }
.vls--compact .vl-more-t[hidden] { display: none; }
.vls--compact .vls-tags { margin: 2px 0 0; }
.vls--compact .vl-more-b { margin-top: 4px; }
@media (min-width: 1024px) {
  .vls--compact .vls-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; }
  .vls--compact .vls-step--wide { grid-column: 1 / -1; }
  .vls--compact .vls-grid > .vls-step:not(.vls-step--wide):not(:nth-child(4n))::after { content: ""; position: absolute; top: 37px; right: -17px; width: 16px; height: 2px; background: #6CA9E0; transform: scaleX(0); transform-origin: left; transition: transform .45s ease; }
  .vls--compact:not(.vls--live).is-in .vls-grid > .vls-step:not(.vls-step--wide):not(:nth-child(4n))::after { transform: scaleX(1); }
  .vls--live .vls-grid > .vls-step.is-done:not(.vls-step--wide):not(:nth-child(4n))::after { transform: scaleX(1); transition-delay: 0s; }
  .vls--compact.is-in .vls-grid > .vls-step:nth-child(2)::after { transition-delay: .25s; }
  .vls--compact.is-in .vls-grid > .vls-step:nth-child(3)::after { transition-delay: .5s; }
}
@media (prefers-reduced-motion: reduce) { .vls--compact .vls-grid > .vls-step::after { transition: none; transform: none; } }
@media (max-width: 1023px) {
  .vls--compact .vls-grid { gap: 10px; }
  .vls--compact .vls-step:not(.vls-step--done) { flex-direction: row; align-items: flex-start; gap: 12px; padding: 16px 14px; }
  .vls--compact .vls-step:not(.vls-step--done) .vls-n { flex: none; width: 34px; height: 34px; font-size: 13px; }
  .vls--compact .vls-t { font-size: 16px; }
  .vls--compact .vls-tags { gap: 6px; }
}
/* launch packages: Vita under the centred heading */
/* launch: ribbon Vita inside the dark «company registered» card; gardener next to «who is it for» */
.vls-step--done .vls-done-art { display: block; height: auto; flex: none; margin: 8px auto 0; }
@media (min-width: 1024px) { .vls--compact .vls-step--done { align-items: center; } .vls-step--done .vls-done-art { margin: -10px 0 -10px auto; } }
.vlw-top { display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px 32px; align-items: end; }
.vlw-top .vlw-art { display: block; height: auto; margin: 0 auto; }
@media (min-width: 900px) { .vlw-top { grid-template-columns: minmax(0, 1fr) auto; } .vlw-top .vlw-art { margin: 0 0 0 auto; } }
/* launch «10 steps» come alive: steps light up one after another (like «Переход за 5 шагов»); hover or tap shows a step */
.vls--live .vls-step { cursor: pointer; transition: border-color .3s, box-shadow .3s, transform .3s, opacity .3s; }
.vls--live .vls-step:not(.vls-step--done) .vls-n { transition: background .3s, color .3s, box-shadow .3s; }
.vls--live .vls-step:not(.vls-step--done):not(.is-done):not(.is-active) .vls-n { background: #FFFFFF; color: #15466F; box-shadow: inset 0 0 0 2px #15466F; }
.vls--live .vls-step.is-done:not(.vls-step--done) .vls-n { background: #15466F; color: #FFFFFF; }
.vls--live .vls-step:not(.vls-step--done).is-active { border-color: #15466F; box-shadow: 0 16px 34px rgba(21,70,111,.16); transform: translateY(-4px); }
.vls--live .vls-step:not(.vls-step--done).is-active .vls-n { box-shadow: 0 0 0 6px rgba(108,169,224,.28); }
.vls--live .vls-step:not(.vls-step--done).is-active .vls-t { color: #15466F; }
.vls--live .vls-step--done { transition: box-shadow .4s, transform .4s; }
.vls--live .vls-step--done.is-active { box-shadow: 0 0 0 4px rgba(108,169,224,.45), 0 20px 44px rgba(12,25,35,.28); transform: translateY(-3px); }
.vls--live .vls-step--done .vls-done-art { transition: transform .5s; }
.vls--live .vls-step--done.is-active .vls-done-art { transform: scale(1.04) rotate(-1deg); }
.vls--live .vls-step:focus-visible { outline: 3px solid #6CA9E0; outline-offset: 3px; }
@media (prefers-reduced-motion: reduce) { .vls--live .vls-step, .vls--live .vls-step--done .vls-done-art { transition: none; transform: none !important; } }
/* step 05 «company registered»: light, festive card with confetti instead of the dark slab */
.vls--compact .vls-step.vls-step--done { position: relative; overflow: hidden; align-items: center; gap: 18px; padding: 18px 24px; color: #3B4A56; border: 1px solid #CFE3F6; box-shadow: 0 12px 30px rgba(21,70,111,.10);
  background-color: #F7FBFF;
  background-image:
    radial-gradient(circle at 6% 9%, #6CA9E0 0 3px, transparent 4px),
    radial-gradient(circle at 17% 93%, #15466F 0 2.5px, transparent 3.5px),
    radial-gradient(circle at 30% 7%, #F2B84B 0 3px, transparent 4px),
    radial-gradient(circle at 41% 94%, #6CA9E0 0 2.5px, transparent 3.5px),
    radial-gradient(circle at 62% 8%, #15466F 0 2px, transparent 3px),
    radial-gradient(circle at 71% 92%, #F2B84B 0 2.5px, transparent 3.5px),
    linear-gradient(115deg, #FFFFFF 0%, #F2F7FC 45%, #DCEBF9 100%); }
.vls--compact .vls-step.vls-step--done .vls-n { background: linear-gradient(135deg, #15466F, #6CA9E0); color: #FFFFFF; box-shadow: 0 6px 14px rgba(21,70,111,.25); }
.vls--compact .vls-step.vls-step--done .vls-t { color: #15466F; font-size: 20px; }
.vls--compact .vls-step.vls-step--done .vls-p { color: #3B4A56; }
.vls--compact .vls-step.vls-step--done .vls-body { position: relative; z-index: 1; }
@media (min-width: 1024px) { .vls--compact .vls-step.vls-step--done { min-height: 0; } .vls-step--done .vls-done-art { margin: -6px 0 -14px auto; } }
.vls--live .vls-step--done.is-active { box-shadow: 0 0 0 3px rgba(108,169,224,.45), 0 16px 36px rgba(21,70,111,.16); }
@media (min-width: 1024px) {
  .vls--compact .vls-grid.vls-grid--5 { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; }
  .vls--compact .vls-grid.vls-grid--5 > .vls-step:not(.vls-step--wide):not(:nth-child(4n))::after { transform: scaleX(0); }
  .vls--compact .vls-grid.vls-grid--5 > .vls-step:not(:last-child)::after { content: ""; position: absolute; top: 37px; right: -15px; width: 14px; height: 2px; background: #6CA9E0; transform: scaleX(0); transform-origin: left; transition: transform .45s ease; }
  .vls--compact:not(.vls--live).is-in .vls-grid.vls-grid--5 > .vls-step:not(:last-child)::after, .vls--live .vls-grid.vls-grid--5 > .vls-step.is-done:not(:last-child)::after { transform: scaleX(1); }
  .vls--compact .vls-grid.vls-grid--5 .vls-step:not(.vls-step--done) { padding: 18px 16px; }
  .vls--compact .vls-grid.vls-grid--5 .vls-t { font-size: 16px; }
}
/* contract extract inside «Наша ответственность» — paper fragment with tape and highlighted words */
.vl-clause { margin: 16px 4px 4px; }
.vl-clause__paper { position: relative; padding: 22px 18px 16px; background: #FFFFFF; border: 1px solid #E3EBF3; border-radius: 4px; transform: rotate(-1deg); box-shadow: 0 12px 26px rgba(12,25,35,.10); font-family: Georgia, 'Times New Roman', serif; }
.vl-clause__tape { position: absolute; left: 50%; top: -10px; width: 72px; height: 20px; margin-left: -36px; transform: rotate(3deg); opacity: .85;
  background: repeating-linear-gradient(135deg, rgba(108,169,224,.55) 0 6px, rgba(207,227,246,.75) 6px 12px);
  clip-path: polygon(0 10%, 4% 0, 8% 12%, 12% 0, 88% 0, 92% 12%, 96% 0, 100% 10%, 100% 90%, 96% 100%, 92% 88%, 88% 100%, 12% 100%, 8% 88%, 4% 100%, 0 90%); }
.vl-clause__meta { display: none; margin-bottom: 8px; font-family: inherit; font-size: 11.5px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; color: #15466F; }
.vl-clause__paper p { margin: 0; font-size: 13px; line-height: 1.55; color: #3B4A56; }
.vl-clause__paper mark { color: #0C1923; background: linear-gradient(transparent 55%, rgba(108,169,224,.45) 55%); padding: 0 1px; }
.vl-clause figcaption { margin-top: 12px; font-size: 13px; line-height: 1.5; color: #64717B; }
.vl-clause__paper { padding-left: 46px; }
.vl-clause__paper::after { content: ""; position: absolute; right: -1px; top: -1px; width: 22px; height: 22px; background: linear-gradient(225deg, #F2F7FC 50%, #E3EBF3 50%); border-bottom-left-radius: 4px; }
.vl-clause__head { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 2px 10px; margin: 0 0 10px; padding-bottom: 8px; border-bottom: 1px solid #E3EBF3; }
.vl-clause__head b { font-size: 12px; letter-spacing: .14em; color: #0C1923; }
.vl-clause__head i { font-size: 11px; color: #64717B; }
.vl-clause__no { position: absolute; left: 14px; top: 58px; font-size: 13px; font-weight: 700; color: #15466F; }
.vl-clause__sign { display: flex; gap: 18px; margin-top: 14px; }
.vl-clause__sign i { flex: 1; padding-top: 4px; font-size: 10.5px; font-style: normal; letter-spacing: .04em; color: #8A96A0; border-top: 1px solid #BFCDDA; }
/* «Гонконг для международного бизнеса»: the figures band — fresh and light instead of the dark slab */
.vlk .vlk-proof { gap: 14px; padding: 0; color: #3B4A56; background: none; border: 0; box-shadow: none; }
.vlk .vlk-proof div { position: relative; gap: 6px; padding: 20px 22px 20px; background: linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%); border: 1px solid #DCE7F2; border-radius: 16px; overflow: hidden; }
.vlk .vlk-proof div::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 4px; background: linear-gradient(180deg, #6CA9E0, #15466F); }
.vlk .vlk-proof div::after { content: ""; position: absolute; right: -40px; top: -40px; width: 120px; height: 120px; border-radius: 50%; background: radial-gradient(circle, rgba(108,169,224,.22), rgba(108,169,224,0) 70%); }
.vlk .vlk-proof b { font-size: 34px; font-weight: 700; color: #15466F; background: linear-gradient(135deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
.vlk .vlk-proof span { font-size: 14px; color: #3B4A56; }
/* «Hong Kong for international business»: compact fact tiles + explanation panel */
.vlk--fx .vlk-toggle { display: none !important; }
.vlk--fx .vlk-grid { gap: 10px; margin-bottom: 14px; }
.vlk--fx .vlk-grid .vlk-card { display: flex !important; gap: 4px; padding: 16px 16px 14px; cursor: pointer; transition: border-color .2s, box-shadow .2s, transform .2s; }
.vlk--fx .vlk-card .vlk-big { margin: 0; font-size: 21px; }
.vlk--fx .vlk-card .vlk-t { margin: 0; font-size: 14.5px; line-height: 1.35; }
.vlk--fx .vlk-card .vlk-p { display: none; margin: 4px 0 0; font-size: 14px; }
.vlk--fx .vlk-card:hover { border-color: #6CA9E0; }
.vlk--fx .vlk-card.is-on { border-color: #15466F; box-shadow: 0 12px 26px rgba(21,70,111,.14); transform: translateY(-2px); background: linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%); }
.vlk--fx .vlk-card:focus-visible { outline: 3px solid #6CA9E0; outline-offset: 2px; }
.vlk-panel { display: none; }
@media (min-width: 960px) {
  .vlk--fx .vlk-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .vlk-panel { display: grid; grid-template-columns: auto minmax(0, 1fr); gap: 6px 28px; align-items: center; min-height: 104px; margin: 0 0 20px; padding: 20px 26px; background: #FFFFFF; border: 1px solid #DCE7F2; border-left: 4px solid #15466F; border-radius: 16px; }
  .vlk-panel__big { font-size: 30px; font-weight: 700; line-height: 1.1; background: linear-gradient(135deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; max-width: 320px; }
  .vlk-panel b { display: block; font-size: 17px; color: #0C1923; }
  .vlk-panel p { margin: 4px 0 0; font-size: 15px; line-height: 1.55; color: #3B4A56; }
}
@media (max-width: 959px) { .vlk--fx .vlk-card .vlk-big { font-size: 15.5px; letter-spacing: -.01em; hyphens: manual; overflow-wrap: break-word; } .vlk--fx .vlk-grid .vlk-card { min-width: 0; padding: 14px 13px 12px; } .vlk--fx .vlk-card .vlk-t { font-size: 13.5px; } .vlk--fx .vlk-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } .vlk--fx .vlk-card.is-on { grid-column: 1 / -1; } .vlk--fx .vlk-card.is-on .vlk-p { display: block; } }
/* discount coupon: content centred vertically, so no empty tail under the button when the left column is taller */
.vlx-g .vlx-cp__body { display: flex; flex-direction: column; justify-content: center; }
/* «Кому подходит компания в Гонконге»: sphere list + explanation panel, no stock icons */
.vwx { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; margin: 26px 0 18px; }
.vwx-tabs { display: flex; flex-wrap: wrap; gap: 8px; }
.vwx-tab { display: inline-flex; align-items: center; gap: 8px; min-height: 40px; padding: 8px 14px 8px 8px; font: inherit; font-size: 14px; font-weight: 600; line-height: 1.3; text-align: left; color: #0C1923; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 12px; cursor: pointer; transition: border-color .2s, box-shadow .2s, background .2s, color .2s; }
.vwx-tab:hover { border-color: #6CA9E0; }
.vwx-n { flex: none; display: grid; place-items: center; width: 28px; height: 28px; font-size: 12px; font-weight: 700; color: #15466F; background: #F2F7FC; border-radius: 8px; }
.vwx-tab.is-on { color: #FFFFFF; background: linear-gradient(135deg, #15466F 0%, #2F78B5 100%); border-color: transparent; box-shadow: 0 10px 22px rgba(21,70,111,.2); }
.vwx-tab.is-on .vwx-n { color: #15466F; background: #FFFFFF; }
.vwx-tab--cta { border-style: dashed; color: #15466F; }
.vwx-tab:focus-visible { outline: 3px solid #6CA9E0; outline-offset: 2px; }
.vwx-panel { position: relative; padding: 24px 24px 22px; background: linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%); border: 1px solid #DCE7F2; border-left: 4px solid #15466F; border-radius: 16px; }
.vwx-pane[hidden] { display: none; }
.vwx-pane { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; animation: fysIn .3s ease; }
.vwx-pane h3 { margin: 0; font-size: 22px; line-height: 1.25; color: #15466F; }
.vwx-p { margin: 0; font-size: 15.5px; line-height: 1.6; color: #3B4A56; }
.vwx-ex { margin: 2px 0 0; padding: 12px 14px; font-size: 14.5px; line-height: 1.55; color: #3B4A56; background: #FFFFFF; border: 1px solid #E3EBF3; border-radius: 10px; }
.vwx-ex b { color: #15466F; }
.vwx-btn { margin-top: 6px; }
.vwx-pane--cta .vlw-t { margin: 0; font-size: 22px; color: #15466F; }
.vwx-pane--cta .vlw-p { margin: 0; font-size: 15.5px; color: #3B4A56; }
@media (min-width: 960px) {
  .vwx { grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr); gap: 24px; align-items: start; }
  .vwx-tabs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .vwx-tab { width: 100%; }
  .vwx-panel { position: sticky; top: 100px; min-height: 280px; padding: 30px 30px 26px; }
}
.vwx-panel .vli-panel { margin: 16px 0 0; box-shadow: none; border-top: 1px solid #DCE7F2; border-radius: 0; padding: 16px 0 0; background: none; }
@media (max-width: 959px) { .vwx-tabs > .vwx-panel { flex: 1 1 100%; margin: 2px 0 6px; } }
/* discount coupon: brighter, reads as an offer */
.vlx-g .vlx-cp { position: relative; box-shadow: 0 16px 40px rgba(21,70,111,.16); }
.vlx-g .vlx-cp__body { background: radial-gradient(120% 90% at 100% 0%, rgba(108,169,224,.22) 0%, rgba(108,169,224,0) 60%), linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%); border-radius: 0 16px 16px 0; border-left-color: #6CA9E0; }
.vlx-g .vlx-cp__stub { flex-basis: 96px; flex-direction: column; gap: 10px; overflow: hidden; background: linear-gradient(170deg, #15466F 0%, #2F78B5 55%, #6CA9E0 100%); }
.vlx-g .vlx-cp__stub i { font-style: normal; font-size: 48px; line-height: 1; font-weight: 800; text-shadow: 0 6px 18px rgba(12,25,35,.25); animation: vlCpPulse 2.6s ease-in-out infinite; }
.vlx-g .vlx-cp__stub em { font-style: normal; font-size: 12px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; writing-mode: vertical-rl; transform: rotate(180deg); opacity: .9; }
@keyframes vlCpPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.12); } }
.vlx-g .vlx-cp__k { display: inline-flex; padding: 5px 12px; font-size: 11.5px; letter-spacing: .1em; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); border-radius: 999px; }
.vlx-g .vlx-cp b { font-size: 24px; color: #15466F; }
.vlx-cp__perks { list-style: none; margin: 4px 0 2px; padding: 0; display: flex; flex-direction: column; gap: 6px; }
.vlx-cp__perks li { position: relative; padding-left: 26px; font-size: 14.5px; line-height: 1.45; color: #0C1923; }
.vlx-cp__perks li::before { content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; border-radius: 50%; background: #6CA9E0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.4l2.6 2.5L13 6.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat; }
.vlx-g .vlx-cp .button { position: relative; overflow: hidden; color: #FFFFFF; background: linear-gradient(135deg, #15466F 0%, #2F78B5 100%); border: 0; box-shadow: 0 10px 22px rgba(21,70,111,.28); }
.vlx-g .vlx-cp .button::after { content: ""; position: absolute; top: 0; left: -60%; width: 40%; height: 100%; background: linear-gradient(100deg, rgba(255,255,255,0), rgba(255,255,255,.35), rgba(255,255,255,0)); transform: skewX(-20deg); animation: vlCpShine 3.2s ease-in-out infinite; }
@keyframes vlCpShine { 0%, 60% { left: -60%; } 100% { left: 130%; } }
@media (prefers-reduced-motion: reduce) { .vlx-g .vlx-cp__stub i, .vlx-g .vlx-cp .button::after { animation: none; } }
@media (max-width: 479px) { .vlx-g .vlx-cp__stub { flex-direction: row; flex-basis: 64px; } .vlx-g .vlx-cp__stub i { font-size: 34px; } .vlx-g .vlx-cp__stub em { writing-mode: horizontal-tb; transform: none; } .vlx-g .vlx-cp__body { border-radius: 0 0 16px 16px; } }
/* list+panel for long HTML answers (perehod «Что делает секретарь») */
.vwx-html { display: flex; flex-direction: column; gap: 8px; font-size: 15px; line-height: 1.6; color: #3B4A56; }
.vwx-html p { margin: 0; }
.vwx-html ul { margin: 0; padding-left: 18px; }
/* deadline promise banner: fresh and light (was a dark slab) */
.vl-promise { color: #0C1923 !important; background: radial-gradient(110% 120% at 100% 0%, rgba(108,169,224,.28) 0%, rgba(108,169,224,0) 60%), linear-gradient(150deg, #FFFFFF 0%, #EAF3FB 100%) !important; border: 1px solid #CFE3F6; box-shadow: 0 14px 34px rgba(21,70,111,.10); }
.vl-promise__main .vlx-g__tag { color: #FFFFFF !important; background: linear-gradient(135deg, #15466F, #2F78B5) !important; }
.vl-promise__main b { color: #15466F; }
.vl-promise__main p { color: #3B4A56 !important; }
.vl-promise__terms li { color: #0C1923 !important; background: #FFFFFF !important; border: 1px solid #DCE7F2; }
/* year-end offshore figure: light card */
.fyo-stat { color: #0C1923 !important; background: linear-gradient(160deg, #FFFFFF 0%, #F2F7FC 100%) !important; border: 1px solid #DCE7F2; border-left: 4px solid #15466F; }
.fyo-stat b { background: linear-gradient(135deg, #15466F 0%, #3387CA 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
.fyo-stat span { color: #3B4A56 !important; }
/* launch «Подробно о каждой услуге»: desktop — package switcher + list + panel; phones keep the compact accordion */
.vlp-seg, .vwx--svc { display: none; }
@media (min-width: 960px) {
  .vlp-fx .vlp-src { display: none !important; }
  .vlp-fx .vlp-group { display: none !important; }
  .vlp-fx .vlp-group.is-on { display: block !important; }
  .vlp-fx .vlp-group > h3 { display: none !important; }
  .vlp-seg { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin: 0 0 18px; }
  .vlp-seg__b { display: flex; flex-direction: column; align-items: flex-start; gap: 3px; padding: 14px 18px; font: inherit; text-align: left; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 14px; cursor: pointer; transition: border-color .2s, box-shadow .2s; }
  .vlp-seg__b b { font-size: 16px; color: #0C1923; }
  .vlp-seg__b small { font-size: 12.5px; color: #64717B; }
  .vlp-seg__b:hover { border-color: #6CA9E0; }
  .vlp-seg__b.is-on { background: linear-gradient(135deg, #15466F 0%, #2F78B5 100%); border-color: transparent; box-shadow: 0 10px 22px rgba(21,70,111,.2); }
  .vlp-seg__b.is-on b, .vlp-seg__b.is-on small { color: #FFFFFF; }
  .vwx--svc { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 24px; align-items: start; margin: 0; }
  .vwx--svc .vwx-tabs { grid-template-columns: minmax(0, 1fr); gap: 6px; }
  .vwx--svc .vwx-tab { min-height: 0; padding: 7px 12px 7px 7px; }
  .vwx--svc { align-items: stretch; }
  .vwx--svc .vwx-col { display: flex; flex-direction: column; gap: 12px; }
  .vwx--svc .vwx-col .vwx-tabs { align-content: start; }
  .vwx--svc .vwx-ask { margin-top: auto; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 16px 18px; background: linear-gradient(135deg, #F2F7FC, #E3EEF9); border: 1px dashed #6CA9E0; border-radius: 14px; }
  .vwx--svc .vwx-ask b { font-size: 15px; color: #15466F; }
  .vwx--svc .vwx-ask .button { flex: none; min-height: 40px; padding: 0 16px; font-size: 14px; }
  .vwx--svc .vwx-panel { position: relative; top: auto; max-height: none; min-height: 0; overflow: auto; padding: 24px 26px; scrollbar-width: thin; }
  .vwx--svc .vwx-ttl { margin: 0 0 10px; font-size: 20px; font-weight: 700; line-height: 1.3; color: #15466F; }
  .vwx--svc .vwx-html h4 { margin: 8px 0 0; font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
  .vwx--svc .vwx-html ul { display: flex; flex-direction: column; gap: 4px; }
}
/* «hot» coupon: the discount figure itself on the stub */
.vlx-g .vlx-cp--hot .vlx-cp__stub { flex-basis: 132px; }
.vlx-g .vlx-cp--hot .vlx-cp__stub i { display: inline-flex; align-items: flex-start; font-size: 36px; letter-spacing: -.02em; }
.vlx-g .vlx-cp--hot .vlx-cp__stub i small { margin-top: 4px; font-size: 22px; }
.vlx-cp__perks li strong { color: #15466F; }
@media (max-width: 479px) { .vlx-g .vlx-cp--hot .vlx-cp__stub { flex-basis: 72px; } .vlx-g .vlx-cp--hot .vlx-cp__stub i { font-size: 34px; } }
.vlx-g .vlx-cp--hot .vlx-f__row { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; }
.vwx--svc .vwx-ask .button { display: inline-flex; align-items: center; justify-content: center; }
.vlwn-lad li { overflow: hidden; }
/* advice block: the request form opens right under the button inside the right column */
.vlwn-side .vli-panel { align-self: stretch; width: 100%; margin: 4px 0 0; }
.vlwn-cta:has(+ .vli-panel:not([hidden])) { display: none; }
.vlwn-side .vli-panel { margin-top: 0; }
/* fee ladder: bars grow one after another when the block comes into view */
.vlwn-lad li { transform-origin: bottom; }
.vlwn-anim .vlwn-lad li { transform: scaleY(.15); opacity: 0; transition: transform .55s cubic-bezier(.2,.8,.2,1), opacity .4s; }
.vlwn-anim.is-in .vlwn-lad li { transform: none; opacity: 1; }
.vlwn-anim.is-in .vlwn-lad li:nth-child(2) { transition-delay: .15s; } .vlwn-anim.is-in .vlwn-lad li:nth-child(3) { transition-delay: .3s; } .vlwn-anim.is-in .vlwn-lad li:nth-child(4) { transition-delay: .45s; } .vlwn-anim.is-in .vlwn-lad li:nth-child(5) { transition-delay: .6s; }
.vlwn-anim .vlwn-x { opacity: 0; transform: translateY(6px); transition: opacity .4s .9s, transform .4s .9s; }
.vlwn-anim.is-in .vlwn-x { opacity: 1; transform: none; }
/* perehod «Что входит в годовой пакет»: two-column list, price card with an early-payment chip */
@media (min-width: 1100px) { .vlsv .vlsv-check { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px 28px !important; } }
.vlsv-price .vlx-cp__body { justify-content: flex-start !important; }
.vlsv-early { display: flex; align-items: center; gap: 10px; margin: 2px 0 4px !important; padding: 10px 12px; background: #FFFFFF; border: 1px solid #CFE3F6; border-radius: 12px; font-size: 14.5px !important; line-height: 1.4 !important; color: #3B4A56; }
.vlsv-save { flex: none; padding: 5px 10px; font-size: 15px; font-weight: 800; color: #FFFFFF; background: linear-gradient(135deg, #15466F, #2F78B5); border-radius: 999px; }
.vlsv-early b { color: #15466F; }
.vlsv-price .vlsv-fee { padding-left: 12px; font-size: 14px !important; border-left: 3px solid #DCE7F2; }
/* perehod advice block: larger letter fragments — wider document column, papers bleed slightly past the frame */
@media (min-width: 960px) { .vlwn:not(.vlwn--fy) .vlwn-grid { grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr); gap: 40px; } }
.vlwn:not(.vlwn--fy) .vlwn-clip { padding: 26px 0 24px; }
.vlwn:not(.vlwn--fy) .vlwn-paper--a { width: 66%; margin-left: 6%; }
.vlwn:not(.vlwn--fy) .vlwn-paper--b { width: 108%; margin-left: -2%; }
.vlwn:not(.vlwn--fy) .vlwn-paper--c { width: 104%; margin-left: 4%; }
/* phones: remaining small tap targets */
@media (max-width: 959px) {
  .vlf-tab { min-height: 40px; }
  .vwu-link { min-height: 40px; display: inline-flex; align-items: center; }
  .vlx-chk input[type=checkbox], .vli-panel input[type=checkbox] { width: 22px; height: 22px; }
}
/* advice block: both columns end on one line — the document frame grows to the height of the text column */
@media (min-width: 960px) {
  .vlwn .vlwn-grid { align-items: stretch !important; }
  .vlwn .vlwn-doc { height: 100%; }
  .vlwn .vlwn-clip { flex: 1; display: flex; flex-direction: column; justify-content: center; }
}
@media (min-width: 960px) {
  .vlwn .vlwn-clip { justify-content: space-evenly; padding-block: 28px; }
  .vlwn .vlwn-paper { margin-top: 0 !important; }
  .vlwn--fy .vlwn-paper--a { width: 64% !important; }
  .vlwn--fy .vlwn-paper--b { width: 80% !important; margin-left: 8% !important; }
  .vlwn--fy .vlwn-paper--c { width: 82% !important; margin-left: 12% !important; }
}
@media (min-width: 960px) {
  .vlwn--fy .vlwn-paper--a { width: 72% !important; }
  .vlwn--fy .vlwn-paper--b { width: 88% !important; margin-left: 6% !important; }
  .vlwn--fy .vlwn-paper--c { width: 90% !important; margin-left: 8% !important; }
  .vlwn--fy .vlwn-lad li:nth-child(1) { height: 96px !important; } .vlwn--fy .vlwn-lad li:nth-child(2) { height: 124px !important; } .vlwn--fy .vlwn-lad li:nth-child(3) { height: 152px !important; } .vlwn--fy .vlwn-lad li:nth-child(4) { height: 180px !important; } .vlwn--fy .vlwn-lad li:nth-child(5) { height: 208px !important; }
  .vlwn--fy .vlwn-lad li { padding: 12px 10px 10px; } .vlwn--fy .vlwn-lad b { font-size: 20px; } .vlwn--fy .vlwn-lad span { font-size: 12.5px; } .vlwn--fy .vlwn-lad i { font-size: 11.5px; }
}
/* ===== Памятка в PDF на страницах услуг (.apg): обложка, что внутри, ссылка «Скачать» ===== */
.apg { padding: 8px 0 56px; }
.apg-card { display: grid; grid-template-columns: minmax(0, 1fr); gap: 24px; align-items: center; padding: 24px; background: #F2F7FC; border: 1px solid #DCE7F2; border-radius: 24px; }
@media (min-width: 900px) { .apg-card { grid-template-columns: 260px minmax(0, 1fr); gap: 44px; padding: 36px 44px; } }
.apg-cover { position: relative; display: block; justify-self: center; width: 100%; max-width: 260px; transform: rotate(-2.5deg); transition: transform .3s ease; }
.apg-cover:hover { transform: rotate(0) translateY(-4px); }
.apg-cover img { display: block; width: 100%; height: auto; border-radius: 8px; border: 1px solid #DCE7F2; box-shadow: 10px 12px 0 rgba(108,169,224,.35), 0 18px 34px rgba(21,70,111,.16); background: #FFFFFF; }
.apg-badge { position: absolute; right: -10px; top: 14px; padding: 4px 10px; font-size: 12px; font-weight: 700; color: #FFFFFF; background: #15466F; border-radius: 6px; transform: rotate(4deg); }
.apg-body { min-width: 0; }
.apg-body .vlw-title { margin-bottom: 14px; }
.apg-list { list-style: none; margin: 0 0 22px; padding: 0; display: grid; gap: 10px; }
.apg-list li { position: relative; padding-left: 34px; font-size: 16px; line-height: 1.45; color: #0C1923; }
.apg-list li::before { content: ""; position: absolute; left: 0; top: -1px; width: 26px; height: 26px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M14.4 20.3l4 3.9 7.4-8.2'/%3E%3C/svg%3E") center / contain no-repeat; }
.apg-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.apg-actions .button { margin: 0; }
.apg-dl { background: #0C1923 !important; color: #FFFFFF !important; border-color: #0C1923 !important; }
.apg-alt { background: #FFFFFF !important; color: #0C1923 !important; border: 1px solid #0C1923 !important; }
.apg-alt[aria-expanded="true"] { display: none; }
#ap-guide.is-open .apg-actions { display: none; }
button.apg-cover { padding: 0; border: 0; background: none; cursor: pointer; font: inherit; }
.apg-note { align-self: center; font-size: 13.5px; color: #5B6B7A; }
.apg-actions { align-items: center; gap: 12px 20px; }
.apg-help { font-size: 15px; font-weight: 600; color: #15466F; text-decoration: none; }
.apg-help:hover { text-decoration: underline; }
a.apg-cover { text-decoration: none; }
@media (max-width: 640px) { .apg-help { width: 100%; text-align: center; } }
.apg-fields { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.apg-fields > input, .apg-fields .vlph { min-width: 0; }
.apg-fields > input { height: 48px; padding: 0 14px; font: inherit; font-size: 16px; border: 1px solid #DCE7F2; border-radius: 10px; background: #F7FAFD; }
.apg-fields .vlph { display: flex; align-items: center; height: 48px; padding: 0 0 0 12px; border: 1px solid #DCE7F2; border-radius: 10px; background: #F7FAFD; }
.apg-fields .vlph input[name=phone] { flex: 1; min-width: 0; height: 46px; padding: 0 12px; font: inherit; font-size: 16px; border: 0 !important; background: transparent; box-shadow: none !important; outline: 0; }
.apg-fields > input:focus, .apg-fields .vlph:focus-within { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); outline: 0; }
.apg-go { margin: 12px 0 0 !important; }
.apg-ok { margin-top: 18px; padding: 20px 22px; background: #FFFFFF; border: 1px solid #B9D3EC; border-radius: 16px; max-width: 520px; }
.apg-ok-t { display: block; font-size: 18px; color: #0C1923; }
.apg-ok p { margin: 6px 0 14px; font-size: 14.5px; color: #3B4A56; }
.apg-get { margin: 0 !important; background: #0C1923 !important; color: #FFFFFF !important; }
@media (max-width: 640px) { .apg-fields { grid-template-columns: 1fr; } .apg-go, .apg-get { width: 100%; } .apg-note { width: 100%; text-align: center; } }
.apg-form { margin-top: 18px; padding: 18px; background: #FFFFFF; border: 1px solid #DCE7F2; border-radius: 16px; max-width: 520px; }
.apg-ft { margin: 0 0 12px; font-size: 14.5px; color: #3B4A56; }
.apg-row { display: flex; gap: 10px; }
.apg-row > input, .apg-row .vlph { flex: 1; min-width: 0; }
.apg-row .vlph { display: flex; align-items: center; height: 48px; padding: 0 0 0 12px; border: 1px solid #DCE7F2; border-radius: 10px; background: #F7FAFD; }
.apg-row .vlph input[name=phone], .apg-row > input { flex: 1; min-width: 0; height: 46px; padding: 0 12px; font: inherit; font-size: 16px; border: 0 !important; border-radius: 10px; background: transparent; box-shadow: none !important; outline: 0; }
.apg-row .vlph:focus-within { border-color: #15466F; box-shadow: 0 0 0 3px rgba(108,169,224,.25); }
.apg-row > input { height: 48px; border: 1px solid #DCE7F2 !important; background: #F7FAFD; }
.apg-row .button { margin: 0; flex: none; }
.apg-check { display: flex; gap: 10px; align-items: flex-start; margin-top: 12px; font-size: 13px; line-height: 1.45; color: #3B4A56; }
.apg-check input { margin-top: 2px; }
.apg-ok { margin: 18px 0 0; }
@media (max-width: 640px) {
  .apg { padding-bottom: 40px; }
  .apg-card { padding: 22px 18px; border-radius: 20px; }
  .apg-cover { max-width: 180px; }
  .apg-list li { font-size: 15px; }
  .apg-actions .button { width: 100%; text-align: center; justify-content: center; }
  .apg-row { flex-direction: column; }
  .apg-row .button { width: 100%; }
}

/* FAQ-форма: телефон и e-mail в том же виде, что имя */
.vlq-form input[type=tel], .vlq-form input[type=email] { width: 100%; padding: 12px 14px; font: inherit; font-size: 16px; line-height: 24px; color: var(--dark, #0C1923); background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 8px; outline: 0; box-shadow: none; }
.vlq-form .vlph { display: flex; align-items: center; width: 100%; padding-left: 12px; background: #FFFFFF; border: 1px solid var(--light-gray, #BFC7CE); border-radius: 8px; }
.vlq-form .vlph input[type=tel] { border: 0 !important; padding-left: 10px; }
.vlq-form .vlph:focus-within { border-color: var(--dark, #0C1923); }
/* быстрые формы «Узнали свою ситуацию?»: компания, имя, e-mail, телефон — сеткой 2×2 */
.vlsv-qrow { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 8px; }
.vlsv-qrow > * { min-width: 0; width: 100% !important; }
.vlsv-qrow .button { grid-column: 1 / -1; }
.fys-qf .vlsv-qrow > :nth-child(3) { grid-column: auto; }
@media (max-width: 640px) { .vlsv-qrow { grid-template-columns: minmax(0, 1fr); } }

/* ======================================================== footer.css */
/* на всех страницах */

.vlf-tabs { display: inline-flex; gap: 4px; margin: 16px 0 4px; padding: 4px; background: #F2F7FC; border-radius: 10px; }
.vlf-tab { display: inline-flex; align-items: center; gap: 8px; padding: 8px 14px; font: inherit; font-size: 14px; font-weight: 500; color: #0C1923; background: transparent; border: 0; border-radius: 8px; cursor: pointer; white-space: nowrap; }
.vlf-tab img { border-radius: 2px; box-shadow: 0 0 0 1px rgba(12,25,35,.1); }
.vlf-tab[aria-selected="true"] { background: #FFFFFF; color: #15466F; font-weight: 600; box-shadow: 0 1px 3px rgba(12,25,35,.12); }
.footer .footer__services-list[hidden] { display: none !important; }

.vlf-reg { display: flex; align-items: center; gap: 8px; margin: 16px 0 0; font-size: 13px; font-weight: 600; letter-spacing: .06em; text-transform: uppercase; color: #15466F; }
.vlf-reg img { border-radius: 2px; box-shadow: 0 0 0 1px rgba(12,25,35,.1); }
.footer .footer__services-list.vlf-cn { margin-top: 10px; }

/* under the logo: licence, address, contacts */
.vlf-about { margin: 20px 0 40px; display: flex; flex-direction: column; gap: 16px; font-size: 16px; line-height: 150%; color: var(--text-color, #64717B); }
.vlf-lic { display: flex; gap: 10px; align-items: flex-start; }
.vlf-lic svg { flex-shrink: 0; margin-top: 2px; }
.vlf-lic b { display: block; font-weight: 500; color: var(--dark, #0C1923); }
.vlf-contacts { display: flex; flex-direction: column; gap: 4px; }
.vlf-contacts a { color: var(--dark, #0C1923); text-decoration: none; font-weight: 500; }
.vlf-contacts a:hover { text-decoration: underline; }
.vlf-addr { font-style: normal; }
.vlf-addr a { display: flex; gap: 8px; align-items: flex-start; color: inherit; text-decoration: none; }
.vlf-addr a svg { flex-shrink: 0; margin-top: 3px; }
.vlf-addr a:hover span { text-decoration: underline; color: var(--dark, #0C1923); }
/* disclaimer inside the dark bottom bar, above the existing row */
.footer__meta > .container.vlf-disc { display: block; padding-top: 6px; padding-bottom: 12px; margin-bottom: 12px; background: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) bottom / calc(100% - 32px) 1px no-repeat; }
.vlf-disc p { margin: 0 0 8px; font-size: 14px; line-height: 21px; color: #B7BCBF; }
.vlf-disc p:last-child { margin-bottom: 0; }
.vlf-disc b { font-weight: 500; color: #FFFFFF; }
@media (min-width: 960px) { .footer__logo.vlf-col { width: 260px; } .vlf-col img { width: 200px; } }
/* services list: two columns that flow top-to-bottom, so a long item does not leave a gap in the other column */
@media (min-width: 640px) { .footer .footer__services-list { display: block; columns: 2; column-gap: 40px; } .footer .footer__services-list li { display: inline-block; width: 100%; margin: 0 0 10px; break-inside: avoid; } }

/* RU footer: four columns like the header menus */
.vlf-h { margin: 0 0 14px; font-size: 12px; line-height: 16px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: #15466F; }
.vlf-grid .vlf-links, .vlf-grid .footer__services-list { margin: 0 !important; padding: 0 !important; list-style: none; }
.vlf-grid .vlf-links li, .vlf-grid .footer__services-list li { width: auto !important; margin: 0 0 6px !important; padding: 0 !important; }
.vlf-grid .vlf-links li::before, .vlf-grid .footer__services-list li::before { display: none !important; }
.vlf-grid .vlf-links a, .vlf-grid .footer__services-list a { font-size: 14px; line-height: 22px; color: var(--text-color, #64717B); text-decoration: none; transition: color 150ms ease; }
.vlf-grid .vlf-links a:hover, .vlf-grid .footer__services-list a:hover { color: var(--dark, #0C1923); }
.vlf-grid .footer__services-list { display: block !important; }
.vlf-grid .footer__services-list li, .vlf-grid .vlf-links li { display: block !important; }
.vlf-grid .vlf-tabs { margin: 0 0 14px; padding: 3px; border-radius: 8px; }
.vlf-grid .vlf-tab { gap: 6px; padding: 5px 10px; font-size: 13px; border-radius: 6px; }
.vlf-grid .vlf-tab img { width: 16px; height: 12px; }
.vlf-grid .vlf-about { margin-bottom: 20px; }
.vlf-grid .footer__contacts-links { width: auto; align-items: flex-start; }
.vlf-grid .footer__contacts-social { justify-content: flex-start; margin: 20px 0 0; }
.footer__content > .container.vlf-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); grid-template-areas: "logo logo" "svc svc" "use co" "cta cta"; gap: 28px 20px; padding-bottom: 40px; }
.vlf-grid .footer__logo { grid-area: logo; width: auto; }
.vlf-grid .footer__services-navigation { grid-area: svc; width: auto !important; }
.vlf-grid .vlf-use { grid-area: use; } .vlf-grid .vlf-co { grid-area: co; }
.vlf-grid .footer__contacts-links { grid-area: cta; }
@media (min-width: 640px) { .footer__content > .container.vlf-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); grid-template-areas: "logo cta" "svc svc" "use co"; column-gap: 40px; }
  .vlf-grid .footer__services-list { columns: 2; column-gap: 32px; } .vlf-grid .footer__services-list li { break-inside: avoid; } }
@media (min-width: 1024px) { .footer__content > .container.vlf-grid { grid-template-columns: 230px minmax(0, 2.3fr) minmax(0, 1fr) minmax(0, .85fr); grid-template-areas: "logo svc use co" "cta svc use co"; grid-template-rows: auto 1fr; column-gap: 40px; row-gap: 0; }
  .vlf-grid .footer__logo.vlf-col { width: auto; } }

/* RU footer v3: contacts band on top; services with country tabs; resources grouped like the menu */
.vlf-grid .footer__services-list li, .vlf-grid .vlf-links li { margin: 0 !important; padding: 0 0 6px !important; }
.vlf-ug { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 0 28px; }
.vlf-sh { margin: 0 0 8px; font-size: 13px; line-height: 18px; font-weight: 600; color: var(--dark, #0C1923); }
.vlf-all { display: inline-block; margin-top: 10px; font-size: 14px; font-weight: 500; color: #15466F; text-decoration: none; }
.vlf-all:hover { text-decoration: underline; }
@media (max-width: 639px) { .vlf-ug { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 16px 20px; } .footer__content > .container.vlf-grid { grid-template-areas: "logo logo" "svc svc" "use co" "cta cta"; } }
@media (min-width: 640px) and (max-width: 1023px) { .footer__content > .container.vlf-grid { grid-template-areas: "logo cta" "svc svc" "use use" "co co"; } }
@media (min-width: 1024px) {
  .footer__content > .container.vlf-grid { grid-template-columns: 430px minmax(0, 1fr) minmax(0, .6fr) 170px; grid-template-areas: "logo logo logo cta" "svc use co co"; grid-template-rows: auto auto; column-gap: 48px; row-gap: 36px; }
  .vlf-grid .footer__logo { display: grid; grid-template-columns: 190px minmax(0, 1.1fr) minmax(0, 1.2fr) minmax(0, 1fr); column-gap: 32px; align-items: start; align-self: stretch; margin-right: -48px; padding: 0 48px 32px 0; border-bottom: 1px solid #E3E8ED; }
  .vlf-grid .footer__logo > a img { width: 180px; }
  .vlf-grid .vlf-about { display: contents; }
  .vlf-grid .vlf-about > * { font-size: 14px; line-height: 21px; }
  .vlf-grid .footer__contacts-links { grid-area: cta; align-items: flex-end; align-self: stretch; justify-content: flex-start; padding-bottom: 32px; border-bottom: 1px solid #E3E8ED; }
  .vlf-grid .footer__contacts-social { justify-content: flex-end; margin: 16px 0 0; gap: 18px; }
  .vlf-grid .footer__contacts-links .button { white-space: nowrap; }
}

.vlf-grid .vlf-use .vlf-all { margin-top: 4px; }

/* RU footer v4: one even 4-column grid; every list starts on the same line */
.vlf-hrow { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 8px 12px; min-height: 30px; margin: 0 0 12px; }
.vlf-grid .vlf-h { display: flex; align-items: center; min-height: 30px; margin: 0 0 12px; }
.vlf-grid .vlf-hrow .vlf-h { margin: 0; }
.vlf-grid .vlf-hrow .vlf-tabs { margin: 0; }
@media (min-width: 1024px) {
  .footer__content > .container.vlf-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); grid-template-areas: "logo logo logo cta" "svc svc use co"; column-gap: 40px; row-gap: 44px; }
  .vlf-grid .footer__logo { display: grid; grid-template-columns: subgrid; grid-template-rows: auto auto; margin: 0; padding: 0; border: 0; align-self: start; }
  .vlf-grid .footer__logo > a { grid-column: 1; grid-row: 1; }
  .vlf-grid .vlf-lic { grid-column: 1; grid-row: 2; margin-top: 16px; }
  .vlf-grid .vlf-addr { grid-column: 2; grid-row: 1 / 3; }
  .vlf-grid .vlf-contacts { grid-column: 3; grid-row: 1 / 3; }
  .vlf-grid .footer__contacts-links { align-items: flex-start; align-self: start; padding: 0; border: 0; }
  .vlf-grid .footer__contacts-social { justify-content: flex-start; }
  .vlf-grid .footer__services-list { column-gap: 40px; }
}

.vlf-hrow { justify-content: flex-start; gap: 8px 16px; height: 32px; min-height: 0; }
.vlf-grid .vlf-h { height: 32px; min-height: 0; }
.vlf-grid .vlf-hrow .vlf-tabs { padding: 2px; border-radius: 7px; }
.vlf-grid .vlf-hrow .vlf-tab { padding: 4px 9px; font-size: 12.5px; line-height: 18px; border-radius: 5px; }
@media (max-width: 479px) { .vlf-hrow { height: auto; } }

/* ======================================================== header.css */
/* на всех страницах */
.pvh{position:sticky;top:0;z-index:40;background:#fff;height:100px;display:flex;transition:height .3s,box-shadow .3s;font-family:inherit}
.pvh.on-scroll{height:70px;box-shadow:0 10px 15px rgba(0,0,0,.1)}
.pvh>.container{display:flex;align-items:center;justify-content:space-between;gap:24px}
.pvh-logo{display:flex;flex-shrink:0}.pvh-logo img{width:210px;height:auto;display:block}.pvh-logo:hover{opacity:.7}
.pvh-nav{margin:0 auto}.pvh-nav>ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}
.pvh-nav>ul>li{position:relative;margin:0 22px;padding:0}.pvh-nav li::before{content:none}
.pvh-nav a{font-size:14px;line-height:150%;font-weight:500;color:var(--dark,#0C1923);text-decoration:none}
.pvh-nav>ul>li>a.on{border-bottom:1px solid var(--dark,#0C1923)}
.pvh-dd>a::after{content:" \25BE";opacity:.75}
.pvh-nav .pvh-sub{position:absolute;left:-25px;top:calc(100% + 10px);list-style:none;margin:0;padding:16px 0;width:260px;background:#fff;border:1px solid var(--light-gray,#BFC7CE);border-radius:10px;opacity:0;visibility:hidden;transition:.3s}
.pvh-nav .pvh-sub::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}
.pvh-nav .pvh-sub--two{width:540px;display:grid;grid-template-columns:1fr 1fr;column-gap:0;row-gap:8px;padding:18px 0}.pvh-nav ul.pvh-sub--two{grid-template-rows:repeat(7,auto);grid-auto-flow:column}.pvh-nav ul.pvh-sub--two>li+li{margin-top:0}
.pvh-nav .pvh-sub .pvh-sub{position:static;opacity:1;visibility:inherit;border:0;padding:6px 0 0;width:auto}
.pvh-nav .pvh-sub li{margin:0;padding:0 20px}.pvh-nav .pvh-sub li+li{margin-top:8px}.pvh-nav .pvh-sub .pvh-sub li{padding:0}
.pvh-nav .pvh-sub a{display:block;line-height:1.4;font-weight:400}.pvh-nav .pvh-sub a:hover{text-decoration:underline}
.pvh-grp b{display:block;font-size:13px;font-weight:600;color:#15466F;text-transform:uppercase;letter-spacing:.06em}
.pvh-nav .pvh-mega{width:760px;display:grid;grid-template-columns:220px minmax(0,1fr);padding:0}
.pvh-jl{display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:#F2F7FC;border-right:1px solid #E3E8ED;border-radius:10px 0 0 10px}
.pvh-jt{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;font:inherit;text-align:left;color:#0C1923;background:none;border:0;border-radius:8px;cursor:pointer}
.pvh-jt img{width:22px;height:16px;border-radius:2px;box-shadow:0 0 0 1px rgba(12,25,35,.1);flex-shrink:0}
.pvh-jt b{display:block;font-size:14px;font-weight:600;line-height:1.3}.pvh-jt small{display:block;font-size:12px;color:#64717B}
.pvh-jt.on,.pvh-jt:hover{background:#FFFFFF;box-shadow:0 1px 3px rgba(12,25,35,.1)}.pvh-jt.on b{color:#15466F}
.pvh-jps{padding:18px 24px 20px;min-height:290px}
.pvh-jp{display:none}.pvh-jp.on{display:block}
.pvh-jp .pvh-grp{margin:0 0 12px}.pvh-grp b{display:flex;align-items:center;gap:8px}
.pvh-grp b .pvh-flag{width:22px;height:16px}
.pvh-nav .pvh-mega .pvh-sub{padding:0}
.pvh-nav .pvh-cols2{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,auto);grid-auto-flow:column;column-gap:24px;row-gap:8px}
.pvh-nav .pvh-mega li{padding:0!important}
.pvh-nav .pvh-cols2>li+li{margin-top:0!important}
@media (max-width:1180px){.pvh-nav .pvh-mega{width:680px;grid-template-columns:190px minmax(0,1fr)}}
.pvh-panel .pvh-mega{display:block;padding-left:14px}.pvh-panel .pvh-jl{display:none}.pvh-panel .pvh-jps{padding:0;min-height:0}
.pvh-panel .pvh-jp{display:block;padding-top:8px}.pvh-panel .pvh-cols2{display:block!important}
.pvh-panel .pvh-grp{margin:4px 0 0}.pvh-panel .pvh-grp b{display:flex}
.pvh-nav .pvh-use{width:620px;display:grid;grid-template-columns:1fr 1fr;padding:0}
.pvh-ug{padding:18px 20px 12px}.pvh-ug+.pvh-ug{border-left:1px solid #E3E8ED}
.pvh-gt{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#15466F}
.pvh-ug ul+.pvh-gt{margin-top:14px}
.pvh-nav .pvh-use ul,.pvh-nav .pvh-about ul{list-style:none;margin:0;padding:0}
.pvh-nav .pvh-use li,.pvh-nav .pvh-about li{padding:0!important;margin:0!important}
.pvh-nav a.pvh-x{display:flex;gap:12px;align-items:flex-start;padding:8px 10px;margin:0 -10px;border-radius:8px;line-height:1.35}
.pvh-nav a.pvh-x:hover{background:#F2F7FC;text-decoration:none}
.pvh-xic{flex-shrink:0;width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:linear-gradient(138deg,#15466F,#6CA9E0)}
.pvh-xic svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.pvh-xf{width:16px;height:12px;margin-right:6px;border-radius:2px;vertical-align:-1px;box-shadow:0 0 0 1px rgba(12,25,35,.08)}.pvh-xf+.pvh-xf{margin-left:-2px}.pvh-xt b{display:block;font-size:14px;font-weight:600;color:#0C1923}.pvh-xt small{display:block;margin-top:2px;font-size:12.5px;font-weight:400;color:#64717B}
.pvh-new.pvh-soon{color:#15466F;background:#E3EEF8}.pvh-new{display:inline-block;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700;color:#fff;background:#15466F;border-radius:4px;vertical-align:2px}
.pvh-nav a.pvh-feat{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding:14px 20px;background:#0C1923;color:#C9D3DC;font-size:13px;border-radius:0 0 10px 10px}
.pvh-feat span b{display:block;color:#fff;font-size:14px}.pvh-feat em{margin-left:auto;font-style:normal;font-weight:600;color:#fff;white-space:nowrap}
.pvh-nav a.pvh-feat:hover{text-decoration:none;background:#15466F}
.pvh-nav .pvh-about{width:380px;padding:0}.pvh-about ul{padding:12px 20px!important}
.pvh-trust{margin:0;padding:12px 20px;background:#F2F7FC;border-top:1px solid #E3E8ED;border-radius:0 0 10px 10px;font-size:12.5px;font-weight:600;color:#15466F;white-space:nowrap}.pvh-trust span{opacity:.4;margin:0 6px}
.pvh-panel .pvh-use,.pvh-panel .pvh-about{display:block;padding-left:14px}.pvh-panel .pvh-ug{padding:4px 0}.pvh-panel .pvh-gt{color:#6CA9E0;margin:8px 0 0}
.pvh-panel .pvh-xic,.pvh-panel .pvh-xt small,.pvh-panel .pvh-feat,.pvh-panel .pvh-trust{display:none}.pvh-panel .pvh-xt b{color:rgba(255,255,255,.85);font-weight:400;font-size:14px}.pvh-panel .pvh-new{background:#6CA9E0}
/* unified dropdown system */
.pvh-nav .pvh-mega,.pvh-nav .pvh-use,.pvh-nav .pvh-about{border-radius:12px;box-shadow:0 14px 36px rgba(12,25,35,.10)}
.pvh-nav .pvh-mega{grid-template-rows:1fr auto}
.pvh-jps{padding:18px 24px 14px;min-height:0}
.pvh-jl{border-radius:12px 0 0 0;padding:14px 12px}
.pvh-nav .pvh-cols2 a,.pvh-nav a.pvh-x b{font-size:14px;font-weight:500;color:#0C1923}
.pvh-nav .pvh-cols2 a{display:block;padding:6px 10px;margin:0 -10px;border-radius:8px}
.pvh-nav .pvh-cols2 a:hover{background:#F2F7FC;text-decoration:none}
.pvh-nav .pvh-cols2{row-gap:2px!important}
.pvh-nav a.pvh-x{padding:7px 10px}
.pvh-nav .pvh-sub .pvh-foot{grid-column:1/-1;display:flex!important;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:12px 20px;background:#F2F7FC;border-top:1px solid #E3E8ED;border-radius:0 0 12px 12px;font-size:13px;font-weight:500;color:#15466F;text-decoration:none;white-space:nowrap}
.pvh-nav .pvh-sub .pvh-foot em{margin-left:auto;padding-left:16px;font-style:normal;font-weight:600}
.pvh-nav a.pvh-foot:hover{background:#E8F1FA;text-decoration:none}
.pvh-panel .pvh-foot{display:none}
.pvh-jp .pvh-gt{margin:2px 0 10px}
.pvh-res .pvh-jps{min-height:268px}.pvh-res ul.pvh-xl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;list-style:none;margin:0;padding:0}
.pvh-res ul.pvh-xl li{padding:0!important;margin:0!important}
.pvh-jti{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;position:relative;z-index:0;background:none}.pvh-jti::before{content:"";position:absolute;inset:0 3px;z-index:-1;transform:skewX(-14deg);border-radius:7px;background:linear-gradient(138deg,#15466F 0%,#3387CA 100%);box-shadow:0 3px 8px rgba(21,70,111,.18)}
.pvh-jti svg{width:22px;height:22px;fill:none;stroke:#FFFFFF;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.pvh-jt .pvh-jti{opacity:.9;transition:opacity 150ms ease}.pvh-jt.on .pvh-jti,.pvh-jt:hover .pvh-jti{opacity:1}.pvh-jt.on .pvh-jti svg{stroke:#FFFFFF}
.pvh-nav .pvh-res{left:50%;transform:translateX(-50%)}
.pvh-panel .pvh-res ul.pvh-xl{display:block}
.pvh-jph{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.pvh-jph .pvh-gt{margin:0!important}
.pvh-jf{display:inline-flex;gap:2px;padding:3px;background:#F2F7FC;border-radius:8px}
.pvh-jfb{display:inline-flex;align-items:center;padding:4px 10px;font:inherit;font-size:12.5px;font-weight:500;color:#0C1923;background:none;border:0;border-radius:6px;cursor:pointer;white-space:nowrap}
.pvh-jfb .pvh-xf{width:14px;height:10px;margin-right:5px}
.pvh-jfb.on{background:#FFFFFF;color:#15466F;font-weight:600;box-shadow:0 1px 3px rgba(12,25,35,.12)}
.pvh-res[data-f=hk] ul.pvh-xl .pvh-xf,.pvh-res[data-f=cn] ul.pvh-xl .pvh-xf{display:none}.pvh-res ul.pvh-xl li[hidden]{display:none!important}.pvh-jemp{margin:4px 0 0;font-size:13px;color:#64717B}.pvh-jemp[hidden]{display:none}.pvh-jemp a{color:#15466F}
.pvh-panel .pvh-jf,.pvh-panel .pvh-jemp{display:none!important}
.pvh-nav .pvh-sub{pointer-events:none}.pvh-nav li.open>.pvh-sub,.pvh-nav li:hover>.pvh-sub{pointer-events:auto;opacity:1;visibility:visible}
.pvh-right{display:flex;align-items:center;gap:15px;flex-shrink:0}.pvh-wa{display:flex}
.pvh-cb{padding:12px 20px!important;background:#fff!important;color:var(--dark,#0C1923)!important}.pvh-cb:hover{background:var(--dark,#0C1923)!important;color:#fff!important}
.pvh-lang{position:relative}
.pvh-lang-b{display:flex;align-items:center;gap:8px;height:47px;padding:0 14px;border:1px solid var(--light-gray,#BFC7CE);border-radius:8px;background:var(--light-blue,#F2F7FC);font:inherit;font-size:14px;font-weight:600;color:var(--dark,#0C1923);cursor:pointer}
.pvh-lang-b::after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}
.pvh-lang-l{position:absolute;right:0;top:calc(100% + 6px);list-style:none;margin:0;padding:8px 0;width:200px;max-height:min(560px,calc(100vh - 90px));overflow-y:auto;background:#fff;border:1px solid var(--light-gray,#BFC7CE);border-radius:10px;box-shadow:0 8px 24px rgba(12,25,35,.08);opacity:0;visibility:hidden;transition:.2s}
.pvh-lang:hover .pvh-lang-l,.pvh-lang.open .pvh-lang-l{opacity:1;visibility:visible}
.pvh-lang-l li{margin:0}.pvh-lang-l li::before{content:none}.pvh-flag{width:24px;height:18px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(12,25,35,.1);flex-shrink:0}.pvh-lang-l a{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:14px;color:var(--dark,#0C1923);text-decoration:none}.pvh-lang-l a:hover,.pvh-lang-l a.on{background:var(--light-blue,#F2F7FC)}
.pvh-msg{display:flex;width:26px;height:26px;align-items:center;justify-content:center}.pvh-msg img,.pvh-msg svg{width:26px;height:26px;display:block}
.pvh-wc svg path:first-child{fill:#07C160}
.pvh-burger{display:none;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;position:relative}
.pvh-burger i,.pvh-burger i::before,.pvh-burger i::after{position:absolute;left:8px;width:28px;height:2px;background:#0C1923;transition:.3s}
.pvh-burger i{top:21px}.pvh-burger i::before,.pvh-burger i::after{content:"";left:0}.pvh-burger i::before{top:-8px}.pvh-burger i::after{top:8px}
.pvh-burger[aria-expanded="true"] i{background:transparent}.pvh-burger[aria-expanded="true"] i::before{top:0;transform:rotate(45deg)}.pvh-burger[aria-expanded="true"] i::after{top:0;transform:rotate(-45deg)}
.pvh-panel{position:fixed;left:0;top:64px;bottom:0;width:min(350px,100%);overflow-y:auto;background:#171b27;padding:24px 16px 80px;z-index:41}
.pvh-panel ul{list-style:none;margin:0;padding:0}.pvh-panel li{margin:0}.pvh-panel li::before{content:none}
.pvh-panel a{display:block;padding:10px 0;color:#fff;text-decoration:none;font-size:15px}.pvh-panel .pvh-sub{padding-left:14px}.pvh-panel .pvh-sub a{font-size:14px;color:rgba(255,255,255,.8)}
.pvh-panel .pvh-grp b{color:#6CA9E0;padding-top:6px}.pvh-panel .button{margin-top:20px;justify-content:center;width:100%}
@media (max-width:1180px){.pvh-nav>ul>li{margin:0 12px}}
@media (max-width:1100px){.pvh-msg{display:none}}
@media (max-width:959px){.pvh{height:64px}.pvh.on-scroll{height:64px}.pvh-nav,.pvh-cb{display:none}.pvh-msg{display:flex}.pvh-burger{display:block}.pvh-logo img{width:150px}.pvh-right{gap:10px}.pvh-lang-b{height:38px;padding:0 10px}}
@media (max-width:400px){.pvh-max,.pvh-wc{display:none}}@media (max-width:380px){.pvh-logo img{width:128px}.pvh-right{gap:6px}.pvh-lang-b{padding:0 8px;gap:6px}.pvh-burger{width:38px}}

/* ======================================================== vl-mobile.css */
/* на всех страницах */
/* Vita Liberta — мобильная подача текста (≤ 640 px). Всё под html.mx, класс ставит vl-mobile.js. На компьютере не действует.
   Текст остаётся в HTML (свёрнут), поэтому для поиска страница та же. */
@media (max-width: 1023px) {
  /* кнопки «ещё / подробнее», которые добавляет mx.js */
  html.mx .mx-more { display: inline-flex; align-items: center; gap: 6px; margin: 8px 0 0; padding: 8px 14px; font: inherit; font-size: 14px; font-weight: 600; line-height: 1.2; color: #15466F; background: #F2F7FC; border: 1px solid #CFE3F6; border-radius: 999px; cursor: pointer; }
  html.mx .mx-more::after { content: ''; width: 7px; height: 7px; margin-top: -3px; border: solid currentColor; border-width: 0 2px 2px 0; transform: rotate(45deg); transition: transform .2s; }
  html.mx .mx-more[aria-expanded="true"]::after { margin-top: 3px; transform: rotate(-135deg); }
  html.mx .mx-more--dark { color: #FFFFFF; background: rgba(255,255,255,.1); border-color: rgba(255,255,255,.3); }
  html.mx .mx-more--wide { display: flex; width: 100%; justify-content: center; min-height: 46px; }
  html:not(.mx) .mx-more, html:not(.mx) .mx-dots, html:not(.mx) .mx-bar { display: none !important; }
  html.mx .mx-h { display: none !important; }

  /* длинные вводные абзацы — 2 строки, дальше по кнопке */
  html.mx .mx-clamp { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  html.mx .mx-clamp.mx-c3 { -webkit-line-clamp: 3; }
  html.mx .mx-clamp.mx-open { display: block; -webkit-line-clamp: unset; overflow: visible; }

  /* ленты со свайпом вместо столбика карточек */
  html.mx .mx-rail { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; gap: 12px !important; overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-left: 16px; margin-left: -16px !important; margin-right: -16px !important; padding: 4px 16px 10px !important; scrollbar-width: none; grid-template-columns: none !important; }
  html.mx .mx-rail { align-items: flex-start !important; }
  html.mx #vlp-cards.mx-rail { align-items: stretch !important; }
  html.mx .mx-rail::-webkit-scrollbar { display: none; }
  html.mx .mx-rail > * { flex: 0 0 84%; max-width: 84%; min-width: 0; margin: 0 !important; scroll-snap-align: start; box-sizing: border-box; }
  html.mx .mx-rail--s > * { flex-basis: 78%; max-width: 78%; }
  html.mx .mx-dots { display: flex; justify-content: center; gap: 6px; margin: 2px 0 6px; }
  html.mx .mx-dots i { width: 7px; height: 7px; border-radius: 50%; background: #CFE3F6; transition: width .2s, background .2s; }
  html.mx .mx-dots i.on { width: 20px; border-radius: 4px; background: #15466F; }
  html.mx .mx-swipe { display: block; margin: 0 0 8px; font-size: 13px; color: #64717B; }

  /* пакеты: карточки рядом, списки короче */
  html.mx #vlp-cards { align-items: stretch; }
  html.mx #vlp-cards > .vlp-card { display: flex; flex-direction: column; }
  html.mx #vlp-cards .vlp-btn { margin-top: auto; }

  /* цифры «250+ / 200+ / 20+» — в одну строку */
  html.mx .vlk-proof { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 8px !important; }
  html.mx .vlk-proof > div { padding: 12px 10px !important; min-height: 0 !important; }
  html.mx .vlk-proof b { font-size: 24px !important; line-height: 1.1 !important; }
  html.mx .vlk-proof span { font-size: 11.5px !important; line-height: 1.35 !important; }

  /* закреплённая кнопка внизу */
  html.mx .mx-bar { position: fixed; left: 0; right: 0; bottom: 0; z-index: 900; display: flex; gap: 8px; padding: 10px max(16px, env(safe-area-inset-right, 0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(16px, env(safe-area-inset-left, 0px)); background: rgba(255,255,255,.96); box-shadow: 0 -6px 20px rgba(12,25,35,.1); transform: translateY(110%); transition: transform .25s; }
  html.mx .mx-bar.on { transform: none; }
  html.mx .mx-bar a { display: flex; align-items: center; justify-content: center; min-height: 46px; border-radius: 12px; font-size: 15px; font-weight: 600; text-decoration: none; }
  html.mx .mx-bar .mx-b1 { flex: 1; color: #FFFFFF; background: #0C1923; }
  html.mx .mx-bar .mx-b2 { width: 52px; background: #25D366; }
  html.mx body { padding-bottom: 70px; }
}
@media (max-width: 1023px) {
  /* подвал: разделы ссылок — аккордеоном, длинная правовая оговорка — по кнопке */
  html.mx .mx-acc { border-bottom: 1px solid rgba(12,25,35,.1); padding-bottom: 4px; }
  html.mx .mx-acc-h { position: relative; cursor: pointer; padding-right: 32px; -webkit-tap-highlight-color: transparent; }
  html.mx .mx-acc-h::after { content: ''; position: absolute; right: 6px; top: 50%; width: 8px; height: 8px; margin-top: -6px; border: solid #15466F; border-width: 0 2px 2px 0; transform: rotate(45deg); transition: transform .2s, margin .2s; }
  html.mx .mx-acc.mx-acc-open .mx-acc-h::after { margin-top: -1px; transform: rotate(-135deg); }
  html.mx .mx-acc:not(.mx-acc-open) > :not(.mx-acc-h), html.mx .mx-acc:not(.mx-acc-open) .vlf-tabs { display: none !important; }
  html.mx .mx-acc-h:focus-visible { outline: 2px solid #6CA9E0; outline-offset: 2px; border-radius: 6px; }
}
@media (max-width: 1023px) { html.mx .footer .vlf-grid { grid-template-areas: "logo logo" "svc svc" "use use" "co co" "cta cta" !important; } }
@media (max-width: 1023px) {
  /* кнопки первого экрана — друг под другом на всю ширину */
  html.mx .hero-screen__meta { display: flex !important; flex-direction: column !important; align-items: stretch !important; gap: 10px !important; }
  html.mx .hero-screen__meta > .button { flex: none !important; width: 100% !important; max-width: none !important; height: auto !important; min-height: 48px; justify-content: center; text-align: center; }
}
@media (max-width: 1023px) {
  /* главная, «Наши услуги»: этапы — закреплённая лента-переключатель под шапкой, переключаться можно не поднимаясь наверх */
  html.mx #vsd-steps { position: sticky; top: var(--mx-top, 64px); z-index: 30; display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; gap: 8px !important; overflow-x: auto; scrollbar-width: none; margin: 0 -16px 12px !important; padding: 10px 16px !important; background: rgba(242,247,252,.96); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); box-shadow: 0 6px 14px rgba(12,25,35,.06); height: auto !important; }
  html.mx #vsd-steps::-webkit-scrollbar { display: none; }
  html.mx #vsd-steps::before, html.mx #vsd-steps::after { display: none !important; }
  html.mx #vsd-steps .vsd-step { flex: 0 0 auto !important; width: auto !important; min-height: 44px; margin: 0 !important; padding: 6px 14px 6px 6px !important; gap: 8px !important; border-radius: 999px !important; }
  html.mx #vsd-steps .vsd-dot { width: 32px !important; height: 32px !important; min-width: 32px; font-size: 14px !important; }
  html.mx #vsd-steps .vsd-st > :not(:first-child) { display: none !important; }
  html.mx #vsd-steps .vsd-st { white-space: nowrap; }
  html.mx .vsd-pane, html.mx #vsd-steps { scroll-margin-top: calc(var(--mx-top, 64px) + 70px); }
  html.mx .vsd-pane { scroll-margin-top: calc(var(--mx-top, 64px) + 70px); }
  html.mx .vsd-pane .vsd-svc { scroll-margin-top: calc(var(--mx-top, 64px) + 70px); }
  html.mx .vsd-hint { display: none !important; }
}
@media (max-width: 1023px) { html.mx .mx-in.mx-clamp:not(.mx-open) { display: -webkit-box; } html.mx .mx-in.mx-open { display: inline; } }
@media (max-width: 1023px) { html.mx .mx-wrap { display: block; flex: 1 1 auto; min-width: 0; } html.mx .mx-wrap > .mx-more { display: inline-flex; } }
@media (max-width: 1023px) {
  /* «Знакомо?» (переход, закрытие года): ситуации — лентой, в каждой карточке сразу ответ «С нами» */
  html.mx .fys-tabs.mx-rail > .fys-tab { display: flex; text-align: left; align-items: flex-start; }
  html.mx .fys-tabs.mx-rail .fys-ma { display: block !important; margin-top: 8px; padding-top: 10px; border-top: 1px solid #DCE7F2; font-size: 15px; line-height: 1.5; color: #0C1923; animation: none; }
  html.mx .fys-tabs.mx-rail .fys-tab, html.mx .fys-tabs.mx-rail .fys-tab.is-on { border-color: #DCE7F2 !important; box-shadow: 0 6px 16px rgba(21,70,111,.08) !important; background: #FFFFFF !important; }
  html.mx .fys-tabs.mx-rail .fys-tab .fys-n, html.mx .fys-tabs.mx-rail .fys-tab.is-on .fys-n { color: #FFFFFF !important; background: #15466F !important; border-color: #15466F !important; }
  html.mx .fys:has(.fys-tabs.mx-rail) .fys-panel { display: none !important; }
}
@media (max-width: 1023px) {
  /* квизы и калькуляторы — чёткая рамка и тень, чтобы на телефоне сразу читались как интерактивный инструмент */
  html.mx .fyq, html.mx #vla-card, html.mx .fyc-card, html.mx .bk-calc--s, html.mx .sa-card, html.mx .vlc-card:not(.vlc-cn) {
    position: relative; overflow: hidden; border: 2px solid #15466F !important; box-shadow: 0 16px 36px rgba(21,70,111,.18), 0 2px 6px rgba(12,25,35,.06) !important;
  }
  html.mx .fyq::before, html.mx #vla-card::before, html.mx .fyc-card::before, html.mx .bk-calc--s::before, html.mx .sa-card::before, html.mx .vlc-card:not(.vlc-cn)::before {
    content: ''; position: absolute; left: 0; right: 0; top: 0; height: 5px; background: linear-gradient(90deg, #15466F, #6CA9E0); pointer-events: none;
  }
}

/* ---------- планшет (641–1023 px): те же правила, плотнее — две карточки в ленте, абзацы длиннее, кнопки в ряд ---------- */
@media (min-width: 641px) and (max-width: 1023px) {
  html.mx .mx-rail > * { flex-basis: calc(50% - 6px); max-width: calc(50% - 6px); }
  html.mx .mx-rail--s > * { flex-basis: calc(40% - 6px); max-width: calc(40% - 6px); }
  html.mx .mx-rail { margin-left: calc(-1 * var(--mx-g, 16px)) !important; margin-right: calc(-1 * var(--mx-g, 16px)) !important; padding-left: var(--mx-g, 16px) !important; padding-right: var(--mx-g, 16px) !important; scroll-padding-left: var(--mx-g, 16px); }
  html.mx .mx-clamp { -webkit-line-clamp: 3; }
  html.mx .mx-clamp.mx-c3 { -webkit-line-clamp: 4; }
  html.mx .hero-screen__meta { flex-direction: row !important; flex-wrap: wrap !important; align-items: center !important; }
  html.mx .hero-screen__meta > .button { width: auto !important; }
  html.mx .mx-bar { left: 50%; right: auto; width: min(560px, 100%); transform: translate(-50%, 110%); border-radius: 16px 16px 0 0; }
  html.mx .mx-bar.on { transform: translate(-50%, 0); }
}

/* ---------- общие исправления (все ширины) ---------- */
html, body { overflow-x: clip; }                                    /* страховка от горизонтальной прокрутки из-за выступающих элементов */
@media (max-width: 1199px) { .fyp-due { right: 0; } }        /* закрытие года: метка срока выступала за край на 1024 px */
@media (min-width: 1024px) and (max-width: 1199px) {          /* этапы запуска на 1024–1199 px: 2 колонки вместо 4–5, иначе текст в узкой колонке */
  .vls--compact .vls-grid, .vls--compact .vls-grid.vls-grid--5 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  .vls--compact .vls-grid > .vls-step::after { display: none !important; }
}

/* ======================================================== vl-vita.css */
/* на всех страницах */
/* Vita Liberta — фирменный слой «Вита»: иконки от руки, цифры-листочки, крупные цифры со штриховкой,
   маленькая Вита в блоке шагов. Подключается последним. Логотипы мессенджеров и элементы управления не меняются. */
:root{--vx-sheet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M7.4 8.6 33.8 7.8 34.4 32.6 7.8 33.2z' fill='%236CA9E0' opacity='.65' transform='translate(3 2.6)'/%3E%3Cpath d='M7 8.2c8.9-.6 17.9-.8 26.8-.6l.4 25c-9 .4-17.9.5-26.9.3z' fill='%23FFFFFF' stroke='%230C1923' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E");--vx-sheet-done:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M7.4 8.6 33.8 7.8 34.4 32.6 7.8 33.2z' fill='%236CA9E0' opacity='.65' transform='translate(3 2.6)'/%3E%3Cpath d='M7 8.2c8.9-.6 17.9-.8 26.8-.6l.4 25c-9 .4-17.9.5-26.9.3z' fill='%23EAF3FC' stroke='%230C1923' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E");--vx-sheet-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M7.4 8.6 33.8 7.8 34.4 32.6 7.8 33.2z' fill='%236CA9E0' opacity='.95' transform='translate(3 2.6)'/%3E%3Cpath d='M7 8.2c8.9-.6 17.9-.8 26.8-.6l.4 25c-9 .4-17.9.5-26.9.3z' fill='%2315466F' stroke='%230C1923' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E")}

/* ===== цифры шагов и пунктов — листочек от руки с голубым пятном ===== */
.vst-n, .vls-n, .vwx-n, .fys-n, .vsd-dot, .vlm-num, .ap-wn .sa-tag{display:inline-grid!important;place-items:center;flex:none;border:0!important;border-radius:0!important;box-shadow:none!important;
 background:var(--vx-sheet) center/contain no-repeat!important;color:#0C1923!important;-webkit-text-fill-color:currentColor!important;font-weight:800!important;animation:none!important}
.vst-n{width:46px!important;height:46px!important;font-size:16px!important;transform:none!important}
.vls-n{width:42px!important;height:42px!important;font-size:15px!important}
.vls--compact .vls-step .vls-n{width:38px!important;height:38px!important;font-size:13px!important}
.vwx-n{width:36px!important;height:36px!important;font-size:13px!important}
.fys-n{width:40px!important;height:40px!important;font-size:14px!important}
.vsd-dot{width:46px!important;height:46px!important;font-size:16px!important}
html.mx #vsd-steps .vsd-dot{width:38px!important;height:38px!important;min-width:38px}
.vlm-num{width:36px!important;height:36px!important;font-size:14px!important}
.ap-wn .sa-tag{width:32px!important;height:32px!important;font-size:14px!important}
/* пройденные — голубой листочек, текущий — тёмный с белой цифрой */
.vst-live .vst-s.is-done .vst-n, .vls-step.is-done .vls-n, .vls-step--done .vls-n{background-image:var(--vx-sheet-done)!important;color:#0C1923!important}
.vst-s--first .vst-n, .vst-live .vst-s.is-active .vst-n, .vls-step.is-active .vls-n, .vwx-tab.is-on .vwx-n, .fys-tab.is-on .fys-n,
html.mx .fys-tabs.mx-rail .fys-tab.is-on .fys-n, .ap-wn .sa-tag{background-image:var(--vx-sheet-on)!important;color:#FFFFFF!important}
.vst-live .vst-s--first:not(.is-active) .vst-n{background-image:var(--vx-sheet)!important;color:#0C1923!important}
.vst-live .vst-s--first.is-done:not(.is-active) .vst-n{background-image:var(--vx-sheet-done)!important}
html.mx .fys-tabs.mx-rail .fys-tab:not(.is-on) .fys-n{background:var(--vx-sheet) center/contain no-repeat!important;color:#0C1923!important}

/* ===== блок шагов (ol.vst-line): пунктир между карточками, на компьютере — Вита ходит к текущему шагу ===== */
.vst-s::before{background:repeating-linear-gradient(to bottom,#6CA9E0 0 6px,transparent 6px 11px)!important}
@media (min-width:1024px){
 #vls-steps .vst-line{--vx-gap:84px;padding-top:var(--vx-gap)}
 #vls-steps .vst-line.vx-cards{row-gap:var(--vx-gap)!important}
 #vls-steps .vst-s::before{background:repeating-linear-gradient(to right,#6CA9E0 0 6px,transparent 6px 11px)!important}
 #vls-steps .vst-line.vx-cards .vst-s:nth-child(3n)::before, #vls-steps .vst-line.vx-cards .vst-s:nth-child(3n)::after{display:none!important}
 #vls-steps .container{position:relative}
 #vls-steps ol.vls-grid{padding-top:84px}
}
.vst-line > .vst-s:last-of-type::before, .vst-line > .vst-s:last-of-type::after{display:none!important}
.vx-vita{display:none}
@media (min-width:1024px){
 .vx-vita{display:block;position:absolute;left:0;top:0;width:68px;height:86px;pointer-events:none;z-index:3;transition:transform .9s cubic-bezier(.45,.05,.3,1);will-change:transform}
 .vx-vita svg{width:100%;height:100%;display:block;transform-origin:50% 100%}
 .vx-vita.is-walk svg{animation:vxw .3s ease-in-out infinite alternate}
 .vx-vita .vx-hand{transform-origin:52px 33px;animation:vxh 1.6s ease-in-out infinite}
}
@keyframes vxw{from{transform:rotate(-4deg)}to{transform:rotate(4deg) translateY(-3px)}}
@keyframes vxh{0%,70%,100%{transform:rotate(0)}80%{transform:rotate(-14deg)}90%{transform:rotate(6deg)}}
@media (prefers-reduced-motion:reduce){.vx-vita{transition:none}.vx-vita.is-walk svg,.vx-vita .vx-hand{animation:none}}

/* ===== крупные цифры 01–07 — тёмно-синие с лёгкой штриховкой Виты ===== */
.vlr-n, .sa-ic-n{position:relative;isolation:isolate;display:inline-block;background:none!important;color:#15466F!important;-webkit-text-fill-color:#15466F!important;-webkit-text-stroke:0!important;font-weight:600!important;letter-spacing:-.02em!important}
.vlr-n{font-size:34px!important;line-height:1!important}
.vlr-n::before, .sa-ic-n::before{content:attr(data-n);position:absolute;left:3px;top:3px;z-index:-1;opacity:.7;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;background:repeating-linear-gradient(-45deg,#6CA9E0 0 1.5px,transparent 1.5px 4px);-webkit-background-clip:text;background-clip:text}

/* ===== иконки в списках и отметках ===== */
.vlh-list li{padding-left:34px!important}
.vlh-list li::before{width:26px!important;height:26px!important;top:-1px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%2315466F' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%23CFE3F6' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}
.vlh-list li::after{display:none!important}
.vlh-perks li::before, .vlk-must li::before, .vls-list li::before, .fym .fym-list li::before{border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%2315466F' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%23CFE3F6' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;box-shadow:none!important;width:22px!important;height:22px!important}
.vlh-perks li::after, .vlk-must li::after, .vls-list li::after, .fym .fym-list li::after{display:none!important}
.apv-trust li::before{content:""!important;display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%23FFFFFF' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%236CA9E0' stroke='%23FFFFFF' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%23FFFFFF' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}
.fyc-list li::before{width:22px!important;height:22px!important;top:0!important}
.apg-list li::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%2315466F' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%23CFE3F6' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}
.vlh-list li::before, .vlsv-check li::before, .vlx-cp__perks li::before, .apg-list li::before{width:22px!important;height:22px!important;top:1px!important}
.vlsv-check li::before, .vlx-cp__perks li::before{width:24px!important;height:24px!important;top:-1px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%2315466F' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%23CFE3F6' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}
.vlsv-check li{padding-left:32px!important}
.vlx-cp__perks li{padding-left:32px!important}
.fyc-list li{padding-left:32px!important}
.fyc-list li::before{width:24px!important;height:24px!important;top:-2px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%23FFFFFF' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%236CA9E0' stroke='%23FFFFFF' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%23FFFFFF' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}
.bk-cmp-ok{width:24px!important;height:24px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cpattern id='vh' width='4' height='4' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='1.1' height='4' fill='%2315466F' opacity='.75'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M4.4 17.2 11.6 13.8 20.6 28.4 16.6 32.6z' fill='%23CFE3F6' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M28.6 7 34.8 10.6 20.6 32.6 16.6 32.6z' fill='url(%23vh)' stroke='%2315466F' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}
.sd-out li i{width:26px!important;height:26px!important;border-radius:0!important;background-color:transparent!important;background-size:contain!important}
.sd-out li.sd-ok i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%233FB97A' opacity='.6' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M14.4 20.3l4 3.9 7.4-8.2'/%3E%3C/svg%3E")!important}
.sd-out li.sd-bad i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%23E35D6A' opacity='.6' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M15.4 15.2c3.2 3.1 6.3 6.3 9.4 9.6M24.8 15.4c-3.3 3-6.5 6.2-9.6 9.4'/%3E%3C/svg%3E")!important}
.sd-out li.sd-warn i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%23F2C14E' opacity='.75' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 12.4c-.2 3.8-.1 7.4.1 10.8M20 27.3v.6'/%3E%3C/svg%3E")!important}
.sd-out li.sd-info i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 13.2v.6M20.1 18c-.1 3.2-.1 6.2.1 9.2'/%3E%3C/svg%3E")!important}
.vlwn-risk li{padding-left:40px!important}
.vlwn-risk li::before{content:""!important;width:24px!important;height:24px!important;left:9px!important;top:9px!important;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 12.4c-.2 3.8-.1 7.4.1 10.8M20 27.3v.6'/%3E%3C/svg%3E") center/contain no-repeat!important;box-shadow:none!important}
.ap-legend li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M20.6 7.6a12.6 12.6 0 1 1-.2 25.2 12.6 12.6 0 0 1 .2-25.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 6.8c7.2-.1 13 5.6 13.1 12.9.1 7.2-5.7 13.1-12.9 13.2-7.3.1-13.2-5.7-13.2-13 0-7.2 5.8-13 13-13.1z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M20 13.2v.6M20.1 18c-.1 3.2-.1 6.2.1 9.2'/%3E%3C/svg%3E")!important}

/* ===== калькулятор апостиля ===== */
.ap-opt-ic{background-size:34px!important;background-color:transparent!important}
.ap-opt-ic--stamp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M9 27.2h22.2l.6 4.6H8.4z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M17.3 17.8c-2.4-1.6-3.1-5.2-1.4-7.6 1.9-2.6 6.4-2.7 8.4-.1 1.8 2.3 1.2 5.9-1.3 7.6'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M17.4 17.6l-.4 4.2M23 17.6l.3 4.3M10.6 22c6.3-.4 12.6-.4 18.9.1 1.4.1 1.9 1.7 1.8 3.1l-.1 2H8.9l-.2-2c-.1-1.5.5-3.1 1.9-3.2zM8.6 27.3l-.3 4.6c7.9.4 15.8.4 23.7 0l-.4-4.6'/%3E%3C/svg%3E")!important}
.ap-opt-ic--pct{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M13.6 9.4a4.2 4.2 0 1 1 0 8.4 4.2 4.2 0 0 1 0-8.4zM26.8 22.6a4.2 4.2 0 1 1 0 8.4 4.2 4.2 0 0 1 0-8.4z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M13 8.6c2.4-.1 4.3 1.9 4.3 4.3 0 2.3-2 4.3-4.3 4.3-2.4 0-4.3-2-4.3-4.3 0-2.4 1.9-4.3 4.3-4.3zM26.2 22c2.4-.1 4.3 1.9 4.3 4.3 0 2.4-2 4.3-4.3 4.3-2.4 0-4.3-1.9-4.3-4.3-.1-2.4 1.9-4.3 4.3-4.3zM29.4 9.4C22.8 16.2 16.4 23 10.2 30.4'/%3E%3C/svg%3E")!important}
.ap-opt-ic--fast{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M22.6 6.8 11.4 22.6h8.2l-2.6 10.8 11.6-16.2h-8.2z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M22 6.2c-3.7 5.2-7.4 10.4-11.2 15.8 2.7-.1 5.4-.1 8.2.1-.9 3.6-1.8 7.2-2.6 10.8 3.9-5.4 7.8-10.8 11.6-16.2-2.7.1-5.5.1-8.2-.1.7-3.5 1.4-7 2.2-10.4z'/%3E%3C/svg%3E")!important}
.ap-opt-ic--person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M20.4 8.2a5.6 5.6 0 1 1-.1 11.2 5.6 5.6 0 0 1 .1-11.2zM9.8 32.6c.6-6.2 5.1-9.7 10.6-9.7s10 3.5 10.6 9.7z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M20 7.4c3.3-.1 6 2.5 6 5.9.1 3.3-2.6 6.1-5.9 6.1-3.3.1-6.1-2.6-6.1-5.9-.1-3.4 2.6-6.1 6-6.1zM9.2 32.4c.4-6.4 5-10.1 10.8-10.1 5.8-.1 10.4 3.6 10.9 10.2-7.2.3-14.4.2-21.7-.1z'/%3E%3C/svg%3E")!important}
.ap-acc-ic{width:46px!important;height:46px!important;border-radius:0!important;background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important}
.ap-row[data-c="GOV"] .ap-acc-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M3.2 3.6c11.2-.8 22.4-.9 33.6-.2.8 11.1.9 22.2.3 33.4-11.3.8-22.6.8-33.9.2-.8-11.2-.8-22.3 0-33.4z' fill='%23F2F7FC'/%3E%3Cg transform='translate(5 5) scale(.75)'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M8.5 15.2 20.2 7.6l11.6 7.8z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M7.6 15.6 20.1 7.2l12.5 8.5M8.4 16.2h23.4'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M11.3 18.4v10.1M17 18.2l.2 10.4M23.1 18.3v10.2M28.8 18.1l-.1 10.5'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M7.2 31.1c8.6-.3 17.2-.2 25.8.1M6.4 34.2c9.4-.4 18.4-.2 27.4.2'/%3E%3C/g%3E%3C/svg%3E")!important}
.ap-row[data-c="CORP"] .ap-acc-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M3.2 3.6c11.2-.8 22.4-.9 33.6-.2.8 11.1.9 22.2.3 33.4-11.3.8-22.6.8-33.9.2-.8-11.2-.8-22.3 0-33.4z' fill='%23F2F7FC'/%3E%3Cg transform='translate(5 5) scale(.75)'%3E%3Cpath fill='%236CA9E0' opacity='.55' transform='translate(1.6 1.4)' d='M11.2 6.8h12.5l6.2 6.3-.2 20.6H11z'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M10.6 6.2c4.3-.1 8.6-.1 12.9 0l6.6 6.6c.1 7 .1 14 0 21H10.5c-.1-9.2-.1-18.4.1-27.6zM23.4 6.4l.1 6.7 6.6.1'/%3E%3Cpath fill='none' stroke='%230C1923' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M14.6 18.2c3.6-.2 7.2-.1 10.8.1M14.5 22.6c3.6-.2 7.2-.1 10.8.1M14.6 27c2.4-.1 4.8-.1 7.1 0'/%3E%3C/g%3E%3C/svg%3E")!important}

/* ===== флаги в шапке — в «листочке» Виты: сам флаг не меняется ===== */
.pvh-flag, .pvh-xf, .vlc-jur-b img{position:relative;z-index:1;box-sizing:content-box!important;padding:2px!important;background:#fff!important;border:1.4px solid #0C1923!important;border-radius:0!important;box-shadow:none!important;transform:rotate(3deg)}
.pvh-jt .pvh-flag, .vlph-lang .pvh-flag{overflow:visible}
.vx-flag{position:relative;display:inline-flex;flex:none}
.pvh-jfb .vx-flag, .vlc-jur-b .vx-flag{margin-right:4px}
/* тень флага — косыми черточками в ритме рукопожатия логотипа (вариант W) */
.vx-flag::after{content:"";position:absolute;left:16%;top:22%;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 16' preserveAspectRatio='none'%3E%3Cg stroke='rgba(108,169,224,.75)' stroke-width='1.9' vector-effect='non-scaling-stroke' stroke-linecap='round' fill='none'%3E%3Cpath d='M2.5 14 L6.5 2'/%3E%3Cpath d='M6.5 14 L10.5 2'/%3E%3Cpath d='M10.5 14 L14.5 2'/%3E%3Cpath d='M14.5 14 L18.5 2'/%3E%3Cpath d='M18.5 14 L22.5 2'/%3E%3Cpath d='M22.5 14 L26.5 2'/%3E%3C/g%3E%3C/svg%3E") center/100% 100% no-repeat;z-index:0;pointer-events:none}
.pvh-jt.on .pvh-flag, .on > .vx-flag .pvh-xf, .vlc-jur-b[aria-selected="true"] img{transform:rotate(0)}

/* ===== иконки, заменённые скриптом (svg.vx-ic) ===== */
svg.vx-ic{display:block;flex:none;overflow:visible}
.pvh-jti::before{background:#EAF3FC!important;box-shadow:none!important}
.pvh-jti svg.vx-ic{width:30px;height:30px}
.sa-st-ic svg.vx-ic{width:30px;height:30px}
.vlh-trust svg.vx-ic, .vlf-lic svg.vx-ic, .vlf-addr svg.vx-ic{width:24px;height:24px}
.vlh-duo__ico{background:#EAF3FC!important}
.vlh-duo__ico svg.vx-ic{width:30px;height:30px}
.vlh-promo__ico, .vlc-lead-ico{background:none!important;border:0!important}
.vlh-promo__ico svg.vx-ic, .vlc-lead-ico svg.vx-ic{width:44px;height:44px}
.vsd-hint svg.vx-ic{width:22px;height:22px}
.vlc-lead-perks svg.vx-ic, .bk-inc-l svg.vx-ic{width:22px;height:22px}
.vlp-svc svg.vx-ic{width:22px;height:22px}
.vlp-inh svg.vx-ic{width:26px;height:26px}
.vl-ok-ic svg.vx-ic{width:30px;height:30px}
