.kxfGeq_kop{background:var(--card);border-radius:var(--radius-l);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 24px;margin-bottom:1.5rem;padding:clamp(22px,3.4vw,32px) clamp(20px,3.4vw,32px) 0;display:grid;position:relative;overflow:hidden}.kxfGeq_tekst{flex-direction:column;gap:10px;min-width:0;padding-bottom:clamp(22px,3.4vw,32px);display:flex}.kxfGeq_titel{overflow-wrap:anywhere;margin:0;font-size:clamp(2.1rem,4.6vw,3.6rem);line-height:.94}.kxfGeq_titel em{color:var(--accent);font-style:normal}.kxfGeq_sub{color:var(--muted-foreground);max-width:52ch;margin:0}.kxfGeq_rij{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.kxfGeq_fabriek{flex:none;width:300px;height:190px;display:block}.kxfGeq_cijfer{background:var(--background);border-radius:24px;align-items:center;gap:10px;min-width:0;padding:10px 16px 10px 12px;display:flex}.kxfGeq_cijferIcoon{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;display:grid}.kxfGeq_cijferLabel{color:var(--muted-foreground);font-size:12px;line-height:1.2;display:block}.kxfGeq_cijferWaarde{font-family:var(--font-display);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.5rem;line-height:1.05;display:block}.kxfGeq_fabriek .k-fab{fill:var(--fab)}.kxfGeq_fabriek .k-fab2{fill:var(--fab2)}.kxfGeq_fabriek .k-kap{fill:var(--accent)}.kxfGeq_fabriek .k-raam{fill:var(--fab-raam)}.kxfGeq_fabriek .k-raam-aan{fill:var(--accent)}.kxfGeq_pluim{fill:rgb(var(--pluim));opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.3s cubic-bezier(.23,1,.32,1) infinite kxfGeq_pluim}.kxfGeq_kop:hover .kxfGeq_pluim{animation-duration:1.9s}@keyframes kxfGeq_pluim{0%{opacity:0;transform:translate(0)scale(.35)}14%{opacity:.34}to{opacity:0;transform:translate(16px,-74px)scale(1.7)}}@media (max-width:700px){.kxfGeq_kop{grid-template-columns:1fr}.kxfGeq_tekst{padding-bottom:0}.kxfGeq_fabriek{width:100%;height:130px}}@media (max-width:639px){.kxfGeq_compact{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"titel fabriek""sub fabriek""rij rij";align-items:end;gap:0 10px;margin-bottom:0;padding:18px 0 0 18px}.kxfGeq_compact .kxfGeq_tekst{display:contents}.kxfGeq_compact .kxfGeq_titel{grid-area:titel;padding-right:0;font-size:1.9rem}.kxfGeq_compact .kxfGeq_sub{grid-area:sub;margin-top:4px;font-size:.875rem}.kxfGeq_compact .kxfGeq_fabriek{grid-area:fabriek;align-self:end;width:96px;height:92px;margin-bottom:-2px}.kxfGeq_compact .kxfGeq_rij{scrollbar-width:none;scroll-snap-type:x proximity;border-top:1px solid var(--line);flex-wrap:nowrap;grid-area:rij;margin:14px 0 0 -18px;padding:14px 18px 18px;overflow-x:auto}.kxfGeq_compact .kxfGeq_rij::-webkit-scrollbar{display:none}.kxfGeq_compact .kxfGeq_rij>*{scroll-snap-align:start;flex:none}}@media (prefers-reduced-motion:reduce){.kxfGeq_pluim{opacity:.22;animation:none}.kxfGeq_pluim:nth-child(2){transform:translate(8px,-30px)scale(1.1)}.kxfGeq_pluim:nth-child(3){opacity:.12;transform:translate(14px,-58px)scale(1.5)}}.dark .kxfGeq_fabriek .k-fab{fill:var(--nacht-rand)}.dark .kxfGeq_fabriek .k-fab2{fill:#3a3430}.dark .kxfGeq_fabriek .k-raam{fill:var(--nacht)}
._3rcxFG_vak{touch-action:pan-y;width:100%;position:relative}._3rcxFG_svg{outline:none;width:100%;display:block;overflow:visible}._3rcxFG_svg:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.5rem}._3rcxFG_tekst{fill:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}._3rcxFG_intekenen{animation:.9s cubic-bezier(.22,1,.36,1) both _3rcxFG_intekenen}@keyframes _3rcxFG_intekenen{0%{clip-path:inset(-6px 100% -6px -6px)}to{clip-path:inset(-6px)}}@media (prefers-reduced-motion:reduce){._3rcxFG_intekenen{animation:none}}._3rcxFG_tip{z-index:2;pointer-events:none;min-width:7.5rem;max-width:16rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.35;position:absolute;top:0}._3rcxFG_tipDonker{background:var(--fab);color:#efece6;border-radius:1rem}._3rcxFG_tipKaart{background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:.75rem}._3rcxFG_tipKop{margin-bottom:.125rem;font-size:.75rem}._3rcxFG_tipDonker ._3rcxFG_tipKop{color:#efece6b3}._3rcxFG_tipKaart ._3rcxFG_tipKop{color:var(--foreground)}._3rcxFG_tipRij{font-variant-numeric:tabular-nums;align-items:baseline;gap:.375rem;font-weight:600;display:flex}._3rcxFG_tipStip{border-radius:9999px;flex:none;width:.5rem;height:.5rem;transform:translateY(-.0625rem)}._3rcxFG_tipNaam{opacity:.8;font-weight:400}._3rcxFG_balkRij{grid-template-columns:minmax(4.5rem,6rem) 1fr auto;align-items:center;gap:.75rem;padding-block:.1875rem;display:grid}._3rcxFG_balkSpoor{border-radius:0 .375rem .375rem 0;min-width:0;height:1.375rem}._3rcxFG_balkVulling{background:var(--primary);transform-origin:0;border-radius:0 .375rem .375rem 0;height:100%;animation:.7s cubic-bezier(.22,1,.36,1) both _3rcxFG_groei}@keyframes _3rcxFG_groei{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._3rcxFG_balkVulling{animation:none}}
._0oci7G_wortel{isolation:isolate;position:absolute;inset:0;overflow:hidden}._0oci7G_achter{object-fit:cover;filter:blur(22px)saturate(1.15);opacity:.9;pointer-events:none;width:128%;height:128%;position:absolute;inset:-14%}._0oci7G_voor{object-fit:contain;width:100%;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.campagne-kaart:hover ._0oci7G_voor{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){._0oci7G_voor{transition:none}.campagne-kaart:hover ._0oci7G_voor{transform:none}}
@property --uitgelicht-hoek{syntax:"<angle>";inherits:false;initial-value:0deg}.xhPtuW_rij{gap:1rem;display:grid}.xhPtuW_rijMeer{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(88%,46rem);grid-auto-flow:column;margin:-10px -4px 0;padding:10px 4px 14px;overflow-x:auto}.xhPtuW_rijMeer>*{scroll-snap-align:start}.xhPtuW_kaart{isolation:isolate;border-radius:var(--radius-l);--uitgelicht-hoek:0deg;background:conic-gradient(from var(--uitgelicht-hoek,0deg), var(--gloed) 0deg, var(--zwavel) 40deg, var(--gloed) 90deg, var(--nacht-rand) 170deg, var(--nacht-rand) 250deg, var(--gloed) 330deg, var(--gloed) 360deg);color:var(--kalksteen);transition:transform .35s var(--ease-out);padding:2px;text-decoration:none;animation:7s linear infinite xhPtuW_uitgelichtDraai;position:relative;container-type:inline-size}.xhPtuW_kaart:after{content:"";z-index:-1;border-radius:inherit;background:var(--gloed);filter:blur(26px);opacity:.28;transition:opacity .35s;position:absolute;inset:14px 10px -6px}a.xhPtuW_kaart:hover{transform:translateY(-3px)}a.xhPtuW_kaart:hover:after{opacity:.45}a.xhPtuW_kaart:focus-visible{outline:3px solid var(--zwavel);outline-offset:3px}.xhPtuW_binnen{border-radius:calc(var(--radius-l) - 2px);background:var(--nacht);grid-template-columns:minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}@container (min-width:640px){.xhPtuW_binnen{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.xhPtuW_binnen:before{content:"";z-index:2;pointer-events:none;width:40%;animation:xhPtuW_uitgelichtStreep 5.5s var(--ease-out) infinite;background:linear-gradient(100deg,#0000,#ffffff17,#0000);position:absolute;inset:-40% auto -40% -60%;transform:skew(-18deg)}.xhPtuW_beeld{aspect-ratio:4/3;background:var(--nacht-kaart);position:relative}@container (min-width:640px){.xhPtuW_beeld{aspect-ratio:auto;min-height:300px}}.xhPtuW_raster{background:radial-gradient(circle at 30% 70%, #fc500073, transparent 55%), repeating-linear-gradient(90deg, #ffffff0d 0 1px, transparent 1px 22px), var(--nacht-kaart);width:100%;height:100%;position:absolute;inset:0}.xhPtuW_labels{z-index:3;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.xhPtuW_label{border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--kalksteen);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0d0cb8;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.xhPtuW_labelHeet{background:var(--gloed);color:var(--obsidiaan)}.xhPtuW_labelHeet svg{animation:2.4s ease-in-out infinite xhPtuW_uitgelichtTwinkel}.xhPtuW_inhoud{z-index:1;flex-direction:column;gap:.9rem;min-width:0;padding:clamp(1.1rem,2.4vw,1.6rem);display:flex;position:relative}.xhPtuW_titel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:400;line-height:.95}.xhPtuW_omschrijving{color:#f7f6f2b3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.xhPtuW_cijfers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.xhPtuW_cijfer{background:#ffffff0d;border-radius:18px;min-width:0;padding:.6rem .7rem}.xhPtuW_cijfer b{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.05rem,3.4cqi,1.4rem);font-weight:400;line-height:1.05;display:block;overflow:hidden}.xhPtuW_cijfer span{color:#f7f6f29e;margin-top:3px;font-size:11px;line-height:1.3;display:block}.xhPtuW_cijferHeet b{color:var(--gloed)}.xhPtuW_balk{border-radius:var(--radius-pill);background:#ffffff14;height:6px;overflow:hidden}.xhPtuW_balk>i{border-radius:inherit;background:linear-gradient(90deg, var(--gloed), var(--zwavel));height:100%;display:block}.xhPtuW_actie{border-radius:var(--radius-pill);background:var(--gloed);color:var(--obsidiaan);justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:.7rem 1.2rem;font-size:.875rem;font-weight:700;transition:background .2s;display:inline-flex}.xhPtuW_actie svg{transition:transform .3s var(--ease-out)}a.xhPtuW_kaart:hover .xhPtuW_actie{background:var(--zwavel)}a.xhPtuW_kaart:hover .xhPtuW_actie svg{transform:translate(3px)}@keyframes xhPtuW_uitgelichtDraai{to{--uitgelicht-hoek:360deg}}@keyframes xhPtuW_uitgelichtStreep{0%,55%{left:-60%}to{left:130%}}@keyframes xhPtuW_uitgelichtTwinkel{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.xhPtuW_kaart,.xhPtuW_binnen:before,.xhPtuW_labelHeet svg{animation:none}.xhPtuW_kaart,.xhPtuW_actie svg{transition:none}}
._7epd4W_pagina{--canvas:var(--background);--surface:var(--card);--ink:var(--foreground);--ink-soft:var(--muted-foreground);--rule:var(--line);--lucht-boven:#d4d3ce;--lucht-onder:#eee8dc;--zon:#ece7dc;--raster:#b7b2a9;--glas:#8d8880;--grond:#c9c6bf;--band:#33302c;--bandstreep:#5a544e;--rol:#1f1c1a;--pilaar:#0d0b0a;--nav-h:76px;--ease:cubic-bezier(.23, 1, .32, 1);background:var(--canvas);color:var(--ink);overflow-x:clip}.dark ._7epd4W_pagina{--lucht-boven:#0a0909;--lucht-onder:#2b170d;--zon:#3b322c;--raster:#43291a;--glas:#3a2d24;--grond:#110f0e;--band:#0b0a09;--bandstreep:#2c2723;--rol:#2f2a26;--pilaar:#050404}._7epd4W_pagina .f-ver{fill:var(--fab-ver)}._7epd4W_pagina .f-rasterstip{fill:var(--raster)}._7epd4W_pagina .f-fab{fill:var(--fab)}._7epd4W_pagina .f-fab2{fill:var(--fab2)}._7epd4W_pagina .f-glas{fill:var(--glas)}._7epd4W_pagina .f-raam{fill:var(--fab-raam)}._7epd4W_pagina .f-raam-aan{fill:var(--accent)}._7epd4W_pagina .f-kap{fill:var(--accent)}._7epd4W_pagina .f-grond{fill:var(--grond)}._7epd4W_pagina .f-pilaar{fill:var(--pilaar)}._7epd4W_pagina .f-krat{fill:var(--accent)}._7epd4W_pagina .f-krat-ink{fill:var(--accent-contrast)}._7epd4W_pagina .f-gloed-stop{stop-color:var(--accent)}._7epd4W_pagina .f-lijn{stroke:var(--fab-raam);stroke-width:6px;stroke-linecap:round}._7epd4W_pagina .f-naald{stroke:var(--accent);stroke-width:6px;stroke-linecap:round}._7epd4W_pagina .f-meter{fill:var(--fab2);stroke:var(--fab-raam);stroke-width:5px}._7epd4W_pagina .krat-oog{display:none}._7epd4W_merk .krat-munt{display:none}._7epd4W_merk .krat-oog{display:inline}@media (min-aspect-ratio:19/20) and (max-height:540px){._7epd4W_pagina{--nav-h:60px}}._7epd4W_inhoud{z-index:5;position:relative}._7epd4W_sectie{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,88px) 22px 24px}._7epd4W_sectieKop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 20px;margin-bottom:26px;display:flex}._7epd4W_sectie h2{text-wrap:balance;margin:0;font-size:clamp(2.4rem,5vw,4.6rem);line-height:.94}._7epd4W_voetnoot{color:var(--ink-soft);max-width:48ch;font-size:14px;font-weight:400}._7epd4W_uitgelichtBlok{margin-bottom:34px}._7epd4W_groep{margin-top:30px}._7epd4W_groepKop{font-family:var(--font-body,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:700;display:flex}._7epd4W_groepKop span{background:var(--surface);color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px}._7epd4W_campagneRaster2{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}._7epd4W_campagne{scroll-snap-align:start;background:var(--surface);transition:transform .2s var(--ease);color:var(--ink);border-radius:36px;flex-direction:column;gap:12px;padding:12px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){a._7epd4W_campagne:hover{transform:translateY(-4px)}a._7epd4W_campagne:hover ._7epd4W_campagneRaster{transform:scale(1.06)}}._7epd4W_campagneKlaar{opacity:.88;cursor:default}._7epd4W_campagneKlaar ._7epd4W_cpmGroot{color:var(--ink-soft)}._7epd4W_campagneBeeld{background:var(--c1,var(--accent));border-radius:28px;height:210px;position:relative;overflow:hidden}._7epd4W_campagneRaster{background-image:radial-gradient(circle, var(--c2,#070607) 1.8px, transparent 2px);transition:transform .5s var(--ease);background-size:11px 11px;position:absolute;inset:-10%;-webkit-mask-image:linear-gradient(135deg,#0000 20%,#000 90%);mask-image:linear-gradient(135deg,#0000 20%,#000 90%)}._7epd4W_live{z-index:3;background:var(--surface);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}._7epd4W_campagneTitel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;padding:0 8px;font-size:24px;line-height:1}._7epd4W_campagneRegel{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;padding:0 8px 6px;font-size:14px;display:flex}._7epd4W_campagneRegel span:first-child{color:var(--ink-soft);font-weight:400}._7epd4W_cpmGroot{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);font-size:26px}._7epd4W_reken{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:860px){._7epd4W_reken{grid-template-columns:1fr}}._7epd4W_paneel{background:var(--surface);border-radius:40px;flex-direction:column;gap:20px;padding:clamp(22px,4vw,32px);display:flex}._7epd4W_veld{flex-direction:column;gap:8px;display:flex}._7epd4W_veldLabel{color:var(--ink-soft);font-size:14px;font-weight:400}._7epd4W_veldWaarde{font-family:var(--font-display);letter-spacing:.02em;font-size:34px;line-height:1}._7epd4W_schuif{width:100%;accent-color:var(--accent);height:44px}._7epd4W_keuzes{flex-wrap:wrap;gap:8px;display:flex}._7epd4W_keuzes button{background:var(--canvas);color:var(--ink);border:0;border-radius:999px;padding:9px 14px;font-weight:600}._7epd4W_keuzes button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}._7epd4W_invoer{background:var(--canvas);border-radius:100px;align-items:center;gap:8px;padding:6px 18px;display:flex}._7epd4W_invoer input{font-family:var(--font-display);width:100%;min-width:0;color:var(--ink);letter-spacing:.02em;background:0 0;border:0;min-height:0;font-size:34px}._7epd4W_invoer input:focus{outline:none}._7epd4W_invoer:focus-within{box-shadow:0 0 0 2px var(--accent)}._7epd4W_vink{align-items:center;gap:10px;font-size:15px;display:flex}._7epd4W_vink input{width:22px;height:22px;accent-color:var(--accent);flex:none}._7epd4W_uitkomst{background:var(--accent);color:var(--accent-contrast);border-radius:40px;flex-direction:column;justify-content:space-between;gap:20px;min-width:0;padding:clamp(22px,4vw,32px);display:flex}._7epd4W_uitkomstGroot{font-family:var(--font-display);letter-spacing:.02em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(3rem,6.2vw,5.6rem);line-height:.9}._7epd4W_uitkomstRegel{font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;font-size:15px;display:flex}._7epd4W_uitkomstRegel span:first-child{opacity:.85;font-weight:400}._7epd4W_uitkomstTotaal{border-top:1.5px solid var(--accent-contrast);margin-top:4px;padding-top:8px;font-weight:700}._7epd4W_uitkomstTotaal span:first-child{opacity:1;font-weight:700}._7epd4W_uitkomstBereik{border-top:1.5px solid #0706074d;border-top-color:color-mix(in srgb, var(--accent-contrast) 30%, transparent);flex-direction:column;gap:2px;padding-top:12px;display:flex}@media (prefers-reduced-motion:reduce){._7epd4W_campagne,._7epd4W_campagneBeeld img,._7epd4W_campagneRaster{transition:none}}
