.section-card-blocks .component-card{margin-bottom:2rem}.component-card{height:100%;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column}.component-card__image{aspect-ratio:2/1;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;border-bottom:0;background-position:center center;background-size:cover;position:relative;transition:all 200ms ease;background-color:#cecece}.component-card__image img{border-radius:1.2rem 1.2rem 0 0}.component-card__content{display:flex;flex-direction:column;gap:1.6rem;padding:2rem;border-radius:0 0 1rem 1rem}@media screen and (min-width: 992px){.component-card__content{padding:2rem 2.2rem}}.component-card__content--no-padding{padding:2rem 0}.component-card__title{font-family:"Gilroy Extrabold";font-size:1.4rem;line-height:1.6rem;font-weight:900;color:#2f2f2f}@media screen and (min-width: 992px){.component-card__title{font-size:2.2rem;line-height:2.8rem}}.component-card__author{display:flex;flex-direction:row;gap:1rem;align-items:center}.component-card__author-picture{width:3rem;height:3rem;flex-shrink:0;border-radius:100%}.component-card__author-picture img{object-fit:cover}.component-card__author-meta{font-style:italic}.component-card__link{margin-top:auto;transition:all 200ms ease}.component-card:hover{text-decoration:none}.component-card:hover .component-card__image--tall{background-blend-mode:normal}.component-card:hover .component-card__link .btn{background-color:#000}/*# sourceMappingURL=card.css.map */
