.card[data-astro-cid-p5ntsjwo]{flex-direction:column;min-width:0;display:flex}.card[data-astro-cid-p5ntsjwo][hidden]{display:none}.media[data-astro-cid-p5ntsjwo]{aspect-ratio:1.18;border-radius:var(--radius-lg);background:color-mix(in oklch, var(--foreground) 17%, var(--surface));flex-shrink:0;margin-bottom:1.5rem;display:block;position:relative;overflow:hidden}.media[data-astro-cid-p5ntsjwo] img{object-fit:cover;width:100%;height:100%;display:block}.label[data-astro-cid-p5ntsjwo]{margin:0 0 .875rem}h2[data-astro-cid-p5ntsjwo],h3[data-astro-cid-p5ntsjwo]{font-family:var(--font-heading);letter-spacing:-.035em;margin:0 0 .875rem;font-size:clamp(1.4375rem,2vw,1.875rem);font-weight:540;line-height:1.08}h2[data-astro-cid-p5ntsjwo] a[data-astro-cid-p5ntsjwo],h3[data-astro-cid-p5ntsjwo] a[data-astro-cid-p5ntsjwo]{text-decoration:none}.summary[data-astro-cid-p5ntsjwo]{color:var(--muted);margin:0 0 1rem;font-size:.9375rem;line-height:1.52}.link[data-astro-cid-p5ntsjwo]{align-self:flex-start;align-items:center;gap:.25rem;margin-top:auto;font-size:.9375rem;line-height:1.3;text-decoration:none;display:inline-flex}.link[data-astro-cid-p5ntsjwo] svg{width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-standard)}.link[data-astro-cid-p5ntsjwo]:hover svg{transform:translate(.2rem)}@media (width<=47.999rem){.media[data-astro-cid-p5ntsjwo]{aspect-ratio:1.25}}
