Legal notice

.legal-notice-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #2d3748; max-width: 800px; margin: 40px auto; padding: 24px; background-color: #ffffff; border-radius: 8px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05); } .legal-notice-container h1 { font-size: 1.75rem; color: #1a202c; border-bottom: 2px solid #e2e8f0; padding-bottom: 12px; margin-bottom: 24px; } .legal-notice-container h2 { font-size: 1.25rem; color: #2b6cb0; margin-top: 24px; margin-bottom: 12px; } .legal-notice-container p, .legal-notice-container ul { margin-bottom: 16px; } .legal-notice-container ul { padding-left: 20px; } .legal-notice-container li { margin-bottom: 8px; } .legal-notice-container .effective-date { font-style: italic; color: #718096; font-size: 0.9rem; }