.card[data-astro-cid-2ahl5jw3]{font-family:var(--new-font-ui);color:var(--new-ink);position:relative}a[data-astro-cid-2ahl5jw3]{color:inherit;text-decoration:none}a[data-astro-cid-2ahl5jw3]:focus-visible{outline:2px solid var(--brand-vermilion);outline-offset:2px}.thumb[data-astro-cid-2ahl5jw3]{background:var(--new-hover);display:block;overflow:hidden}.thumb[data-astro-cid-2ahl5jw3] img,.ph[data-astro-cid-2ahl5jw3]{aspect-ratio:5/4;object-fit:cover;width:100%;height:auto;display:block}.ph[data-astro-cid-2ahl5jw3]{background:url(/favicon.svg) center / 36px no-repeat, var(--new-hover);opacity:.9}.label[data-astro-cid-2ahl5jw3]{font-size:var(--sv-label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-vermilion-text);margin-top:12px;font-weight:700;display:inline-block}.label[data-astro-cid-2ahl5jw3]:hover{color:var(--new-ink)}.title[data-astro-cid-2ahl5jw3]{font-family:var(--new-font-display);font-size:var(--sv-card-title-size);letter-spacing:-.01em;text-wrap:pretty;overflow-wrap:anywhere;margin:6px 0 0;font-weight:600;line-height:1.25}.title[data-astro-cid-2ahl5jw3] a[data-astro-cid-2ahl5jw3]{display:block}.title[data-astro-cid-2ahl5jw3] a[data-astro-cid-2ahl5jw3]:hover{text-underline-offset:3px;text-decoration:underline 1px}.date[data-astro-cid-2ahl5jw3]{font-size:var(--new-meta-size);color:var(--new-muted);margin:6px 0 0}.by[data-astro-cid-2ahl5jw3]{color:var(--new-ink);font-weight:500}.excerpt[data-astro-cid-2ahl5jw3]{color:var(--new-text-soft);margin:10px 0 0;font-size:1rem;line-height:1.6}.feature[data-astro-cid-2ahl5jw3]{text-align:center}.feature[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.feature[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:3/2}.feature[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:8px auto 0;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.15}.feature[data-astro-cid-2ahl5jw3] .excerpt[data-astro-cid-2ahl5jw3]{max-width:58ch;margin-inline:auto;font-size:1.0625rem;line-height:1.65}.lead[data-astro-cid-2ahl5jw3]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.lead[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.lead[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:3/2}.lead[data-astro-cid-2ahl5jw3] .label[data-astro-cid-2ahl5jw3]{margin-top:0}.lead[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.625rem,2.6vw,2.375rem);line-height:1.15}.lead[data-astro-cid-2ahl5jw3] .excerpt[data-astro-cid-2ahl5jw3]{max-width:52ch;font-size:1.0625rem;line-height:1.65}.mini[data-astro-cid-2ahl5jw3]{grid-template-columns:minmax(0,1fr) 64px;align-items:start;gap:14px;display:grid}.mini[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3]{grid-area:1/2}.mini[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.mini[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:1;background-size:28px;width:64px;height:64px}.mini[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{margin:0;font-size:1.0625rem}.row[data-astro-cid-2ahl5jw3]{grid-template-columns:minmax(0,1fr) 168px;align-items:start;gap:32px;display:grid}.row[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3]{grid-area:1/2}.row[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.row[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:3/2}.row[data-astro-cid-2ahl5jw3] .label[data-astro-cid-2ahl5jw3]{margin-top:0}.row[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{font-size:clamp(1.25rem,1.8vw,1.5rem)}.row[data-astro-cid-2ahl5jw3] .excerpt[data-astro-cid-2ahl5jw3]{max-width:68ch}.is-grid .row[data-astro-cid-2ahl5jw3]{display:block}.is-grid .row[data-astro-cid-2ahl5jw3] .label[data-astro-cid-2ahl5jw3]{margin-top:12px}.is-grid .row[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{font-size:var(--sv-card-title-size)}.is-grid .row[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.is-grid .row[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:5/4}@media (width<=899px){.lead[data-astro-cid-2ahl5jw3]{grid-template-columns:minmax(0,1fr);gap:0}.lead[data-astro-cid-2ahl5jw3] .label[data-astro-cid-2ahl5jw3]{margin-top:12px}}@media (width<=720px){.row[data-astro-cid-2ahl5jw3]{grid-template-columns:minmax(0,1fr) 96px;gap:16px}.row[data-astro-cid-2ahl5jw3] .thumb[data-astro-cid-2ahl5jw3] img,.row[data-astro-cid-2ahl5jw3] .ph[data-astro-cid-2ahl5jw3]{aspect-ratio:1;background-size:28px}.row[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{font-size:1.1875rem}}@media (width<=480px){.grid[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{font-size:.9375rem}.grid[data-astro-cid-2ahl5jw3] .excerpt[data-astro-cid-2ahl5jw3]{display:none}.is-grid .row[data-astro-cid-2ahl5jw3] .title[data-astro-cid-2ahl5jw3]{font-size:.9375rem}.is-grid .row[data-astro-cid-2ahl5jw3] .excerpt[data-astro-cid-2ahl5jw3]{display:none}}@media (prefers-reduced-motion:no-preference){.thumb[data-astro-cid-2ahl5jw3] img{transition:transform var(--sv-dur-slow) var(--sv-ease-out)}.card[data-astro-cid-2ahl5jw3]:hover .thumb[data-astro-cid-2ahl5jw3] img{transform:scale(1.045)}}
