._1Fp9MG_voet{flex-wrap:wrap;justify-content:space-between;gap:.25rem .8rem;display:flex}
.cp-main{flex-direction:column;flex:1 0 auto;gap:1.5rem;width:100%;max-width:1180px;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:flex}.cp-verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cp-voorbeeld{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--kaart));border-radius:12px;padding:.85rem 1.1rem;font-size:.92rem;font-weight:600}.cp-media{aspect-ratio:16/9;border:1px solid var(--lijn);background:var(--video-achtergrond);width:100%;max-height:560px;box-shadow:var(--schaduw);border-radius:18px;margin:0;position:relative;overflow:hidden}.cp-media>img,.cp-media video,.cp-media iframe,.cp-play img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.cp-media video{object-fit:contain}.cp-play{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.cp-play-knop{background:var(--accent);width:84px;height:84px;box-shadow:0 0 0 10px color-mix(in srgb, var(--accent) 22%, transparent);transition:transform var(--motion-snel) var(--motion-ease-uit);border-radius:50%;place-items:center;display:grid;position:relative}.cp-play-knop svg{width:34px;height:34px;fill:var(--zwart);margin-left:4px}.cp-play:hover .cp-play-knop,.cp-play:focus-visible .cp-play-knop{transform:scale(1.06)}.cp-intro{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.cp-organisator{border:1.5px solid var(--lijn);min-height:44px;color:var(--tekst);border-radius:99px;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .35rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-flex}.cp-organisator:hover{border-color:var(--accent)}.cp-organisator svg{color:var(--tekst-grijs)}.cp-mini-avatar{background:linear-gradient(135deg, color-mix(in oklab, var(--accent) 70%, #ff8a3d), var(--accent));width:30px;height:30px;color:var(--wit);border-radius:9px;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid;overflow:hidden}.cp-mini-avatar-rond{border-radius:50%}.cp-mini-avatar img{object-fit:cover;width:100%;height:100%}.cp-titel{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;max-width:24ch;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:800;line-height:1.02}.cp-subtitel{max-width:42rem;color:var(--tekst-grijs);font-size:1.1rem;line-height:1.5}.cp-badges{flex-wrap:wrap;gap:.4rem;display:flex}.cp-badge{background:var(--grijs-licht);color:var(--tekst-grijs);border-radius:99px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;line-height:1.6}.cp-badge-actief{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--tekst)}.cp-badge-ok{background:var(--ok-achtergrond);color:var(--ok-tekst)}.cp-stand{padding:1.5rem}.cp-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:1.25rem 0 0;display:grid}.cp-stat{border-left:1px solid var(--lijn);flex-direction:column-reverse;justify-content:flex-end;gap:.3rem;min-width:0;padding:0 1.25rem;display:flex}.cp-stat:first-child{border-left:0;padding-left:0}.cp-stat dt{color:var(--tekst-grijs);font-size:.78rem;font-weight:700}.cp-stat dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:800;line-height:1.15}.cp-stat-accent{color:var(--accent)}.cp-stand .cp-linky{margin:1.25rem 0 0}.cp-tabs{border-bottom:1px solid var(--lijn);justify-content:space-between;align-items:center;gap:1rem;display:flex}.cp-tabs nav{scrollbar-width:none;gap:.25rem;min-width:0;display:flex;overflow:auto hidden}.cp-tabs nav::-webkit-scrollbar{display:none}.cp-tab{min-height:52px;color:var(--tekst);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:0 1rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.cp-tab:first-child{padding-left:0}.cp-tab:hover,.cp-tab:focus-visible{border-bottom-color:var(--accent)}.cp-tab-aantal,.cp-aantal{letter-spacing:.04em;background:var(--grijs-licht);color:var(--tekst-grijs);border-radius:99px;padding:.15rem .6rem;font-size:.72rem;font-weight:700;line-height:1.6}.cp-deel-knop{border:1.5px solid var(--lijn);min-height:44px;color:var(--tekst);border-radius:99px;flex:none;align-items:center;gap:.45rem;padding:0 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-flex}.cp-deel-knop:hover{border-color:var(--accent)}.cp-raster{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:1.5rem;display:grid}.cp-inhoud,.cp-zijkant{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.cp-raster section{scroll-margin-top:88px}.cp-blok{padding:1.75rem 2rem}.cp-blok h2,.cp-doneer h2{font-family:var(--font-display), sans-serif;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1.15rem;font-weight:800;display:flex}.cp-tekst{flex-direction:column;gap:1rem;font-size:1.02rem;line-height:1.7;display:flex}.cp-tekst p{white-space:pre-line;overflow-wrap:anywhere}.cp-tekst a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.cp-leeg-tekst{color:var(--tekst-grijs);font-size:.92rem}.cp-galerij-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}:is(.cp-galerij-raster:has(>:nth-child(2):last-child),.cp-galerij-raster:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.cp-galerij-knop{aspect-ratio:1;border:1px solid var(--lijn);background:var(--grijs-licht);cursor:zoom-in;border-radius:12px;padding:0;position:relative;overflow:hidden}.cp-galerij-knop img{object-fit:cover;transition:transform var(--motion-rustig) var(--motion-ease-uit)}.cp-galerij-knop:hover img{transform:scale(1.04)}.cp-lichtbak{background:0 0;border:0;border-radius:14px;max-width:94vw;max-height:92vh;margin:auto;padding:0;overflow:visible}.cp-lichtbak::backdrop{background:var(--video-backdrop)}.cp-lichtbak img{border-radius:14px;max-width:94vw;max-height:86vh;display:block}.cp-lichtbak-sluit{border:1px solid var(--lijn);background:var(--kaart);width:44px;height:44px;color:var(--tekst);cursor:pointer;box-shadow:var(--schaduw);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-14px;right:-14px}.cp-update-lijst,.cp-supporter-lijst{margin:0;padding:0;list-style:none}.cp-update{border-bottom:1px solid var(--lijn);padding:1.25rem 0}.cp-update:first-child{padding-top:0}.cp-update:last-child{border-bottom:0;padding-bottom:0}.cp-update-kop{align-items:center;gap:.6rem;display:flex}.cp-update-kop .cp-mini-avatar{border-radius:10px;width:32px;height:32px}.cp-update-kop span:last-child{flex-direction:column;line-height:1.3;display:flex}.cp-update-kop strong{font-size:.9rem}.cp-update-kop time{color:var(--tekst-grijs);font-size:.82rem}.cp-update h3{margin:.8rem 0 .35rem;font-size:1.12rem;line-height:1.25}.cp-update-tekst{color:var(--tekst-grijs);font-size:.95rem;line-height:1.6}.cp-update-foto{aspect-ratio:16/9;border:1px solid var(--lijn);background:var(--grijs-licht);border-radius:12px;margin:.9rem 0 0;position:relative;overflow:hidden}.cp-update-foto img{object-fit:cover}.cp-supporter{border-bottom:1px solid var(--lijn);align-items:flex-start;gap:.8rem;padding:.75rem 0;display:flex}.cp-supporter:last-child{border-bottom:0}.cp-supporter-avatar{background:var(--accent);width:38px;height:38px;color:var(--zwart);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.cp-supporter-avatar.anoniem{background:var(--grijs-licht);color:var(--tekst-grijs)}.cp-supporter-tekst,.cp-supporter-rechts{flex-direction:column;line-height:1.4;display:flex}.cp-supporter-tekst{flex:1;min-width:0}.cp-supporter-tekst strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.cp-supporter-tekst span{color:var(--tekst-grijs);overflow-wrap:anywhere;font-size:.88rem}.cp-supporter-rechts{text-align:right;flex:none;align-items:flex-end}.cp-supporter-rechts strong{color:var(--accent);white-space:nowrap;font-size:.92rem;font-weight:600}.cp-supporter-rechts span{color:var(--tekst-grijs);white-space:nowrap;font-size:.78rem}.cp-meer-supporters summary{margin-top:.9rem;list-style:none}.cp-meer-supporters summary::-webkit-details-marker{display:none}.cp-meer-supporters[open]>summary{display:none}.cp-doneer{padding:1.75rem}.cp-doneer h2{margin-bottom:.4rem;font-size:1.35rem}.cp-doneer-sub{color:var(--tekst-grijs);margin-bottom:.5rem;font-size:.88rem;line-height:1.5}.cp-doneer .dp-form{margin-top:1.25rem}.cp-doneer .dp-presets{grid-template-columns:repeat(auto-fit,minmax(64px,1fr))}.cp-doneer .dp-velden-rij{grid-template-columns:minmax(0,1fr)}.cp-doneer .dp-bedrag-invoer{font-size:2.4rem}.cp-dicht{background:var(--grijs-licht);border-radius:12px;flex-direction:column;gap:.6rem;margin-top:.9rem;padding:1rem 1.1rem;display:flex}.cp-dicht p{color:var(--tekst-grijs);font-size:.92rem}.cp-delen-kaart .cp-linky{margin-bottom:1rem}.cp-delen{flex-direction:column;gap:.6rem;display:flex}.cp-delen .btn{justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem .9rem;font-size:.95rem;display:inline-flex}.cp-delen .btn-blok{margin-top:0}.cp-delen-rij{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.cp-delen-rij.cp-delen-enkel{grid-template-columns:minmax(0,1fr)}.cp-qr{border:1px solid var(--lijn);background:var(--grijs-licht);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.6rem;margin-top:.3rem;padding:1rem;display:flex}.cp-qr img,.cp-qr-laden{background:#fff;border-radius:10px;width:200px;height:200px;padding:8px}.cp-qr p{color:var(--tekst-grijs);font-size:.86rem;line-height:1.45}.cp-org{align-items:center;gap:.9rem;padding:1.25rem 1.5rem;display:flex}.cp-org .dp-avatar{width:48px;height:48px;box-shadow:none;border-radius:14px;flex:none;margin:0;font-size:1.2rem}.cp-org .dp-avatar.dp-avatar-rond{border-radius:50%}.cp-org-tekst{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.cp-org-tekst span{color:var(--tekst-grijs);font-size:.75rem;font-weight:700}.cp-org-tekst strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-org-tekst small{color:var(--tekst-grijs);font-size:.82rem}.cp-org-link,.cp-meer-kop a{min-height:44px;color:var(--oranje-tekst);flex:none;align-items:center;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.cp-org-link:hover,.cp-meer-kop a:hover{text-decoration:underline}.cp-meer{border-top:1px solid var(--lijn);flex-direction:column;gap:1.25rem;margin-top:1rem;padding-top:2rem;display:flex}.cp-meer-kop{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cp-meer-kop h2,.cp-campagnes h2{font-family:var(--font-display), sans-serif;font-size:1.35rem;font-weight:800}.cp-kaarten{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.cp-kaart{color:var(--tekst);transition:border-color .15s ease, translate var(--motion-snel) var(--motion-ease-uit);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cp-kaart:hover{border-color:var(--accent);translate:0 -2px}.cp-kaart-beeld{aspect-ratio:16/9;background:var(--grijs-licht);display:block;position:relative;overflow:hidden}.cp-kaart-beeld img{object-fit:cover}.cp-kaart-letter{background:linear-gradient(135deg, color-mix(in oklab, var(--accent) 70%, #ff8a3d), var(--accent));width:100%;height:100%;color:var(--wit);place-items:center;font-size:2.6rem;font-weight:800;display:grid}.cp-kaart-tekst{flex-direction:column;gap:.6rem;padding:1.1rem 1.25rem 1.3rem;display:flex}.cp-kaart-titel{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.1rem;font-weight:800;line-height:1.25}.cp-kaart-sub{-webkit-line-clamp:2;color:var(--tekst-grijs);-webkit-box-orient:vertical;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.cp-kaart-bedrag{color:var(--tekst-grijs);font-size:.88rem}.cp-kaart-bedrag strong{color:var(--tekst)}.cp-campagnes{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.cp-campagnes>section>h2{margin-bottom:.9rem}.cp-leeg{padding:1.5rem 1.75rem}.cp-leeg h2{margin-bottom:.4rem;font-size:1.15rem}.cp-leeg p{color:var(--tekst-grijs)}.cp-zelf{text-align:center}.cp-bedankt-stand{text-align:left;margin:0 0 1.4rem}.cp-bedankt-stand span:first-child{color:var(--tekst-grijs);margin-bottom:.4rem;font-size:.78rem;font-weight:700;display:block}.cp-bedankt-stand p{color:var(--tekst-grijs);margin-top:.5rem;font-size:.9rem}.cp-bedankt-stand p strong{color:var(--tekst)}.cp-bedankt .cp-linky{text-align:left;margin:0 0 1.2rem}.cp-bedankt .cp-delen{margin-bottom:.6rem}@media (prefers-reduced-motion:reduce){.cp-linky *,.cp-linky :before,.cp-linky :after{animation:none!important}}.cp-onderbalk{display:none}@media (max-width:960px){.cp-raster{grid-template-columns:minmax(0,1fr);gap:1.25rem}.cp-inhoud,.cp-zijkant{display:contents}.cp-verhaal{order:1}.cp-doneer{order:2}.cp-galerij{order:3}.cp-updates{order:4}.cp-supporters{order:5}.cp-delen-kaart{order:6}.cp-org{order:7}}@media (max-width:820px){.cp-onderbalk{z-index:60;padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom));background:var(--nav-achtergrond);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--lijn);align-items:center;gap:.75rem;display:flex;position:sticky;bottom:0}.cp-onderbalk-stand{flex-direction:column;min-width:0;line-height:1.25;display:flex}.cp-onderbalk-stand strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem;font-weight:800}.cp-onderbalk-stand span{color:var(--tekst-grijs);white-space:nowrap;font-size:.8rem;font-weight:600}.cp-onderbalk .btn{text-align:center;flex:1;min-height:48px}.cp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 0}.cp-stat:nth-child(3){border-left:0;padding-left:0}}@media (max-width:520px){.cp-main{gap:1.25rem;padding:1.5rem 1rem 3rem}.cp-media{border-radius:14px}.cp-blok,.cp-doneer{padding:1.4rem}.cp-stand{padding:1.25rem}.cp-stat{padding:0 .9rem}}
