Wettelijke kennisgeving

:root { --jouw-blue: #0056FF; --jouw-blue-hover: #0041C2; --jouw-light-bg: #F0F4FF; --jouw-dark: #1A1A1A; --jouw-white: #FFFFFF; --jouw-gradient: linear-gradient(135deg, #f0f4ff 0%, #ffffff 100%); --jouw-border: #dbe4ff; } .jouw-legal-page { font-family: 'Inter', -apple-system, sans-serif; color: var(--jouw-dark); line-height: 1.7; max-width: 900px; margin: 0 auto; padding: 20px; } .jouw-header { text-align: center; padding: 50px 30px; background: var(--jouw-gradient); border-radius: 30px; margin-bottom: 40px; border: 1px solid var(--jouw-border); } .legal-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin-bottom: 40px; } .legal-box { background: var(--jouw-white); padding: 30px; border-radius: 24px; border: 1px solid #e6e8ee; } .legal-box h3 { color: var(--jouw-blue); font-size: 18px; font-weight: 800; margin-top: 0; margin-bottom: 15px; } .disclaimer-section { background: var(--jouw-light-bg); padding: 30px; border-radius: 24px; border-left: 6px solid var(--jouw-blue); margin-bottom: 40px; } .disclaimer-section h2 { font-size: 20px; font-weight: 800; margin-top: 0; } .jouw-footer-note { text-align: center; font-size: 14px; color: #666; margin-top: 40px; }