.ServicesHub_grid___c6Xb{display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:768px){.ServicesHub_grid___c6Xb{grid-template-columns:repeat(2,1fr);gap:var(--grid-gap)}}@media (min-width:1024px){.ServicesHub_grid___c6Xb{grid-template-columns:repeat(3,1fr)}}.ServicesHub_card__cbhDm{display:block;position:relative;color:var(--color-text-invert);text-decoration:none;transition:filter .5s var(--ease-premium)}.ServicesHub_frame__RREkh{position:relative;min-height:320px}.ServicesHub_frame__RREkh img{transition:transform .7s var(--ease-premium)}.ServicesHub_veil__t0iDp{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--color-surface-dark) 88%,transparent) 0,color-mix(in srgb,var(--color-surface-dark) 42%,transparent) 48%,transparent 82%)}.ServicesHub_content__ofhPL{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:32px}.ServicesHub_title__ncTl3{-webkit-line-clamp:3}.ServicesHub_description__NW2AX,.ServicesHub_title__ncTl3{color:var(--color-text-invert);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ServicesHub_description__NW2AX{margin-top:12px;max-width:40ch;opacity:.85;-webkit-line-clamp:2}.ServicesHub_arrow__W_KX5{margin-top:20px;display:inline-block;width:fit-content;transition:transform .4s var(--ease-premium)}@media (hover:hover) and (pointer:fine){.ServicesHub_card__cbhDm:hover .ServicesHub_arrow__W_KX5{transform:translateX(6px)}.ServicesHub_card__cbhDm:hover .ServicesHub_frame__RREkh img{transform:scale(1.06)}.ServicesHub_grid___c6Xb:has(.ServicesHub_card__cbhDm:hover) .ServicesHub_card__cbhDm:not(:hover){filter:saturate(.4)}}.ServicesHub_card__cbhDm:focus-visible .ServicesHub_arrow__W_KX5{transform:translateX(6px)}.ServicesHub_card__cbhDm:focus-visible .ServicesHub_frame__RREkh img{transform:scale(1.06)}.ServicesHub_grid___c6Xb:has(.ServicesHub_card__cbhDm:focus-visible) .ServicesHub_card__cbhDm:not(:focus-visible){filter:saturate(.4)}