/* responsive.css — penyesuaian tampilan mobile */

@media (max-width: 991.98px) {
    .hero-title { font-size: 2rem; }
    .hero-image { margin-top: 1.5rem; }
    .trust-bar { margin-top: 1.5rem; }
    .main-navbar .nav-link { margin: 0.25rem 0; }
}

@media (max-width: 575.98px) {
    .hero-title { font-size: 1.6rem; }
    .section-title { font-size: 1.4rem; }
    .whatsapp-float { width: 48px; height: 48px; font-size: 1.25rem; bottom: 1rem; right: 1rem; }
}
