.page.svelte-u4k2t{background:var(--surface);min-height:100dvh}.wrap.svelte-u4k2t{width:100%;max-width:1200px;padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px));margin:0 auto}.main.svelte-u4k2t{gap:var(--space-6);padding-bottom:var(--space-8);flex-direction:column;display:flex}.muted.svelte-u4k2t{color:var(--ink-2)}.small.svelte-u4k2t{font-size:13px}.xsmall.svelte-u4k2t{font-size:12px}.head.svelte-u4k2t{gap:var(--space-2);flex-direction:column;display:flex}h1.svelte-u4k2t{font:800 27px/1.17 var(--font-sans);letter-spacing:-.02em}.lede.svelte-u4k2t{color:var(--ink-2);max-width:60ch}.posts.svelte-u4k2t{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.post.svelte-u4k2t{border-radius:var(--radius-lg);background:var(--surface-raised);height:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post.svelte-u4k2t:hover .title:where(.svelte-u4k2t){color:var(--brand);text-decoration:underline}.post.svelte-u4k2t img:where(.svelte-u4k2t){aspect-ratio:16/9;object-fit:cover;width:100%}.body.svelte-u4k2t{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}.groups.svelte-u4k2t{gap:var(--space-2);flex-wrap:wrap;display:flex}.group.svelte-u4k2t{gap:var(--space-3);flex-direction:column;scroll-margin-top:96px;display:flex}.tags.svelte-u4k2t{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tag.svelte-u4k2t{border-radius:var(--radius-full);background:var(--brand-soft);color:var(--brand);font:700 12px/1.4 var(--font-sans);align-self:flex-start;padding:2px 8px}.title.svelte-u4k2t{font:700 17px/1.3 var(--font-sans)}@media (width>=960px){h1.svelte-u4k2t{font-size:38px;line-height:1.1}.posts.svelte-u4k2t{grid-template-columns:repeat(3,minmax(0,1fr))}}
