/* Localized typography; the original layout, artwork and colors are shared. */
html[lang="hy"] body > div,html[lang="hy"] .bio-card{font-family:"Noto Sans Armenian","Montserrat",sans-serif!important}
.language-option [lang="hy"],.language-option[lang="hy"]{font-family:"Noto Sans Armenian","Montserrat",sans-serif}
html[lang="hy"] .site-header > .wrap > a span{font-family:"Montserrat",sans-serif}
html[lang="hy"] .eyebrow{letter-spacing:.12em;line-height:1.6}
html[lang="ru"] .eyebrow{letter-spacing:.18em;line-height:1.5}
html[lang="hy"] .h1{font-size:64px!important;line-height:1.14!important}
html[lang="ru"] .h1{font-size:68px!important;line-height:1.1!important}
html[lang="hy"] .h2{font-size:42px!important;line-height:1.25!important}
html[lang="hy"] .bio-card h3{line-height:1.3}
html:is([lang="hy"],[lang="ru"]) body > div{overflow-wrap:break-word}
html:is([lang="hy"],[lang="ru"]) section a[style*="inline-flex"]{max-width:100%;box-sizing:border-box}
html:is([lang="hy"],[lang="ru"]) section a[style*="inline-flex"] svg{flex-shrink:0}
html:is([lang="hy"],[lang="ru"]) .navl{gap:24px;font-size:13px!important}
html[lang="hy"] .hint{letter-spacing:.05em;line-height:1.6}
html[lang="ru"] .hint{letter-spacing:.08em}
.quote-label-short{display:none}
@media(max-width:560px){
 html[lang="hy"] .h1{font-size:32px!important;line-height:1.2!important}
 html[lang="ru"] .h1{font-size:36px!important;line-height:1.12!important}
 html[lang="hy"] .h2{font-size:28px!important;line-height:1.3!important}
 html[lang="ru"] .h2{font-size:30px!important}
 html:is([lang="hy"],[lang="ru"]) section a[style*="inline-flex"]{padding-left:20px!important;padding-right:20px!important}
 .quote-label-full{display:none}
 .quote-label-short{display:inline}
 html[lang="hy"] .header-actions > a{font-size:12px!important}
}
html:is([lang="hy"],[lang="ru"]) :is(h1,h2,h3){max-width:100%}
@media(max-width:560px){
 html[lang="hy"] h2{font-size:28px!important;line-height:1.3!important}
 html[lang="ru"] h2{font-size:30px!important;line-height:1.2!important}
}
