.card[data-v-097ce411]{color:var(--fg);display:grid;gap:.625rem;padding-block:1.25rem}.over[data-v-097ce411]{color:var(--muted);display:flex;font-size:.8125rem;gap:.375rem}.over b[data-v-097ce411]{color:var(--fg);font-weight:600}.pic[data-v-097ce411]{background:var(--fill);border-radius:.875rem;overflow:hidden}.pic img[data-v-097ce411]{aspect-ratio:auto 16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease-out;width:100%}.pic img.ok[data-v-097ce411]{opacity:1}.title[data-v-097ce411]{font-size:1.375rem;font-weight:700;letter-spacing:-.022em;line-height:1.22;text-wrap:pretty}.lead .title[data-v-097ce411]{font-size:clamp(1.75rem,4.2vw + .6rem,2.5rem);letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.intro[data-v-097ce411]{color:var(--fg-2);font-size:1.0625rem;line-height:1.47}.date[data-v-097ce411]{color:var(--muted);font-size:.8125rem;font-variant-numeric:tabular-nums}@media (hover:hover){.card:hover .title[data-v-097ce411]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media (min-width:64rem){.lead .pic img[data-v-097ce411]{max-height:34rem}.card:not(.lead) .title[data-v-097ce411]{font-size:1.25rem}}
