.stories-page.svelte-3xcihh{min-height:100vh;background-color:var(--colour-yellow-light, #fffbf0)}.stories-header.svelte-3xcihh{background-color:var(--colour-green-dark, #1a2e1a);padding:100px 10px 60px}.stories-header.svelte-3xcihh h2:where(.svelte-3xcihh){color:#fff;margin:0 0 1rem}.stories-header.svelte-3xcihh .subtitle:where(.svelte-3xcihh){color:#ffffffbf;font-size:1.125rem;margin:0}.stories-page.svelte-3xcihh .stories-container{padding-block:60px;padding-inline:1rem}.post-list.svelte-3xcihh{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}.post-list.svelte-3xcihh li:where(.svelte-3xcihh) a:where(.svelte-3xcihh){display:block;text-decoration:none;color:inherit}.post-list.svelte-3xcihh li:where(.svelte-3xcihh) a:where(.svelte-3xcihh) article:where(.svelte-3xcihh){padding:2rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;transition:border-color .15s,box-shadow .15s}.post-list.svelte-3xcihh li:where(.svelte-3xcihh) a:where(.svelte-3xcihh):hover article:where(.svelte-3xcihh){border-color:var(--colour-green, #2d5a2d);box-shadow:0 4px 16px #00000014}.post-meta.svelte-3xcihh{display:flex;gap:1rem;font-size:.8rem;color:#9ca3af;margin-bottom:.75rem;align-items:center}.author.svelte-3xcihh:before{content:"·";margin-right:1rem}.description.svelte-3xcihh{font-size:.975rem;color:#6b7280;line-height:1.6;margin:0 0 1.25rem}.read-more.svelte-3xcihh{font-size:.875rem;font-weight:600;color:var(--colour-green, #2d5a2d)}.empty.svelte-3xcihh{text-align:center;color:#6b7280;padding:4rem 0}@media(min-width:640px){.post-list.svelte-3xcihh{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.post-list.svelte-3xcihh{grid-template-columns:1fr 1fr 1fr}}
