.lead.svelte-u6zn5i{color:var(--mid-text);max-width:620px;margin-top:1rem;font-size:1.125rem;line-height:1.75}.articles-grid.svelte-u6zn5i{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.article-card.svelte-u6zn5i{border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;transition:all var(--transition-base);background:#fff;flex-direction:column;gap:.75rem;padding:1.75rem;text-decoration:none;display:flex}.article-card.svelte-u6zn5i:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.article-meta.svelte-u6zn5i{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.article-date.svelte-u6zn5i{color:var(--soft-text);font-size:.75rem;font-family:var(--font-heading)}.article-card.svelte-u6zn5i h2:where(.svelte-u6zn5i){color:var(--graphite);font-size:1.0625rem;font-weight:600;line-height:1.35}.article-card.svelte-u6zn5i p:where(.svelte-u6zn5i){color:var(--soft-text);flex:1;font-size:.875rem;line-height:1.65}.article-footer.svelte-u6zn5i{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}.read-time.svelte-u6zn5i{color:var(--soft-text);font-size:.75rem}.read-more.svelte-u6zn5i{color:var(--brick-red);font-size:.875rem;font-weight:600;font-family:var(--font-heading);transition:gap var(--transition-fast);align-items:center;gap:.375rem;display:flex}.article-card.svelte-u6zn5i:hover .read-more:where(.svelte-u6zn5i){gap:.625rem}@media (width<=1024px){.articles-grid.svelte-u6zn5i{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.articles-grid.svelte-u6zn5i{grid-template-columns:1fr}}
