.page.svelte-1bex8oj{padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,7vw,6rem)}header.svelte-1bex8oj{max-width:860px;padding-block:clamp(28px,5vw,52px) 24px}h1.svelte-1bex8oj{letter-spacing:-.045em;margin:0;font-size:clamp(28px,4.2vw,46px);font-weight:600;line-height:1.25}.lead.svelte-1bex8oj{color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.9}.byline.svelte-1bex8oj{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;font-size:12.5px;display:flex}.byline.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.edition.svelte-1bex8oj{border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);padding:0 8px;font-weight:600}.search.svelte-1bex8oj{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);max-width:860px;color:var(--muted);align-items:center;gap:10px;padding:0 16px;display:flex}.search.svelte-1bex8oj input:where(.svelte-1bex8oj){min-width:0;min-height:48px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.search.svelte-1bex8oj:focus-within{border-color:var(--accent)}.count.svelte-1bex8oj{white-space:nowrap;font-size:12.5px}.cats.svelte-1bex8oj{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:860px;margin-top:16px;display:grid}.cats.svelte-1bex8oj a:where(.svelte-1bex8oj){border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-size:14px;display:flex}.cats.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{background:var(--tint)}.n.svelte-1bex8oj{color:var(--muted);font-size:11px}.cat.svelte-1bex8oj{max-width:860px;margin-top:44px}.cat.svelte-1bex8oj h2:where(.svelte-1bex8oj){letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:600}details.svelte-1bex8oj{border-bottom:1px solid var(--line);scroll-margin-top:100px}summary.svelte-1bex8oj{cursor:pointer;padding:15px 0;font-size:15px;font-weight:550;line-height:1.6}.answer.svelte-1bex8oj{padding:0 0 16px}.answer.svelte-1bex8oj p:where(.svelte-1bex8oj){color:var(--muted);margin:0;font-size:14px;line-height:1.9}.rel.svelte-1bex8oj{color:var(--accent);align-items:center;gap:4px;margin-top:8px;font-size:13.5px;display:inline-flex}.rel.svelte-1bex8oj:hover{text-underline-offset:3px;text-decoration:underline}.empty.svelte-1bex8oj{max-width:860px;color:var(--muted);margin-top:32px}.empty.svelte-1bex8oj a:where(.svelte-1bex8oj),.cta.svelte-1bex8oj a:where(.svelte-1bex8oj),.disclosure.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cta.svelte-1bex8oj{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);max-width:860px;margin-top:56px;padding:24px}.cta.svelte-1bex8oj h2:where(.svelte-1bex8oj){margin:0;font-size:20px;font-weight:600}.cta.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:10px 0 0;font-size:15px;line-height:1.9}.disclosure.svelte-1bex8oj{max-width:860px;color:var(--muted);margin:28px 0 0;font-size:12px;line-height:1.8}@media (width<=760px){.cats.svelte-1bex8oj{grid-template-columns:repeat(2,minmax(0,1fr))}}
