.legal-page.svelte-m6j9vs{max-width:700px;margin:0 auto;padding:var(--space-xl) var(--space-md)}.content.svelte-m6j9vs{color:var(--color-charcoal);font-family:var(--font-body);line-height:1.7}.content.svelte-m6j9vs section{margin-bottom:var(--space-xl)}.content.svelte-m6j9vs h2{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-charcoal);margin-bottom:var(--space-md)}.content.svelte-m6j9vs h3{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-charcoal);margin-bottom:var(--space-sm);margin-top:var(--space-lg)}.content.svelte-m6j9vs p{margin-bottom:var(--space-md)}.content.svelte-m6j9vs ul,.content.svelte-m6j9vs ol{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.content.svelte-m6j9vs li{margin-bottom:var(--space-sm)}.content.svelte-m6j9vs a{color:var(--color-tuscany);text-decoration:none}.content.svelte-m6j9vs a:hover{text-decoration:underline}.error-message.svelte-m6j9vs{color:var(--color-alizarin-crimson);text-align:center;padding:var(--space-xl)}.skeleton-header.svelte-m6j9vs,.skeleton-section.svelte-m6j9vs{margin-bottom:var(--space-xl)}.bone.svelte-m6j9vs{background:var(--color-pearl-bush);border-radius:var(--radius-sm);animation:shimmer 1.5s ease-in-out infinite alternate}.bone-title.svelte-m6j9vs{height:2rem;width:60%;margin-bottom:var(--space-md)}.bone-subtitle.svelte-m6j9vs{height:1rem;width:40%}.bone-h2.svelte-m6j9vs{height:1.5rem;width:50%;margin-bottom:var(--space-md)}.bone-text.svelte-m6j9vs{height:1rem;width:100%;margin-bottom:var(--space-sm)}.bone-text.short.svelte-m6j9vs{width:75%}
