/*.editorial-left h2 {
    font-size: clamp(1.8rem, calc(0.9rem + 2vw), 3rem);
    max-width: 400px;
}*/

@media only screen and (min-width:901px) {

    .website-maintenance-intro .editorial-left h2 { 
        font-size:clamp(2rem, calc(1.6rem + 2vw), 3.25rem);
    }
    .website-maintenance-intro .editorial-right { 
        font-size: 1.08em; 
    }

    .focus-section .editorial-left h2 {
        max-width:none;
    }
    .maintenance-problems .editorial-left h2 { max-width: 380px; }

    .maintenance-packages .editorial-left h2,
    .maintenance-packages .editorial-left p {
        /* font-size: clamp(1.6rem, calc(0.9rem + 1.8vw), 2.8rem); */
        max-width: 360px;
    }

    .maintenance-why .editorial-left h2 {
        font-size: clamp(1.6rem, calc(0.9rem + 1.9vw), 2.5rem);
        max-width: none;
    }

    .direct-support .editorial-left h2 { 
        /* font-size:clamp(2rem, calc(1rem + 2vw), 3rem); */
    }
    .direct-support .editorial-grid { align-items: start; }
    .direct-support .mwd-list { margin-top: 2em; }

    .maintenance-support .editorial-left h2 { max-width: 360px; }

    .maintenance-review-cta .editorial-grid {
        align-items: start;
    }
    .maintenance-review-cta .editorial-left h2 { 
        font-size:clamp(2rem, calc(1rem + 2.2vw), 3.3rem);
        max-width: none;
    }

    .maintenance-foundations .section-heading,
    .maintenance-foundations .section-heading p {
        max-width:950px;
    }
}