@media (max-width:767px){.hero h1,.hero-title,.banner-title{font-size:clamp(1.45rem,6vw,2rem) !important;line-height:1.35 !important;font-weight:800 !important;letter-spacing:-0.02em !important;margin-bottom:10px !important}.hero .subtitle,.hero-subtitle,.hero p.hero-description{font-size:0.92rem !important;line-height:1.75 !important;font-weight:600 !important;color:#f3fff6 !important;text-shadow:0 2px 8px rgba(0,0,0,.55) !important;max-width:92% !important}}.baran-hero-tagline-v16{display:inline-block;font-weight:900;font-size:1.08em;line-height:1.55;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.65)}@media(max-width:767px){.baran-hero-tagline-v16{font-size:.78em!important;line-height:1.65!important;letter-spacing:-.01em!important}}@media (max-width:767px){.hero-actions,.hero-buttons,.hero-cta,.banner-actions{transform:translateY(14px) !important;margin-top:14px !important}.hero .subtitle,.hero-subtitle,.hero p{font-size:1.02rem !important;line-height:1.8 !important;font-weight:700 !important}}@media (max-width:767px){.hero .subtitle,.hero-subtitle,.hero-description,.baran-hero-tagline{font-size:.86rem !important;line-height:1.65 !important;font-weight:700 !important}.hero .features,.hero .feature-text,.hero .hero-features,.hero .hero-trust,.hero .hero-note{font-size:1.02rem !important;line-height:1.75 !important;font-weight:800 !important}.hero-actions,.hero-buttons,.hero-cta,.banner-actions{transform:translateY(14px) !important}.baran-call-item{display:block !important;font-size:.82rem !important;line-height:1.7 !important;padding:5px 8px !important}}