.legal-page.svelte-cwls5q{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.content.svelte-cwls5q{padding:var(--space-xl);border-radius:var(--radius-lg);color:var(--color-text-primary)}h1.svelte-cwls5q{margin-bottom:var(--space-xs);color:var(--color-accent-cyan,#3dd9eb);font-size:2.5rem;font-weight:800}.subtitle.svelte-cwls5q{color:var(--color-text-secondary);margin-bottom:var(--space-xl);font-size:.95rem}section.svelte-cwls5q{margin-bottom:var(--space-2xl)}h2.svelte-cwls5q{margin-bottom:var(--space-md);color:var(--color-text-primary);border-bottom:1px solid var(--glass-border);padding-bottom:var(--space-sm);font-size:1.5rem;font-weight:700}p.svelte-cwls5q{margin-bottom:var(--space-md);color:var(--color-text-secondary);line-height:1.7}a.svelte-cwls5q{color:var(--color-accent-cyan);transition:var(--transition-base);text-decoration:none}a.svelte-cwls5q:hover{color:var(--color-accent-teal);text-decoration:underline}ul.svelte-cwls5q{padding-left:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-text-secondary);list-style-type:disc}li.svelte-cwls5q{margin-bottom:var(--space-xs);line-height:1.6}.features-grid.svelte-cwls5q{margin-bottom:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.feature-box.svelte-cwls5q{border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#ffffff08;padding:1.25rem;transition:transform .2s,border-color .2s}.feature-box.svelte-cwls5q:hover{border-color:#2dd4bf4d;transform:translateY(-2px)}.feature-box.svelte-cwls5q h3:where(.svelte-cwls5q){color:#fff;margin-top:0;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.feature-box.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:0;font-size:.9rem}@media (width<=768px){.content.svelte-cwls5q{padding:var(--space-md)}h1.svelte-cwls5q{font-size:2rem}h2.svelte-cwls5q{font-size:1.25rem}}
