.card[data-astro-cid-73h5nvzy]{display:flex;flex-direction:column;gap:var(--space-m);height:100%;overflow:clip;border-radius:var(--radius-16px);background-color:var(--white)}.card__media[data-astro-cid-73h5nvzy]{position:relative;width:100%;height:15rem;overflow:hidden}.card__cover[data-astro-cid-73h5nvzy],.card__placeholder[data-astro-cid-73h5nvzy]{display:block;width:100%;height:100%}.card__placeholder[data-astro-cid-73h5nvzy]{background-color:var(--grey-06)}.card__cover[data-astro-cid-73h5nvzy] img[data-astro-cid-73h5nvzy]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.card[data-astro-cid-73h5nvzy]:hover .card__cover[data-astro-cid-73h5nvzy] img[data-astro-cid-73h5nvzy]{transform:scale(1.03)}.card__pill[data-astro-cid-73h5nvzy]{z-index:1;display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:var(--radius-pill);background-color:var(--grey-07);color:var(--grey-01);font-size:var(--text-16px);line-height:var(--leading-body);transition:background-color var(--ease)}.card__pill[data-astro-cid-73h5nvzy]:hover{background-color:var(--grey-05)}.card__pill[data-astro-cid-73h5nvzy]:not(.card__pill--float){position:relative}.card__pill[data-astro-cid-73h5nvzy]:after{content:"";position:absolute;inset:-.125rem 0}.card__pill--float[data-astro-cid-73h5nvzy]{position:absolute;top:1rem;right:1rem}.card__details[data-astro-cid-73h5nvzy]{display:flex;flex:1;flex-direction:column;align-items:flex-start}.card__body[data-astro-cid-73h5nvzy]{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--space-s);width:100%;padding:0 var(--space-s) var(--space-s);color:var(--grey-01)}.card__title[data-astro-cid-73h5nvzy]{margin-bottom:var(--space-xs);color:var(--grey-01);font-family:var(--body);font-size:var(--text-24px);font-weight:var(--weight-regular);line-height:var(--leading-heading);text-wrap:pretty}.card__desc[data-astro-cid-73h5nvzy]{color:var(--grey-04);font-size:var(--text-16px);line-height:var(--leading-body)}.card__meta[data-astro-cid-73h5nvzy]{display:flex;flex:1;justify-content:space-between;align-items:flex-end;width:100%}.card__byline[data-astro-cid-73h5nvzy]{display:flex;flex:none;align-items:center;gap:.75rem;color:var(--grey-04);font-size:var(--text-16px);line-height:var(--leading-body)}.card__divider[data-astro-cid-73h5nvzy]{width:1px;height:13px;background-color:var(--grey-04)}.card__arrow[data-astro-cid-73h5nvzy]{display:flex;flex:none;width:1.5rem;height:1.5rem;color:var(--grey-01);transition:transform var(--ease)}.card[data-astro-cid-73h5nvzy]:hover .card__arrow[data-astro-cid-73h5nvzy]{transform:rotate(45deg)}.card--listing[data-astro-cid-73h5nvzy] .card__details[data-astro-cid-73h5nvzy]{padding:var(--space-m)}.card--hero[data-astro-cid-73h5nvzy]{position:relative;gap:0;width:100%}.card--hero[data-astro-cid-73h5nvzy] .card__media[data-astro-cid-73h5nvzy]{height:100%}.card--hero[data-astro-cid-73h5nvzy] .card__details[data-astro-cid-73h5nvzy]{position:absolute;inset:auto 2rem 2rem;padding:var(--space-m);border-radius:var(--radius);background-color:var(--white)}.card--hero[data-astro-cid-73h5nvzy] .card__body[data-astro-cid-73h5nvzy]{flex-direction:column-reverse;padding:0}.card--hero[data-astro-cid-73h5nvzy] .card__title[data-astro-cid-73h5nvzy]{margin-bottom:0}.card--row[data-astro-cid-73h5nvzy]{display:grid;grid-template-columns:.75fr 1fr;grid-template-rows:minmax(12.5rem,1fr);gap:var(--space-s)}.card--row[data-astro-cid-73h5nvzy] .card__media[data-astro-cid-73h5nvzy]{height:auto}.card--row[data-astro-cid-73h5nvzy] .card__details[data-astro-cid-73h5nvzy]{gap:var(--space-s);padding:var(--space-m)}.card--row[data-astro-cid-73h5nvzy] .card__body[data-astro-cid-73h5nvzy]{flex:none;padding:0}.card--row[data-astro-cid-73h5nvzy] .card__title[data-astro-cid-73h5nvzy]{font-size:var(--text-14px)}.card--row[data-astro-cid-73h5nvzy] .card__pill[data-astro-cid-73h5nvzy]{position:relative;inset:auto}.card--row[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy]{flex:1 1 auto;flex-wrap:wrap;min-width:0;row-gap:0}.card--hero[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy],.card--row[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy]{font-size:var(--text-16px)}@media(max-width:991px){.card--hero[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy],.card--row[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy],.card--listing[data-astro-cid-73h5nvzy] .card__byline[data-astro-cid-73h5nvzy]{font-size:var(--text-12px)}}@media(max-width:767px){.card--hero[data-astro-cid-73h5nvzy] .card__media[data-astro-cid-73h5nvzy]{height:18.75rem}.card--hero[data-astro-cid-73h5nvzy] .card__details[data-astro-cid-73h5nvzy]{position:static}.card--row[data-astro-cid-73h5nvzy]{display:flex}.card--row[data-astro-cid-73h5nvzy] .card__media[data-astro-cid-73h5nvzy]{height:18.75rem}}@media(max-width:479px){.card[data-astro-cid-73h5nvzy]{gap:var(--space-xs)}.card__media[data-astro-cid-73h5nvzy]{height:13.5625rem}.card--row[data-astro-cid-73h5nvzy] .card__details[data-astro-cid-73h5nvzy]{padding:var(--space-s)}}
