@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.cards{padding-top:7.25rem;padding-bottom:11.125rem;background-color:#fff;border-radius:0 0 2rem 2rem;position:relative;z-index:1}@media (max-width:1025px){.cards{padding-top:5.5rem;padding-bottom:8rem}}@media (max-width:767px){.cards{padding-top:4.5rem;padding-bottom:6rem}}.cards__title{color:#000;margin-bottom:2.25rem}.cards .container{padding:0 21.9375rem}@media (max-width:1025px){.cards .container{padding-left:3rem;padding-right:3rem}}@media (max-width:767px){.cards .container{padding-left:2rem;padding-right:2rem}}.cards__list{margin:0 -.71875rem -1.4375rem;display:flex;flex-wrap:wrap}.cards__listItem__wrapper{padding:0 .71875rem 1.4375rem;width:25%}@media (max-width:1025px){.cards__listItem__wrapper{width:50%}}@media (max-width:767px){.cards__listItem__wrapper{width:100%}}.cards__listItem__back,.cards__listItem__front{position:absolute;top:2.1875rem;left:2.625rem;right:2.625rem;bottom:1.1875rem;transform-style:preserve-3d}.cards__listItem__inner{height:100%;display:flex;flex-direction:column;transform:translateZ(80px) scale(.94)}.cards__listItem__inner ul{margin:0}.cards__listItem__inner ul li{margin-bottom:.5rem}.cards__listItem__icon{width:3.625rem;height:3.625rem;margin-bottom:1.25rem}.cards__listItem__icon svg{width:100%;height:100%}.cards__listItem__title{margin-bottom:auto}.cards__listItem__title p{color:#000;margin-bottom:0}.cards__listItem__link{text-decoration:none;display:block;font-size:.875rem;display:flex;line-height:1;text-align:right;justify-content:flex-end;color:#000;padding-top:.625rem;margin-top:1.25rem;border-top:1px solid #fff}.cards__listItem__front{display:flex;flex-direction:column}.cards__listItem__back{transform:rotateY(180deg)}.cards__listItem__content{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.75,0,.85,1);background-color:#efefef;padding:2.1875rem 2.625rem 1.1875rem 2.75rem;border-radius:1.25rem;height:100%;aspect-ratio:1/1.1;position:relative}.cards__listItem:hover .cards__listItem__content{transform:rotateY(180deg)}@media (max-width:767px){.cards__listItem:hover .cards__listItem__content{transform:none}}@media (max-width:767px){.cards__listItem .cards__listItem__content.revert{transform:rotateY(180deg)}}