.row-card[data-astro-cid-yifa6jiv]{position:relative;display:grid;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow .15s ease}.row-card[data-astro-cid-yifa6jiv]:hover{box-shadow:var(--shadow-card)}.row-card[data-astro-cid-yifa6jiv]:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.row-card--horizontal[data-astro-cid-yifa6jiv]{grid-template-columns:minmax(220px,320px) 1fr}.row-card--vertical[data-astro-cid-yifa6jiv]{grid-template-columns:1fr}.row-card__media[data-astro-cid-yifa6jiv] img[data-astro-cid-yifa6jiv]{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.row-card__body[data-astro-cid-yifa6jiv]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);min-width:0}.row-card--vertical[data-astro-cid-yifa6jiv] .row-card__body[data-astro-cid-yifa6jiv]{padding:var(--space-4)}.row-card__title[data-astro-cid-yifa6jiv]{margin:0;font-size:1.375rem;line-height:1.3}.row-card--vertical[data-astro-cid-yifa6jiv] .row-card__title[data-astro-cid-yifa6jiv]{font-size:1.125rem}.row-card__title[data-astro-cid-yifa6jiv] a[data-astro-cid-yifa6jiv]{color:var(--color-text);text-decoration:none}.row-card__title[data-astro-cid-yifa6jiv] a[data-astro-cid-yifa6jiv]:focus{outline:none}.row-card__title[data-astro-cid-yifa6jiv] a[data-astro-cid-yifa6jiv]:after{content:"";position:absolute;inset:0}.row-card[data-astro-cid-yifa6jiv]:hover .row-card__title[data-astro-cid-yifa6jiv] a[data-astro-cid-yifa6jiv]{color:var(--color-primary-strong)}.row-card__excerpt[data-astro-cid-yifa6jiv]{margin:0;color:var(--stone-700)}.row-card__date[data-astro-cid-yifa6jiv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:auto 0 0;color:var(--color-text-muted);font-size:.875rem}.row-card__date[data-astro-cid-yifa6jiv] .reads{margin-left:0}.row-card__read[data-astro-cid-yifa6jiv]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:6px var(--space-4);font-size:.875rem;line-height:1.4}.row-card__read[data-astro-cid-yifa6jiv] svg[data-astro-cid-yifa6jiv]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.row-card[data-astro-cid-yifa6jiv]:hover .row-card__read[data-astro-cid-yifa6jiv]{background:var(--lagoon-600)}@media(max-width:720px){.row-card--horizontal[data-astro-cid-yifa6jiv]{grid-template-columns:1fr}}.intro[data-astro-cid-lwnglapj]{padding:0 0 var(--space-5)}h1[data-astro-cid-lwnglapj]{font-size:2.75rem;margin:0 0 var(--space-3)}.lede[data-astro-cid-lwnglapj]{font-size:1.25rem;color:var(--stone-700);margin:0}section[data-astro-cid-lwnglapj]{margin-top:0}.rows[data-astro-cid-lwnglapj]{display:grid;gap:var(--space-5)}.muted[data-astro-cid-lwnglapj]{color:var(--color-text-muted)}.intro[data-astro-cid-mbndxw5z]{padding:0 0 var(--space-4)}h1[data-astro-cid-mbndxw5z]{font-size:2rem;margin:0 0 var(--space-3)}.lede[data-astro-cid-mbndxw5z]{color:var(--stone-700);margin:0}section[data-astro-cid-mbndxw5z]{margin-top:0}.stack[data-astro-cid-mbndxw5z]{display:grid;gap:var(--space-4)}.muted[data-astro-cid-mbndxw5z]{color:var(--color-text-muted)}
