.blog-list.svelte-u4k2t{padding-block:var(--space-md) var(--section-y)}.blog-list__title.svelte-u4k2t{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-display);color:var(--color-ink);font-weight:600}.blog-list__lede.svelte-u4k2t{margin:0 0 var(--space-lg);font-size:var(--font-size-lg);color:var(--color-text-muted)}.blog-list__grid.svelte-u4k2t{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.blog-card.svelte-u4k2t{background:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;height:100%;transition:box-shadow .15s;display:flex;overflow:hidden}.blog-card.svelte-u4k2t:hover,.blog-card.svelte-u4k2t:focus-within{box-shadow:var(--shadow-card-hover)}.blog-card__media.svelte-u4k2t{aspect-ratio:16/9;background-image:radial-gradient(circle at 72% 20%, #ffffff80, transparent 45%), repeating-linear-gradient(115deg, #221d1f0a 0, #221d1f0a .12rem, transparent .12rem, transparent .4rem), linear-gradient(160deg, #f3ead9 0%, #e3c79b 55%, var(--color-accent) 100%);justify-content:center;align-items:center;display:flex}.blog-card__initial.svelte-u4k2t{font-family:var(--font-display);color:#221d1f80;font-size:3rem;font-weight:600}.blog-card__body.svelte-u4k2t{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}.blog-card__title.svelte-u4k2t{font-size:var(--font-size-xl);margin:0;line-height:1.25}.blog-card__link.svelte-u4k2t{color:var(--color-ink);text-decoration:none;transition:color .15s}.blog-card__link.svelte-u4k2t:hover{color:var(--color-accent);text-decoration:underline}.blog-card__excerpt.svelte-u4k2t{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.6}.blog-card__date.svelte-u4k2t{font-size:var(--font-size-xs);color:var(--color-text-muted)}.blog-list__empty.svelte-u4k2t{align-items:flex-start;gap:var(--space-md);padding:var(--space-xl);background:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;display:flex}.blog-list__emptyText.svelte-u4k2t{font-size:var(--font-size-lg);color:var(--color-ink);margin:0}.blog-list__emptyCta.svelte-u4k2t{min-height:2.75rem;padding:0 var(--space-lg);font-family:var(--font-sans);font-size:var(--font-size-md);color:var(--color-primary-contrast);background-color:var(--color-primary);border:.05rem solid var(--color-primary);text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.blog-list__emptyCta.svelte-u4k2t:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:translateY(-.05rem)}@media (width<=48rem){.blog-list__grid.svelte-u4k2t{grid-template-columns:1fr}}
