html[lang="ru"]{overflow-wrap:normal;word-break:normal}
html[lang="ru"] .hero h1,
html[lang="ru"] .hero h2{font-size:clamp(48px,5.25vw,84px);line-height:.94;letter-spacing:-.045em;max-width:760px;overflow-wrap:normal;word-break:normal;hyphens:none}
html[lang="ru"] .hero-copy{max-width:790px}
html[lang="ru"] .title,
html[lang="ru"] .page-title,
html[lang="ru"] .intro h1,
html[lang="ru"] .intro h2{font-size:clamp(38px,4.15vw,68px);line-height:1;letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;hyphens:none}
html[lang="ru"] h3{overflow-wrap:normal;word-break:normal;hyphens:none}
html[lang="ru"] .menu a{font-size:13px}
html[lang="ru"] .lang-orbit{flex:0 0 auto}
@media(max-width:1050px){html[lang="ru"] .hero h1,html[lang="ru"] .hero h2{font-size:clamp(43px,8vw,66px);max-width:680px}html[lang="ru"] .menu a{font-size:10.5pt}}
@media(max-width:680px){html[lang="ru"] .hero h1,html[lang="ru"] .hero h2{font-size:clamp(38px,12vw,54px);line-height:.96;letter-spacing:-.04em}html[lang="ru"] .title,html[lang="ru"] .page-title,html[lang="ru"] .intro h1,html[lang="ru"] .intro h2{font-size:clamp(32px,9.5vw,48px);line-height:1.02}}
