/* =================================================================== HOME INSIGHTS section css =================================================================== */
.home-insights {
    padding-block: 0 var(--sectionGap);

    & .home-insights__grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: var(--g30);
    }

    & .home-insights__more {
        display: flex; justify-content: center;
        margin-top: var(--sp50);
    }
}

/* =================================================================== RESPONSIVE =================================================================== */
@media (max-width: 991.98px) {
    .home-insights {
        & .home-insights__grid { grid-template-columns: 1fr 1fr; }
        & .home-insights__grid > :last-child { display: none; }
    }
}

@media (max-width: 575.98px) {
    .home-insights {
        & .home-insights__grid { grid-template-columns: 1fr; }
        & .home-insights__grid > :last-child { display: flex; }
    }
}
