/* VEMO CRM · типографика публичных страниц: заголовки и кнопки Montserrat (семья логотипа), текст Manrope */
h1,h2,h3,h4{font-family:"Montserrat VEMO",Manrope,system-ui,sans-serif!important;font-weight:500!important;letter-spacing:-.01em!important}
h3,h4{font-weight:600!important;letter-spacing:0!important}
h1{line-height:1.18!important}
.button,.btn,.header nav a,summary,.tag,.eyebrow{font-family:"Montserrat VEMO",Manrope,system-ui,sans-serif}
.button{font-weight:600!important}
@media(max-width:680px){
 .header{gap:8px!important;padding-left:14px!important;padding-right:14px!important}
 .header nav{gap:8px!important;min-width:0}
 .header nav a.button,.header .button.small{font-size:12px!important;padding:10px 12px!important;white-space:nowrap;min-height:44px}
 .header .vlogo{font-size:21px!important;min-width:0}
 @media(max-width:370px){.header .vlogo{font-size:19px!important}}
 .hero h1,h1{font-size:clamp(28px,8.6vw,38px)!important;letter-spacing:-.01em!important;overflow-wrap:anywhere}
 h2{font-size:clamp(24px,7vw,30px)!important}
}
