@media (max-width:1024px){:root{--font-size-hero:3.5rem;--font-size-3xl:2rem;--font-size-2xl:1.75rem;--space-section:5rem}.container{padding-inline:var(--space-lg)}}@media (max-width:768px){:root{--font-size-hero:2.5rem;--font-size-3xl:1.75rem;--font-size-2xl:1.5rem;--font-size-xl:1.25rem;--font-size-lg:1.125rem;--space-section:4rem;--navbar-height:60px}.clientes__grid,.faq-contato__grid,.noticias__grid,.produtos__grid,.sobre__grid{grid-template-columns:1fr}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.section__title{font-size:var(--font-size-2xl)}.whatsapp-floater{width:50px;height:50px;bottom:max(var(--space-lg),env(safe-area-inset-bottom));right:max(var(--space-lg),env(safe-area-inset-right))}.whatsapp-floater i{font-size:var(--font-size-xl)}.cookie-banner{flex-direction:column;text-align:center;gap:var(--space-md)}}@media (max-width:480px){:root{--font-size-hero:2rem;--font-size-3xl:1.5rem}.produtos__expanded{padding:var(--space-lg)}.noticias__globe-canvas{max-width:250px}.newsletter{padding:var(--space-lg)}.newsletter__form{flex-direction:column}}@media (min-width:1440px){:root{--font-size-hero:5rem}}@media print{.clientes__bubbles,.cookie-banner,.hero__bars,.hero__scroll-indicator,.navbar,.noticias__globe,.whatsapp-floater{display:none!important}.hero{height:auto}.section{padding-block:var(--space-xl)}body{font-size:12pt;color:#000}}