.feat[data-astro-cid-er3pmupq]{padding:var(--xs-s8) 0 var(--xs-section)}.feat__card[data-astro-cid-er3pmupq]{display:grid;gap:var(--xs-s6)}.feat__media[data-astro-cid-er3pmupq]{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--xs-black)}.feat__media[data-astro-cid-er3pmupq] img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--xs-max-t) var(--xs-ease)}.feat__card[data-astro-cid-er3pmupq]:hover .feat__media[data-astro-cid-er3pmupq] img{transform:none}.feat__ai[data-astro-cid-er3pmupq]{position:absolute;left:16px;bottom:12px;z-index:2}.feat__text[data-astro-cid-er3pmupq]{display:grid;gap:var(--xs-s4);align-content:center}.feat__text[data-astro-cid-er3pmupq] h2[data-astro-cid-er3pmupq]{font-size:clamp(28px,1.5rem + 1.6vw,44px);line-height:1.1;letter-spacing:-.015em}.feat__text[data-astro-cid-er3pmupq] p[data-astro-cid-er3pmupq]{color:var(--xs-t70);max-width:52ch}.feat__text[data-astro-cid-er3pmupq] .link[data-astro-cid-er3pmupq]{justify-self:start}.list[data-astro-cid-er3pmupq]{padding:var(--xs-section) 0}.list__head[data-astro-cid-er3pmupq]{display:grid;gap:var(--xs-s6);margin-bottom:var(--xs-s12)}.filter[data-astro-cid-er3pmupq]{display:flex;flex-wrap:wrap;gap:6px}.filter__btn[data-astro-cid-er3pmupq]{padding:9px 14px;border:1px solid var(--xs-t12);background:none;color:var(--xs-t70);font:500 var(--xs-caption) / 1 var(--xs-font-body);cursor:pointer;transition:border-color var(--xs-micro) var(--xs-ease),color var(--xs-micro) var(--xs-ease)}.filter__btn[data-astro-cid-er3pmupq]:hover{color:var(--xs-white);border-color:var(--xs-t40)}.filter__btn[data-astro-cid-er3pmupq][aria-pressed=true]{color:var(--xs-white);border-color:var(--xs-white)}.cards[data-astro-cid-er3pmupq]{row-gap:var(--xs-s12)}.card[data-astro-cid-er3pmupq]{grid-column:span 4}.card[data-astro-cid-er3pmupq].is-hidden{display:none}.card[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]{display:grid;gap:10px;height:100%}.card__media[data-astro-cid-er3pmupq]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--xs-black);border:1px solid var(--xs-t12);transition:border-color var(--xs-component) var(--xs-ease)}.card__media[data-astro-cid-er3pmupq] img{width:100%;height:100%;object-fit:cover;opacity:.85;transform:scale(1.02);transition:opacity var(--xs-section-t) var(--xs-ease),transform var(--xs-max-t) var(--xs-ease)}.card[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]:hover .card__media[data-astro-cid-er3pmupq]{border-color:var(--xs-t40)}.card[data-astro-cid-er3pmupq] a[data-astro-cid-er3pmupq]:hover .card__media[data-astro-cid-er3pmupq] img{opacity:1;transform:none}.card__ai[data-astro-cid-er3pmupq]{position:absolute;left:12px;bottom:10px;z-index:2}.card__n[data-astro-cid-er3pmupq]{margin-top:6px;font:500 var(--xs-caption) / 1 var(--xs-font-body)}.card[data-astro-cid-er3pmupq] h3[data-astro-cid-er3pmupq]{font-weight:600;font-size:var(--xs-h3);line-height:1.2;text-wrap:balance}.card[data-astro-cid-er3pmupq] p[data-astro-cid-er3pmupq]{color:var(--xs-t70);font-size:var(--xs-caption);line-height:1.55}.card__meta[data-astro-cid-er3pmupq]{margin-top:auto;padding-top:6px;text-transform:none;letter-spacing:.04em}.list__empty[data-astro-cid-er3pmupq]{padding:var(--xs-s8) 0}@media(min-width:600px){.card[data-astro-cid-er3pmupq]{grid-column:span 4}}@media(min-width:900px){.feat__card[data-astro-cid-er3pmupq]{grid-template-columns:7fr 5fr;column-gap:var(--xs-s12)}.list__head[data-astro-cid-er3pmupq]{grid-template-columns:1fr auto;align-items:end}.card[data-astro-cid-er3pmupq]{grid-column:span 4}}@media(prefers-reduced-motion:reduce){.feat__media[data-astro-cid-er3pmupq] img,.card__media[data-astro-cid-er3pmupq] img{transform:none;transition:none}}
