.stories.svelte-q3gvjv{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--gtm-space-4);list-style:none;margin:0;padding:0}.story.svelte-q3gvjv{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid var(--gtm-border);border-radius:var(--gtm-radius-lg);overflow:hidden;background:var(--gtm-bg);transition:border-color var(--gtm-dur-fast) var(--gtm-ease),box-shadow var(--gtm-dur) var(--gtm-ease)}.story.svelte-q3gvjv:hover{border-color:var(--gtm-border-strong);box-shadow:var(--gtm-shadow)}.thumb.svelte-q3gvjv{aspect-ratio:var(--gtm-tile-ratio);overflow:hidden}.story-body.svelte-q3gvjv{padding:var(--gtm-space-4)}h2.svelte-q3gvjv{margin:0 0 .25rem;font-size:var(--gtm-text-base);font-weight:var(--gtm-weight-bold);line-height:1.35}.date.svelte-q3gvjv{margin:0 0 .5rem;font-size:var(--gtm-text-xs);color:var(--gtm-text-subtle)}.excerpt.svelte-q3gvjv{margin:0;font-size:var(--gtm-text-sm);color:var(--gtm-text-muted);line-height:1.6}@media(prefers-reduced-motion:reduce){.story.svelte-q3gvjv{transition:none}}
