:root .website[data-website] .demo-seite{padding-bottom:var(--section-space)}:root .website[data-website] .demo-kopf{padding-block:var(--web-abschnitt-l) var(--web-block-abstand);text-align:center}:root .website[data-website] .demo-kopf .web-copy{max-width:60ch;margin-inline:auto}:root .website[data-website] .demo-titel{margin-block:16px 18px;font-weight:700}:root .website[data-website] .demo-aktionen{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin-top:26px;display:flex}:root .website[data-website] .demo-ausprobieren{min-height:56px;padding-inline:26px;font-size:16px}:root .website[data-website] .demo-hinweis{color:var(--web-muted);margin-top:12px;font-size:13px}:root .website[data-website] .demo-reiter{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}:root .website[data-website] .demo-reiter [role=tab]{border:1px solid color-mix(in srgb, var(--web-akzent) 30%, var(--skin-weiss));background:color-mix(in srgb, var(--skin-weiss) 85%, transparent);border-radius:99px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;display:inline-flex}:root .website[data-website] .demo-reiter [role=tab][aria-selected=true]{border-color:var(--web-akzent);background:var(--skin-weiss);box-shadow:0 0 0 1px var(--web-akzent), 0 8px 22px color-mix(in srgb, var(--web-akzent) 28%, transparent)}:root .website[data-website] .demo-reiter [role=tab]:focus-visible{outline:3px solid var(--web-akzent-tief);outline-offset:2px}:root .website[data-website] .demo-ki{color:var(--skin-produkt-ai-akzent);align-items:center;gap:6px;font-weight:700;display:inline-flex}:root .website[data-website] .demo-einstieg{color:var(--web-akzent-tief)}:root .website[data-website] .demo-inhalt{gap:24px;display:grid}:root .website[data-website] .demo-beschreibung{text-align:center;max-width:62ch;color:var(--web-muted);margin-inline:auto;font-size:17px;line-height:1.6}:root .website[data-website] .demo-tour{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}:root .website[data-website] .demo-tour-bild{position:relative}:root .website[data-website] .demo-punkt{width:34px;height:34px;color:var(--skin-weiss);background:var(--web-akzent-tief);border:3px solid var(--skin-weiss);box-shadow:0 0 0 6px color-mix(in srgb, var(--web-akzent) 35%, transparent), 0 6px 16px color-mix(in srgb, var(--skin-tinte) 25%, transparent);border-radius:50%;font-size:14px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}:root .website[data-website] .demo-punkt[aria-pressed=true]{width:40px;height:40px;box-shadow:0 0 0 10px color-mix(in srgb, var(--web-akzent) 30%, transparent), 0 6px 16px color-mix(in srgb, var(--skin-tinte) 25%, transparent)}:root .website[data-website] .demo-punkt:focus-visible{outline:3px solid var(--web-akzent-tief);outline-offset:3px}:root .website[data-website] .demo-tour-text{background:var(--web-glass,var(--skin-weiss));border:1px solid var(--skin-web-linie);box-shadow:var(--web-glass-shadow);border-radius:20px;padding:26px}:root .website[data-website] .demo-tour-zaehler{color:var(--skin-tinte-2);margin-top:10px;font-size:12px;font-weight:650}:root .website[data-website] .demo-tour-text h3{letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:700}:root .website[data-website] .demo-tour-text h3+p{color:var(--web-muted);margin-top:10px;font-size:16px;line-height:1.6}:root .website[data-website] .demo-tour-knoepfe{justify-content:space-between;gap:10px;margin-top:20px;display:flex}:root .website[data-website] .demo-tour-knoepfe button{border:1px solid var(--skin-web-linie);background:var(--skin-weiss);min-height:44px;color:var(--web-akzent-tief);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}:root .website[data-website] .demo-tour-knoepfe button:disabled{opacity:.4}:root .website[data-website] .demo-tour-knoepfe:has(.demo-tour-abschluss){flex-wrap:wrap;align-items:center}:root .website[data-website] .demo-tour-knoepfe .demo-tour-abschluss{min-height:44px}:root .website[data-website] .demo-schluss{padding-top:var(--section-space)}:root .website[data-website] .demo-schluss-karte{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}:root .website[data-website] .demo-schluss-karte .demo-aktionen{margin-top:0}@media (prefers-reduced-motion:no-preference){:root .website[data-website] .demo-punkt{transition:width .2s,height .2s,box-shadow .2s}}@media (max-width:900px){:root .website[data-website] .demo-video,:root .website[data-website] .demo-tour{grid-template-columns:1fr}:root .website[data-website] .demo-reiter{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:2px;overflow-x:auto}:root .website[data-website] .demo-reiter [role=tab]{flex-shrink:0;padding:0 10px;font-size:13px}:root .website[data-website] .demo-punkt{border-width:2px;width:28px;height:28px;font-size:12px}:root .website[data-website] .demo-punkt[aria-pressed=true]{width:32px;height:32px}}:root .website[data-website] .demo-tour-bild .bildschirm-leiste{display:none}:root .website[data-website] .demo-tour-bild:has(.bildschirm-handy){justify-self:center;width:min(100%,300px)}:root .website[data-website] .demo-tour-bild .bildschirm-handy .bildschirm-rahmen{border-width:1px}:root .website[data-website] .demo-wahl{margin-top:28px}:root .website[data-website] .demo-wahl-karten{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:860px;margin-inline:auto;display:grid}:root .website[data-website] .demo-wahl-karte{color:var(--skin-tinte);gap:8px;padding:24px;text-decoration:none;transition:transform .2s;display:grid}:root .website[data-website] .demo-wahl-karte:is(:hover,:focus-visible){transform:translateY(-2px)}:root .website[data-website] .demo-wahl-karte svg{color:var(--web-akzent-tief)}:root .website[data-website] .demo-wahl-karte strong{letter-spacing:-.02em;font-size:20px;font-weight:700}:root .website[data-website] .demo-wahl-karte span{color:var(--skin-tinte-2);font-size:15px;line-height:1.5}:root .website[data-website] .demo-wahl-karte em{color:var(--web-akzent-tief);align-items:center;gap:6px;margin-top:4px;font-style:normal;font-weight:650;display:inline-flex}:root .website[data-website] .demo-unterschied{max-width:65ch;color:var(--skin-tinte-2);margin:18px auto 0;font-size:15px}@media (max-width:680px){:root .website[data-website] .demo-wahl-karten{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:root .website[data-website] .demo-wahl-karte{transition:none}}
:root .website[data-website] .werbevideo>.web-container{padding-block:var(--web-abschnitt-m)}:root .website[data-website] .werbevideo-zeile{margin-block:var(--web-abschnitt-s)}:root .website[data-website] .werbevideo-hinweis{margin-bottom:var(--web-abschnitt-s)}:root .website[data-website] .werbevideo .demo-video video{aspect-ratio:16/9;height:auto;display:block}@media (orientation:portrait) and (max-width:767px){:root .website[data-website] .werbevideo .demo-video video{aspect-ratio:9/16;justify-self:center;width:min(100%,39.375vh);max-height:70vh}}
