.ocmlabs-hero {
    & .ocmlabs-hero-content {
        background: linear-gradient(180deg, #e30613 40%, #7d040c 100%);
        color: #fff;

        display: flex;
        flex-direction: column;
        justify-content: flex-end;

        padding-bottom: 3rem;

        @media (min-width: 768px) {
            background: linear-gradient(130deg, #e30613 40%, #7d040c 100%);
        }
    }

    & .ocmlabs-hero-header {
        font-size: clamp(1.25rem, 1.674vw + 0.863rem, 1.75rem);
        line-height: clamp(1.75rem, 1.757vw + 1.344rem, 2.275rem);
        font-weight: 700;
    }
}
