/* Services V4 — 3-Col Dark-Teal Service Cards */
.srv.v4 {
    --fnt-t-itm-s: 1.8rem;
    --fnt-t-itm-tt: uppercase;

    /* Inner stack gap — Figma 20px between icon/title/description */
    .srv-v4-itm > .crd > .pd_v.pd_h {
        gap: 1.11rem;
    }

    
    svg {
        color: var(--accent);
        font-size: 2.5rem;
        line-height: 1;
    }

    /* Desktop card padding override — Figma 40px (default pd_h pd_v on third-of-mn_wd resolves smaller) */
    @media screen and (min-width: 1280px) {
        li .pd_v.pd_h {
            padding: 2.22rem 4rem;
        }
    }
}
