/* Voxern: requested heading update, 6 November 2026. */
.hero h1.vx-home-title .hero-title-main,.hero h1.vx-home-title .hero-price-line{display:block}
.hero h1.vx-home-title .hero-price-line{font-size:.86em;line-height:1.14;white-space:normal}
html body.vx-unified-theme[data-vx-design="prism"] main .hero.pricing-hero#pocetna h1.vx-price-title{font-size:clamp(2.35rem,4.4vw,4.2rem)!important;line-height:1.12!important;max-width:780px}
.pricing-hero h1.vx-price-title .hero-title-main,.pricing-hero h1.vx-price-title .thin{display:block;font-size:1em;white-space:normal}
html body.vx-unified-theme[data-vx-design="prism"] main .hero.pricing-hero#pocetna h1.vx-price-title .hero-title-main,html body.vx-unified-theme[data-vx-design="prism"] main .hero.pricing-hero#pocetna h1.vx-price-title .thin{white-space:normal!important;max-width:100%;overflow-wrap:normal}
.packages-intro-copy strong{font-weight:700}
@media(max-width:380px){html body.vx-unified-theme[data-vx-design="prism"] main .hero.pricing-hero#pocetna .hero-cta{flex-wrap:wrap!important}}
@media(max-width:580px){
  .hero h1.vx-home-title .hero-title-main{font-size:1em;line-height:1.1}
  html body.vx-unified-theme.vx-premium.premium-home[data-vx-design="prism"] main > section.hero#pocetna h1.vx-home-title .thin.hero-price-line{font-size:.86em!important;line-height:1.18;margin-top:.12em;overflow-wrap:normal}
  html body.vx-unified-theme[data-vx-design="prism"] main .hero.pricing-hero#pocetna h1.vx-price-title{font-size:clamp(2.15rem,8.5vw,3rem)!important}
  .pricing-hero h1.vx-price-title .hero-title-main,.pricing-hero h1.vx-price-title .thin{font-size:1em}
}
