.ServicesHighlightGrid_section__SS2SS{padding:var(--space-section-y) 0 0 0}.ServicesHighlightGrid_title___C90i{margin-bottom:2rem}.ServicesHighlightGrid_paragraph__CFc6F{font-family:var(--font-poppins);margin-bottom:3rem;font-size:1rem}.ServicesHighlightGrid_grid__6jA87{display:grid;gap:.7rem;grid-template-columns:repeat(4,1fr)}.ServicesHighlightGrid_card__h7d0m{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1/1;cursor:default;background-color:#000;transition:transform .35s ease,box-shadow .4s ease;box-shadow:0 0 0 rgba(0,0,0,0)}.ServicesHighlightGrid_card__h7d0m:hover{transform:translateY(-8px);box-shadow:0 5px 10px rgba(0,0,0,.3),0 8px 20px rgba(0,0,0,.05)}.ServicesHighlightGrid_image__bB1EG{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;transition:transform 6s ease-in-out;z-index:1;transform:scale(1.001)}.ServicesHighlightGrid_card__h7d0m:hover .ServicesHighlightGrid_image__bB1EG{transform:scale(1.2)}.ServicesHighlightGrid_overlayBase__YV3EO{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,35%) 60%,rgba(0,0,0,65%) 80%,rgba(0,0,0,75%));z-index:2;transition:all .3s ease}.ServicesHighlightGrid_card__h7d0m:hover .ServicesHighlightGrid_overlayBase__YV3EO{background-color:rgba(0,0,0,.2)}.ServicesHighlightGrid_overlayHover__nT8J_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,36,60,0) 0,rgba(9,36,60,40%) 50%,rgba(9,36,60,60%));opacity:0;transition:opacity .3s ease;z-index:3;border-radius:12px}.ServicesHighlightGrid_card__h7d0m:hover .ServicesHighlightGrid_overlayHover__nT8J_{opacity:1}.ServicesHighlightGrid_content__uEDHd{position:absolute;bottom:5rem;left:1.5rem;right:1.7rem;z-index:4;color:white;pointer-events:none}.ServicesHighlightGrid_cardTitle__6WU6A{position:absolute;bottom:3.5rem;left:0;right:0;width:100%;font-size:1.7rem;font-weight:700;letter-spacing:1.8px;margin:0;transform:translateY(100px);transition:transform .6s ease}.ServicesHighlightGrid_card__h7d0m:hover .ServicesHighlightGrid_cardTitle__6WU6A{transform:translateY(0)}.ServicesHighlightGrid_description__vOMFV{font-family:var(--font-poppins);font-weight:400;position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(0);transition:opacity .4s ease .3s,transform .4s ease .28s;font-size:16px;text-wrap:balance}.ServicesHighlightGrid_card__h7d0m:hover .ServicesHighlightGrid_description__vOMFV{opacity:1;transform:translateY(-68px)}.ServicesHighlightGrid_card__h7d0m:not(:hover){transition:transform .2s ease-out,box-shadow .4s ease}.ServicesHighlightGrid_card__h7d0m:not(:hover) .ServicesHighlightGrid_description__vOMFV{transition:opacity .2s ease,transform .2s ease}.ServicesHighlightGrid_card__h7d0m:not(:hover) .ServicesHighlightGrid_cardTitle__6WU6A,.ServicesHighlightGrid_card__h7d0m:not(:hover) .ServicesHighlightGrid_image__bB1EG{transition:transform .4s ease}.ServicesHighlightGrid_buttonWrapper__5KnKR{margin-top:64px;display:flex;justify-content:center}@media (max-width:1180px){.ServicesHighlightGrid_grid__6jA87{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:640px){.ServicesHighlightGrid_grid__6jA87{grid-template-columns:1fr;gap:1.8rem}}@media (max-width:550px){.ServicesHighlightGrid_buttonWrapper__5KnKR{margin-top:30px}}