.legal-shell.svelte-7crlwa{background:#f6f3ee;min-height:100vh;padding:2rem 1.25rem 3rem}.legal-card.svelte-7crlwa{color:#2b1b11;background:#fff;border:1px solid #e7ddd2;border-radius:1.25rem;gap:1.5rem;max-width:900px;margin:0 auto;padding:1.5rem;display:grid}.hero-block.svelte-7crlwa{gap:.9rem;padding-bottom:.25rem;display:grid}.eyebrow.svelte-7crlwa{letter-spacing:.12em;text-transform:uppercase;color:#8b5a3b;margin:0;font-size:.75rem;font-weight:800}h1.svelte-7crlwa,h2.svelte-7crlwa,p.svelte-7crlwa{margin:0}h1.svelte-7crlwa{font-size:clamp(2rem,4vw,3rem);line-height:1.05}h2.svelte-7crlwa{color:#5e341a;font-size:1.1rem;line-height:1.3}.lead.svelte-7crlwa{color:#4a2a18;font-size:1.04rem;line-height:1.75}.meta-row.svelte-7crlwa{color:#7a533b;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.92rem;display:flex}.content-section.svelte-7crlwa{border-top:1px solid #efe2d6;gap:.75rem;padding-top:1rem;display:grid}p.svelte-7crlwa{line-height:1.7}@media (width<=640px){.legal-card.svelte-7crlwa{padding:1.2rem}.meta-row.svelte-7crlwa{flex-direction:column;gap:.4rem}}
