/* ==========================================================================
   Organism: Contact Section
   ========================================================================== */

.saha-contact-section {
    width: 100%;
}

/* --- 2-column grid --- */

.saha-contact-section__grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
}

/* --- Responsive: Tablet --- */

@media (max-width: 1023px) {
    .saha-contact-section__grid {
        gap: 30px;
    }
}

/* --- Responsive: Mobile --- */

@media (max-width: 639px) {
    .saha-contact-section__grid {
        grid-template-columns: 1fr;
        gap: 60px;
    }
}
