@charset "UTF-8";.content-card{position:relative;background-color:var(--background-color, var(--color-neutrals-0, transparent));border-radius:var(--border-radius-mobile, var(--borders-radius-secondary, 0));height:100%;display:flex;flex-direction:column;text-align:var(--text-alignment, left)}@media (min-width: 769px){.content-card{border-radius:var(--border-radius-desktop, var(--borders-radius-secondary, 0))}}.content-card--reverse{flex-direction:column-reverse}.content-card--left-content{text-align:left}.content-card--right-content{text-align:right}.content-card--center-content{text-align:center}.content-card__image{aspect-ratio:var(--image-ratio-mobile, var(--image-ratio, 1));display:block;overflow:hidden;position:relative;width:100%}@media (min-width: 769px){.content-card__image{aspect-ratio:var(--image-ratio, 1)}}.content-card--standard .content-card__image{border-radius:var(--border-radius-mobile, 0)}@media (min-width: 769px){.content-card--standard .content-card__image{border-radius:var(--border-radius-desktop, 0)}}.content-card__image a{aspect-ratio:var(--image-ratio-mobile, var(--image-ratio, 1));display:block;text-decoration:none;transition:opacity .3s ease-in-out}@media (min-width: 769px){.content-card__image a{aspect-ratio:var(--image-ratio, 1)}}.content-card__image a:hover{opacity:.8}.content-card__image img{width:100%;height:100%;-o-object-fit:var(--image-fit, cover);object-fit:var(--image-fit, cover)}.content-card--standard .content-card__content{color:var(--typography-color-default);padding:var(--spacing-600) var(--spacing-400);flex:1}.content-card--standard .content-card__content>*+*{margin-top:var(--spacing-300)}.content-card--enhanced{text-align:center}.content-card--enhanced .content-card__link-wrapper{position:static;display:block}.content-card--enhanced .content-card__content{color:var(--typography-color-default);padding:var(--spacing-400);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-300)}.content-card--enhanced .content-card__heading{max-width:20rem;margin-left:auto;margin-right:auto}.content-card--enhanced .content-card__link{display:inline-flex;align-items:center;gap:var(--spacing-50);text-decoration:none}.content-card--enhanced-icon{text-align:center;background-color:transparent}.content-card--enhanced-icon .content-card__content{margin-top:calc(var(--spacing-700) * -1);background-color:var(--color-neutrals-0);padding:var(--spacing-800) var(--spacing-400) var(--spacing-400);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-300)}.content-card--enhanced-icon .content-card__heading{max-width:20rem;margin-left:auto;margin-right:auto}.content-card--enhanced-icon .content-card__link{text-decoration:none}.content-card--enhanced-icon .content-card__icon{display:flex;justify-content:center;z-index:5}.content-card--enhanced-icon .content-card__icon img{padding:var(--spacing-300);background:var(--color-neutrals-0);border-radius:100%}.content-card--enhanced-icon .content-card__image img{position:absolute}.content-card--overlay{aspect-ratio:var(--image-ratio, 1);border-radius:var(--border-radius-mobile, 0)}@media (min-width: 769px){.content-card--overlay{border-radius:var(--border-radius-desktop, 0)}}.content-card--overlay .content-card__image{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:0;border-radius:var(--border-radius-mobile, 0)}@media (min-width: 769px){.content-card--overlay .content-card__image{border-radius:var(--border-radius-desktop, 0)}}.content-card--overlay .content-card__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.5));border-radius:var(--border-radius-mobile, 0)}@media (min-width: 769px){.content-card--overlay .content-card__scrim{border-radius:var(--border-radius-desktop, 0)}}.content-card--overlay .content-card__heading{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.content-card--overlay .content-card__content{position:relative;height:100%;padding:var(--spacing-400);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:var(--typography-color-default-inverse)}.content-card--overlay .content-card__link{position:absolute;bottom:var(--spacing-400);right:var(--spacing-400)}.content-card--overlay .content-card__icon{position:absolute;bottom:var(--overlay-icon-bottom, var(--spacing-500));right:var(--overlay-icon-right, var(--spacing-500));display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:var(--overlay-icon-background-color, var(--color-neutrals-0));border-radius:50%;padding:.25rem;pointer-events:none;color:var(--overlay-icon-color, var(--typography-color-default));opacity:.5}.content-card--overlay .overlay-text{display:inline-flex;gap:var(--spacing-50)}@media (max-width: 768px){.content-card--overlay-mobile .content-card__content,.horizontal-scroll-cards[data-type=content_card] .content-card--overlay-mobile .content-card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;align-content:flex-end;padding:var(--spacing-400, 16px);color:var(--text-color, #fff);pointer-events:none}.content-card--overlay-mobile:not(.content-card--disable-scrim) .content-card__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000c,#0009,#0006 66%,#0003);z-index:1;pointer-events:none}}.content-card__link{text-decoration:none;color:inherit}.content-card__link-icon{display:flex;align-items:center;justify-content:center;width:1rem}.content-card__link-wrapper{text-decoration:none;color:inherit;position:absolute;top:0;right:0;bottom:0;left:0;display:block}.link-underline{text-decoration:underline;text-underline-offset:5px}.content-card__heading a{text-decoration:none}.content-card__heading a:hover{color:var(--typography-color-text-link-default-hover)}.content-card.content-card--heading-case-none .content-card__heading{text-transform:none}.content-card.content-card--heading-case-uppercase .content-card__heading{text-transform:uppercase}.content-card.content-card--heading-case-capitalize .content-card__heading{text-transform:capitalize}.content-card__links{display:flex;flex-wrap:wrap;gap:var(--spacing-400)}.content-card__links a{text-decoration:none}.content-card__links a.link-underline,.content-card__links a .link-underline{text-decoration:underline;text-underline-offset:5px}.content-card--overlay .content-card__links a{color:var(--typography-color-default-inverse)}.content-card--overlay .content-card__links a:hover{opacity:.8}.content-card--enhanced .content-card__links,.content-card__links--center{justify-content:center}.content-card__links--right{justify-content:flex-end}
