html[lang="ru"] .hero-shell h1{font-size:clamp(62px,5.2vw,84px);letter-spacing:-3.5px}
html[lang="ru"] .hero-shell h1 span{font-size:.46em;letter-spacing:-1.4px;max-width:560px}
html[lang="ru"] .hero-shell .hero-copy{min-width:0}
html[lang="ru"] .site-nav{gap:24px}
html[lang="ru"] .hero-shell .focus-strip>div{font-size:10px}
html[lang="ru"] .node-note{white-space:normal}
html[lang="ru"] .dsp-block-note{font-family:var(--font)}
html[lang="ru"] .pending-contact{font-size:clamp(24px,2.7vw,38px);line-height:1.6;margin-bottom:0}
html[lang="ru"] .company-pending{border-left:3px solid #a4b98c;padding-left:22px}
html[lang="ru"] .document .draft-status{padding:22px 25px;background:#edf3e7;border-left:3px solid #9eb583;font-size:18px;line-height:1.8;margin:30px 0}
html[lang="ru"] .document p,html[lang="ru"] .document li,html[lang="ru"] .document dd{font-size:18px;line-height:1.85}
html[lang="ru"] .document .document-meta{font-size:16px}
html[lang="ru"] .document .document-section h2{font-size:28px;line-height:1.4;letter-spacing:-.7px}
html[lang="ru"] .document .policy-nav{font-size:17px;gap:16px 24px}
html[lang="ru"] .document .document-header h1{font-size:44px;line-height:1.2;letter-spacing:-1.6px}
html[lang="ru"] .document .document-lead{font-size:21px}
html[lang="ru"] .document dl{margin:24px 0}
html[lang="ru"] .document dl>div{padding-block:14px;border-top:1px solid #d0dbc8}
html[lang="ru"] .document dt{font-size:16px;color:#58665c}
html[lang="ru"] .document dd{margin:4px 0 0}
html[lang="ru"] .document .eyebrow{font-family:var(--font);font-size:16px;letter-spacing:.8px;line-height:1.6}
html[lang="ru"] .document .processing-purpose{padding:28px 0;margin-top:24px;border-top:1px solid #cdd8c5}
html[lang="ru"] .document .processing-purpose h3{font-size:24px;line-height:1.45;letter-spacing:-.5px;margin:0 0 14px}
html[lang="ru"] .document .processing-purpose dl{margin:0}
html[lang="ru"] .document .processing-purpose dl>div{padding:12px 0;border:0}
html[lang="ru"] .document .processing-purpose dt{font-weight:650;color:#293c2a}
html[lang="ru"] .document .processing-review{padding:22px 25px;background:#edf3e7;border-left:3px solid #9eb583;font-size:18px;line-height:1.8;margin-top:26px}
html[lang="ru"] .document .operator-details dd,html[lang="ru"] .document a{overflow-wrap:anywhere}
@media(min-width:1700px){html[lang="ru"] .hero-shell h1{font-size:88px}html[lang="ru"] .hero-shell h1 span{font-size:.46em}}
@media(max-width:1250px){html[lang="ru"] .hero-shell h1{font-size:64px}html[lang="ru"] .hero-shell h1 span{font-size:.49em}}
@media(max-width:1000px){html[lang="ru"] .hero-shell h1{font-size:76px}html[lang="ru"] .hero-shell h1 span{font-size:.44em}html[lang="ru"] .site-nav{gap:18px}}
@media(max-width:660px){html[lang="ru"] .hero-shell h1{font-size:clamp(50px,11.8vw,70px);letter-spacing:-2.9px}html[lang="ru"] .hero-shell h1 span{font-size:.48em;letter-spacing:-1px}html[lang="ru"] .hero-shell .hero-actions{gap:17px}html[lang="ru"] .hero-shell .focus-strip>div{font-size:9px}.document .header-cta{font-size:11px}}
@media(max-width:440px){html[lang="ru"] .document .document-header h1{font-size:35px}html[lang="ru"] .document .document-section h2{font-size:25px}html[lang="ru"] .pending-contact{font-size:25px}}
@media(max-width:360px){html[lang="ru"] .hero-shell h1{font-size:48px;letter-spacing:-2.2px}html[lang="ru"] .hero-shell h1 span{font-size:.48em}html[lang="ru"] .hero-shell .focus-strip>div{font-size:8px}html[lang="ru"] .document .document-header h1{font-size:31px}html[lang="ru"] .pending-contact{font-size:22px}}

.brand{white-space:nowrap}
@media(max-width:440px){.site-header{flex-wrap:wrap;height:auto!important;min-height:78px;padding-block:18px;row-gap:16px}.masthead-shell .brand-mark{display:none}}
