.stretched[data-astro-cid-lpagclj2]:after{content:"";z-index:1;position:absolute;inset:0}.card[data-astro-cid-lpagclj2],.card-overlay[data-astro-cid-lpagclj2]{background:var(--c-surface);border:1px solid var(--c-border-soft);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-lpagclj2]:hover,.card-overlay[data-astro-cid-lpagclj2]:hover{border-color:var(--c-border)}.card[data-astro-cid-lpagclj2]:focus-within,.card-overlay[data-astro-cid-lpagclj2]:focus-within{border-color:var(--c-accent)}.card__media[data-astro-cid-lpagclj2]{aspect-ratio:16/10}.card__badge[data-astro-cid-lpagclj2]{position:absolute;bottom:.75rem;left:.75rem}.card__demo[data-astro-cid-lpagclj2]{position:absolute;top:.75rem;right:.75rem}.card[data-astro-cid-lpagclj2]:hover .link-more,.card-overlay[data-astro-cid-lpagclj2]:hover .link-more{color:var(--c-accent)}.card__ad[data-astro-cid-lpagclj2]{z-index:2;color:#0a0a0a;background:#fff;border:0}.card__body[data-astro-cid-lpagclj2]{flex-direction:column;flex:1;gap:.6rem;padding:1rem 1.1rem 1.1rem;display:flex;container-type:inline-size}.card__title[data-astro-cid-lpagclj2]{font-size:1.2rem;line-height:1.25}.card__title[data-astro-cid-lpagclj2] a[data-astro-cid-lpagclj2]:focus-visible{outline:none}.card__lead[data-astro-cid-lpagclj2]{color:var(--c-text-2);font-size:var(--fs-sm);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card__meta[data-astro-cid-lpagclj2]{color:var(--c-text-2);white-space:nowrap;font-size:var(--fs-xs);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem;display:flex}.date-short[data-astro-cid-lpagclj2]{display:none}@container (width<=16.49rem){.date-long[data-astro-cid-lpagclj2]{display:none}.date-short[data-astro-cid-lpagclj2]{display:inline}}@container (width<=12.99rem){.card__meta[data-astro-cid-lpagclj2]>span[data-astro-cid-lpagclj2]:first-child .icon{display:none}.card__meta[data-astro-cid-lpagclj2]{font-size:clamp(.65rem, calc(100cqi / 16), var(--fs-xs))}}.card__meta[data-astro-cid-lpagclj2]>span[data-astro-cid-lpagclj2]{flex:none}.card__meta[data-astro-cid-lpagclj2]>span[data-astro-cid-lpagclj2]:first-child{align-items:center;gap:.35em;display:inline-flex}.card__meta[data-astro-cid-lpagclj2] .link-more{font-size:1.1667em}.card__meta[data-astro-cid-lpagclj2] .icon{width:1.1667em;height:1.1667em}.card__meta[data-astro-cid-lpagclj2] .link-more .icon{width:1em;height:1em}.card-overlay__media[data-astro-cid-lpagclj2]{aspect-ratio:4/3}.card-overlay__body[data-astro-cid-lpagclj2]{gap:.35rem;padding:1rem 1.1rem;display:grid;position:absolute;inset:auto 0 0}.card-overlay__title[data-astro-cid-lpagclj2]{text-shadow:0 1px 8px #0009;font-size:1.15rem;line-height:1.25}.card-overlay__title[data-astro-cid-lpagclj2] a[data-astro-cid-lpagclj2]:focus-visible{outline:none}.card-row[data-astro-cid-lpagclj2]{border-radius:var(--radius);transition:background-color var(--dur) var(--ease);grid-template-columns:96px 1fr auto;align-items:center;gap:.85rem;padding:.5rem;display:grid}.card-row[data-astro-cid-lpagclj2]:hover{background:var(--c-surface-2)}.card-row__media[data-astro-cid-lpagclj2]{aspect-ratio:4/3;border-radius:8px;width:96px}.card-row__title[data-astro-cid-lpagclj2]{font-size:var(--fs-sm);font-weight:500;line-height:1.35}.card-row[data-astro-cid-lpagclj2] .card-row__arrow{color:var(--c-icon)}
