.HomeServicesOverview_track__wxt4t{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--card-gap);align-items:stretch}.HomeServicesOverview_track__wxt4t:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.HomeServicesOverview_card__4y8hL{display:flex;flex-direction:column;gap:1.4rem;min-width:0;padding:clamp(1.25rem,1rem + 1vw,2rem);background:var(--white);border-radius:var(--r-lg);overflow:hidden}.HomeServicesOverview_head__w8HY7{display:grid;gap:.4rem}.HomeServicesOverview_title___9Eae{margin:0;font-size:var(--fs-h4);line-height:1.25}.HomeServicesOverview_desc__x7LbU{margin:0;color:var(--mute);font-size:var(--fs-body);line-height:var(--lh-body)}.HomeServicesOverview_links__0SScv{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.HomeServicesOverview_link__v79Ef{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.6rem .75rem;background:var(--paper-2);border-radius:var(--r-lg);color:var(--ink);text-decoration:none;transition:background-color .2s var(--ease)}.HomeServicesOverview_link__v79Ef:focus-visible,.HomeServicesOverview_link__v79Ef:hover{background:var(--paper-3)}.HomeServicesOverview_link__v79Ef:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.HomeServicesOverview_icon__V1PUx{display:flex}.HomeServicesOverview_icon__V1PUx .mega__icon{width:44px;height:44px;border-radius:50%;background:var(--white);border-color:var(--line)}.HomeServicesOverview_name__iutj7{font-weight:750;font-size:1.05rem;letter-spacing:-.01em;line-height:1.3}.HomeServicesOverview_arrow__ncSBM{color:var(--mute);transition:transform .2s var(--ease),color .2s}.HomeServicesOverview_link__v79Ef:focus-visible .HomeServicesOverview_arrow__ncSBM,.HomeServicesOverview_link__v79Ef:hover .HomeServicesOverview_arrow__ncSBM{color:var(--ink);transform:translateX(3px)}@media (max-width:767px){.HomeServicesOverview_track__wxt4t{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);-webkit-overflow-scrolling:touch}.HomeServicesOverview_track__wxt4t::-webkit-scrollbar{display:none}.HomeServicesOverview_card__4y8hL{flex:0 0 84%;scroll-snap-align:start;gap:1.1rem}.HomeServicesOverview_links__0SScv{gap:.6rem}.HomeServicesOverview_link__v79Ef{padding:.45rem .6rem;gap:.7rem}.HomeServicesOverview_icon__V1PUx .mega__icon{width:38px;height:38px}.HomeServicesOverview_icon__V1PUx .mega__icon svg{width:19px;height:19px}.HomeServicesOverview_name__iutj7{font-size:1rem}}@media (prefers-reduced-motion:reduce){.HomeServicesOverview_arrow__ncSBM,.HomeServicesOverview_link__v79Ef{transition:none}}