.intro.svelte-s99u5f{background:var(--canvas);border-bottom:1px solid var(--rule)}.intro-copy.svelte-s99u5f{display:grid;gap:20px;padding-block:clamp(48px,7vw,88px)}.intro-copy.svelte-s99u5f h1:where(.svelte-s99u5f){max-width:16ch}.intro-copy.svelte-s99u5f .type-lede:where(.svelte-s99u5f){max-width:40rem}.post-list.svelte-s99u5f{display:grid;max-width:48rem;margin:0;padding:0;border-top:1px solid var(--rule-strong);list-style:none}.post-list.svelte-s99u5f li:where(.svelte-s99u5f){display:grid;gap:8px;padding-block:28px;border-bottom:1px solid var(--rule-strong)}.post-meta.svelte-s99u5f{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--pencil);font-size:14px}.post-niche.svelte-s99u5f{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600}.post-list.svelte-s99u5f h2:where(.svelte-s99u5f) a:where(.svelte-s99u5f){border-radius:4px;color:var(--ink);text-decoration:none}.post-list.svelte-s99u5f h2:where(.svelte-s99u5f) a:where(.svelte-s99u5f):hover{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.post-list.svelte-s99u5f .type-body:where(.svelte-s99u5f){max-width:40rem}
