.cc-marketing.cc-marketing{--ccm-canvas:#f7f7f7;--ccm-surface:#fff;--ccm-surface-muted:#f4f4f2;--ccm-ink:#17171a;--ccm-ink-soft:#2f2f2b;--ccm-ink-muted:#5f5f58;--ccm-ink-subtle:#6f6f68;--ccm-rule:#e7e6e3;--ccm-rule-strong:#d9d7d2;--ccm-accent:#315574;--ccm-accent-ink:#fff;--ccm-link:#303036;--ccm-dark-canvas:#171717;--ccm-dark-surface:#292929;--ccm-dark-ink:#f7f7f7;--ccm-dark-ink-muted:#c8c8c8;--ccm-dark-rule:#ffffff29;--ccm-font-display:var(--font-plex-sans), system-ui, sans-serif;--ccm-font-ui:var(--font-plex-sans), system-ui, sans-serif;--ccm-font-mono:var(--font-plex-sans), system-ui, sans-serif;--ccm-shadow-panel:0 2px 8px #17171a0a}.cc-marketing .cc-marketing-text-link{color:var(--ccm-link);text-underline-offset:3px;text-decoration:underline}.cc-marketing .cc-marketing-footer-legal{color:#c8c8c8d1}.cc-marketing .cc-marketing-h1{letter-spacing:-.035em;font-weight:600;line-height:1.1}.cc-marketing .cc-marketing-h2{letter-spacing:-.025em;font-weight:500}.cc-marketing .cc-marketing-wordmark{letter-spacing:-.035em;font-weight:600}.cc-marketing .cc-marketing-subtitle{font-size:1.1875rem;line-height:1.5}.cc-marketing .cc-marketing-eyebrow{text-transform:none;letter-spacing:.025em;font-weight:500}.cc-marketing-video-slot,.cc-marketing-image-slot{aspect-ratio:16/9;text-align:center;border:1px dashed var(--ccm-rule-strong);background:var(--ccm-canvas);width:100%;color:var(--ccm-ink-muted);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.875rem;display:flex}.cc-marketing-video-slot strong{color:var(--ccm-ink);font-size:1.125rem;font-weight:500}.cc-marketing-video-format{border:1px solid var(--ccm-rule);border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.cc-marketing-video{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%}.cc-marketing .cc-marketing-video-section{border-top:1px solid var(--ccm-rule);background:#fff}.cc-marketing-video-wrap{max-width:960px;margin:1.75rem auto 0}.cc-marketing-image-slot{aspect-ratio:4/3}.cc-marketing-hero-image{border:1px solid var(--ccm-rule);border-radius:8px;width:100%;height:auto}.cc-marketing .cc-marketing-h2--center{text-align:center;margin-top:0}.cc-marketing .cc-marketing-video-wrap{max-width:1040px}.cc-marketing .cc-marketing-section-head{max-width:46rem}.cc-marketing .cc-marketing-output-grid .cc-marketing-h2{margin-top:0}.cc-marketing .cc-marketing-insurers-lead,.cc-marketing .cc-marketing-insurers-more{margin-top:1.25rem}.cc-marketing .cc-marketing-insurers-more a{text-decoration:underline}.cc-marketing .cc-marketing-output-item{flex-direction:column;gap:.35rem;display:flex}.cc-marketing .cc-marketing-output{--ccm-dark-canvas:var(--ccm-surface);--ccm-dark-ink:var(--ccm-ink);--ccm-dark-ink-muted:var(--ccm-ink-muted);--ccm-dark-rule:var(--ccm-rule);border-block:1px solid var(--ccm-rule)}.cc-marketing .cc-marketing-footer{--ccm-dark-canvas:#25272a;--ccm-dark-surface:#35373a}.cc-marketing .cc-marketing-video-caption{color:var(--ccm-ink-muted);text-align:center;margin-top:.75rem;font-size:.8125rem}.cc-marketing .cc-marketing-video{aspect-ratio:2804/1730;border:1px solid var(--ccm-rule);height:auto;display:block}.cc-marketing .cc-marketing-hero-image{aspect-ratio:894/544;object-fit:contain;background:var(--ccm-surface);display:block}.cc-marketing #datenschutz .cc-marketing-section-head{max-width:none}.cc-marketing #datenschutz .cc-marketing-h2{margin-top:0;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.16}.cc-marketing #datenschutz .cc-marketing-body{max-width:48rem;margin-top:.4rem}.cc-marketing #datenschutz .cc-marketing-disclosure-list{margin-top:1.5rem}.cc-marketing #datenschutz .cc-marketing-disclosure-summary{font-family:var(--ccm-font-ui);font-size:1rem;font-weight:600}.cc-marketing #datenschutz .cc-marketing-disclosure-answer{max-width:48rem;font-size:.9375rem}.cc-marketing #datenschutz .cc-marketing-disclosure-mark{font-size:1.25rem;line-height:1;transition:transform .16s;display:inline-block}.cc-marketing #datenschutz .cc-marketing-disclosure[open] .cc-marketing-disclosure-mark{transform:rotate(180deg)}
