@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300 700;font-display:swap;src:url(./fonts/cormorant-garamond-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:300 700;font-display:swap;src:url(./fonts/cormorant-garamond-cyrillic-wght-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/montserrat-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(./fonts/inter-cyrillic-wght-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
html[lang^="ru"] .ev2-card h3,html[lang^="ru"] .cz__title,html[lang^="ru"] .ev2__title{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}
@media(min-width:1025px){
html[lang^="ru"] #hd .bar{gap:clamp(20px,2.4vw,40px)!important}
html[lang^="ru"] #hd nav{flex:1 1 auto!important;margin-left:0!important;justify-content:space-between!important;gap:clamp(10px,1.3vw,26px)!important;min-width:0}
html[lang^="ru"] #hd .nvi>a{font-size:clamp(9px,.76vw,11px)!important;letter-spacing:clamp(.04em,.09vw,.14em)!important;white-space:nowrap}
}
