.legal-module__0qBMDG__legalPage{max-width:720px;padding:var(--space-2xl) var(--space-lg);margin:0 auto}.legal-module__0qBMDG__legalContent{background:var(--color-bg-card);border:var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl)}.legal-module__0qBMDG__legalTitle{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);margin-bottom:var(--space-xs)}.legal-module__0qBMDG__legalDate{color:var(--color-text-muted);font-size:var(--fs-sm);margin-bottom:var(--space-xl)}.legal-module__0qBMDG__section{margin-bottom:var(--space-xl)}.legal-module__0qBMDG__section:last-child{margin-bottom:0}.legal-module__0qBMDG__section h2{font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.legal-module__0qBMDG__section h3{font-family:var(--font-heading);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-text-secondary);margin-top:var(--space-md);margin-bottom:var(--space-xs)}.legal-module__0qBMDG__section p{color:var(--color-text-secondary);font-size:var(--fs-sm);margin-bottom:var(--space-sm);line-height:1.7}.legal-module__0qBMDG__section ul{color:var(--color-text-secondary);font-size:var(--fs-sm);padding-left:var(--space-lg);margin-bottom:var(--space-sm);line-height:1.7}.legal-module__0qBMDG__section li{margin-bottom:var(--space-xs)}.legal-module__0qBMDG__section code{background:var(--color-bg-secondary);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--color-accent-green);padding:2px 6px}@media (max-width:640px){.legal-module__0qBMDG__legalPage{padding:var(--space-lg) var(--space-md)}.legal-module__0qBMDG__legalContent{padding:var(--space-xl) var(--space-md)}.legal-module__0qBMDG__legalTitle{font-size:var(--fs-xl)}}
