@media(max-width:1000px){.contact-grid,.split,.footer-grid{grid-template-columns:1fr}.emergency-strip{grid-template-columns:repeat(2,1fr)}.header-call{display:none}}@media(max-width:700px){header,.site-header{flex-direction:column;align-items:stretch;gap:12px}.logo{justify-content:center}.logo-img{height:50px}.menu-toggle{display:block}nav{display:none;margin-top:10px;text-align:center}nav.open{display:block}nav a{display:block;margin:10px 0;padding:10px}.hero-premium{min-height:640px}.hero-content{text-align:center}.hero h2,.hero h1{font-size:34px}.hero-actions{justify-content:center}section{padding:50px 6%}.emergency-strip{grid-template-columns:1fr}.floating-call{display:block}.floating-whatsapp{display:none}body{padding-bottom:72px}}
@media(max-width:900px){
    .google-reviews-layout{
        grid-template-columns:1fr;
    }

    .google-map-card iframe{
        min-height:360px;
    }
}

@media(max-width:700px){
    .google-actions{
        flex-direction:column;
    }

    .google-actions .btn{
        width:100%;
        text-align:center;
    }
}

/* V6 carousel responsive */
@media(max-width:700px){.carousel{display:block}.carousel-btn{display:none}.carousel-slide{min-width:82vw}}
