FAQ: weisser Balken gefixt + Standort aus DSGVO-Antwort raus

- Style-Block aus body in head verschoben (vermeidet Kaskaden-Quirks)
- .section-Klasse aus dem FAQ-section-Element entfernt (kein Konflikt mehr mit globalem .section { padding 88px 0 })
- Defensive Resets: margin:0, display:block auf .faq-section; explizite margin-resets auf h2, intro, details, faq-answer; details:last-of-type margin-bottom:0
- DSGVO-Antwort: 'Standort Langenfeld, NRW' raus, weil das den Eindruck erweckte, dort stuenden die Server (es ist nur der Firmensitz). Aussage bleibt: 'auf Servern in Deutschland'.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
claude-dev
2026-05-17 12:52:57 +02:00
Ursprung 65965135ca
Commit 318b74d640
3 geänderte Dateien mit 41 neuen und 33 gelöschten Zeilen

Datei anzeigen

@@ -84,6 +84,23 @@
<link rel="stylesheet" href="/css/lang-switcher.css">
<link rel="stylesheet" href="/cookie-consent.css">
<!-- FAQ-Section Styles (AEO/GEO) -->
<style>
.faq-section { background: #0F2240; color: #E6ECF5; padding: 4rem 0; margin: 0; display: block; }
.faq-section .container { max-width: 880px; }
.faq-section h2 { color: #E6C77E; text-align: center; margin: 0 0 0.5rem; }
.faq-section .faq-intro { text-align: center; color: #B8C4D8; margin: 0 0 2.5rem; }
.faq-section details.faq-item { background: rgba(255,255,255,0.04); border: 1px solid rgba(230,199,126,0.18); border-radius: 8px; margin: 0 0 0.75rem; padding: 0; overflow: hidden; }
.faq-section details.faq-item:last-of-type { margin-bottom: 0; }
.faq-section details.faq-item summary { padding: 1.1rem 3rem 1.1rem 1.4rem; cursor: pointer; font-weight: 600; font-size: 1.05rem; color: #FFFFFF; list-style: none; position: relative; }
.faq-section details.faq-item summary::-webkit-details-marker { display: none; }
.faq-section details.faq-item summary::after { content: "+"; position: absolute; right: 1.4rem; top: 50%; transform: translateY(-50%); font-size: 1.5rem; color: #E6C77E; font-weight: 300; }
.faq-section details.faq-item[open] summary::after { content: ""; }
.faq-section details.faq-item summary:hover { background: rgba(230,199,126,0.06); }
.faq-section details.faq-item .faq-answer { margin: 0; padding: 0 1.4rem 1.2rem; color: #D5DCE8; line-height: 1.65; font-size: 0.98rem; }
.faq-section details.faq-item .faq-answer a { color: #E6C77E; }
</style>
<script type="application/ld+json">
{
"@context": "https://schema.org",
@@ -212,7 +229,7 @@
"name": "Ist AegisSight DSGVO-konform?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AegisSight wird vollständig auf Servern in Deutschland betrieben (Standort Langenfeld, NRW) und verarbeitet ausschließlich öffentlich zugängliche Quellen. Es werden keine Daten an Drittländer übermittelt."
"text": "AegisSight wird vollständig auf Servern in Deutschland betrieben und verarbeitet ausschließlich öffentlich zugängliche Quellen. Es werden keine Daten an Drittländer übermittelt."
}
},
{
@@ -622,20 +639,7 @@
</section>
<!-- FAQ-Section (AEO/GEO: zitierfähige Antworten, doppelt im DOM und in FAQPage-JSON-LD) -->
<style>
.faq-section { background: #0F2240; color: #E6ECF5; padding: 4rem 0; }
.faq-section .container { max-width: 880px; }
.faq-section h2 { color: #E6C77E; text-align: center; margin-bottom: 0.5rem; }
.faq-section .faq-intro { text-align: center; color: #B8C4D8; margin-bottom: 2.5rem; }
.faq-item { background: rgba(255,255,255,0.04); border: 1px solid rgba(230,199,126,0.18); border-radius: 8px; margin-bottom: 0.75rem; padding: 0; overflow: hidden; }
.faq-item summary { padding: 1.1rem 1.4rem; cursor: pointer; font-weight: 600; font-size: 1.05rem; color: #FFFFFF; list-style: none; position: relative; padding-right: 3rem; }
.faq-item summary::-webkit-details-marker { display: none; }
.faq-item summary::after { content: "+"; position: absolute; right: 1.4rem; top: 50%; transform: translateY(-50%); font-size: 1.5rem; color: #E6C77E; font-weight: 300; transition: transform 0.2s; }
.faq-item[open] summary::after { content: ""; }
.faq-item summary:hover { background: rgba(230,199,126,0.06); }
.faq-item .faq-answer { padding: 0 1.4rem 1.2rem 1.4rem; color: #D5DCE8; line-height: 1.65; font-size: 0.98rem; }
</style>
<section class="section faq-section" id="faq" aria-labelledby="faq-title">
<section class="faq-section" id="faq" aria-labelledby="faq-title">
<div class="container">
<h2 class="section-title" id="faq-title">Häufige Fragen</h2>
<p class="faq-intro">Die wichtigsten Antworten zum AegisSight Monitor auf einen Blick.</p>
@@ -662,7 +666,7 @@
<details class="faq-item">
<summary>Ist AegisSight DSGVO-konform?</summary>
<p class="faq-answer">AegisSight wird vollständig auf Servern in Deutschland betrieben (Standort Langenfeld, NRW) und verarbeitet ausschließlich öffentlich zugängliche Quellen. Es werden keine Daten an Drittländer übermittelt.</p>
<p class="faq-answer">AegisSight wird vollständig auf Servern in Deutschland betrieben und verarbeitet ausschließlich öffentlich zugängliche Quellen. Es werden keine Daten an Drittländer übermittelt.</p>
</details>
<details class="faq-item">