# ===== DATENSCHUTZ.HTML ===== datenschutz_extra_css = """ .page-hero { background: linear-gradient(135deg, var(--dark) 0%, var(--charcoal) 100%); padding: 160px 40px 100px; text-align: center; color: var(--white); } .page-hero h1 { font-size: clamp(36px, 5vw, 56px); margin-bottom: 20px; font-weight: 300; } .legal-content { max-width: 900px; margin: 0 auto; padding: 0 40px; } .legal-block { margin-bottom: 50px; padding-bottom: 50px; border-bottom: 1px solid var(--border); } .legal-block:last-child { border-bottom: none; } .legal-block h3 { font-size: 24px; color: var(--dark); margin-bottom: 20px; } .legal-block h4 { font-size: 18px; color: var(--dark); margin: 25px 0 15px; font-family: 'Inter', sans-serif; font-weight: 600; } .legal-block p, .legal-block li { color: var(--text-light); font-size: 15px; line-height: 1.8; margin-bottom: 12px; } .legal-block ul { margin-left: 25px; margin-bottom: 20px; } .legal-block a { color: var(--gold); text-decoration: none; } .legal-block a:hover { text-decoration: underline; } .legal-block strong { color: var(--dark); } """ datenschutz_content = """
Rechtliches

Datenschutz

""" datenschutz_html = page_template("Datenschutz", datenschutz_content, "", datenschutz_extra_css) print(f"datenschutz.html: {len(datenschutz_html)} Zeichen")