.cp-root{aspect-ratio:16/9;color:#fff;isolation:isolate;background:#050b0a;border-radius:16px;outline:none;width:100%;max-height:62vh;position:relative;overflow:hidden}.cp-root:focus-visible{box-shadow:0 0 0 3px var(--emerald)}.cp-root.is-full{border-radius:0;max-height:none}.cp-video{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.cp-root:not(.toon){cursor:none}.cp-groot{z-index:2;color:#0b3b32;cursor:pointer;background:#d7f5a8;border:0;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 14px 34px -10px #000000b3}.cp-groot:hover{transform:scale(1.07)}.cp-groot svg{fill:currentColor;width:30px;height:30px;margin-left:4px}.cp-besturing{z-index:3;opacity:0;background:linear-gradient(#0000 0%,#0000008c 45%,#000000c7 100%);padding:34px 16px 10px;transition:opacity .2s,transform .2s;position:absolute;inset:auto 0 0;transform:translateY(6px)}.cp-root.toon .cp-besturing{opacity:1;transform:none}.cp-track{cursor:pointer;touch-action:none;outline:none;height:18px;position:relative}.cp-track:focus-visible{box-shadow:0 0 0 2px var(--emerald);border-radius:6px}.cp-segment{background:#ffffff38;border-radius:3px;height:4px;transition:height .15s,top .15s;position:absolute;top:7px;overflow:hidden}.cp-track:hover .cp-segment{height:8px;top:5px}.cp-geladen,.cp-gevuld{transform-origin:0;position:absolute;inset:0}.cp-geladen{background:#ffffff47}.cp-gevuld{background:#c8f07a}.cp-knop{pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;transition:transform .15s;position:absolute;top:3px;box-shadow:0 1px 6px #00000080}.cp-track:hover .cp-knop{transform:scale(1.25)}.cp-marker{z-index:1;cursor:pointer;border:2px solid #0b0f0e;border-radius:50%;width:10px;height:10px;margin-left:-5px;padding:0;transition:transform .12s;position:absolute;top:-5px}.cp-marker.is-bezwaar{background:#f5a524}.cp-marker.is-vraag{background:#5fb4ff}.cp-marker.is-inzicht{background:#c9f07a}.cp-marker:hover{transform:scale(1.35)}.cp-tooltip{z-index:4;pointer-events:none;text-align:center;background:#0c1211eb;border-radius:10px;flex-direction:column;align-items:center;gap:3px;max-width:240px;padding:7px 10px;display:flex;position:absolute;bottom:24px;transform:translate(-50%);box-shadow:0 8px 24px -8px #000000b3}.cp-tooltip-titel{font:600 12.5px/1.3 Inter,sans-serif}.cp-tooltip-tijd{color:#c8f07a;font-variant-numeric:tabular-nums;font:600 12px/1 Inter,sans-serif}.cp-tooltip-marker{color:#111;border-radius:999px;padding:2px 7px;font:600 11px/1.3 Inter,sans-serif}.cp-tooltip-marker.is-bezwaar{background:#f5a524}.cp-tooltip-marker.is-vraag{background:#5fb4ff}.cp-tooltip-marker.is-inzicht{background:#c9f07a}.cp-rij{align-items:center;gap:4px;min-width:0;margin-top:4px;display:flex}.cp-icoon,.cp-snelheid{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;min-width:36px;height:36px;padding:0 8px;display:grid}.cp-icoon:hover,.cp-snelheid:hover{background:#ffffff24}.cp-icoon:focus-visible,.cp-snelheid:focus-visible{outline-offset:1px;outline:2px solid #c8f07a}.cp-icoon svg{width:19px;height:19px}.cp-icoon svg[class*=play],.cp-icoon svg[class*=pause]{fill:currentColor}.cp-snelheid{font:700 13px/1 Inter,sans-serif}.cp-tijd{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin:0 6px;font:600 13px/1 Inter,sans-serif}.cp-tijd,.cp-tijd span{white-space:nowrap;display:inline}.cp-tijd span{color:#ffffffa6}.cp-hoofdstuk{text-overflow:ellipsis;white-space:nowrap;background:#ffffff1f;border-radius:999px;min-width:0;padding:4px 10px;font:600 12.5px/1.2 Inter,sans-serif;overflow:hidden}.cp-spacer{flex:1}@media (width<=640px){.cp-besturing{padding:26px 8px 6px}.cp-icoon[aria-label*="10 seconden"],.cp-hoofdstuk{display:none}.cp-groot{width:52px;height:52px;margin:-26px 0 0 -26px;top:40%}.cp-groot svg{width:22px;height:22px}}
