.seo-en{display:none}
html[lang=en] .seo-ru{display:none}
html[lang=en] .seo-en{display:inline}
html[lang=en] p.seo-en{display:block}
.seo-notes{margin:.75rem 0 0;font:inherit}
.seo-notes summary{cursor:pointer}
.seo-notes p{margin:.45rem 0}
.seo-notes dt{margin-top:.65rem}
.seo-notes a,.seo-editorial a{text-decoration:underline;text-underline-offset:.22em}
.seo-editorial{width:min(100% - 40px, 780px);margin:auto;padding:clamp(112px,18vh,180px) 0 80px;line-height:1.5}
.seo-editorial h1{font-size:clamp(40px,8vw,84px);line-height:1.01;margin:0 0 1.5rem;letter-spacing:-.055em}
.seo-editorial h2{font-size:clamp(24px,4vw,39px);line-height:1.13;margin:0 0 .6rem;letter-spacing:-.03em}
.seo-editorial p,.seo-editorial ul{margin:0 0 1rem}
.seo-editorial section{border-top:1px solid;padding:clamp(20px,4vw,34px) 0;margin-top:1.6rem}
.seo-editorial li{margin:.32rem 0}
.seo-editorial__lead{font-size:clamp(20px,3vw,28px);line-height:1.35}
.seo-project-links{margin:.75rem 0 0}
.seo-project-links a{display:inline-block;border:1px solid currentColor;border-radius:99px;padding:.12em .65em}
