.list[data-v-9dbab3a8]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.post[data-v-9dbab3a8]{background:var(--c-white);border-radius:var(--r-lg);color:var(--c-ink);box-shadow:var(--shadow-sm);transition:transform var(--t-med), box-shadow var(--t-med);flex-direction:column;display:flex;overflow:hidden}.post[data-v-9dbab3a8]:hover{box-shadow:var(--shadow-md);color:var(--c-ink);transform:translateY(-4px)}.post--lead[data-v-9dbab3a8]{flex-direction:row;grid-column:1/-1}.post--lead .post__media[data-v-9dbab3a8]{aspect-ratio:auto;flex:0 0 55%}.post__media[data-v-9dbab3a8]{aspect-ratio:16/10;background:var(--c-cream-3);overflow:hidden}.post__media img[data-v-9dbab3a8]{object-fit:cover;width:100%;height:100%;transition:transform var(--t-slow)}.post:hover .post__media img[data-v-9dbab3a8]{transform:scale(1.04)}.post__body[data-v-9dbab3a8]{flex-direction:column;flex:1;justify-content:center;gap:.6rem;padding:1.5rem;display:flex}.post--lead .post__body[data-v-9dbab3a8]{padding:2.5rem}.post__meta[data-v-9dbab3a8]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold)}.post__title[data-v-9dbab3a8]{font-size:var(--fs-xl);transition:color var(--t-fast);margin:0}.post--lead .post__title[data-v-9dbab3a8]{font-size:var(--fs-2xl)}.post:hover .post__title[data-v-9dbab3a8]{color:var(--c-wine)}.post__excerpt[data-v-9dbab3a8]{font-size:var(--fs-sm);color:var(--c-ink-soft)}@media (max-width:63.99rem){.list[data-v-9dbab3a8]{grid-template-columns:1fr 1fr}.post--lead[data-v-9dbab3a8]{flex-direction:column}.post--lead .post__media[data-v-9dbab3a8]{aspect-ratio:16/9}}@media (max-width:36rem){.list[data-v-9dbab3a8]{grid-template-columns:1fr}}
