.nl-wrap.svelte-1gbgabi .newsletter{margin-top:0;border-top:none;padding-top:0;margin-bottom:2.5rem}.page-header.svelte-1gbgabi.svelte-1gbgabi{margin-bottom:3rem}.page-header.svelte-1gbgabi h1.svelte-1gbgabi{margin-bottom:.75rem}.subtitle.svelte-1gbgabi.svelte-1gbgabi{color:var(--text-2);font-size:1.05rem;max-width:60ch}.empty.svelte-1gbgabi.svelte-1gbgabi{color:var(--text-3);font-style:italic;font-size:1.05rem}.post-list.svelte-1gbgabi.svelte-1gbgabi{display:flex;flex-direction:column}.post-item.svelte-1gbgabi.svelte-1gbgabi{border-bottom:1px solid var(--border);padding:2rem 0}.post-date.svelte-1gbgabi.svelte-1gbgabi{display:block;font-size:.75rem;color:var(--text-3);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.post-title.svelte-1gbgabi.svelte-1gbgabi{font-size:clamp(1.2rem,3vw,1.6rem);margin-bottom:.75rem}.post-title.svelte-1gbgabi a.svelte-1gbgabi{color:var(--text);transition:color .15s ease}.post-title.svelte-1gbgabi a.svelte-1gbgabi:hover{color:var(--green)}.post-desc.svelte-1gbgabi.svelte-1gbgabi{color:var(--text-2);font-size:.95rem;line-height:1.65;margin-bottom:.75rem;max-width:65ch}.post-tags.svelte-1gbgabi.svelte-1gbgabi{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.read-more.svelte-1gbgabi.svelte-1gbgabi{font-size:.85rem;font-weight:600;color:var(--green);transition:opacity .15s ease}.read-more.svelte-1gbgabi.svelte-1gbgabi:hover{opacity:.75}
