.art[data-astro-cid-rkx6s67p]{aspect-ratio:8/3;width:100%;height:auto;display:block}.card[data-astro-cid-rhhqe3zn]{gap:var(--space-3);height:100%;padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:relative}.card[data-astro-cid-rhhqe3zn]:hover{border-color:var(--pw-cyan)}.card__art[data-astro-cid-rhhqe3zn]{margin:calc(var(--space-6) * -1) calc(var(--space-6) * -1) var(--space-2);border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0;border-bottom:1px solid var(--pw-cyan-100);overflow:hidden}.card__art[data-astro-cid-rhhqe3zn] svg{transition:transform var(--dur-slow) var(--ease-out)}.card[data-astro-cid-rhhqe3zn]:hover .card__art[data-astro-cid-rhhqe3zn] svg{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-rhhqe3zn]:hover .card__art[data-astro-cid-rhhqe3zn] svg{transform:none}}.card__topic[data-astro-cid-rhhqe3zn]{color:var(--pw-cyan-700);font-size:var(--text-xs);margin:0;font-weight:600}.card__title[data-astro-cid-rhhqe3zn]{font-size:var(--text-lg);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.3}.card__title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]{color:var(--pw-black);text-decoration:none}.card__title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__title[data-astro-cid-rhhqe3zn] a[data-astro-cid-rhhqe3zn]:focus-visible{outline:none}.card[data-astro-cid-rhhqe3zn]:has(.card__title a:focus-visible){outline:2px solid var(--pw-cyan-700);outline-offset:3px}.card__summary[data-astro-cid-rhhqe3zn]{font-size:var(--text-sm);color:var(--text-muted);margin:0}.card__meta[data-astro-cid-rhhqe3zn]{gap:var(--space-1) var(--space-4);padding-top:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;margin:auto 0 0;display:flex}
