.content-list__card[data-astro-cid-gfd57pin]{min-width:0;padding:var(--entity-section-inset) 0 32px;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:28px;display:grid}.content-list__title[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin],.content-list__excerpt[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin]{color:inherit;text-decoration:none}.content-list__copy[data-astro-cid-gfd57pin]{gap:var(--spacing-2);min-width:0;display:grid}.content-list__copy[data-astro-cid-gfd57pin] .entity-publication--body{font:var(--article-metadata-font);margin:0}.content-list__title[data-astro-cid-gfd57pin]{color:var(--color-text);font:var(--article-card-title-font);overflow-wrap:anywhere;margin:0}.content-list__excerpt[data-astro-cid-gfd57pin]{max-width:70ch;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--article-excerpt-leading);overflow-wrap:anywhere;margin:0}.content-list__tags[data-astro-cid-gfd57pin]{gap:var(--article-tags-gap);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.content-list__image[data-astro-cid-gfd57pin]{aspect-ratio:var(--open-graph-image-ratio);border-radius:var(--spotlight-image-radius);background:var(--soft);box-shadow:var(--spotlight-shadow);border:0;place-items:center;display:grid;position:relative;overflow:hidden}.content-list__image[data-astro-cid-gfd57pin] img{object-fit:cover;width:100%;height:100%;transition:var(--article-media-transition);position:absolute;inset:0;object-position:center!important}.content-list__image[data-astro-cid-gfd57pin] picture{display:contents}@media (width<=700px){.content-list__card[data-astro-cid-gfd57pin]{padding-block:var(--entity-section-inset);grid-template-columns:minmax(0,1fr) 34%;gap:14px}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid){row-gap:var(--spacing-2);align-items:start}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__copy[data-astro-cid-gfd57pin]{display:contents}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .entity-publication--body,.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__title[data-astro-cid-gfd57pin],.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__tags[data-astro-cid-gfd57pin]{grid-column:1/-1}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__excerpt[data-astro-cid-gfd57pin]{grid-area:3/1}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__image[data-astro-cid-gfd57pin]{grid-area:3/2}.content-list__tags[data-astro-cid-gfd57pin]{margin-top:var(--spacing-3)}}@media (width<=480px){.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid){grid-template-columns:minmax(0,1fr);column-gap:0}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__image[data-astro-cid-gfd57pin]{grid-column:1}.content-list__card[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__excerpt[data-astro-cid-gfd57pin]{grid-row:auto}}.content-list__card--text-only[data-astro-cid-gfd57pin]{grid-template-columns:minmax(0,1fr)}.content-list__card--grid[data-astro-cid-gfd57pin]{border-radius:var(--spotlight-image-radius);background:var(--content-card-background);box-shadow:var(--spotlight-shadow);border:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;overflow:clip}.content-list__card--grid[data-astro-cid-gfd57pin]:has(:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.content-list__card--grid[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin]:focus-visible{outline:none}.content-list__card--grid[data-astro-cid-gfd57pin] .content-list__copy[data-astro-cid-gfd57pin]{padding:var(--spacing-4);flex-direction:column;flex:1;align-items:stretch;display:flex}.content-list__card--grid[data-astro-cid-gfd57pin] .content-list__title[data-astro-cid-gfd57pin]{font-size:var(--font-size-lg)}.content-list__card--grid[data-astro-cid-gfd57pin] .content-list__excerpt[data-astro-cid-gfd57pin]{font-size:var(--font-size-sm)}.content-list__card--grid[data-astro-cid-gfd57pin] .content-list__tags[data-astro-cid-gfd57pin]{padding-top:var(--spacing-2);margin-top:auto}.content-list__cover[data-astro-cid-gfd57pin]{width:calc(100% - var(--content-card-cover-inset) * 2);margin:var(--content-card-cover-inset) var(--content-card-cover-inset) 0;aspect-ratio:var(--open-graph-image-ratio);border:1px solid var(--color-border);background:var(--content-card-cover-background);color:var(--color-text);flex:none;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.content-list__cover[data-astro-cid-gfd57pin] picture{display:contents}.content-list__cover[data-astro-cid-gfd57pin] img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;object-position:center!important}.content-list__cover-title[data-astro-cid-gfd57pin]{inset:var(--spacing-4);text-align:center;justify-content:center;align-items:center;min-width:0;display:flex;position:absolute}.content-list__cover-title[data-astro-cid-gfd57pin] strong[data-astro-cid-gfd57pin]{min-width:0;font:var(--article-cover-title-font);letter-spacing:-.025em;overflow-wrap:anywhere}.content-list__cover[data-astro-cid-gfd57pin] img,.content-list__cover-title[data-astro-cid-gfd57pin]{transition:var(--article-media-transition)}.content-list__card[data-astro-cid-gfd57pin]:has([data-article-link]:is(:hover,:focus-visible)) [data-astro-cid-gfd57pin]:is(.content-list__image,.content-list__cover) img,.content-list__card[data-astro-cid-gfd57pin]:has([data-article-link]:is(:hover,:focus-visible)) .content-list__cover-title[data-astro-cid-gfd57pin]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.content-list__image[data-astro-cid-gfd57pin] img,.content-list__cover[data-astro-cid-gfd57pin] img,.content-list__cover-title[data-astro-cid-gfd57pin]{transition:none}.content-list__card[data-astro-cid-gfd57pin]:has([data-article-link]:is(:hover,:focus-visible)) [data-astro-cid-gfd57pin]:is(.content-list__image,.content-list__cover) img,.content-list__card[data-astro-cid-gfd57pin]:has([data-article-link]:is(:hover,:focus-visible)) .content-list__cover-title[data-astro-cid-gfd57pin]{transform:none}}.content-list__metadata[data-astro-cid-gfd57pin]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;min-width:0;display:flex}.content-list__source[data-astro-cid-gfd57pin],.content-list__source-type[data-astro-cid-gfd57pin]{align-items:center;min-width:0;display:inline-flex}.content-list__source[data-astro-cid-gfd57pin]{gap:var(--spacing-2)}.content-list__source-type[data-astro-cid-gfd57pin]{gap:var(--metadata-icon-gap);color:var(--color-text-secondary);font:400 var(--font-size-label) / 1.6 var(--font-body);overflow-wrap:anywhere}.content-list__source-type[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin]{color:inherit;text-decoration:none}.content-list__source-type[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin]:hover,.content-list__source-type[data-astro-cid-gfd57pin] a[data-astro-cid-gfd57pin]:focus-visible{color:var(--color-brand-hover);text-underline-offset:.18em;text-decoration:underline}.content-list__source-type[data-astro-cid-gfd57pin] .metadata-icon{color:inherit;transform:translateY(-2px)}.content-list__source-separator[data-astro-cid-gfd57pin]{background:var(--color-border);flex:none;width:1px;height:1em}@media (width<=700px){.content-list__card--search[data-astro-cid-gfd57pin]:not(.content-list__card--grid){grid-template-areas:var(--search-compact-areas)}.content-list__card--search[data-astro-cid-gfd57pin] .content-list__metadata[data-astro-cid-gfd57pin]{grid-area:metadata}.content-list__card--search[data-astro-cid-gfd57pin] .content-list__title[data-astro-cid-gfd57pin]{grid-area:title}.content-list__card--search[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__excerpt[data-astro-cid-gfd57pin]{grid-area:excerpt}.content-list__card--search[data-astro-cid-gfd57pin]:not(.content-list__card--grid) .content-list__image[data-astro-cid-gfd57pin]{grid-area:image}.content-list__card--search[data-astro-cid-gfd57pin] .content-list__tags[data-astro-cid-gfd57pin]{grid-area:tags}}@media (width<=480px){.content-list__card--search[data-astro-cid-gfd57pin]:not(.content-list__card--grid){grid-template-areas:var(--search-phone-areas)}}
