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

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

    /* Yellow icon (40px). --accent resolves to --dk-accent (yellow) inside the ulk-bg dark scope */
    .srv-icn {
        color: var(--accent);
        font-size: 2.22rem;
        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;
        }
    }
}
