.legal-page.svelte-cwls5q{max-width:680px;margin:0 auto;padding:var(--space-xl) var(--space-lg) var(--space-3xl);color:var(--dw-text-secondary);line-height:1.7;font-size:.9375rem}.legal-title.svelte-cwls5q{font-family:var(--font-display);font-size:2rem;font-weight:400;color:var(--dw-text-primary);margin:0 0 var(--space-xl);letter-spacing:-.02em}h2.svelte-cwls5q{font-family:var(--font-display);font-size:1.25rem;font-weight:400;color:var(--dw-text-primary);margin:var(--space-xl) 0 var(--space-sm);letter-spacing:-.01em}p.svelte-cwls5q{margin:0 0 var(--space-md)}em.svelte-cwls5q{color:var(--dw-text-primary);font-style:italic}a.svelte-cwls5q{color:var(--dw-link);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) ease}a.svelte-cwls5q:hover{color:var(--dw-link-hover)}.inline-link.svelte-cwls5q{background:none;border:none;color:var(--dw-red-light);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}.inline-link.svelte-cwls5q:hover{color:var(--dw-text-primary)}
