/* location page styles */

/* ── Two-column Why It Matters section ── */
@media (max-width: 768px) {
    .columns {
        grid-template-columns: 1fr !important;
        gap: 32px !important;
    }

    .columns > *:first-child {
        order: -1;
    }

    .grid--3 {
        grid-template-columns: 1fr !important;
    }
}
