/* Service Areas V4 — dark teal card with map + cities + dual CTAs */
.svc-areas.v4 {

    /* Heading: 27px Albert Sans 600, lh 1 */
    --fnt-t-2-s: 1.5rem;
    --fnt-t-2-lh: 1;

    /* Desktop overrides — Figma card padding 60px */
    @media screen and (min-width: 1280px) {
        .bg-bx > .pd_v.pd_h {
            padding: 3.33rem;

            .grd {
                --itm-val: 50;
            }

            picture {
                position: relative;
                img {
                    object-fit: cover !important;
                    transform: scale(1.3);
                }
            }
        }
    }

    @media screen and (max-width: 1279px) {
        picture.three-8ths img {
            height: auto;
            transform: scale(1.3);
        }
    }
}
