.cards-grid-service .row{row-gap:24px}.cards-grid-service .card{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;flex:1;aspect-ratio:1/1;position:relative;overflow:hidden;flex-wrap:wrap}.cards-grid-service .card>*{z-index:1}.cards-grid-service .card--heading{font-weight:700;line-height:130%;letter-spacing:-1.5px}.cards-grid-service .card--heading,.cards-grid-service .card--body{color:#fff}.cards-grid-service .card--body{margin:0;text-decoration:none;opacity:0}.cards-grid-service .card .button--ghost.button--primary:hover{background-color:#ff4600;color:#fff}.cards-grid-service .card .button--ghost.button--secondary:hover{background-color:#00854e;color:#fff}.cards-grid-service .card .button--ghost.button--tertiary:hover{background-color:#0362ff;color:#fff}.cards-grid-service .card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;transition:all .5s cubic-bezier(.25,.1,.25,1)}.cards-grid-service .card:hover .card--body{opacity:1}.cards-grid-service .card:hover.card--image:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080}.cards-grid-service .card:hover .button--ghost.button--primary{background-color:#ff4600;color:#fff}.cards-grid-service .card:hover .button--ghost.button--secondary{background-color:#00854e;color:#fff}.cards-grid-service .card:hover .button--ghost.button--tertiary{background-color:#0362ff;color:#fff}
