.legal-body-section.svelte-7ke6fz{background:#fff}.page-hero-inner.svelte-7ke6fz{position:relative;z-index:1}.legal-hero-heading.svelte-7ke6fz{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#fff;letter-spacing:-.03em;margin-bottom:.75rem}.legal-hero-sub.svelte-7ke6fz{font-size:.875rem;color:#ffffff80}.legal-container.svelte-7ke6fz{max-width:48rem;margin-inline:auto}.legal-content.svelte-7ke6fz{display:flex;flex-direction:column;gap:40px;color:var(--np-charcoal);line-height:1.8}.legal-content.svelte-7ke6fz section:where(.svelte-7ke6fz){display:flex;flex-direction:column;gap:12px}.legal-content.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.25rem;font-weight:700;color:var(--np-navy);letter-spacing:-.01em}.legal-content.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding-left:1.5rem;display:flex;flex-direction:column;gap:6px}.legal-content.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--np-cyan);text-decoration:underline}.legal-content.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--np-magenta)}
