.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splide .card{height:100%}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.cards[data-columns="2"] .card__heading,.cards[data-columns="3"] .card__heading{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0}@media screen and (min-width:576px){.cards[data-columns="2"] .card__heading,.cards[data-columns="3"] .card__heading{font-size:calc(24px + 4 * ((100vw - 576px) / 448));line-height:calc(1.2 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.cards[data-columns="2"] .card__heading,.cards[data-columns="3"] .card__heading{font-size:calc(28px + 4 * ((100vw - 1024px) / 416));line-height:calc(1.2 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.cards[data-columns="2"] .card__heading,.cards[data-columns="3"] .card__heading{font-size:32px;line-height:1.2}}.cards[data-columns="4"] .card__heading{font-family:adobe-garamond-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}@media screen and (min-width:576px){.cards[data-columns="4"] .card__heading{font-size:calc(20px + 4 * ((100vw - 576px) / 448));line-height:calc(1.2 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.cards[data-columns="4"] .card__heading{font-size:calc(24px + 4 * ((100vw - 1024px) / 416));line-height:calc(1.2 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.cards[data-columns="4"] .card__heading{font-size:28px;line-height:1.2}}.card__category{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.card__links{margin-top:auto !important;padding-top:1.2rem}.card__media{height:var(--imageHeight);margin-bottom:20px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative}.card__flag{font-family:area-normal,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:2px;top:16px;padding:16px 24px;position:absolute;left:16px}@media screen and (min-width:576px){.card__flag{font-size:calc(12px + 1 * ((100vw - 576px) / 448));line-height:calc(1.2 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.card__flag{font-size:calc(13px + 0 * ((100vw - 1024px) / 416));line-height:calc(1.2 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.card__flag{font-size:13px;line-height:1.2}}.card--overlay{--color:#fff;--color-eyebrow:#fff;--link-color:#fff;--link-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:var(--imageHeight);position:relative}.card--overlay>.card__media{height:100%;inset:0 0 0 0;margin:0;position:absolute}.card--overlay>.card__media>.card__flag{display:none}.card--overlay>.card__content{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:16px;z-index:1}.card--overlay>.card__content:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,rgba(0,0,0,.8)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.8) 10%,transparent 100%);bottom:0;content:"";height:50%;position:absolute;left:0;width:100%;z-index:-1}@media(min-width:768px){.card--overlay>.card__content{padding:18px}}@media(min-width:1280px){.card--overlay>.card__content{padding:32px}}.card--overlay>.card__content>.card__description{display:none}.card--overlay>.card__content>.card__links .btn--primary,.card--overlay>.card__content>.card__links .btn--ghost{--btn-background:#fff}.card--clickable{cursor:pointer}.card--clickable .card__media{background:#231f20}.card--clickable a:before{content:"";inset:0;position:absolute;z-index:1}.card--clickable img{opacity:1;-webkit-transition:all .4s cubic-bezier(.3,1,.8,1);transition:all .4s cubic-bezier(.3,1,.8,1);-webkit-transform:scale(1.005);transform:scale(1.005)}.card--clickable:hover img{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}