@charset "UTF-8";.content-card{position:relative;width:100%;border-radius:var(--borders-radius-secondary);overflow:hidden;height:var(--plp-content-card);transition:height .2s ease}.content-card.content-card--1-tile{grid-column:span 1}.content-card.content-card--2-tile,.content-card.content-card--3-tile{grid-column:span 2}@media (min-width: 769px){.content-card.content-card--3-tile{grid-column:span 3}}.content-card.content-card--4-tile{grid-column:span 2}@media (min-width: 769px){.content-card.content-card--4-tile{grid-column:span 4}}.content-card__image{position:absolute;top:0;left:0;height:100%;width:100%}.content-card__image picture{height:100%}.content-card__image.desktop-only{display:none}.content-card__image.mobile-only{display:block}@media (min-width: 768px){.content-card__image.desktop-only{display:block}.content-card__image.mobile-only{display:none}}.content-card__img-responsive{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-card__content{position:absolute;bottom:0;left:0;right:0;min-height:200px;padding:var(--spacing-400);background:linear-gradient(180deg,#0000,#00000070 30%,#000000bd);color:var(--typography-color-inverse, #fff);transform:translateZ(0)}@media (max-width: 768px){.content-card__content{display:flex;flex-direction:column;justify-content:flex-end}}.content-card__heading{font-family:var(--typography-display-font);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-weight);line-height:var(--typography-display-small-height);letter-spacing:calc(var(--typography-display-small-size) * var(--typography-display-tracking) * .01);text-transform:var(--typography-display-transform);margin-bottom:var(--spacing-100)}@media (min-width: 769px){.content-card__heading{font-family:var(--typography-display-font);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-weight);line-height:var(--typography-display-small-height);letter-spacing:calc(var(--typography-display-small-size) * var(--typography-display-tracking) * .01);text-transform:var(--typography-display-transform)}}.content-card__body{font-family:var(--typography-body-font);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-weight-normal);line-height:var(--typography-body-large-height);letter-spacing:calc(var(--typography-body-large-size) * var(--typography-body-tracking) * .01);margin-bottom:var(--spacing-400)}.content-card__link{font-family:var(--typography-body-font);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-weight-bold);line-height:var(--typography-body-medium-height);letter-spacing:calc(var(--typography-body-medium-size) * var(--typography-body-tracking) * .01);display:inline-flex;padding:var(--spacing-50, 4px) 0;align-items:center;gap:var(--spacing-100, 6px);text-decoration:none;transition:opacity .2s,color .2s}.content-card__link svg{width:16px;height:16px}.content-card__link:hover{opacity:.8;color:var(--typography-color-text-link-default-inverse-hover)}@media (min-width: 769px){.content-card__content{padding:var(--spacing-600)}}
