.warmtepomp-werking[data-astro-cid-wwe2ag3b]{border:1px solid var(--border);background:var(--bg);color:var(--ink);border-radius:1.5rem;margin:0;position:relative;overflow:hidden}.werking-kop[data-astro-cid-wwe2ag3b]{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.4rem 1.4rem 0;display:flex}.werking-kicker[data-astro-cid-wwe2ag3b]{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-size:.65rem;font-weight:700;display:block}.werking-kop[data-astro-cid-wwe2ag3b] h2[data-astro-cid-wwe2ag3b]{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.3}.werking-pauze[data-astro-cid-wwe2ag3b]{border:1px solid var(--border);background:var(--bg);min-height:36px;color:var(--ink-soft);font:600 .65rem var(--font-body);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .6rem;display:inline-flex}.werking-pauze[data-astro-cid-wwe2ag3b][hidden]{display:none}.werking-pauze[data-astro-cid-wwe2ag3b]:hover{background:var(--bg-alt)}.werking-pauze[data-astro-cid-wwe2ag3b] svg[data-astro-cid-wwe2ag3b]{fill:none;stroke:currentColor;stroke-width:1.8px}.speel-icoon[data-astro-cid-wwe2ag3b],.is-gepauzeerd[data-astro-cid-wwe2ag3b] .pauze-icoon[data-astro-cid-wwe2ag3b]{display:none}.is-gepauzeerd[data-astro-cid-wwe2ag3b] .speel-icoon[data-astro-cid-wwe2ag3b]{display:block}.werking-schema[data-astro-cid-wwe2ag3b]{width:100%;height:auto;margin-block:.7rem;display:block}.woning-vlak[data-astro-cid-wwe2ag3b]{fill:var(--bg-alt)}.bouw[data-astro-cid-wwe2ag3b],.unit-lijn[data-astro-cid-wwe2ag3b]{fill:none;stroke:var(--brand);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.zacht[data-astro-cid-wwe2ag3b]{opacity:.2;stroke-width:2px}.vloer[data-astro-cid-wwe2ag3b]{stroke:var(--brand);stroke-width:6px;stroke-linecap:round;opacity:.2}.radiator[data-astro-cid-wwe2ag3b],.warmtegolven[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]{fill:none;stroke:var(--warmte);stroke-width:5px;stroke-linecap:round}.warmtegolven[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]{stroke-width:2.5px;opacity:.45}.leiding[data-astro-cid-wwe2ag3b],.stroom-basis[data-astro-cid-wwe2ag3b]{fill:none;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;opacity:.2}.leiding-warm[data-astro-cid-wwe2ag3b],.warm[data-astro-cid-wwe2ag3b]{stroke:var(--warmte)}.leiding-koud[data-astro-cid-wwe2ag3b],.koud[data-astro-cid-wwe2ag3b]{stroke:var(--koude)}.stroom-basis[data-astro-cid-wwe2ag3b],.elektriciteit[data-astro-cid-wwe2ag3b]{stroke:var(--energy-dark)}.stroompjes[data-astro-cid-wwe2ag3b]{fill:none;stroke-width:4px;stroke-dasharray:.035 .09;stroke-linecap:round}.pijl[data-astro-cid-wwe2ag3b]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.unit-schaduw[data-astro-cid-wwe2ag3b]{fill:var(--brand);opacity:.08}.unit[data-astro-cid-wwe2ag3b]{fill:var(--bg);stroke:var(--brand);stroke-width:3px}.unit-lijn[data-astro-cid-wwe2ag3b]{stroke-width:2px}.ventilator-rand[data-astro-cid-wwe2ag3b]{fill:var(--brand-light);stroke:var(--brand);stroke-width:2px}.binnen[data-astro-cid-wwe2ag3b]{fill:none;opacity:.2}.ventilator[data-astro-cid-wwe2ag3b]{fill:var(--brand);opacity:.8;transform-origin:211px 205px}.as[data-astro-cid-wwe2ag3b]{fill:var(--brand);stroke:var(--bg);stroke-width:3px}.compressor[data-astro-cid-wwe2ag3b]{fill:var(--accent)}.compressor-lijn[data-astro-cid-wwe2ag3b]{fill:none;stroke:var(--brand);stroke-width:2px}.lucht[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]{fill:none;stroke:var(--brand);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:.2 .12;opacity:.35}.lucht-pijl[data-astro-cid-wwe2ag3b]{fill:none;stroke:var(--brand);stroke-width:2px;opacity:.4}.bliksem[data-astro-cid-wwe2ag3b]{fill:var(--energy-dark)}.schema-label[data-astro-cid-wwe2ag3b]{font:600 19px var(--font-body);fill:var(--ink-soft)}.stap-marker[data-astro-cid-wwe2ag3b] circle[data-astro-cid-wwe2ag3b]{fill:var(--accent)}.stap-marker[data-astro-cid-wwe2ag3b] text[data-astro-cid-wwe2ag3b]{fill:var(--ink);text-anchor:middle;font:700 17px var(--font-body)}.werking-legenda[data-astro-cid-wwe2ag3b]{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;padding:0 1rem 1rem;font-size:.67rem;display:flex}.werking-legenda[data-astro-cid-wwe2ag3b] span[data-astro-cid-wwe2ag3b]{align-items:center;gap:.35rem;display:inline-flex}.werking-legenda[data-astro-cid-wwe2ag3b] i[data-astro-cid-wwe2ag3b]{border-radius:4px;width:16px;height:3px}.legenda-warm[data-astro-cid-wwe2ag3b]{background:var(--warmte)}.legenda-koud[data-astro-cid-wwe2ag3b]{background:var(--koude)}figcaption[data-astro-cid-wwe2ag3b]{border-top:1px solid var(--border);padding:1.1rem 1.25rem .9rem}.werking-stappen[data-astro-cid-wwe2ag3b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.werking-stappen[data-astro-cid-wwe2ag3b] li[data-astro-cid-wwe2ag3b]{align-items:flex-start;gap:.45rem;display:flex}.werking-stappen[data-astro-cid-wwe2ag3b] b[data-astro-cid-wwe2ag3b]{background:var(--brand-light);height:22px;color:var(--brand);border-radius:50%;flex:0 0 22px;place-items:center;font-size:.7rem;display:grid}.werking-stappen[data-astro-cid-wwe2ag3b] strong[data-astro-cid-wwe2ag3b]{color:var(--ink);margin:.1rem 0 .35rem;font-size:.71rem;line-height:1.45;display:block}.werking-stappen[data-astro-cid-wwe2ag3b] span[data-astro-cid-wwe2ag3b]{color:var(--ink-soft);font-size:.69rem;line-height:1.6;display:block}.werking-noot[data-astro-cid-wwe2ag3b]{color:var(--muted);margin-top:1rem;font-size:.6rem;display:block}.stap-een[data-astro-cid-wwe2ag3b]{--stap-delay:0s}.stap-twee[data-astro-cid-wwe2ag3b]{--stap-delay:4s}.stap-drie[data-astro-cid-wwe2ag3b]{--stap-delay:8s}@media (prefers-reduced-motion:no-preference){.ventilator[data-astro-cid-wwe2ag3b]{animation:5s linear infinite wp-draaien}.stroompjes[data-astro-cid-wwe2ag3b]{animation:7s linear infinite wp-stromen}.elektriciteit[data-astro-cid-wwe2ag3b]{animation-duration:5s}.lucht[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]{animation:8s linear infinite wp-stromen}.warmtegolven[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]{animation:3.4s ease-in-out infinite wp-warmte}.warmtegolven[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]:nth-child(2){animation-delay:.6s}.warmtegolven[data-astro-cid-wwe2ag3b] path[data-astro-cid-wwe2ag3b]:nth-child(3){animation-delay:1.2s}.werking-stappen[data-astro-cid-wwe2ag3b] b[data-astro-cid-wwe2ag3b]{animation:wp-stap 12s ease-in-out var(--stap-delay) infinite}.stap-marker[data-astro-cid-wwe2ag3b] circle[data-astro-cid-wwe2ag3b]{animation:wp-marker 12s ease-in-out var(--stap-delay) infinite}}.is-gepauzeerd[data-astro-cid-wwe2ag3b] [data-astro-cid-wwe2ag3b],html:not(.js) .warmtepomp-werking[data-astro-cid-wwe2ag3b] [data-astro-cid-wwe2ag3b]{animation-play-state:paused!important}@keyframes wp-draaien{to{transform:rotate(360deg)}}@keyframes wp-stromen{to{stroke-dashoffset:-1px}}@keyframes wp-warmte{0%,to{opacity:.12;translate:0 3px}50%{opacity:.65;translate:0 -3px}}@keyframes wp-stap{5%,28%{background-color:var(--accent);color:var(--ink)}35%,to{background-color:var(--brand-light);color:var(--brand)}}@keyframes wp-marker{5%,28%{fill:var(--accent)}35%,to{fill:var(--brand-light)}}@media (width<=40rem){.werking-kop[data-astro-cid-wwe2ag3b]{padding:1.1rem 1rem 0}.werking-pauze[data-astro-cid-wwe2ag3b] span[data-astro-cid-wwe2ag3b]{display:none}.werking-pauze[data-astro-cid-wwe2ag3b]{justify-content:center;min-width:36px}.werking-stappen[data-astro-cid-wwe2ag3b]{grid-template-columns:1fr;gap:.8rem}.werking-stappen[data-astro-cid-wwe2ag3b] strong[data-astro-cid-wwe2ag3b]{margin:0 0 .15rem;font-size:.83rem}.werking-stappen[data-astro-cid-wwe2ag3b] span[data-astro-cid-wwe2ag3b]{font-size:.76rem}.werking-stappen[data-astro-cid-wwe2ag3b] b[data-astro-cid-wwe2ag3b]{flex-basis:24px;height:24px}.werking-legenda[data-astro-cid-wwe2ag3b]{font-size:.61rem}}.alle-prijzen-sectie[data-astro-cid-vkoauo63]{padding-top:0}.alle-prijzen-link[data-astro-cid-vkoauo63]{margin:0;font-size:.9375rem}.alle-prijzen-link[data-astro-cid-vkoauo63] a[data-astro-cid-vkoauo63]{font-family:var(--font-heading);color:var(--brand);font-weight:700}.paginahero[data-astro-cid-vkoauo63]{padding-block:clamp(3rem,7vw,4.5rem)}.paginahero-grid[data-astro-cid-vkoauo63]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.paginahero[data-astro-cid-vkoauo63] h1[data-astro-cid-vkoauo63]{font-size:clamp(2.1rem,4.5vw,3rem)}.paginahero-intro[data-astro-cid-vkoauo63]{color:#ffffffd9;max-width:34rem;font-size:1.125rem}.paginahero-knoppen[data-astro-cid-vkoauo63]{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.paginahero-trust[data-astro-cid-vkoauo63]{color:#ffffffb3;margin-top:1.25rem;margin-bottom:0;font-size:.9375rem}.paginahero-foto[data-astro-cid-vkoauo63]{justify-self:end}.vergelijk-grid[data-astro-cid-vkoauo63]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.vergelijk-kaart[data-astro-cid-vkoauo63]{flex-direction:column;display:flex}.vergelijk-kaart[data-astro-cid-vkoauo63] .vk-tekening{margin-bottom:1.25rem}.vergelijk-kaart[data-astro-cid-vkoauo63] h3[data-astro-cid-vkoauo63]{margin-bottom:.2rem}.vk-sub[data-astro-cid-vkoauo63]{color:var(--muted);margin-bottom:1rem;font-size:.9375rem}.vk-prijs[data-astro-cid-vkoauo63]{font-family:var(--font-heading);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-bottom:.15rem;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:900}.vk-prijsnoot[data-astro-cid-vkoauo63]{color:var(--muted);margin-bottom:1.1rem;font-size:.8125rem}.vk-lijst[data-astro-cid-vkoauo63]{gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.vk-lijst[data-astro-cid-vkoauo63] li[data-astro-cid-vkoauo63]{color:var(--ink-soft);align-items:flex-start;gap:.55rem;font-size:.9375rem;display:flex}.vk-lijst[data-astro-cid-vkoauo63] svg{color:var(--energy-dark);flex-shrink:0;margin-top:.2rem}.vk-isde[data-astro-cid-vkoauo63]{background:var(--energy-light);color:var(--energy-dark);border-radius:var(--radius);margin:auto 0 0;padding:.85rem 1.1rem;font-size:.9375rem;font-weight:600}.vk-isde[data-astro-cid-vkoauo63] strong[data-astro-cid-vkoauo63]{font-family:var(--font-heading);font-size:1.125rem}.vk-isde[data-astro-cid-vkoauo63] span[data-astro-cid-vkoauo63]{margin-top:.2rem;font-size:.8125rem;font-weight:400;display:block}.vergelijk-noot[data-astro-cid-vkoauo63]{text-align:center;max-width:46rem;color:var(--ink-soft);margin:1.75rem auto 0}.punten[data-astro-cid-vkoauo63]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.punt[data-astro-cid-vkoauo63]{align-items:flex-start;gap:1rem;display:flex}.punt-icoon[data-astro-cid-vkoauo63]{border-radius:var(--radius);background:var(--brand-light);width:2.75rem;height:2.75rem;color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.punt[data-astro-cid-vkoauo63] h3[data-astro-cid-vkoauo63]{margin-bottom:.3rem;font-size:1.0625rem}.punt[data-astro-cid-vkoauo63] p[data-astro-cid-vkoauo63]{color:var(--ink-soft);margin:0;font-size:.9375rem}.prijs-grid[data-astro-cid-vkoauo63]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.checklijst[data-astro-cid-vkoauo63]{gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.checklijst[data-astro-cid-vkoauo63] li[data-astro-cid-vkoauo63]{align-items:flex-start;gap:.65rem;font-weight:600;display:flex}.checklijst[data-astro-cid-vkoauo63] svg{color:var(--energy-dark);flex-shrink:0;margin-top:.25rem}.meerwerk-noot[data-astro-cid-vkoauo63]{background:var(--brand-light);color:var(--brand-dark);border-radius:var(--radius);align-items:center;gap:.65rem;margin:0;padding:.85rem 1.1rem;font-size:.9375rem;font-weight:600;display:flex}.meerwerk-noot[data-astro-cid-vkoauo63] svg{flex-shrink:0}.airco-grid[data-astro-cid-vkoauo63]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.airco-grid[data-astro-cid-vkoauo63] p[data-astro-cid-vkoauo63]:last-child{margin-bottom:0}.stappen-compact[data-astro-cid-vkoauo63]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.stappen-compact[data-astro-cid-vkoauo63] li[data-astro-cid-vkoauo63]{align-items:flex-start;gap:.9rem;display:flex}.stap-nr[data-astro-cid-vkoauo63]{background:var(--accent);width:2.25rem;height:2.25rem;color:var(--ink);font-family:var(--font-heading);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.stappen-compact[data-astro-cid-vkoauo63] h3[data-astro-cid-vkoauo63]{margin-bottom:.25rem;font-size:1rem}.stappen-compact[data-astro-cid-vkoauo63] p[data-astro-cid-vkoauo63]{color:var(--ink-soft);margin:0;font-size:.9375rem}.faq-wrap[data-astro-cid-vkoauo63]{max-width:46rem}@media (width<=64rem){.paginahero-grid[data-astro-cid-vkoauo63],.prijs-grid[data-astro-cid-vkoauo63],.airco-grid[data-astro-cid-vkoauo63]{grid-template-columns:1fr}.paginahero-foto[data-astro-cid-vkoauo63]{justify-self:start}.prijs-foto[data-astro-cid-vkoauo63],.airco-foto[data-astro-cid-vkoauo63]{order:2}.punten[data-astro-cid-vkoauo63],.stappen-compact[data-astro-cid-vkoauo63]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.paginahero-tekst[data-astro-cid-vkoauo63]{flex-direction:column;display:flex}.paginahero-tekst[data-astro-cid-vkoauo63] .kicker[data-astro-cid-vkoauo63]{order:1}.paginahero-tekst[data-astro-cid-vkoauo63] h1[data-astro-cid-vkoauo63]{order:2}.paginahero-knoppen[data-astro-cid-vkoauo63]{order:3;margin-top:.5rem}.paginahero-trust[data-astro-cid-vkoauo63]{order:4;margin-top:.9rem}.paginahero-intro[data-astro-cid-vkoauo63]{order:5;margin-top:1.5rem;margin-bottom:0}.paginahero-knoppen[data-astro-cid-vkoauo63] .btn[data-astro-cid-vkoauo63]{width:100%}}@media (width<=40rem){.vergelijk-grid[data-astro-cid-vkoauo63],.punten[data-astro-cid-vkoauo63],.stappen-compact[data-astro-cid-vkoauo63]{grid-template-columns:1fr}}
