/* TABLET */
@media (max-width: 750px) {
    header.hero {
        padding: 3rem 1rem 2rem 1rem;
    }
    header.hero h1 {
        font-size: 2.4rem;
    }
    section {
        margin: 1.5rem 1rem;
        padding: 1.2rem 1.2rem;
    }
    .section-title {
        font-size: 1.4rem;
    }
}

/* MOBILE */
@media (max-width: 480px) {
    header.hero h1 {
        font-size: 1.9rem;
    }
    section {
        margin: 1rem 0.8rem;
    }
    .funding-logos img {
        width: 75%;
        max-width: 200px;
    }
    
}