Rättsligt meddelande

.legal-container { padding: 40px 15px; max-width: 900px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif; line-height: 1.6; color: #000; } .legal-header { margin-bottom: 40px; border-left: 8px solid #000; padding-left: 18px; } .legal-header h1 { font-size: 34px; font-weight: 900; margin: 0; } .legal-header p { font-size: 13px; color: #666; font-weight: 700; text-transform: uppercase; } .authentic-badge { background: #f9f9f9; border: 1px solid #000; padding: 22px; margin-bottom: 35px; display: flex; gap: 16px; align-items: center; } .authentic-badge .icon { font-size: 26px; } .legal-section { margin-bottom: 35px; } .legal-section h2 { font-size: 17px; font-weight: 900; text-transform: uppercase; border-bottom: 1px solid #eee; padding-bottom: 8px; margin-bottom: 12px; } .legal-section p { font-size: 15px; color: #333; } .contact-box { background: #000; color: #fff; padding: 22px; margin-top: 20px; border-radius: 10px; } .contact-box a { color: #fff; font-weight: 700; text-decoration: none; } .footer-note { font-size: 12px; color: #777; margin-top: 30px; border-top: 1px solid #eee; padding-top: 15px; font-style: italic; }