.story-list.svelte-1uha8ag{max-width:48rem;margin:0 auto;padding:2rem 1.5rem 4rem}.story-list.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0}.story-list.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){margin-top:1rem}.story-card.svelte-1uha8ag{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;background:var(--color-cream-50);border:1.5px solid var(--color-cream-400);border-radius:6px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,sans-serif;color:var(--color-cream-900);text-decoration:none;line-height:1.3;transition:border-color .15s,box-shadow .15s}.story-card.svelte-1uha8ag:hover{border-color:var(--color-brand);box-shadow:0 2px 8px #00000014}.story-card.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.story-card__title.svelte-1uha8ag{font-size:1rem;font-weight:700;color:var(--color-brand)}.story-card__dek.svelte-1uha8ag{font-size:1.375rem;font-weight:600}.story-card.svelte-1uha8ag:hover .story-card__dek:where(.svelte-1uha8ag){color:var(--color-accent-red)}.visually-hidden.svelte-1uha8ag{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
