.service-card[data-v-bdb2c62c]{border-radius:var(--radius-large);overflow:hidden;position:relative}.service-card[data-v-bdb2c62c]:hover{cursor:pointer}.service-card__image[data-v-bdb2c62c]{filter:brightness(80%);transition:filter .3s;width:100%}.service-card__content[data-v-bdb2c62c]{bottom:0;left:0;position:absolute;right:0;top:0}.service-card__hover-line[data-v-bdb2c62c]{background:var(--contrast);height:1px;opacity:0;transition:opacity .3s;width:100%}.service-card:hover .service-card__hover-line[data-v-bdb2c62c]{opacity:1;transition:opacity .5s}.service-card:hover .service-card__image[data-v-bdb2c62c]{filter:brightness(100%);transition:filter .5s}.services__grid[data-v-b25030a0]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1023px){.services__grid[data-v-b25030a0]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.services__grid[data-v-b25030a0]{grid-template-columns:repeat(1,1fr)}}.services__grid.small-grid[data-v-b25030a0]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:767px){.services__grid.small-grid[data-v-b25030a0]{grid-template-columns:repeat(1,1fr)}}