/* OMINAK public homepage responsive polish — 2026-10-16. */

/* Center the four informational highlights as one wrapping hero group. */
.home-hero .hero-commitments {
    width: 100%;
    justify-content: center;
}

/* The established 78rem breakpoint creates the two-row desktop header. */
@media (min-width: 44.0625rem) and (max-width: 78rem) {
    .home-hero .home-nav-links {
        width: 100%;
        justify-self: stretch;
        justify-content: center;
    }
}

/* Preserve the existing mobile menu while centering wrapped highlights. */
@media (max-width: 44rem) {
    .home-hero .hero-commitments {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        text-align: center;
    }
}
