.card{-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.card.shadow{-webkit-box-shadow:0 8px 32px 0 rgba(30,30,30,.05);-moz-box-shadow:0 8px 32px 0 rgba(30,30,30,.05);box-shadow:0 8px 32px 0 rgba(30,30,30,.05)}.card a{display:inline-flex;text-decoration:none}.card:focus .img,.card:hover .img{zoom:1.1}.card.shadow:hover{-webkit-box-shadow:0 16px 32px 0 rgba(30,30,30,.1);-moz-box-shadow:0 16px 32px 0 rgba(30,30,30,.1);box-shadow:0 16px 32px 0 rgba(30,30,30,.1)}.card .content{padding:2.5rem}.card .content h3,.card .content h4{margin:0}.card.simple .img{aspect-ratio:1.91/1;background-size:cover;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;position:center center}.card a .icon{padding-top:.25rem}.card.download{align-items:center;display:flex;flex-direction:column;position:relative}.card.download .content{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;bottom:0;height:0;opacity:0;overflow:hidden;position:absolute;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card.download:hover .content{bottom:0;height:100%;opacity:1}.card-wrapper.splide__slide{justify-content:flex-start}