h1.svelte-g76e76{font-size:24px;font-weight:700;margin-bottom:4px}.subtitle.svelte-g76e76{color:var(--text-muted);font-size:14px;margin-bottom:32px}.category.svelte-g76e76{margin-bottom:32px}.category.svelte-g76e76 h2:where(.svelte-g76e76){font-size:14px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border)}.law-grid.svelte-g76e76{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.law-card.svelte-g76e76{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:8px;transition:all .15s;text-decoration:none}.law-card.svelte-g76e76:hover{border-color:var(--accent);background:var(--surface-hover);text-decoration:none}.law-title.svelte-g76e76{font-size:15px;font-weight:600;color:var(--text)}.law-stats.svelte-g76e76{display:flex;gap:12px}.law-stat.svelte-g76e76{font-size:12px;color:var(--text-muted);font-family:var(--font-mono)}.law-date.svelte-g76e76{font-size:11px;color:var(--text-subtle)}
