@layer base,tokens,components-1,components-2,components-3,components-4,components-5,components-6;@layer components-3{.media-card[data-v-39598329]{background:var(--surface-card);border-radius:var(--link-radius);color:var(--gray-900);display:flex;flex-direction:column;overflow:hidden;position:relative}.media-card--row[data-v-39598329]{flex-direction:row}.media-card__media[data-v-39598329]{aspect-ratio:16/9;background:var(--surface-dark);display:block;overflow:hidden;position:relative}.media-card--row .media-card__media[data-v-39598329]{aspect-ratio:3/2;flex:0 0 50%}.media-card__image-heading[data-v-39598329]{bottom:var(--space-2);color:var(--card-image-heading,var(--white));font-size:var(--fs-xl);font-weight:var(--fw-light);left:var(--space-2);letter-spacing:.01em;line-height:var(--lh-tight);pointer-events:none;position:absolute}.media-card__image[data-v-39598329]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-hover) var(--ease-out-expo);width:100%}.media-card__body[data-v-39598329]{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}.media-card--row .media-card__body[data-v-39598329]{justify-content:center;padding:var(--space-4)}.media-card__body[data-v-39598329]{position:relative}.media-card--dye-bottom .media-card__body[data-v-39598329],.media-card--dye-right .media-card__body[data-v-39598329]{min-height:150px}.media-card__dye[data-v-39598329]{inset:0;position:absolute}.media-card--dye-right .media-card__dye[data-v-39598329]{--edge:80%}.media-card--dye-bottom .media-card__dye[data-v-39598329]{--edge:64%}.media-card__body[data-v-39598329]>:not(.media-card__dye){position:relative}.media-card__text[data-v-39598329]{display:flex;flex-direction:column;gap:var(--space-1)}.media-card--text[data-v-39598329]{height:100%}.media-card--text .media-card__body[data-v-39598329]{min-height:220px}.media-card--text.media-card--dye-right .media-card__text[data-v-39598329]{max-width:56%}.media-card--text.media-card--dye-bottom .media-card__dye[data-v-39598329]{--edge:72%}.media-card__foot-start[data-v-39598329]{align-items:center;display:flex}.media-card--dye-right .media-card__arrow[data-v-39598329]{color:var(--white)}.media-card--dye-bottom .media-card__body[data-v-39598329]{padding-bottom:var(--space-2)}.media-card--dye-bottom .media-card__foot[data-v-39598329]{color:var(--white);padding-top:var(--space-3)}.media-card__label[data-v-39598329]{margin-bottom:var(--space-0)}.media-card__logo[data-v-39598329]{display:block;height:28px;margin-block:2px;max-width:140px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.media-card__logo--top[data-v-39598329]{margin:0 0 var(--space-1)}.media-card--logo-side .media-card__text[data-v-39598329]{align-items:start;-moz-column-gap:var(--space-3);column-gap:var(--space-3);display:grid;grid-template-columns:auto 1fr}.media-card__logo--side[data-v-39598329]{margin:0 0 var(--space-1)}.media-card--logo-side .media-card__lead[data-v-39598329]{display:block}.media-card__logo--bottom[data-v-39598329]{height:24px;margin:0}.media-card__kicker[data-v-39598329]{color:var(--fg-muted);font-size:.8125rem;font-weight:var(--fw-light);line-height:var(--lh-heading)}.media-card__kicker .font-latin[data-v-39598329]{font-weight:var(--fw-light);letter-spacing:normal}.media-card__title[data-v-39598329]{font-size:var(--fs-lg);font-weight:var(--fw-light);line-height:var(--lh-heading)}.media-card--row .media-card__title[data-v-39598329]{font-size:var(--fs-2xl)}.media-card__lead[data-v-39598329]{color:var(--fg-muted);font-size:var(--fs-sm);line-height:var(--lh-body);max-width:44ch}.media-card__foot[data-v-39598329]{align-items:center;color:var(--fg-brand);display:flex;gap:var(--space-2);justify-content:space-between;margin-top:auto;padding-top:var(--space-2)}.media-card__more[data-v-39598329]{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);text-transform:uppercase}.media-card__arrow[data-v-39598329]{margin-left:auto}.media-card--strip[data-v-39598329]{align-items:stretch;flex-direction:row}.media-card--strip .media-card__media[data-v-39598329]{aspect-ratio:auto;flex:0 0 var(--strip-media,240px)}.media-card--strip .media-card__body[data-v-39598329]{align-items:center;flex-direction:row;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.media-card--strip .media-card__label[data-v-39598329]{flex:0 0 auto;margin:0;min-width:140px}.media-card--strip .media-card__title[data-v-39598329]{flex:0 1 auto}.media-card--strip .media-card__lead[data-v-39598329]{flex:1 1 0;max-width:none}.media-card--strip .media-card__foot[data-v-39598329]{flex:0 0 auto;gap:var(--space-2);margin:0 0 0 auto;padding:0}.media-card--strip .media-card__arrow[data-v-39598329]{margin-left:0}.media-card--strip.media-card--dye-right .media-card__dye[data-v-39598329]{--edge: calc(100% - 96px) }.media-card--strip.media-card--dye-right .media-card__foot[data-v-39598329]{gap:var(--space-5)}.media-card--strip.media-card--text .media-card__body[data-v-39598329]{min-height:0}.media-card--strip.media-card--text.media-card--dye-right .media-card__text[data-v-39598329]{max-width:none}@media(max-width:768px){.media-card--text .media-card__body[data-v-39598329]{min-height:0}.media-card--strip[data-v-39598329]{flex-direction:column}.media-card--strip .media-card__media[data-v-39598329]{aspect-ratio:16/9;flex:none}.media-card--strip .media-card__body[data-v-39598329]{align-items:flex-start;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.media-card--strip .media-card__label[data-v-39598329]{min-width:0}.media-card--strip .media-card__foot[data-v-39598329]{margin:var(--space-2) 0 0;width:100%}.media-card--strip.media-card--dye-right .media-card__dye[data-v-39598329]{--edge:80%}.media-card--strip.media-card--text.media-card--dye-right .media-card__text[data-v-39598329]{max-width:56%}.media-card--row[data-v-39598329]{flex-direction:column}.media-card--row .media-card__media[data-v-39598329]{aspect-ratio:16/9;flex:none}.media-card--row .media-card__body[data-v-39598329]{padding:var(--space-3)}.media-card--row .media-card__title[data-v-39598329]{font-size:var(--fs-xl)}}}
