/* Editorial heading study. Newsreader, OFL; self-hosted and scoped to main section titles. */
@font-face{font-family:'Qiwo Editorial';src:url('assets/fonts/newsreader-editorial-latin.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
:is(#hero-title,#intro-title,#services-title,#method-title,#cases-title,#kit-title,#manifesto-title,#conversation-title,#faq-title){font-family:'Qiwo Editorial',Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em;line-height:1.1}
#hero-title{letter-spacing:-.04em;line-height:1.05}
@media(max-width:700px){#hero-title{font-size:clamp(38px,10.5vw,52px);line-height:1.08;letter-spacing:-.035em}:is(#intro-title,#services-title,#method-title,#cases-title,#kit-title,#manifesto-title,#conversation-title,#faq-title){letter-spacing:-.025em;line-height:1.12}}
