.legal-hero.svelte-1e0rsuc{background:#162413;border-bottom:1px solid #ffbe3d26;padding:7rem 0 3.5rem}.legal-hero__content.svelte-1e0rsuc{max-width:800px}.legal-eyebrow.svelte-1e0rsuc{letter-spacing:.2em;color:#ffbe3d;margin-bottom:.5rem;font-size:.78rem;font-weight:800}.legal-title.svelte-1e0rsuc{font-family:var(--font-display);color:#fff;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.legal-sub.svelte-1e0rsuc{color:#ffffffb3;font-size:.95rem}.legal-body-section.svelte-1e0rsuc{background:#fdfaf6;padding:4rem 0 6rem}.legal-container.svelte-1e0rsuc{max-width:860px}.legal-card.svelte-1e0rsuc{background:#fff;border:1px solid #3d1f1714;border-radius:20px;padding:3rem;box-shadow:0 6px 25px #3d1f170a}@media (width<=640px){.legal-card.svelte-1e0rsuc{padding:1.75rem}}
