.card{width:100%}.card__wrapper{height:100%;display:block;border-radius:4px;background:#fff;border:0px solid #f7f7f7;box-shadow:0px 4px 16px rgba(0,0,0,0.1);overflow:hidden}.card__wrapper--link{text-decoration:none;color:currentColor}.card__wrapper--link:hover{box-shadow:0px 4px 20px rgba(0,0,0,0.2)}.card__body{padding:30px}.card__image-wrapper{width:100%;height:0;padding-bottom:56%;position:relative}.card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}