html:not([data-wb-view="light"]) img[data-wb-hero-kaart="koppelingen"] { content: url("/hero-productkaarten/koppelingen-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="koppelingen"] { content: url("/hero-productkaarten/koppelingen-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="ai-zichtbaarheid"] { content: url("/hero-productkaarten/ai-zichtbaarheid-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="ai-zichtbaarheid"] { content: url("/hero-productkaarten/ai-zichtbaarheid-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="zoekprestaties"] { content: url("/hero-productkaarten/zoekprestaties-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="zoekprestaties"] { content: url("/hero-productkaarten/zoekprestaties-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="actieplan"] { content: url("/hero-productkaarten/actieplan-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="actieplan"] { content: url("/hero-productkaarten/actieplan-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="bewaking"] { content: url("/hero-productkaarten/bewaking-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="bewaking"] { content: url("/hero-productkaarten/bewaking-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="scanrapport"] { content: url("/hero-productkaarten/scanrapport-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="scanrapport"] { content: url("/hero-productkaarten/scanrapport-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="bedrijfsprofiel"] { content: url("/hero-productkaarten/bedrijfsprofiel-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="bedrijfsprofiel"] { content: url("/hero-productkaarten/bedrijfsprofiel-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-hero-kaart="pdf-rapport"] { content: url("/hero-productkaarten/pdf-rapport-en-dark.svg?v=20260824-4"); }
html[data-wb-view="light"] img[data-wb-hero-kaart="pdf-rapport"] { content: url("/hero-productkaarten/pdf-rapport-en-light.svg?v=20260824-4"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="console-overzicht"] { content: url("/home-productvisuals/console-overzicht-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="console-overzicht"] { content: url("/home-productvisuals/console-overzicht-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="seo-scan"] { content: url("/home-productvisuals/seo-scan-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="seo-scan"] { content: url("/home-productvisuals/seo-scan-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="ai-zichtbaarheid"] { content: url("/home-productvisuals/ai-zichtbaarheid-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="ai-zichtbaarheid"] { content: url("/home-productvisuals/ai-zichtbaarheid-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="integraties"] { content: url("/home-productvisuals/integraties-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="integraties"] { content: url("/home-productvisuals/integraties-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="bewaking"] { content: url("/home-productvisuals/bewaking-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="bewaking"] { content: url("/home-productvisuals/bewaking-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="scanrapport"] { content: url("/home-productvisuals/scanrapport-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="scanrapport"] { content: url("/home-productvisuals/scanrapport-en-light.svg?v=20260825-1"); }
html:not([data-wb-view="light"]) img[data-wb-home-visual="verbetercyclus"] { content: url("/home-productvisuals/verbetercyclus-en-dark.svg?v=20260825-1"); }
html[data-wb-view="light"] img[data-wb-home-visual="verbetercyclus"] { content: url("/home-productvisuals/verbetercyclus-en-light.svg?v=20260825-1"); }
#wb-faq-wrap { width: 100%; max-width: 1200px; margin-inline: auto; }
  #wb-faq { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 24px;
    width: 100%; max-width: 1200px; margin-inline: auto; text-align: left;
    font-family: "Inter Tight", sans-serif; align-items: start; }
  @media (max-width: 809px) {
    #wb-faq { grid-template-columns: minmax(0,1fr); gap: 14px; }
  }
  .wb-faq-kaart { background: var(--wb-surface-1, #0c0c0d); border: 1px solid var(--wb-border, #2a2d31); border-radius: 14px; padding: 16px 30px; }
  .wb-faq-kaart summary { display: flex; align-items: center; justify-content: space-between; gap: 24px;
    cursor: pointer; list-style: none; min-height: 40px; }
  .wb-faq-kaart summary::-webkit-details-marker { display: none; }
  .wb-faq-vraag { color: var(--wb-text, #fff); font: 500 var(--wb-fs-subkop)/1.4 "Inter Tight", sans-serif; }
  @media (max-width: 809px) { .wb-faq-kaart { padding: 14px 18px; } .wb-faq-vraag { font-size:var(--wb-fs-subkop); } }
  .wb-faq-plus { position: relative; width: 18px; height: 18px; flex-shrink: 0; }
  .wb-faq-plus::before, .wb-faq-plus::after { content: ""; position: absolute; background: var(--wb-text-nav, #adb0b7);
    transition: transform .18s, opacity .18s; }
  .wb-faq-plus::before { left: 0; right: 0; top: 8px; height: 2px; }
  .wb-faq-plus::after { top: 0; bottom: 0; left: 8px; width: 2px; }
  .wb-faq-kaart[open] .wb-faq-plus::after { transform: rotate(90deg); opacity: 0; }
  .wb-faq-antwoord { margin: 4px 0 10px; color: var(--wb-text-body, #92969f); font: 500 var(--wb-fs-body)/1.6 "Inter Tight", sans-serif; }
  .wb-faq-contact { margin: 22px 0 0; text-align: left; color: var(--wb-text-muted, #777d87); font: 500 var(--wb-fs-tekst)/1.5 "Inter Tight", sans-serif; }
  .wb-faq-contact a { color: var(--wb-text-nav, #adb0b7); text-decoration: underline; }
  .wb-faq-contact a:hover { color: var(--wb-text, #fff); }
header[data-framer-name="Hero"],
  section[data-framer-name="Overzicht"],
  section[data-framer-name="Diensten"],
  section[data-framer-name="Opvolging"],
  section[data-framer-name="Werkwijze"],
  section[data-framer-name="Blog"],
  section[data-framer-name="Aanpak"],
  section[data-framer-name="FAQ"] { display: none !important; }
  section[data-framer-name="Plans"] .framer-1ossc8g [data-framer-name="Tag"],
  section[data-framer-name="Aan de slag"] [data-framer-name="Tag"] { display: none !important; }
  section[data-framer-name="Plans"] { display: none !important; }
  body[data-wb-pagina="pricing"] #main,
  body[data-wb-pagina="pricing"] #main > [data-framer-root] { min-height: 0 !important; }
  body[data-wb-pagina="pricing"] #main main[data-framer-name="Main Body"] { padding-bottom: 48px !important; }
  @media (max-width: 809px) {
    body[data-wb-pagina="pricing"] #main main[data-framer-name="Main Body"] { padding-bottom: 32px !important; }
  }
  #abonnementen, #wb-compare { position: relative; }
  #abonnementen::before, #wb-compare::before {
    content: ""; position: absolute; left: 0; right: 0; z-index: 0; pointer-events: none;
    background: url("/images/1xOqMa4sAAwBCrdkiSJfIXups.158af.png") top center / 1333px auto no-repeat;
    opacity: 1;
    -webkit-mask-image: radial-gradient(78% 72% at 50% 35%, var(--wb-canvas, #000) 0%, var(--wb-canvas, #000) 45%, rgba(0,0,0,.75) 72%, transparent 100%);
    mask-image: radial-gradient(78% 72% at 50% 35%, var(--wb-canvas, #000) 0%, var(--wb-canvas, #000) 45%, rgba(0,0,0,.75) 72%, transparent 100%); }
  #abonnementen::before { top: -70px; bottom: -40px; }
  #wb-compare::before { top: -40px; height: 620px; }
  #abonnementen > *, #wb-compare > * { position: relative; z-index: 1; }
  html[data-wb-view="light"] body[data-wb-pagina="pricing"] [data-framer-name="Aan de slag"] span {
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
  }
.wb-hero-ambient-host { position: relative; overflow: hidden; isolation: isolate; }
  .wb-hero-ambient-host > :not(.wb-hero-ambient) { position: relative; z-index: 1; }
  .wb-hero-ambient { position: absolute; top: 0; left: 50%; width: 677px; height: 494px;
    transform: translateX(-50%); pointer-events: none; z-index: 0; overflow: hidden; }
  .wb-hero-ambient > * { position: absolute; display: block; }
  .wb-hero-ambient-beam { top: -392px; left: 311px; width: 340px; height: 800px;
    transform: rotate(41deg); opacity: .82;
    background: radial-gradient(closest-side,
      rgba(150,150,156,.448) 2.5%, rgba(150,150,156,.404) 12.5%,
      rgba(150,150,156,.321) 22.5%, rgba(150,150,156,.232) 32.5%,
      rgba(150,150,156,.153) 42.5%, rgba(150,150,156,.097) 52.5%,
      rgba(150,150,156,.058) 62.5%, rgba(150,150,156,.022) 77.5%,
      rgba(150,150,156,0) 100%); }
  .wb-hero-ambient-dots { inset: 0; opacity: .68;
    background-image: radial-gradient(circle, rgba(255,255,255,.055) 1.4px, rgba(255,255,255,0) 1.6px);
    background-size: 28px 28px; background-position: 5px 2px;
    -webkit-mask-image: linear-gradient(135deg, rgba(0,0,0,.25), #000 85%);
    mask-image: linear-gradient(135deg, rgba(0,0,0,.25), #000 85%); }
  .wb-hero-ambient-spark { top: -84px; left: 249px; width: 350px; height: 432px;
    transform: rotate(36deg); opacity: .9; }
  .wb-hero-ambient-spark i { position: absolute; display: block; border-radius: 50%;
    background: #fff; opacity: .12;
    animation: wb-hero-val linear infinite, wb-hero-puls ease-in-out infinite alternate; }
  @keyframes wb-hero-val { from { transform: translateY(0); } to { transform: translateY(432px); } }
  @keyframes wb-hero-puls { from { opacity: .12; } to { opacity: .82; } }
  html[data-wb-view="light"] .wb-hero-ambient-beam { opacity: .13;
    background: radial-gradient(closest-side,
      rgba(105,105,99,.448) 2.5%, rgba(105,105,99,.404) 12.5%,
      rgba(105,105,99,.321) 22.5%, rgba(105,105,99,.232) 32.5%,
      rgba(105,105,99,.153) 42.5%, rgba(105,105,99,.097) 52.5%,
      rgba(105,105,99,.058) 62.5%, rgba(105,105,99,.022) 77.5%,
      rgba(105,105,99,0) 100%); }
  html[data-wb-view="light"] .wb-hero-ambient-dots { opacity: .36;
    background-image: radial-gradient(circle, rgba(0,0,0,.055) 1.4px, rgba(0,0,0,0) 1.6px); }
  html[data-wb-view="light"] .wb-hero-ambient-spark { opacity: .86; }
  html[data-wb-view="light"] .wb-hero-ambient-spark i { background: #000; }
  @media (max-width: 809px) {
    .wb-hero-ambient { left: 50%; transform: translateX(-50%) scale(.82); transform-origin: top center; }
  }
  @media (prefers-reduced-motion: reduce) {
    .wb-hero-ambient-spark i { animation: none; opacity: .5; }
  }
h1 { overflow-wrap: break-word; }