.cover-cards__card{height:auto;position:relative;width:100%}.cover-cards__card:hover .cover-cards__image:before{background:#0006}.cover-cards__card:hover img{transform:scale(1.02)}.cover-cards__container--sidebar .cover-cards__image{padding-bottom:0}@media screen and (min-width:768px){.cover-cards__container--sidebar .cover-cards__image{aspect-ratio:550/220}}@media screen and (min-width:1024px){.cover-cards__container--sidebar .cover-cards__image{aspect-ratio:350/220}}.cover-cards__container--alternate.grid--cols-2 .cover-cards__title{text-transform:uppercase}.cover-cards__container--alternate .cover-cards__title{margin-bottom:0}@media screen and (min-width:1024px){.cover-cards__container--alternate .cover-cards__image{aspect-ratio:1200/220;padding-bottom:18.3333333333%}}.cover-cards__container--alternate .cover-cards__description p{font-family:var(--font-family-display);font-size:19px;font-style:italic}.cover-cards__image{aspect-ratio:350/220;border-radius:var(--border-radius-default);margin:0;overflow:hidden;padding-bottom:62.8571428571%;position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:var(--transition-easing);will-change:box-shadow}@media screen and (min-width:768px){.cover-cards__image{aspect-ratio:600/300;padding-bottom:50%}}@media screen and (min-width:1024px){.cover-cards__image{aspect-ratio:1200/400;padding-bottom:33.3333333333%}}@media screen and (min-width:576px){.grid--cols-2 .cover-cards__image,.image-text .cover-cards__image,.wp-block-columns--cols-2 .cover-cards__image{aspect-ratio:600/400;padding-bottom:66.6666666667%}}@media screen and (min-width:768px){.grid--cols-2 .cover-cards__image,.image-text .cover-cards__image,.wp-block-columns--cols-2 .cover-cards__image{aspect-ratio:580/300;padding-bottom:51.724137931%}}@media screen and (min-width:1280px){.grid--cols-2 .cover-cards__image,.image-text .cover-cards__image,.wp-block-columns--cols-2 .cover-cards__image{aspect-ratio:585/220;padding-bottom:37.6068376068%}}@media screen and (min-width:576px){.grid--cols-1 .cover-cards__image,.wp-block-columns--cols-1 .cover-cards__image{aspect-ratio:600/190;padding-bottom:31.6666666667%}}@media screen and (min-width:768px){.grid--cols-1 .cover-cards__image,.wp-block-columns--cols-1 .cover-cards__image{aspect-ratio:1200/310;padding-bottom:25.8333333333%}}@media screen and (min-width:1024px){.block-core-columns .cover-cards__image,.grid--cols-3 .cover-cards__image,.image-text .cover-cards__image,.wp-block-columns--cols-2 .cover-cards__image,.wp-block-columns--cols-3 .cover-cards__image{aspect-ratio:380/200;padding-bottom:52.6315789474%}}.cover-cards__image img{object-fit:cover}.cover-cards__image img,.cover-cards__image:before{height:100%;transition-duration:.2s;transition-property:all;transition-timing-function:var(--transition-easing);width:100%}.cover-cards__image:before{background:#0000004d;border-radius:var(--border-radius-default);content:"";left:0;position:absolute;top:0;z-index:2}.cover-cards__figure{height:100%;position:absolute;width:100%}.cover-cards__title{color:var(--color-white);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1024px){.grid--cols-1 .cover-cards__title,.wp-block-columns--cols-1 .cover-cards__title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.wp-block-columns--cols-3 .cover-cards__title{font-size:21px}@media(width >= 400px){.wp-block-columns--cols-3 .cover-cards__title{font-size:calc(.333vw + 19.667px)}}@media(width >= 1600px){.wp-block-columns--cols-3 .cover-cards__title{font-size:25px}}.cover-cards .h4{margin-bottom:var(--h2-spacing)}.cover-cards__content{color:var(--color-white);font-weight:500;left:0;margin-bottom:0;margin-top:0;padding:30px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:3}.cover-cards__description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:576px){.grid--cols-2 .cover-cards__description,.image-text .cover-cards__description,.wp-block-columns--cols-2 .cover-cards__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.cover-cards__title-link,.cover-cards__title-link:hover{color:inherit;text-decoration:none}.cover-cards__button a{margin-top:30px;width:100%}@media screen and (min-width:768px){.cover-cards__button a{min-width:300px;width:unset}}.single-post .cover-cards.section:before{display:none!important}.wp-block-column .cover-cards+.cover-cards.section:before{display:none}
