@font-face{font-family:RC Inter;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--rc-bg:#fafaf8;--rc-sidebar:#f2f1ee;--rc-surface:#fff;--rc-line:#e7e5e0;--rc-line-strong:#d6d3cd;--rc-hover:#eceae6;--rc-ink:#1c1c1a;--rc-ink-2:#52514d;--rc-muted:#6f6d67;--rc-accent:#007f3e;--rc-accent-hover:#006b34;--rc-warn:#b54708;--rc-error:#b42318;--rc-font:"RC Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--rc-radius-sm:8px;--rc-radius-md:12px;--rc-shadow-veld:0 1px 2px #0000000a;--rc-shadow-zwevend:0 8px 24px #1c1c1a1a, 0 1px 3px #1c1c1a0f;--rc-ring:0 0 0 3px #007f3e24;--rc-ring-fout:0 0 0 3px #b4231824;--rc-zijbalk:240px;--rc-zijbalk-dicht:56px;--rc-duur:.12s}.rc-body{-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:var(--rc-font);color:var(--rc-ink);background:var(--rc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.5}:where(.rc-body) *,:where(.rc-body) :before,:where(.rc-body) :after{box-sizing:border-box}:where(.rc-body) :where(h1,h2,h3,p,dl,dd){margin:0}.rc-body :focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-num{font-variant-numeric:tabular-nums}.rc-verborgen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.rc-icoon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.rc-beeldmerk{flex:none;width:24px;height:24px}.rc-logo{aspect-ratio:953/290;flex:none;width:auto;height:auto;display:block}@media (prefers-reduced-motion:reduce){.rc-body *,.rc-body :before,.rc-body :after{transition:none!important}}.rc-app{grid-template-columns:var(--rc-zijbalk) minmax(0, 1fr);min-height:100dvh;display:grid}.rc-app[data-rc-laden],.rc-app[data-rc-laden] *{transition:none!important}.rc-app [data-rc-tip]{position:relative}.rc-zijbalk{z-index:30;background:var(--rc-sidebar);border-right:1px solid var(--rc-line);flex-direction:column;gap:4px;min-width:0;height:100dvh;padding:12px 8px;display:flex;position:sticky;top:0}.rc-zijbalk-kop{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;display:flex}.rc-zijbalk .rc-menu-houder{display:flex}.rc-zijbalk-kop .rc-logo{order:1;width:120px}.rc-zijbalk-kop .rc-inklap{order:2;margin-left:auto}.rc-zijbalk-kop .rc-menu-houder,.rc-zijbalk-kop .rc-wisselaar--vast{flex:100%;order:3;min-width:0}.rc-wisselaar>.rc-beeldmerk{display:none}.rc-wisselaar,.rc-gebruiker{min-width:0;height:36px;font:inherit;color:var(--rc-ink);text-align:left;border-radius:var(--rc-radius-sm);cursor:pointer;transition:background-color var(--rc-duur) ease;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.rc-wisselaar{font-weight:500}.rc-gebruiker{height:40px}.rc-wisselaar:hover,.rc-gebruiker:hover{background:var(--rc-hover)}.rc-wisselaar-naam,.rc-gebruiker-naam{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rc-wisselaar>.rc-icoon,.rc-gebruiker>.rc-icoon{color:var(--rc-ink-2)}.rc-wisselaar--vast{cursor:default}.rc-wisselaar--vast:hover{background:0 0}.rc-avatar{width:24px;height:24px;color:var(--rc-ink-2);background:var(--rc-line);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:500;display:grid}.rc-nav{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.rc-nav-kop{color:var(--rc-muted);margin:16px 8px 4px;font-size:12px;font-weight:500}.rc-nav-item{height:32px;color:var(--rc-ink);white-space:nowrap;transition:background-color var(--rc-duur) ease;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:14px;text-decoration:none;display:flex;position:relative}.rc-nav-item>.rc-icoon{color:var(--rc-ink-2)}.rc-nav-item:hover{background:var(--rc-hover)}.rc-nav-item[aria-current=page]{background:var(--rc-hover);font-weight:500}.rc-nav-teller{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.rc-zijbalk-voet{flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.rc-gegevensstand{min-height:24px;color:var(--rc-muted);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;display:flex}.rc-gegevensstand .rc-status{color:inherit}.rc-hoofd{min-width:0}.rc-mobielbalk,.rc-zijbalk-achtergrond{display:none}@media (min-width:900px){.rc-app{transition:grid-template-columns var(--rc-duur) ease}.rc-app[data-zijbalk=dicht]{grid-template-columns:var(--rc-zijbalk-dicht) minmax(0, 1fr)}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop{flex-direction:column}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-logo{display:none}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-menu-houder,.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-wisselaar--vast{flex:none;order:1}.rc-app[data-zijbalk=dicht] .rc-zijbalk-kop .rc-inklap{order:2;margin-left:0}.rc-app[data-zijbalk=dicht] .rc-wisselaar>.rc-beeldmerk{display:block}.rc-app[data-zijbalk=dicht] .rc-wisselaar,.rc-app[data-zijbalk=dicht] .rc-gebruiker{flex:none;justify-content:center;width:40px;padding:0}.rc-app[data-zijbalk=dicht] .rc-nav{overflow:visible}.rc-app[data-zijbalk=dicht] .rc-nav-item,.rc-app[data-zijbalk=dicht] .rc-gegevensstand{justify-content:center;padding:0}.rc-app[data-zijbalk=dicht] .rc-verberg-dicht,.rc-app[data-zijbalk=dicht] .rc-nav-teller{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rc-app[data-zijbalk=dicht] [data-rc-tip]:hover:after,.rc-app[data-zijbalk=dicht] [data-rc-tip]:focus-visible:after{content:attr(data-rc-tip);content:attr(data-rc-tip) / "";z-index:70;color:var(--rc-surface);white-space:nowrap;background:var(--rc-ink);pointer-events:none;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}}.rc-pagina{max-width:1120px;margin:0 auto;padding:32px 32px 48px;container:rc-pagina/inline-size}.rc-pagina--formulier{max-width:640px}.rc-paginakop{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;margin-bottom:24px;display:flex}.rc-paginakop-tekst{flex:280px;min-width:0}.rc-titel{letter-spacing:-.01em;color:var(--rc-ink);margin:0;font-size:20px;font-weight:500;line-height:1.3}.rc-toelichting{color:var(--rc-muted);margin:4px 0 0;font-size:14px}.rc-paginakop-acties{flex-wrap:wrap;gap:8px;display:flex}.rc-sectie+.rc-sectie{margin-top:48px}.rc-sectie-titel{margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.4}.rc-knop{height:36px;font:inherit;white-space:nowrap;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);box-shadow:var(--rc-shadow-veld);cursor:pointer;transition:background-color var(--rc-duur) ease, border-color var(--rc-duur) ease, color var(--rc-duur) ease;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.rc-knop:hover:not(:disabled){background:var(--rc-bg);border-color:var(--rc-line-strong)}.rc-knop--primair{color:var(--rc-surface);background:var(--rc-accent);border-color:var(--rc-accent);box-shadow:none}.rc-knop--primair:hover:not(:disabled){background:var(--rc-accent-hover);border-color:var(--rc-accent-hover)}.rc-knop--stil{color:var(--rc-ink-2);box-shadow:none;background:0 0;border-color:#0000}.rc-knop--stil:hover:not(:disabled){color:var(--rc-ink);background:var(--rc-hover);border-color:#0000}.rc-knop--gevaar{color:var(--rc-error)}.rc-knop--icoon{width:36px;padding:0}.rc-knop--mini{border-radius:6px;width:24px;height:24px;padding:0}.rc-knop:disabled{opacity:.5;cursor:default}.rc-veld{gap:8px;margin-bottom:16px;display:grid}.rc-veld-label{color:var(--rc-muted);font-size:12px;font-weight:500}.rc-invoer{width:100%;height:36px;font:inherit;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);box-shadow:var(--rc-shadow-veld);transition:border-color var(--rc-duur) ease, box-shadow var(--rc-duur) ease;padding:0 12px;font-size:14px}textarea.rc-invoer{resize:vertical;height:auto;min-height:88px;padding:8px 12px}select.rc-invoer{appearance:none;cursor:pointer;background:var(--rc-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352514D' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center / 16px;padding-right:32px}.rc-invoer::placeholder{color:var(--rc-muted)}.rc-invoer:hover{border-color:var(--rc-line-strong)}.rc-invoer:focus,.rc-invoer:focus-visible{border-color:var(--rc-accent);box-shadow:var(--rc-ring);outline:none}.rc-invoer[aria-invalid=true]{border-color:var(--rc-error)}.rc-invoer[aria-invalid=true]:focus{box-shadow:var(--rc-ring-fout)}.rc-veld-uitleg{color:var(--rc-muted);margin:0;font-size:12px}.rc-veld-fout{color:var(--rc-error);margin:0;font-size:12px}.rc-vinkje{cursor:pointer;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.rc-vinkje input{width:16px;height:16px;accent-color:var(--rc-accent);margin:0}.rc-kaart{background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);padding:24px}.rc-kaart+.rc-kaart{margin-top:16px}.rc-kaart-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rc-kaart-titel{margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}.rc-kaart-kop .rc-kaart-titel{margin:0}.rc-kaart--tabel{padding:0;overflow:hidden}.rc-kaart--tabel .rc-kaart-kop{margin:0;padding:24px 24px 0}.rc-kaart>:last-child{margin-bottom:0}.rc-kerncijfers{background:var(--rc-line);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.rc-kerncijfer{background:var(--rc-surface);min-width:0;padding:24px}.rc-kerncijfer-label{min-height:24px;color:var(--rc-muted);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.rc-kerncijfer-waarde{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:28px;font-weight:400;line-height:1.2}.rc-kerncijfer-sub{color:var(--rc-muted);margin-top:8px;font-size:12px}.rc-kerncijfer .rc-balk{margin-top:12px}.rc-kerncijfer .rc-status{margin-top:8px}@container rc-pagina (max-width:959px){.rc-kerncijfers{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.rc-kerncijfer:last-child:nth-child(odd){grid-column:1/-1}}@container rc-pagina (max-width:519px){.rc-kerncijfers{grid-template-columns:minmax(0,1fr)}}.rc-tabelvak{overflow-x:visible}@media (max-width:899px){.rc-tabelvak{overflow-x:auto}}.rc-tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.rc-tabel th{height:40px;color:var(--rc-muted);text-align:left;white-space:nowrap;border-bottom:1px solid var(--rc-line);padding:0 16px;font-size:12px;font-weight:500}.rc-tabel td{white-space:nowrap;border-bottom:1px solid var(--rc-line);height:44px;padding:0 16px}.rc-tabel th:first-child,.rc-tabel td:first-child{padding-left:24px}.rc-tabel th:last-child,.rc-tabel td:last-child{padding-right:24px}.rc-tabel tbody tr:last-child td{border-bottom:0}.rc-tabel .rc-rechts{text-align:right}.rc-tabel .rc-totaal{font-weight:500}.rc-tabel .rc-nul{color:var(--rc-muted)}.rc-tabel tr.rc-groep td{height:36px;color:var(--rc-ink-2);background:var(--rc-bg);font-size:12px;font-weight:500}.rc-tabel tr.rc-rij-klik{cursor:pointer}.rc-tabel tr.rc-rij-klik:hover td{background:color-mix(in srgb, var(--rc-sidebar) 55%, var(--rc-surface))}.rc-rij-knop{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.rc-rij-knop:hover{text-underline-offset:3px;text-decoration:underline}.rc-werkbalk{border-bottom:1px solid var(--rc-line);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}.rc-werkbalk .rc-duw{margin-left:auto}.rc-werkbalk select.rc-invoer{width:auto}.rc-schuif{background:var(--rc-sidebar);border-radius:var(--rc-radius-sm);gap:4px;padding:4px;display:inline-flex}.rc-schuif button{height:28px;font:inherit;color:var(--rc-ink-2);cursor:pointer;transition:background-color var(--rc-duur) ease, color var(--rc-duur) ease;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:14px}.rc-schuif button:hover{color:var(--rc-ink)}.rc-schuif button[aria-pressed=true]{color:var(--rc-ink);background:var(--rc-surface);font-weight:500;box-shadow:0 1px 2px #0000000f}.rc-zoek{flex:200px;max-width:320px;display:block;position:relative}.rc-zoek>.rc-icoon{color:var(--rc-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.rc-zoek .rc-invoer{padding-left:36px}.rc-pil{height:28px;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line-strong);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 12px;font-size:12px;display:inline-flex}.rc-pil button{width:20px;height:20px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.rc-pil button:hover{background:var(--rc-hover)}.rc-status{color:var(--rc-ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.rc-status:before{content:"";background:var(--rc-muted);border-radius:999px;flex:none;width:8px;height:8px}.rc-status[data-toon=ok]:before{background:var(--rc-accent)}.rc-status[data-toon=let-op]:before{background:var(--rc-warn)}.rc-status[data-toon=fout]:before{background:var(--rc-error)}.rc-status--klein{font-size:12px}.rc-balk{background:var(--rc-line);border-radius:999px;height:4px;overflow:hidden}.rc-balk>span{width:var(--rc-waarde,0%);background:var(--rc-ink-2);border-radius:inherit;height:100%;display:block}.rc-balk[data-toon=ok]>span{background:var(--rc-accent)}.rc-balk[data-toon=let-op]>span{background:var(--rc-warn)}.rc-balkrij{align-items:center;gap:12px;display:flex}.rc-balkrij .rc-balk{flex:auto}.rc-balkrij-tekst{color:var(--rc-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.rc-melding{color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);align-items:flex-start;gap:8px;padding:12px 16px;font-size:14px;display:flex}.rc-melding>.rc-icoon{color:var(--rc-ink-2);margin-top:4px}.rc-melding[data-toon=ok]>.rc-icoon{color:var(--rc-accent)}.rc-melding[data-toon=let-op]>.rc-icoon{color:var(--rc-warn)}.rc-melding[data-toon=fout]>.rc-icoon{color:var(--rc-error)}.rc-menu-houder{display:inline-flex;position:relative}.rc-menu{z-index:50;background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);min-width:224px;box-shadow:var(--rc-shadow-zwevend);padding:4px;position:absolute;top:calc(100% + 4px);right:0}.rc-menu[hidden]{display:none}.rc-menu--links{left:0;right:auto}.rc-menu--boven{top:auto;bottom:calc(100% + 4px)}.rc-menu-item{width:100%;height:32px;font:inherit;color:var(--rc-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.rc-menu-item:hover{background:var(--rc-hover)}.rc-menu-item:focus-visible{background:var(--rc-hover);outline-offset:-2px}.rc-menu-item>.rc-icoon{color:var(--rc-ink-2)}.rc-menu-vink,.rc-menu-teller{margin-left:auto}.rc-menu-teller{color:var(--rc-ink-2);font-size:12px}.rc-menu-scheiding{background:var(--rc-line);height:1px;margin:4px 0}.rc-paneel-achtergrond{z-index:60;background:#1c1c1a33;display:none;position:fixed;inset:0}.rc-paneel-achtergrond[data-open]{display:block}.rc-paneel{z-index:61;background:var(--rc-surface);border-left:1px solid var(--rc-line);width:min(480px,100vw);box-shadow:var(--rc-shadow-zwevend);visibility:hidden;transition:transform var(--rc-duur) ease, visibility 0s linear var(--rc-duur);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.rc-paneel[data-open]{visibility:visible;transition:transform var(--rc-duur) ease;transform:none}.rc-paneel-kop{border-bottom:1px solid var(--rc-line);align-items:flex-start;gap:12px;padding:24px;display:flex}.rc-paneel-inhoud{flex:auto;padding:24px;overflow-y:auto}.rc-paneel-sectie+.rc-paneel-sectie{border-top:1px solid var(--rc-line);margin-top:24px;padding-top:24px}.rc-paneel-sectie h3{margin:0 0 12px;font-size:14px;font-weight:500}.rc-paneel-sectie>.rc-status{margin-bottom:16px}.rc-paneel-voet{border-top:1px solid var(--rc-line);flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}.rc-regels{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;font-size:14px;display:grid}.rc-regels dt{color:var(--rc-muted)}.rc-regels dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.rc-regels .rc-totaal{color:var(--rc-ink);border-top:1px solid var(--rc-line);padding-top:8px;font-weight:500}.rc-leeg{color:var(--rc-muted);text-align:center;padding:48px 24px;font-size:14px}.rc-leeg .rc-knop{margin-top:12px}.rc-skelet{background:var(--rc-line);border-radius:6px;height:12px;display:block}.rc-skelet+.rc-skelet{margin-top:12px}.rc-inlog{place-items:center;min-height:100dvh;padding:48px 16px;display:grid}.rc-inlog-kaart{background:var(--rc-surface);border:1px solid var(--rc-line);border-radius:var(--rc-radius-md);width:100%;max-width:360px;padding:32px}.rc-inlog-kaart>.rc-beeldmerk{width:32px;height:32px;margin-bottom:24px;display:block}.rc-inlog-kaart>.rc-logo{width:170px;margin-bottom:24px;display:block}.rc-inlog-kaart .rc-toelichting{margin-bottom:24px}.rc-inlog-kaart .rc-knop{width:100%}@media print{.rc-zijbalk,.rc-mobielbalk,.rc-zijbalk-achtergrond,.rc-paneel,.rc-paneel-achtergrond,.rc-werkbalk,.rc-menu{display:none!important}.rc-app{min-height:0;display:block}.rc-pagina{max-width:none;padding:0}.rc-kaart,.rc-kerncijfers{break-inside:avoid;border-color:#bbb}.rc-tabel th{position:static}}@media (max-width:899px){.rc-app{grid-template-columns:minmax(0,1fr)}.rc-mobielbalk{z-index:20;background:var(--rc-bg);border-bottom:1px solid var(--rc-line);align-items:center;gap:8px;height:52px;padding:0 12px;font-weight:500;display:flex;position:sticky;top:0}.rc-mobielbalk .rc-logo{width:120px}.rc-zijbalk{z-index:40;width:min(280px,85vw);height:auto;box-shadow:var(--rc-shadow-zwevend);visibility:hidden;transition:transform var(--rc-duur) ease, visibility 0s linear var(--rc-duur);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.rc-app[data-mobiel-open] .rc-zijbalk{visibility:visible;transition:transform var(--rc-duur) ease;transform:none}.rc-app[data-mobiel-open] .rc-zijbalk-achtergrond{z-index:35;background:#1c1c1a4d;display:block;position:fixed;inset:0}.rc-inklap{display:none}.rc-pagina{padding:24px 16px 32px}}
@font-face{font-family:CV Bricolage;src:url(../media/bricolage-grotesque-latin-wght-normal.300rpl789hft0.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.rc-body.cv-thema{--cv-navy:#090b2a;--cv-navy-2:#171a3f;--cv-lime:#93d801;--cv-reeks:#669d13;--cv-reeks-zacht:#d9e9bf;--rc-ink:#090b2a;--rc-accent:#4e7813;--rc-accent-hover:#3f6210;--rc-ring:0 0 0 3px #4e78132e;--cv-goud:#f5b301;--cv-goud-rand:#c98f00;--cv-ster-leeg:#e4e2dc;--cv-groen-zacht:#eef6df;--cv-schaduw:0 1px 2px #090b2a0d, 0 8px 24px #090b2a0f;--cv-schaduw-op:0 2px 4px #090b2a0f, 0 16px 32px #090b2a1a;--rc-radius-md:18px;--cv-ster-maat:18px;--cv-deel:100%;--cv-plek:0;--cv-waarde:0%;--cv-draai:0deg;--cv-label-vlak:#eceae6;--cv-label-inkt:#52514d;--cv-medaille:#c9ced6;--cv-medaille-rand:#7b828e;--cv-medaille-zacht:#eef0f3;--cv-kop:"CV Bricolage", var(--rc-font);--cv-nacht:#04051a;--cv-hemel:radial-gradient(120% 140% at 82% 0%, #20255c 0%, var(--cv-navy) 46%, var(--cv-nacht) 100%)}.cv-thema .rc-knop--primair{background:var(--rc-accent);border-color:var(--rc-accent)}.cv-thema .rc-knop--primair:hover:not(:disabled){background:var(--rc-accent-hover);border-color:var(--rc-accent-hover)}.cv-thema .rc-inlog-kaart .rc-knop--primair{background:var(--cv-navy);border-color:var(--cv-navy)}.cv-thema .rc-kaart{box-shadow:var(--cv-schaduw);border-color:#0000}.cv-thema .rc-kaart+.rc-kaart{margin-top:24px}.cv-thema .rc-zijbalk,.cv-thema .rc-mobielbalk{--rc-sidebar:var(--cv-navy);--rc-surface:var(--cv-navy-2);--rc-ink:#fff;--rc-ink-2:#c6c9e2;--rc-muted:#a3a7c8;--rc-hover:#ffffff17;--rc-line:#ffffff21;--rc-accent:var(--cv-lime);color:var(--rc-ink)}.cv-thema .rc-mobielbalk{background:var(--cv-navy);border-bottom-color:#0000}.cv-thema .rc-nav-item[aria-current=page]>.rc-icoon{color:var(--cv-lime)}.cv-thema .rc-logo.cv-logo{aspect-ratio:177/50}.cv-thema .rc-zijbalk-kop .rc-logo.cv-logo{width:124px;margin:6px 8px 10px}.cv-thema .rc-mobielbalk .rc-logo.cv-logo{width:96px}.cv-thema .rc-paginakop-acties select.rc-invoer{width:auto}.cv-sterren{vertical-align:-3px;align-items:center;gap:2px;display:inline-flex}.cv-sterren--groot{--cv-ster-maat:44px;gap:6px}.cv-ster{width:var(--cv-ster-maat);height:var(--cv-ster-maat);flex:none;display:block;position:relative}.cv-ster svg{width:var(--cv-ster-maat);height:var(--cv-ster-maat);fill:var(--cv-ster-leeg);display:block}.cv-ster-vol{width:var(--cv-deel);position:absolute;inset:0 auto 0 0;overflow:hidden}.cv-ster-vol svg{fill:var(--cv-goud);stroke:var(--cv-goud-rand);stroke-width:1px;stroke-linejoin:round}.cv-sterren[data-vullen] .cv-ster-vol{animation:.5s ease-out both cv-vul;animation-delay:calc(var(--cv-plek) * .16s + .25s)}@keyframes cv-vul{0%{width:0}}.cv-grafiek{position:relative}.cv-grafiek svg{width:100%;display:block;overflow:visible}.cv-grafiek-kop{fill:var(--rc-muted);font-size:12px;font-weight:500}.cv-as{fill:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:12px}.cv-raster{stroke:var(--rc-line);stroke-width:1px}.cv-lijn{fill:none;stroke:var(--cv-reeks);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:1.4s ease-out both cv-teken}@keyframes cv-teken{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.cv-punt{fill:var(--cv-reeks);stroke:var(--rc-surface);stroke-width:2px}.cv-staaf{fill:var(--cv-reeks);transform-box:fill-box;transform-origin:50% 100%;animation:.6s ease-out both cv-groei}@keyframes cv-groei{0%{transform:scaleY(0)}}.cv-vang[data-klikbaar]{cursor:pointer}.cv-staaf[data-actief]{fill:var(--rc-accent)}.cv-eindwaarde{fill:var(--rc-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.cv-kruis{stroke:var(--rc-line-strong);stroke-width:1px}.cv-vang{fill:#0000}.cv-tip{z-index:5;color:#fff;background:var(--cv-navy);border-radius:var(--rc-radius-sm);pointer-events:none;min-width:168px;padding:8px 12px;font-size:12px;line-height:1.5;position:absolute;top:0;left:0}.cv-tip[hidden]{display:none}.cv-tip-kop{color:#c6c9e2}.cv-tip-rij{font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;display:flex}.cv-tip-rij strong{font-weight:500}.cv-grafiektabel{color:var(--rc-muted);margin-top:16px;font-size:12px}.cv-grafiektabel summary{cursor:pointer;width:fit-content}.cv-grafiektabel .rc-tabelvak{border:1px solid var(--rc-line);border-radius:var(--rc-radius-sm);max-height:320px;margin-top:8px;overflow:auto}.cv-grafiektabel .rc-tabel th,.cv-grafiektabel .rc-tabel td{height:32px}.cv-vonk{width:70px;height:20px;display:block}.cv-vonk rect{fill:var(--rc-line-strong)}.cv-vonk rect[data-laatste]{fill:var(--cv-reeks)}.cv-kort{text-overflow:ellipsis;vertical-align:bottom;max-width:460px;display:inline-block;overflow:hidden}.cv-thema .rc-tabel .cv-stil,.cv-thema .rc-tabel tr.cv-wacht td{color:var(--rc-muted)}.cv-thema .rc-tabel td.cv-loop{white-space:normal;min-width:180px;padding-top:8px;padding-bottom:8px}.cv-reviewkaarten{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;gap:16px;display:grid}.cv-review{background:var(--rc-surface);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);flex-direction:column;gap:8px;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex}.cv-reviewkaarten .cv-review:hover{box-shadow:var(--cv-schaduw-op);transform:translateY(-3px)}.cv-review-kop{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:flex}.cv-review-kop .cv-duw{font-variant-numeric:tabular-nums;margin-left:auto}.cv-review-titel{font-weight:600}.cv-review-tekst{white-space:pre-line;overflow-wrap:anywhere}.cv-review-leeg{color:var(--rc-muted)}.cv-bijschrift{white-space:pre-line;overflow-wrap:anywhere;background:var(--rc-bg);border-radius:var(--rc-radius-sm);padding:8px 12px;font-size:14px}.cv-bijschrift-label{color:var(--rc-muted);margin-bottom:2px;font-size:12px;font-weight:500;display:block}.cv-review-taal{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.cv-tekstknop{font:inherit;color:var(--rc-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-weight:500;text-decoration:underline}.cv-tekstknop:hover{color:var(--rc-accent-hover)}.cv-review-voet{color:var(--rc-muted);border-top:1px solid var(--rc-line);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.cv-review-voet a{color:inherit;text-underline-offset:3px}.cv-review-voet a:hover{color:var(--rc-ink)}.cv-review-land{align-items:center;gap:6px;display:inline-flex}.cv-lijstvoet{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 4px 0;font-size:12px;display:flex}.cv-winkellabel{color:var(--cv-label-inkt);background:var(--cv-label-vlak);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500}[data-winkel=trustedshops]{--cv-label-vlak:#fff1bf;--cv-label-inkt:#6b4e00}[data-winkel=eazyfix-shop]{--cv-label-vlak:#e3f1c8;--cv-label-inkt:#36540d}[data-winkel=onlineverf]{--cv-label-vlak:#dcebfa;--cv-label-inkt:#154a7d}[data-winkel=deverfzaak]{--cv-label-vlak:#fbe3dc;--cv-label-inkt:#8a2f17}[data-winkel=hornbach]{--cv-label-vlak:#ffe6cc;--cv-label-inkt:#8a4500}[data-winkel=google]{--cv-label-vlak:#e3ecfd;--cv-label-inkt:#1b4aa0}.cv-keuzes{gap:10px;margin-bottom:24px;display:grid}.cv-keuzerij{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cv-keuze{min-height:36px;font:inherit;color:var(--rc-ink);background:var(--rc-surface);border:1px solid var(--rc-line);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;transition:transform .18s,box-shadow .18s;display:inline-flex}.cv-keuze:hover{box-shadow:var(--cv-schaduw);transform:translateY(-1px)}.cv-keuze[aria-pressed=true]{color:#fff;background:var(--cv-navy);border-color:var(--cv-navy);font-weight:500}.cv-keuze[data-winkel]:not([aria-pressed=true]){color:var(--cv-label-inkt);background:var(--cv-label-vlak);border-color:#0000}.cv-keuze-ster{width:16px;height:16px;fill:var(--cv-goud);stroke:var(--cv-goud-rand);stroke-width:1px;stroke-linejoin:round}.cv-keuze .cv-vlag{flex:none}.cv-met-uitleg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cv-favorieten{margin-bottom:32px}.cv-favorieten-rij{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin-top:12px;display:grid}.cv-topkaart{font:inherit;color:inherit;text-align:center;background:linear-gradient(180deg, var(--cv-medaille-zacht), var(--rc-surface) 55%);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);cursor:pointer;border:0;flex-direction:column;align-items:center;gap:6px;padding:24px 18px 20px;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.cv-topkaart:hover,.cv-product:hover{box-shadow:var(--cv-schaduw-op);transform:translateY(-3px)}.cv-topkaart-score{align-items:center;gap:8px;font-size:18px;display:inline-flex}.cv-topkaart .cv-product-foto{width:120px;height:120px}[data-soort=goud]{--cv-medaille:#f5b301;--cv-medaille-rand:#a87900;--cv-medaille-zacht:#fff4cf}[data-soort=zilver]{--cv-medaille:#c9ced6;--cv-medaille-rand:#7b828e;--cv-medaille-zacht:#eef0f3}[data-soort=brons]{--cv-medaille:#d99a66;--cv-medaille-rand:#8f5527;--cv-medaille-zacht:#f8e9dc}.cv-medaille{width:32px;height:40px;position:absolute;top:12px;left:14px}.cv-medaille circle{fill:var(--cv-medaille);stroke:var(--cv-medaille-rand);stroke-width:1.5px}.cv-medaille-lint{fill:var(--cv-navy)}.cv-medaille text{fill:var(--cv-navy);font-size:15px;font-weight:700}.cv-producten-kop{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cv-producten-kop .rc-zoek{margin-left:auto}.cv-zoekrij .rc-zoek{flex:320px;max-width:480px}.cv-productkaarten{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:stretch;gap:16px;display:grid}.cv-product{background:var(--rc-surface);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);flex-direction:column;gap:12px;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex}.cv-product-kop{align-items:center;gap:14px;display:flex}.cv-product-foto{background:var(--rc-bg);border-radius:14px;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.cv-product-foto img{object-fit:contain;max-width:100%;max-height:100%;display:block}.cv-product-naam{font-size:16px;font-weight:600;line-height:1.3}.cv-product-score{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:13px;display:flex}.cv-product-score strong{color:var(--rc-ink);font-variant-numeric:tabular-nums;font-size:15px}.cv-product-labels{flex-wrap:wrap;gap:6px;display:flex}.cv-label{color:var(--rc-ink-2);background:var(--rc-bg);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500}.cv-label--aandacht{color:#7a4b00;background:#ffefd1}.cv-product-winkels summary,.cv-product-rest summary{color:var(--rc-ink-2);cursor:pointer;font-size:13px;font-weight:500}.cv-product-winkels ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cv-winkelrij{width:100%;font:inherit;color:var(--rc-muted);text-align:left;border-radius:var(--rc-radius-sm);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 8px;font-size:12px;display:flex}.cv-winkelrij:hover:not(:disabled){background:var(--rc-hover)}.cv-winkelrij:disabled{cursor:default}.cv-winkelrij-cijfer{color:var(--rc-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.cv-artikelnummer{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:11px}.cv-winkelrij .cv-artikelnummer{flex-basis:100%}.cv-product-voet{border-top:1px solid var(--rc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.cv-product-rest{color:var(--rc-ink-2);margin-top:24px;font-size:14px}.cv-product-rest p{max-width:90ch;margin-top:8px}.cv-bijzin{max-width:70ch;color:var(--rc-ink-2);margin:16px 0 0;font-size:14px;line-height:1.5}.cv-bijzin--kop{margin:4px 0 0}.cv-bijzin--boven{margin:0 0 16px}.cv-bijzin--onderkop{margin:-8px 0 16px}.cv-veldlabel{color:var(--rc-ink-2);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.cv-keuzelabel{width:60px;color:var(--rc-ink-2);flex:none;font-size:13px;font-weight:500}.cv-pijl{color:var(--rc-muted);place-items:center;display:grid}.cv-pijl .rc-icoon,.cv-cijfer-link .rc-icoon,.cv-landkop-link .rc-icoon{width:14px;height:14px}.cv-balkknop:hover .cv-pijl,.cv-tegel:hover .cv-pijl{color:var(--rc-ink)}.cv-tegel{position:relative}.cv-pijl--hoek{position:absolute;top:18px;right:16px}.cv-cijfer-link{color:var(--rc-accent);align-items:center;gap:2px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:500;display:inline-flex}.cv-cijfer-knop:hover .cv-cijfer-link{text-underline-offset:3px;text-decoration:underline}.cv-landkop-link{color:var(--rc-accent);align-items:center;gap:2px;margin-left:8px;font-size:13px;font-weight:500;display:inline-flex}.cv-keuzes-inklap{gap:10px;display:grid}.cv-filterknop{width:fit-content;display:none}.cv-product-weinig>summary{margin-bottom:16px}@container rc-pagina (max-width:640px){.cv-filterknop{display:inline-flex}.cv-keuzes-inklap:not([data-open]){display:none}.cv-keuzelabel{width:100%}.cv-landkop-link{display:none}.cv-favorieten-rij{gap:8px}.cv-topkaart{text-align:left;background:var(--rc-surface);flex-flow:wrap;align-items:center;gap:4px 10px;padding:10px 14px 10px 52px}.cv-topkaart .cv-product-foto{display:none}.cv-topkaart .cv-product-naam{flex:100%;font-size:15px}.cv-topkaart-score{font-size:15px}.cv-medaille{width:26px;height:32px;top:50%;left:12px;transform:translateY(-50%)}}.cv-winkelkaarten{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;gap:16px;display:grid}.cv-winkel{background:var(--rc-surface);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);flex-direction:column;gap:10px;padding:18px 20px;transition:transform .18s,box-shadow .18s;display:flex}.cv-winkel:hover{box-shadow:var(--cv-schaduw-op);transform:translateY(-3px)}.cv-winkel--wacht{color:var(--rc-muted);box-shadow:inset 0 0 0 1px var(--rc-line-strong);background:0 0}.cv-winkel--wacht:hover{box-shadow:inset 0 0 0 1px var(--rc-line-strong);transform:none}.cv-details{gap:2px;margin:10px 0 0;font-size:13px;display:grid}.cv-details dt{color:var(--rc-muted);margin-top:8px;font-size:12px;font-weight:500}.cv-details dd{margin:0}.rc-paneel .cv-review{box-shadow:none;border-bottom:1px solid var(--rc-line);background:0 0;border-radius:0;padding:14px 0}.rc-paneel .cv-review:first-child{padding-top:0}.rc-paneel .cv-review:last-child{border-bottom:0}.rc-paneel .cv-review-voet{border-top:0;padding-top:0}.cv-verdeling{gap:8px;display:grid}.cv-verdeling .rc-balkrij>span:first-child{width:56px;color:var(--rc-muted);font-size:12px}.cv-verdeling .rc-balkrij-tekst{text-align:right;width:40px}.cv-verdeling .rc-balk>span{background:var(--cv-reeks)}.cv-thema .rc-tabelvak{overflow-x:auto}@container rc-pagina (max-width:900px){.cv-thema .rc-tabel .cv-breed{display:none}.cv-kort{max-width:300px}}@container rc-pagina (max-width:560px){.cv-kort{max-width:180px}}.cv-inlog-blok{width:100%;max-width:360px}.cv-inlog-logo{width:170px;height:auto;margin:0 auto 24px;display:block}.cv-nav-knop{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.cv-klein{color:var(--rc-muted);white-space:normal;margin-top:2px;font-size:12px;display:block}.cv-voetnoot{color:var(--rc-muted);border-top:1px solid var(--rc-line);margin:0;padding:12px 24px 16px;font-size:12px}.cv-grafiek{min-height:326px}.cv-thema h1.rc-titel:focus{outline:none}.cv-stand{color:var(--rc-muted);margin:24px 0 0;font-size:12px}.cv-thema .cv-groet{letter-spacing:-.01em;font-size:28px;line-height:1.2}.cv-nieuws{max-width:60ch;color:var(--rc-ink-2);margin:8px 0 0;font-size:16px}.cv-top{grid-template-columns:minmax(280px,5fr) minmax(0,7fr);gap:24px;margin-bottom:24px;display:grid}.cv-held{color:#fff;background:var(--cv-navy);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);flex-direction:column;justify-content:center;padding:28px 32px;display:flex;position:relative}.cv-held-label{color:#c6c9e2;margin:0;font-size:14px;font-weight:500}.cv-held-score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:4px 0 12px;font-size:76px;font-weight:500;line-height:1;display:flex}.cv-held-van{letter-spacing:0;color:#c6c9e2;font-size:16px;font-weight:400}.cv-held-sub{color:#c6c9e2;margin:16px 0 0;font-size:14px}.cv-held .cv-ster svg{fill:#ffffff29}.cv-held .cv-ster-vol svg{fill:var(--cv-goud);stroke:none}.cv-held .cv-uitleg{position:absolute;top:20px;right:20px}.cv-held .cv-uitleg>summary{color:#c6c9e2}.cv-held .cv-uitleg>summary:hover{color:#fff;background:#ffffff1a}.cv-telwerk[data-wacht]{visibility:hidden}.cv-cijfers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cv-cijfer{background:var(--rc-surface);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);transition:transform .18s,box-shadow .18s;position:relative}.cv-cijfer:hover,.cv-tegel:hover{box-shadow:var(--cv-schaduw-op);transform:translateY(-3px)}.cv-cijfer-knop{width:100%;height:100%;font:inherit;color:inherit;text-align:left;border-radius:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:20px;display:flex}.cv-cijfer-icoon{width:40px;height:40px;color:var(--rc-accent);background:var(--cv-groen-zacht);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.cv-cijfer-label{color:var(--rc-muted);font-size:13px;font-weight:500}.cv-cijfer-waarde{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1.15}.cv-cijfer-sub{color:var(--rc-ink-2);font-size:13px}.cv-cijfer[data-goed]{background:var(--cv-groen-zacht)}.cv-cijfer[data-goed] .cv-cijfer-icoon{color:#fff;background:var(--rc-accent)}.cv-cijfer[data-goed] .cv-cijfer-waarde{color:var(--rc-accent-hover)}.cv-cijfer .cv-uitleg{position:absolute;top:12px;right:12px}.cv-pictogram{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.cv-uitleg{flex:none;position:relative}.cv-uitleg>summary{width:32px;height:32px;color:var(--rc-muted);cursor:pointer;border-radius:999px;place-items:center;list-style:none;display:grid}.cv-uitleg>summary::-webkit-details-marker{display:none}.cv-uitleg>summary:hover{color:var(--rc-ink);background:var(--rc-hover)}.cv-uitleg-tekst{z-index:20;width:min(320px,78vw);color:var(--rc-ink);text-align:left;background:var(--rc-surface);border:1px solid var(--rc-line);box-shadow:var(--rc-shadow-zwevend);border-radius:12px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.5;position:absolute;top:36px;right:0}.cv-uitleg-tekst p{margin:0}.cv-uitleg-tekst p+p{margin-top:8px}.cv-thema .cv-uitgelicht{background:linear-gradient(135deg, var(--cv-groen-zacht), var(--rc-surface) 60%);margin-bottom:24px}.cv-uitgelicht-knoppen{align-items:center;gap:4px;display:flex}.cv-uitgelicht-teller{min-width:56px;color:var(--rc-muted);text-align:center;font-variant-numeric:tabular-nums;font-size:12px}.cv-citaat{margin:0;animation:.5s ease-out both cv-in}@keyframes cv-in{0%{opacity:0;transform:translateY(6px)}}.cv-citaat blockquote{letter-spacing:-.005em;white-space:pre-line;overflow-wrap:anywhere;max-width:62ch;min-height:64px;margin:12px 0 20px;font-size:22px;line-height:1.45}.cv-citaat figcaption{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.cv-citaat figcaption strong{font-weight:500;display:block}.cv-citaat-bron{color:var(--rc-muted);font-size:13px;display:block}.cv-duw{margin-left:auto}.cv-vlag{vertical-align:-2px;border-radius:3px;width:20px;height:14px;display:inline-block;box-shadow:0 0 0 1px #090b2a1f}.cv-logovak{border:1px solid var(--rc-line);background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;padding:5px;display:grid;overflow:hidden}.cv-logovak img{object-fit:contain;max-width:100%;max-height:100%;display:block}.cv-tweeluik{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:24px;margin-bottom:24px;display:grid}.cv-thema .cv-tweeluik>.rc-kaart{margin-top:0}.cv-balken{gap:4px;display:grid}.cv-balkknop{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:68px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:8px;font-size:14px;display:grid}.cv-balkknop:hover{background:var(--rc-hover)}.cv-balkknop-baan{background:var(--rc-bg);border-radius:999px;height:12px;display:block;overflow:hidden}.cv-balkknop-baan>span{width:var(--cv-waarde);background:var(--cv-goud);border-radius:inherit;min-width:2px;height:100%;animation:.9s ease-out both cv-breed;display:block}.cv-balkknop-baan>span[data-laag]{background:var(--rc-line-strong)}@keyframes cv-breed{0%{width:0}}.cv-balkknop-getal{text-align:right;font-variant-numeric:tabular-nums;min-width:86px}.cv-winkels{margin-bottom:8px}.cv-landgroep+.cv-landgroep{margin-top:24px}.cv-landkop{width:fit-content;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0 0 12px;padding:6px 10px 6px 6px;display:flex}.cv-landkop:hover{background:var(--rc-hover)}.cv-landkop--vast{cursor:default}.cv-landkop--vast:hover{background:0 0}.cv-landkop-naam{font-size:16px;font-weight:500}.cv-landkop-stand{color:var(--rc-muted);font-size:13px}.cv-tegels{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.cv-tegel{font:inherit;color:inherit;text-align:left;background:var(--rc-surface);border-radius:var(--rc-radius-md);box-shadow:var(--cv-schaduw);cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;transition:transform .18s,box-shadow .18s;display:flex}.cv-tegel--wacht{color:var(--rc-muted);box-shadow:inset 0 0 0 1px var(--rc-line-strong);cursor:default;background:0 0}.cv-tegel--wacht:hover{box-shadow:inset 0 0 0 1px var(--rc-line-strong);transform:none}.cv-tegel-kop{align-items:center;gap:12px;display:flex}.cv-tegel-naam{font-size:15px;font-weight:500;display:block}.cv-tegel-soort{color:var(--rc-muted);font-size:12px;display:block}.cv-tegel-score{align-items:center;gap:10px;display:flex}.cv-tegel-score strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.cv-tegel-regel{color:var(--rc-ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.cv-erbij{color:var(--rc-accent-hover);background:var(--cv-groen-zacht);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500}.cv-tegels-voet{margin:16px 0 0;font-size:12px}.cv-stil{color:var(--rc-muted)}.cv-filterbalk{background:var(--cv-groen-zacht);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;padding:10px 14px;display:flex}.cv-filterbalk-kop{color:var(--rc-accent-hover);font-size:13px;font-weight:500}.cv-filterbalk .rc-pil{background:var(--rc-surface)}.cv-feestmelding{background:var(--cv-groen-zacht);border-color:#0000;align-items:center;margin-bottom:20px}.cv-feestmelding p{flex:auto}.cv-linkknop{font:inherit;color:var(--rc-accent-hover);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.cv-confetti{z-index:80;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cv-confetti svg{height:auto;fill:var(--cv-goud);animation-name:cv-val;animation-timing-function:cubic-bezier(.3,.1,.6,1);animation-fill-mode:both;position:absolute;top:-32px}@keyframes cv-val{0%{opacity:1;transform:translateY(0)rotate(0)}to{transform:translateY(105vh) rotate(calc(var(--cv-draai) + 360deg));opacity:.2}}@container rc-pagina (max-width:900px){.cv-top,.cv-tweeluik{grid-template-columns:minmax(0,1fr)}}@container rc-pagina (max-width:640px){.cv-cijfers{grid-template-columns:minmax(0,1fr)}.cv-held{padding:24px}.cv-held-score{font-size:60px}.cv-sterren--groot{--cv-ster-maat:34px}.cv-citaat blockquote{font-size:18px}.cv-thema .cv-groet{font-size:23px}.cv-balkknop{grid-template-columns:60px minmax(0,1fr) auto 16px}.cv-balkknop-getal{min-width:0}}@media (prefers-reduced-motion:reduce){.cv-thema *,.cv-thema :before,.cv-thema :after{transition:none!important;animation:none!important}}.cv-thema .rc-pagina{max-width:1680px;padding-left:40px;padding-right:40px}.cv-tweeluik{align-items:stretch}@media (max-width:899px){.cv-thema .rc-pagina{padding-left:16px;padding-right:16px}}.cv-thema h1.rc-titel,.cv-thema .rc-kaart-titel,.cv-product-naam,.cv-tegel-naam,.cv-landkop-naam,.cv-cijfer-waarde,.cv-tegel-score strong,.cv-held-score,.cv-held-reeks-getal,.cv-muurkaart-tekst,.cv-topkaart-score strong,.cv-product-score strong{font-family:var(--cv-kop)}.cv-thema h1.rc-titel{letter-spacing:-.02em;font-size:34px;font-weight:650;line-height:1.1}.cv-thema .cv-groet{font-size:38px}.cv-thema .rc-kaart-titel{letter-spacing:-.01em;font-size:21px;font-weight:600}.cv-cijfer-waarde{font-size:40px;font-weight:650}.cv-tegel-score strong{font-size:30px;font-weight:650}.cv-product-naam,.cv-tegel-naam{letter-spacing:-.005em;font-weight:600}.cv-top{grid-template-columns:minmax(0,1fr);gap:20px}.cv-held{background:var(--cv-hemel);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;min-height:340px;padding:44px 48px;display:grid;overflow:hidden}.cv-held:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#669d1357,#669d1300);width:60%;animation:16s ease-in-out infinite alternate cv-gloed;position:absolute;top:-40%;right:-10%}@keyframes cv-gloed{0%{transform:translate(0)scale(1)}to{transform:translate(-18%,22%)scale(1.25)}}.cv-hemel{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 30%,#000 66%);mask-image:linear-gradient(90deg,#0000 0 30%,#000 66%)}.cv-hemel-goud{fill:var(--cv-goud);opacity:.92}.cv-hemel-bleek{fill:#c6c9e2;opacity:.4}.cv-hemel circle[data-twinkel]{transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite cv-twinkel}@keyframes cv-twinkel{0%,to{opacity:.92;transform:scale(1)}50%{opacity:.25;transform:scale(.6)}}.cv-held-inhoud{position:relative}.cv-held-label{font-size:16px}.cv-held-score{letter-spacing:-.045em;margin:14px 0 22px;font-size:clamp(96px,13vw,168px);font-weight:700;line-height:.8}.cv-held-van{font-size:20px}.cv-held .cv-sterren--groot{--cv-ster-maat:52px;gap:8px}.cv-held-sub{margin-top:20px;font-size:15px}.cv-held-reeks{max-width:380px;font:inherit;color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff29;border-radius:22px;align-items:center;gap:18px;padding:20px 24px;transition:background .18s,transform .18s;display:flex;position:relative}.cv-held-reeks:hover{background:#ffffff21;transform:translateY(-2px)}.cv-held-reeks-getal{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:700;line-height:1}.cv-held-reeks-tekst{font-size:15px;line-height:1.35}.cv-held-reeks-tekst>span{color:#c6c9e2;margin-top:4px;font-size:13px;display:block}.cv-held .cv-uitleg{z-index:2}.cv-presenteerknop{align-self:flex-end;gap:6px}.cv-presenteerknop .rc-icoon{width:14px;height:14px}.cv-muur{margin-bottom:28px}.cv-muur .rc-kaart-kop{margin-bottom:8px}.cv-muur-venster{margin:0 -40px;padding:8px 0 26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.cv-muur-band{width:max-content;padding-left:40px;animation:80s linear infinite cv-schuif;display:flex}.cv-muur-kopie{display:contents}.cv-muur-venster:hover .cv-muur-band,.cv-muur-venster:focus-within .cv-muur-band,.cv-muur-venster[data-pauze] .cv-muur-band{animation-play-state:paused}.cv-muur-venster[data-kort] .cv-muur-band{animation:none}@keyframes cv-schuif{to{transform:translate(-50%)}}.cv-muurkaart{width:380px;min-height:230px;font:inherit;color:inherit;text-align:left;background:var(--rc-surface);box-shadow:var(--cv-schaduw);cursor:pointer;border:0;border-radius:26px;flex-direction:column;flex:none;gap:14px;margin-right:20px;padding:26px 28px;transition:transform .18s,box-shadow .18s;display:flex}.cv-muurkaart:hover{box-shadow:var(--cv-schaduw-op);transform:translateY(-4px)rotate(-.4deg)}.cv-muurkaart-tekst{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:22px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.cv-muurkaart-bron{align-items:center;gap:12px;margin-top:auto;font-size:14px;display:flex}.cv-muurkaart-bron strong{font-weight:500;display:block}.cv-muurkaart-bron .cv-product-foto{border-radius:12px;width:44px;height:44px}.cv-muurkaart:nth-child(3n+2){color:#fff;background:var(--cv-navy)}.cv-muurkaart:nth-child(3n+2) .cv-citaat-bron{color:#c6c9e2}.cv-muurkaart:nth-child(3n+2) .cv-ster svg{fill:#ffffff29}.cv-muurkaart:nth-child(3n+2) .cv-ster-vol svg{fill:var(--cv-goud);stroke:none}.cv-wissel{animation:.3s ease-out both cv-in}.cv-cijfers>.cv-cijfer{animation:.5s ease-out both cv-in}.cv-cijfers>.cv-cijfer:first-child{animation-delay:.25s}.cv-cijfers>.cv-cijfer:nth-child(2){animation-delay:.34s}.cv-cijfers>.cv-cijfer:nth-child(3){animation-delay:.43s}.cv-review .cv-ster-vol svg{transition:filter .2s}.cv-review[data-vijf]:hover .cv-ster-vol svg{filter:drop-shadow(0 0 5px #f5b301bf)}.cv-thema .rc-inlog{background:radial-gradient(1.5px 1.5px at 12% 22%, #f5b301 99%, transparent), radial-gradient(1.5px 1.5px at 78% 14%, #f5b301 99%, transparent), radial-gradient(2px 2px at 88% 62%, #f5b301 99%, transparent), radial-gradient(1px 1px at 30% 78%, #c6c9e2 99%, transparent), radial-gradient(1.5px 1.5px at 62% 84%, #f5b301 99%, transparent), radial-gradient(1px 1px at 20% 52%, #c6c9e2 99%, transparent), radial-gradient(1px 1px at 70% 40%, #c6c9e2 99%, transparent), var(--cv-hemel)}.cv-inlog-logo{animation:.8s ease-out both cv-in}.cv-presentatie{z-index:200;color:#fff;background:var(--cv-hemel);outline:none;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.cv-presentatie .cv-hemel{z-index:0;opacity:.8;-webkit-mask-image:radial-gradient(62% 58% at 50% 46%,#0000 0 62%,#000 100%);mask-image:radial-gradient(62% 58% at 50% 46%,#0000 0 62%,#000 100%)}.cv-dia,.cv-presentatie-voet{z-index:1}.cv-verdeelkaart .rc-kaart-kop{flex-wrap:nowrap;align-items:flex-start}.cv-dia{text-align:center;place-items:center;padding:6vh 8vw 2vh;animation:.7s cubic-bezier(.2,.7,.2,1) both cv-dia-in;display:grid;position:relative}@keyframes cv-dia-in{0%{opacity:0;transform:translateY(3vh)scale(.98)}}.cv-dia-midden{justify-items:center;gap:2.4vh;display:grid}.cv-dia-kop{font-family:var(--cv-kop);color:#c6c9e2;margin:0;font-size:clamp(22px,2.6vw,44px);font-weight:500}.cv-dia-score{font-family:var(--cv-kop);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(120px,24vw,380px);font-weight:700;line-height:.86}.cv-dia-score>span{letter-spacing:0;color:#c6c9e2;font-size:.12em;font-weight:400}.cv-presentatie .cv-sterren--groot{--cv-ster-maat:clamp(40px, 6vw, 96px);gap:1vw}.cv-presentatie .cv-ster svg{fill:#ffffff29}.cv-presentatie .cv-ster-vol svg{fill:var(--cv-goud);stroke:none}.cv-dia-sub{color:#c6c9e2;max-width:34ch;margin:0;font-size:clamp(16px,1.7vw,28px);line-height:1.35}.cv-dia-tegels{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:3vw;display:flex}.cv-dia-tegel{background:#ffffff12;border:1px solid #ffffff29;border-radius:32px;align-content:center;justify-items:center;gap:1.2vh;min-width:22vw;padding:4vh 3vw;display:grid}.cv-dia-getal{font-family:var(--cv-kop);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(64px,10vw,180px);font-weight:700;line-height:.95}.cv-dia-land{align-items:center;gap:12px;margin:0;font-size:clamp(18px,2vw,32px);display:flex}.cv-dia-land .cv-vlag{width:1.4em;height:1em}.cv-dia-citaat{justify-items:center;gap:4vh;max-width:26em;margin:0;font-size:clamp(26px,3.6vw,64px);display:grid}.cv-dia-citaat blockquote{font-family:var(--cv-kop);letter-spacing:-.015em;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.2}.cv-dia-citaat figcaption{font-size:.42em}.cv-dia-citaat figcaption>span{color:#c6c9e2;margin-top:.3em;font-size:.8em;display:block}.cv-dia-top{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:3vw;display:flex}.cv-dia-product{width:22vw;min-width:200px;color:var(--cv-navy);background:#fff;border-radius:32px;justify-items:center;gap:1.2vh;padding:3vh 2vw;display:grid;position:relative}.cv-dia-product[data-soort=goud]{transform:translateY(-4vh)}.cv-dia-product img{object-fit:contain;width:auto;max-width:100%;height:20vh}.cv-dia-plek{width:44px;height:44px;font-family:var(--cv-kop);color:var(--cv-navy);background:var(--cv-medaille);border:2px solid var(--cv-medaille-rand);border-radius:50%;place-items:center;margin-left:-22px;font-size:22px;font-weight:700;display:grid;position:absolute;top:-18px;left:50%}.cv-dia-productnaam{font-family:var(--cv-kop);margin:0;font-size:clamp(16px,1.6vw,28px);font-weight:600;line-height:1.2}.cv-dia-productscore{font-family:var(--cv-kop);margin:0;font-size:clamp(22px,2.4vw,42px);font-weight:700}.cv-dia-productscore>span{font-family:var(--rc-font);color:var(--rc-ink-2);font-size:.42em;font-weight:400;display:block}.cv-presentatie-voet{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:20px 32px 24px;display:grid;position:relative}.cv-presentatie-logo{width:auto;height:30px}.cv-presentatie-stippen{gap:8px;display:flex}.cv-presentatie-stippen>span{background:#ffffff38;border-radius:999px;width:36px;height:4px;position:relative;overflow:hidden}.cv-presentatie-stippen>span[data-nu]{background:#ffffff80}.cv-presentatie-stippen>span[data-loopt]:after{content:"";transform-origin:0;background:#fff;animation:9s linear both cv-loopt;position:absolute;inset:0}@keyframes cv-loopt{0%{transform:scaleX(0)}}.cv-presentatie-knoppen{justify-content:flex-end;gap:6px;display:flex}.cv-presentatie-knoppen button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.cv-presentatie-knoppen button:hover{background:#ffffff2e}.cv-presentatie-knoppen button:focus-visible{outline-offset:2px;outline:2px solid #fff}@container rc-pagina (max-width:900px){.cv-held{grid-template-columns:minmax(0,1fr);align-items:start;padding:32px 28px}.cv-hemel{-webkit-mask-image:linear-gradient(90deg,#0000 0 62%,#000 100%);mask-image:linear-gradient(90deg,#0000 0 62%,#000 100%)}.cv-held-reeks{max-width:none}}@container rc-pagina (max-width:640px){.cv-thema .cv-groet,.cv-thema h1.rc-titel{font-size:28px}.cv-held{border-radius:22px;min-height:0}.cv-held .cv-sterren--groot{--cv-ster-maat:36px;gap:6px}.cv-held-reeks-getal{font-size:44px}.cv-muur-venster{margin:0 -16px}.cv-muur-band{padding-left:16px}.cv-muurkaart{width:290px;min-height:200px;padding:22px}.cv-muurkaart-tekst{font-size:19px}.cv-presenteerknop{display:none}}@media (prefers-reduced-motion:reduce){.cv-muur-venster{overflow-x:auto}.cv-muur-kopie{display:none}}.cv-nachtband{color:#fff;background:var(--cv-hemel);border-radius:28px;margin-bottom:28px;padding:36px 40px;position:relative;overflow:hidden}.cv-nachtband-titel{font-family:var(--cv-kop);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:650;line-height:1.12}.cv-nachtband-kop{color:#c6c9e2;margin:0 0 14px;font-size:15px;font-weight:500}.cv-nachtband-sub{color:#c6c9e2;margin:8px 0 0;font-size:15px}.cv-nachtband-link{font:inherit;color:#fff;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.cv-nachtband .cv-ster svg{fill:#ffffff29}.cv-nachtband .cv-ster-vol svg{fill:var(--cv-goud);stroke:none}.cv-netbinnen figure{gap:20px;margin:0;display:grid}.cv-netbinnen .cv-sterren--groot{--cv-ster-maat:34px;gap:6px}.cv-netbinnen blockquote{max-width:30em;font-family:var(--cv-kop);letter-spacing:-.015em;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.22}.cv-netbinnen figcaption{align-items:center;gap:14px;font-size:15px;display:flex}.cv-netbinnen figcaption strong{font-weight:500;display:block}.cv-netbinnen figcaption>span>span{color:#c6c9e2;font-size:13px;display:block}.cv-netbinnen .cv-product-foto{background:#fff;border-radius:14px;width:52px;height:52px}.cv-favorieten.cv-nachtband{text-align:center;padding-bottom:0}.cv-podium{justify-content:center;align-items:flex-end;gap:20px;margin-top:28px;display:flex}.cv-podium-plek{max-width:300px;font:inherit;color:#fff;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;padding:0;display:flex}.cv-podium-plek[data-soort=goud]{order:2}.cv-podium-plek[data-soort=zilver]{order:1}.cv-podium-plek[data-soort=brons]{order:3}.cv-podium-plek .cv-product-foto{background:#fff;border-radius:50%;width:132px;height:132px;padding:12px;transition:transform .2s}.cv-podium-plek[data-soort=goud] .cv-product-foto{width:164px;height:164px}.cv-podium-plek:hover .cv-product-foto{transform:translateY(-6px)scale(1.04)}.cv-podium-plek .cv-product-naam{margin-top:8px;font-size:18px}.cv-podium-plek .cv-topkaart-score{font-size:20px}.cv-podium-aantal{color:#c6c9e2;font-size:13px}.cv-podium-trede{height:84px;font-family:var(--cv-kop);color:var(--cv-navy);background:var(--cv-medaille);transform-origin:50% 100%;border-radius:18px 18px 0 0;align-self:stretch;place-items:start center;margin-top:14px;padding-top:12px;font-size:40px;font-weight:700;line-height:1;animation:.7s cubic-bezier(.2,.8,.2,1) both cv-groei;display:grid}.cv-podium-plek[data-soort=goud] .cv-podium-trede{height:128px;animation-delay:.25s}.cv-podium-plek[data-soort=zilver] .cv-podium-trede{animation-delay:.1s}.cv-podium-plek[data-soort=brons] .cv-podium-trede{height:56px}.cv-kaartband{grid-template-columns:minmax(0,5fr) minmax(260px,4fr);align-items:center;gap:24px 40px;padding:24px 40px;display:grid}.cv-kaart{width:100%;height:auto;max-height:460px;display:block}.cv-kaart-land{fill:#ffffff17;stroke:var(--cv-navy);stroke-width:1px;stroke-linejoin:round}.cv-kaart-land--ons{fill:var(--cv-reeks);cursor:pointer;transition:fill .2s,opacity .2s}.cv-kaart-land--ons:hover,.cv-kaart-land--ons[data-gekozen]{fill:#7dbb1e}.cv-kaart-land--ons[data-dof],.cv-kaart-cijfer[data-dof]{opacity:.35}.cv-kaart-cijfer{pointer-events:none;transition:opacity .2s}.cv-kaart-cijfer rect{fill:#fff}.cv-kaart-cijfer text{font-family:var(--cv-kop);fill:var(--cv-navy);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700}.cv-kaart-cijfer line{stroke:#fff;stroke-width:1.5px}.cv-kaart-cijfer circle{fill:#fff}.cv-landlijst{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.cv-landknop{width:100%;font:inherit;color:#fff;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;transition:background .18s;display:grid}.cv-landknop:hover:not(:disabled),.cv-landknop[aria-pressed=true]{background:#ffffff29}.cv-landknop:disabled{cursor:default}.cv-landknop:focus-visible,.cv-podium-plek:focus-visible,.cv-held-reeks:focus-visible,.cv-nachtband-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.cv-landknop-naam{font-size:16px;font-weight:500}.cv-landknop-naam>span{color:#c6c9e2;font-size:13px;font-weight:400;display:block}.cv-landknop strong{font-family:var(--cv-kop);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.cv-landknop .rc-icoon{color:#c6c9e2;width:16px;height:16px}.cv-dia-kaart{text-align:left;grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:center;gap:4vw;width:100%;max-width:1500px;display:grid}.cv-dia-kaart .cv-kaart{max-height:74vh}.cv-dia-landen{gap:3vh;display:grid}.cv-dia-landrij{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 2vw;display:grid}.cv-dia-landrij .cv-dia-getal{grid-row:span 2;font-size:clamp(48px,6vw,110px)}.cv-dia-landrij .cv-dia-sub{max-width:none;font-size:clamp(14px,1.3vw,22px)}@container rc-pagina (max-width:900px){.cv-kaartband{grid-template-columns:minmax(0,1fr);padding:20px 24px 28px}.cv-nachtband{padding:28px 24px}}@container rc-pagina (max-width:640px){.cv-nachtband{border-radius:22px}.cv-nachtband-titel{font-size:24px}.cv-podium{gap:8px}.cv-podium-plek .cv-product-foto{width:76px;height:76px;padding:8px}.cv-podium-plek[data-soort=goud] .cv-product-foto{width:92px;height:92px}.cv-podium-plek .cv-product-naam{font-size:14px}.cv-podium-plek .cv-topkaart-score{flex-direction:column;gap:2px;font-size:16px}.cv-podium-plek .cv-sterren{--cv-ster-maat:12px}.cv-podium-trede{font-size:28px}}.cv-kiesbalk{flex-wrap:wrap;align-items:center;gap:12px 32px;margin:-4px 0 24px;display:flex}.cv-kies{align-items:center;gap:10px;min-width:0;display:flex}.cv-kies-label{color:var(--rc-ink-2);flex:none;font-size:13px;font-weight:500}.cv-kies-knoppen{background:var(--rc-surface);min-width:0;box-shadow:var(--cv-schaduw);scrollbar-width:none;border-radius:999px;gap:2px;padding:4px;display:flex;overflow-x:auto}.cv-kies-knoppen button{height:34px;font:inherit;color:var(--rc-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:background-color .15s,color .15s;display:inline-flex}.cv-kies-knoppen button:hover{color:var(--rc-ink);background:var(--rc-hover)}.cv-kies-knoppen button[aria-pressed=true]{color:#fff;background:var(--cv-navy);font-weight:500}.cv-kies-knoppen .cv-vlag{width:18px;height:12px}.cv-thema .cv-presenteerknop{border-radius:999px;height:44px;padding:0 20px;font-weight:500}@container rc-pagina (max-width:640px){.cv-kiesbalk{gap:10px}.cv-kies{width:100%}.cv-kies-label{width:68px}}.cv-merk{letter-spacing:-.025em;white-space:nowrap;font-weight:800}.cv-merk>span{color:var(--cv-lime)}.cv-merk>sup{letter-spacing:0;vertical-align:.95em;margin-left:.08em;font-size:.28em;font-weight:500;line-height:0}.cv-presentatie .cv-merk{color:#fff}.cv-poppetje{-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:none;display:block}.cv-held{grid-template-columns:minmax(0,1fr) auto}.cv-held-zij{flex-direction:column;align-items:center;display:flex;position:relative}.cv-held-poppetje{z-index:1;filter:drop-shadow(0 12px 14px #00000073);height:200px;margin:-24px 0 -10px;animation:.9s cubic-bezier(.2,.9,.3,1.2) .5s both cv-opkomst;position:relative}.cv-held-poppetje:only-child{height:280px;margin-bottom:-44px}@keyframes cv-opkomst{0%{opacity:0;transform:translateY(60px)}}.cv-podium-poppetje{filter:drop-shadow(0 10px 14px #00000059);height:210px;margin-bottom:-4px;transition:transform .2s}.cv-podium-plek[data-soort=goud] .cv-podium-poppetje{height:250px}.cv-podium-plek:hover .cv-podium-poppetje{transform:translateY(-6px)scale(1.03)}.cv-leeg{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 24px 40px;display:flex}.cv-leeg .cv-poppetje{height:150px}.cv-leeg p{max-width:44ch;color:var(--rc-ink-2);margin:0;font-size:15px}.cv-storing{justify-items:center;gap:16px;display:grid}.cv-storing .cv-poppetje{filter:drop-shadow(0 12px 16px #0006);height:190px}.cv-inlog-poppetjes{justify-content:center;align-items:flex-end;gap:4px;margin-top:28px;display:flex}.cv-inlog-poppetjes .cv-poppetje{filter:drop-shadow(0 10px 14px #0006);height:132px;animation:.7s cubic-bezier(.2,.9,.3,1.2) both cv-opkomst}.cv-inlog-poppetjes .cv-poppetje:first-child{height:150px;animation-delay:.25s}.cv-inlog-poppetjes .cv-poppetje:nth-child(2){height:150px;animation-delay:.35s}.cv-inlog-poppetjes .cv-poppetje:nth-child(3){height:150px;animation-delay:.45s}.cv-inlog-poppetjes .cv-poppetje:nth-child(4){animation-delay:.55s}.cv-feestmelding{padding-left:78px;position:relative}.cv-feest-poppetje{height:84px;animation:.7s cubic-bezier(.2,.9,.3,1.2) .2s both cv-opkomst;position:absolute;bottom:0;left:14px}.cv-dia-poppetje{filter:drop-shadow(0 2vh 3vh #00000073);height:52vh;animation:1s cubic-bezier(.2,.9,.3,1.2) .3s both cv-opkomst;position:absolute;bottom:1vh;left:5vw}.cv-dia-product .cv-poppetje{height:24vh}@container rc-pagina (max-width:900px){.cv-held{grid-template-columns:minmax(0,1fr)}.cv-held-zij{align-items:stretch;position:static}.cv-held-poppetje,.cv-held-poppetje:only-child{height:190px;margin:0;position:absolute;top:56px;right:16px}}@container rc-pagina (max-width:640px){.cv-held-poppetje,.cv-held-poppetje:only-child{height:118px;top:78px;right:6px}.cv-podium-poppetje{height:120px}.cv-podium-plek[data-soort=goud] .cv-podium-poppetje{height:140px}}@media (max-width:900px){.cv-dia-poppetje{display:none}}.cv-thema .cv-strooiknop{border-radius:999px;gap:8px;height:44px;padding:0 18px;font-weight:500}.cv-strooiknop svg{width:18px;height:18px;fill:var(--cv-goud);stroke:var(--cv-goud-rand);stroke-width:1px;stroke-linejoin:round;transition:transform .3s}.cv-strooiknop:hover svg{transform:rotate(72deg)scale(1.2)}.cv-strooiknop:active{transform:scale(.96)}[data-regent] .cv-held-poppetje{animation:.9s cubic-bezier(.2,.9,.3,1.2) .5s both cv-opkomst,.55s ease-in-out 6 cv-spring}[data-regent] .cv-podium-poppetje{animation:.55s ease-in-out 6 cv-spring}@keyframes cv-spring{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-22px)rotate(-4deg)}65%{transform:translateY(-10px)rotate(4deg)}}@container rc-pagina (min-width:1100px){.cv-held{grid-template-columns:auto minmax(0,1fr) auto}.cv-held-zij{display:contents}.cv-held-poppetje,.cv-held-poppetje:only-child{place-self:end center;height:250px;margin:-30px 0 -44px;position:relative}.cv-held-reeks{max-width:300px}}@container rc-pagina (min-width:1300px){.cv-held-poppetje,.cv-held-poppetje:only-child{height:320px}.cv-held-reeks{max-width:380px}}@container rc-pagina (min-width:1500px){.cv-held-poppetje,.cv-held-poppetje:only-child{height:370px}}.cv-inlog-kaart{padding:36px 32px 28px;animation:.6s ease-out both cv-in;box-shadow:0 24px 60px #00000059}.cv-inlog-kaart h1.rc-titel{text-align:center}.cv-inlog-ondertitel{color:var(--rc-muted);text-align:center;margin:8px 0 28px;font-size:15px}.cv-inlog-melding{color:var(--rc-error);background:color-mix(in srgb, var(--rc-error) 8%, var(--rc-surface));border-radius:var(--rc-radius-sm);margin:-12px 0 20px;padding:10px 12px;font-size:14px;line-height:1.45}.cv-knop-microsoft{color:#fff;background:var(--cv-navy);border-radius:var(--rc-radius-sm);width:100%;height:48px;box-shadow:0 6px 16px color-mix(in srgb, var(--cv-navy) 30%, transparent);transition:transform var(--rc-duur) ease, box-shadow var(--rc-duur) ease, background-color var(--rc-duur) ease;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.cv-knop-microsoft:hover{background:var(--cv-navy-2);box-shadow:0 10px 22px color-mix(in srgb, var(--cv-navy) 36%, transparent);transform:translateY(-1px)}.cv-knop-microsoft:active{transform:translateY(0)}.cv-knop-microsoft:focus-visible{box-shadow:0 0 0 3px var(--rc-surface), 0 0 0 5px var(--cv-navy);outline:none}.cv-microsoft-logo{box-sizing:content-box;background:#fff;border-radius:3px;flex:none;width:16px;height:16px;padding:3px}.cv-inlog-hint{color:var(--rc-muted);text-align:center;margin:10px 0 0;font-size:13px}.cv-inlog-hint--links{text-align:left;margin:0 0 20px;font-size:14px}.cv-inlog-codeform .rc-knop{width:100%;margin-top:4px}@media (prefers-reduced-motion:reduce){.cv-inlog-kaart,.cv-knop-microsoft{transition:none;animation:none}.cv-knop-microsoft:hover{transform:none}}
