nav.svelte-u4k2t,section.svelte-u4k2t{max-width:1040px;margin:0 auto;padding:32px 24px}nav.svelte-u4k2t{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--zt-border)}.brand.svelte-u4k2t{font-weight:600;font-size:17px;color:var(--zt-text);text-decoration:none}nav.svelte-u4k2t div:where(.svelte-u4k2t){display:flex;gap:20px;align-items:center}nav.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--zt-text-dim);text-decoration:none;font-size:14px}nav.svelte-u4k2t a.cta:where(.svelte-u4k2t){background:var(--zt-amber);color:var(--zt-amber-ink);padding:9px 14px;font-family:var(--zt-font-mono);font-size:13px;letter-spacing:.03em}h1.svelte-u4k2t{font-family:var(--zt-font-serif);font-size:40px;margin:0 0 8px}.lede.svelte-u4k2t{color:var(--zt-text-dim);font-size:15px;margin:0 0 36px}.empty.svelte-u4k2t{color:var(--zt-text-dim)}.posts.svelte-u4k2t{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2px;background:var(--zt-border);border:2px solid var(--zt-border)}.posts.svelte-u4k2t a:where(.svelte-u4k2t){display:block;background:var(--zt-surface-1);padding:20px 22px 24px;text-decoration:none;color:var(--zt-text);height:100%}.posts.svelte-u4k2t a:where(.svelte-u4k2t):hover{background:var(--zt-hover)}.hero.svelte-u4k2t{width:100%;height:150px;object-fit:cover;border:2px solid var(--zt-border);margin-bottom:14px;display:block}.meta.svelte-u4k2t{font-family:var(--zt-font-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--zt-text-dim);margin-bottom:6px}.posts.svelte-u4k2t h2:where(.svelte-u4k2t){font-family:var(--zt-font-serif);font-size:22px;line-height:1.2;margin:0 0 8px;font-weight:500}.excerpt.svelte-u4k2t{font-size:14px;line-height:1.55;color:var(--zt-text-dim);margin:0}@media(max-width:560px){h1.svelte-u4k2t{font-size:32px}}
