.legal-wrap.svelte-bw2r4t{padding:clamp(.95rem,2vw,1.35rem)}.legal-grid.svelte-bw2r4t{grid-template-columns:1fr;gap:.7rem;display:grid}article.svelte-bw2r4t{background:var(--color-panel);border:1px solid #7d95db40;border-radius:.7rem;padding:.76rem}h3.svelte-bw2r4t{margin:0;font-size:.98rem}p.svelte-bw2r4t{color:var(--color-muted);margin:.45rem 0 0}@media (width>=900px){.legal-grid.svelte-bw2r4t{grid-template-columns:repeat(2,minmax(0,1fr))}}
