main.svelte-1cy0osr{color:var(--color-ink);background:var(--color-bg);overflow:hidden}.shell.svelte-1cy0osr{width:min(68rem,100% - 2.5rem);margin:0 auto}.kicker.svelte-1cy0osr{font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:600}.hero.svelte-1cy0osr{border-bottom:1px solid var(--color-edge);padding:clamp(4.5rem,9vw,7.5rem) 0}.hero.svelte-1cy0osr .shell:where(.svelte-1cy0osr){position:relative}h1.svelte-1cy0osr{text-wrap:balance;margin:.8rem 0 1.3rem}.lead.svelte-1cy0osr{color:#94a3b8;max-width:43rem;margin:0;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.65}.facts.svelte-1cy0osr{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.9rem;display:flex}.facts.svelte-1cy0osr span:where(.svelte-1cy0osr){font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.07em;text-transform:uppercase;color:#cbd5e1;align-items:center;gap:.55rem;font-weight:600;display:inline-flex}.facts.svelte-1cy0osr i:where(.svelte-1cy0osr){background:var(--color-primary);border-radius:50%;width:6px;height:6px}.archive.svelte-1cy0osr{padding:clamp(3rem,6vw,5rem) 0 clamp(4.5rem,8vw,7rem)}.group.svelte-1cy0osr{margin-top:3rem}.group-head.svelte-1cy0osr{border-bottom:1px solid var(--color-edge);margin-bottom:1rem;padding-bottom:.9rem}.group-head.svelte-1cy0osr h2:where(.svelte-1cy0osr){margin:0}.group-head.svelte-1cy0osr h2:where(.svelte-1cy0osr) a:where(.svelte-1cy0osr){color:inherit;text-decoration:none}.group-head.svelte-1cy0osr h2:where(.svelte-1cy0osr) a:where(.svelte-1cy0osr):hover{text-decoration:underline}.group-head.svelte-1cy0osr p:where(.svelte-1cy0osr){font-size:var(--type-meta-size);color:var(--color-muted,#94a3b8);margin:.5rem 0 0}.forums.svelte-1cy0osr{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.forums.svelte-1cy0osr li:where(.svelte-1cy0osr){border:1px solid var(--color-edge);background:var(--color-surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;padding:1.1rem 1.25rem;display:grid}.forum-title.svelte-1cy0osr{color:var(--color-ink);font-weight:600;text-decoration:none}a.forum-title.svelte-1cy0osr:hover{text-decoration:underline}.forum-main.svelte-1cy0osr p:where(.svelte-1cy0osr){font-size:var(--type-meta-size);color:var(--color-muted,#94a3b8);margin:.35rem 0 0}.counts.svelte-1cy0osr{gap:1.75rem;margin:0;display:flex}.counts.svelte-1cy0osr div:where(.svelte-1cy0osr){flex-direction:column;gap:.15rem;min-width:4rem;display:flex}.counts.svelte-1cy0osr dt:where(.svelte-1cy0osr){font-family:var(--font-code);font-size:var(--type-label-size);letter-spacing:.06em;text-transform:uppercase;color:var(--color-label)}.counts.svelte-1cy0osr dd:where(.svelte-1cy0osr){font-size:var(--type-meta-size);color:var(--color-ink);margin:0}@media (width<=44rem){.shell.svelte-1cy0osr{width:min(100% - 2rem,68rem)}.hero.svelte-1cy0osr{padding-top:4rem}.facts.svelte-1cy0osr{flex-direction:column;align-items:flex-start}.forums.svelte-1cy0osr li:where(.svelte-1cy0osr){grid-template-columns:1fr}.counts.svelte-1cy0osr{flex-wrap:wrap;gap:1rem 1.5rem}}
