.legal-shell.svelte-sphfck.svelte-sphfck{min-height:100vh;padding:3rem 1rem 4rem;background:radial-gradient(circle at top left,rgba(127,72,167,.14),transparent 22%),radial-gradient(circle at 24% 0%,rgba(164,114,53,.12),transparent 18%),#f4f1ea}.legal-hero.svelte-sphfck.svelte-sphfck,.legal-card.svelte-sphfck.svelte-sphfck{max-width:960px;margin:0 auto}.legal-hero.svelte-sphfck.svelte-sphfck{margin-bottom:1.5rem}.eyebrow.svelte-sphfck.svelte-sphfck{margin:0 0 .75rem;color:#7a5f36;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}h1.svelte-sphfck.svelte-sphfck{margin:0;color:#171717;font-size:clamp(2.4rem,5vw,4rem);line-height:.96;font-weight:900;text-transform:uppercase}.lede.svelte-sphfck.svelte-sphfck{max-width:740px;margin:1rem 0 0;color:#343330;font-size:1.05rem;line-height:1.7}.legal-card.svelte-sphfck.svelte-sphfck{background:#ffffffd1;border:1px solid rgba(23,23,23,.08);border-radius:1rem;padding:1.6rem 1.35rem;box-shadow:0 24px 60px #0000000f}section.svelte-sphfck+section.svelte-sphfck{margin-top:1.4rem;padding-top:1.35rem;border-top:1px solid rgba(23,23,23,.08)}h2.svelte-sphfck.svelte-sphfck{margin:0 0 .55rem;color:#171717;font-size:1.08rem;font-weight:850}h3.svelte-sphfck.svelte-sphfck{margin:1.1rem 0 .35rem;color:#171717;font-size:.98rem;font-weight:800}p.svelte-sphfck.svelte-sphfck{color:#343330;font-size:.98rem;line-height:1.72}a.svelte-sphfck.svelte-sphfck{color:#7a5f36;font-weight:700}@media (max-width: 640px){.legal-shell.svelte-sphfck.svelte-sphfck{padding:2rem .85rem 3rem}.legal-card.svelte-sphfck.svelte-sphfck{padding:1.2rem 1rem;border-radius:.85rem}}
