.rp{--canvas:#EEEEF1;--frame:#FFFFFF;--ink:#21262C;--ink-2:#4A515A;--muted:#627384;--nav:#4B5563;--hair:#EBEBEB;--hair-2:#E0E0E0;--card:#F5F5F5;--track:#E5E7EB;--blue:#3C83F6;--blue-soft:#EEF4FF;--green:#16A34A;--green-soft:#E8F7EE;--orange:#EA6A0A;--orange-soft:#FFF1E6;--zone:#F7B8A8;--note:#5B45C9;--note-soft:#F1EEFC;--c-toeslag:#A855F7;--c-fiscaal:#3B82F6;--c-zeker:#10B981;--c-zzp:#F59E0B;--c-gemeente:#14B8A6;--c-energie:#CA8A04;--c-overig:#64748B;--ease:cubic-bezier(.2,.8,.2,1);--f:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);font-family:var(--f);font-size:16.7px;line-height:1.5;-webkit-font-smoothing:antialiased}.rp-c{container-type:inline-size;container-name:s}.rp p{margin:0}.rp a{color:inherit}.rp button{font-family:inherit}.rp [hidden]{display:none!important}.rp h1,.rp h2,.rp h3{margin:0;text-wrap:balance}.rp .num{font-variant-numeric:tabular-nums}.rp :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.rp .sec{padding:96px 48px}@container s (max-width:760px){.rp .sec{padding:56px 20px}}.rp .pill-o{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--hair-2);border-radius:999px;padding:8px 16px;font:500 15px var(--f);text-decoration:none;color:var(--ink);background:#fff;cursor:pointer;white-space:nowrap}.rp .pill-o svg{width:14px;height:14px}.rp .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 28px;border-radius:999px;border:1px solid transparent;background:var(--ink);color:#fff;font:500 14px var(--f);text-decoration:none;cursor:pointer}.rp .btn.o{background:#fff;color:var(--ink);border-color:var(--hair-2)}.rp .btn svg{width:16px;height:16px}.rp .btn.xl{height:56px;padding:0 28px;letter-spacing:.14em;text-transform:uppercase;width:100%}.rp .link{font:500 15px var(--f);text-decoration:none;display:inline-flex;gap:8px;align-items:center}.rp .h2{font:500 clamp(30px,4.2cqi,42px)/1.1 var(--f);letter-spacing:-.02em}.rp .acc{color:var(--blue);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1.5px;text-underline-offset:6px}.rp .sub{color:var(--muted);font-size:16px;line-height:1.55}.rp .sub b{color:var(--ink);font-weight:600}.rp .lbl{font:500 11px var(--f);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.rp .hint{font-size:13px;color:var(--muted)}.rp .tag{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font:500 12.5px var(--f)}.rp .tag.b{background:var(--blue-soft);color:var(--blue)}.rp .hero{text-align:center;padding:64px 40px 72px;display:flex;flex-direction:column;align-items:center;gap:24px}.rp .badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--hair);border-radius:999px;padding:4px 14px 4px 8px;font-size:14px}.rp .badge svg{width:14px;height:14px;color:var(--muted)}.rp .hero h1{font:600 clamp(34px,4.8cqi,48px)/1.1 var(--f);letter-spacing:-.02em;max-width:16ch}.rp .hero h1 span{color:var(--blue)}.rp .hero .sub{max-width:470px}.rp .ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@container s (max-width:760px){.rp .hero{padding:40px 20px 48px}.rp .ctas{flex-direction:column;align-self:stretch}.rp .ctas .btn{width:100%}}.rp .strip-t{text-align:center;color:var(--muted);font-size:16px;padding:20px 16px}.rp .facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--hair)}.rp .facts div{padding:22px 24px;border-left:1px solid var(--hair);display:flex;flex-direction:column;gap:4px}.rp .facts div:first-child{border-left:0}.rp .facts dt{font-size:13px;color:var(--muted)}.rp .facts dd{margin:0;font:600 24px/1.2 var(--f);letter-spacing:-.01em}@container s (max-width:760px){.rp .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rp .facts div:nth-child(3){border-left:0}.rp .facts div:nth-child(n+3){border-top:1px solid var(--hair)}.rp .facts dd{font-size:20px}}.rp .dhead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px 24px;flex-wrap:wrap;margin-bottom:48px}.rp .dhead>div{display:flex;flex-direction:column;gap:14px;max-width:620px}.rp .pilltag{align-self:flex-start;background:var(--card);border-radius:999px;padding:4px 14px;font:500 14px var(--f)}.rp .dsub{font-size:19px;line-height:1.45;color:var(--muted);letter-spacing:-.005em}@container s (max-width:760px){.rp .dhead{margin-bottom:28px}.rp .dsub{font-size:17px}}.rp .feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}@container s (max-width:900px){.rp .feat{grid-template-columns:minmax(0,1fr);gap:24px}}.rp .illu{position:relative;background:var(--card);border-radius:28px;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;overflow:hidden}@container s (max-width:900px){.rp .illu{aspect-ratio:auto;min-height:320px;padding:28px 16px}}.rp .side{display:flex;flex-direction:column;gap:24px}.rp .side-note{padding-left:16px}.rp .tabs{display:flex;flex-direction:column;gap:6px}.rp .tab{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:center;text-align:left;width:100%;border:0;background:transparent;border-radius:16px;padding:16px;cursor:pointer;color:var(--ink);overflow:hidden;transition:background-color .3s ease}.rp .tab:hover{background:#FAFAFA}.rp .tab[aria-pressed=true]{background:var(--card)}.rp .tab .ti svg{width:24px;height:24px;display:block}.rp .tab .tt{font:400 19px/1.35 var(--f);letter-spacing:-.01em}.rp .tab .tdw{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.rp .tab[aria-pressed=true] .tdw{grid-template-rows:1fr}.rp .tab .td{overflow:hidden;font-size:15.5px;line-height:1.5;color:var(--ink-2);opacity:0;transition:opacity .3s ease}.rp .tab[aria-pressed=true] .td{opacity:1;padding-top:8px}.rp .tab .prog{position:absolute;left:16px;right:16px;bottom:7px;height:2px;border-radius:2px;background:var(--hair-2);opacity:0}.rp .tab .prog i{display:block;height:100%;width:0;background:var(--ink);border-radius:2px}.rp .tab.auto[aria-pressed=true] .prog{opacity:1}@container s (max-width:760px){.rp .tab .tt{font-size:17px}}.rp .panel{display:none;width:100%;flex-direction:column;align-items:center}.rp .panel.on{display:flex;animation:rp-pin .35s var(--ease)}@keyframes rp-pin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rp .m-card{width:min(100%,330px);background:#fff;border:1px solid var(--hair);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;transition:box-shadow .3s ease,border-color .3s ease}.rp .m-lbl{font:500 11px var(--f);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.rp .m-t{font:600 15.5px/1.35 var(--f)}.rp .m-s{font-size:13px;color:var(--muted)}.rp .m-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rp .m-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:14.5px;border-top:1px solid var(--hair);border-radius:8px;transition:background-color .3s ease,padding .3s ease}.rp .m-card>.m-row:first-of-type,.rp .m-rows .m-row:first-child{border-top:0}.rp .m-row b{font-weight:600;white-space:nowrap}.rp .m-row .neg{color:var(--green)}.rp .m-mid b{font:600 26px/1.1 var(--f);letter-spacing:-.01em}.rp .m-out .m-row.main b{font-size:16px}.rp .m-out small{color:var(--muted);font-weight:400;margin-left:2px}.rp .ck{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;white-space:nowrap}.rp .ck i{width:18px;height:18px;border-radius:50%;background:var(--ink);display:grid;place-items:center;flex:none}.rp .ck i svg{width:10px;height:10px;color:#fff}.rp .ck.off i{background:transparent;border:1.5px dashed #aeb6bf}.rp .ck.off i svg,.rp .ck.off2{color:#AEB6BF}.rp .conn{display:block;width:14px;height:30px;color:#B8BFC7;overflow:visible;flex:none}.rp .conn path{stroke-dasharray:40;stroke-dashoffset:0}.rp .delta{background:var(--green-soft);color:var(--green);font:500 12.5px var(--f);font-style:normal}.rp .delta,.rp .st{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:999px}.rp .st{font:500 12px var(--f);font-style:normal}.rp .st.warn{background:var(--orange-soft);color:var(--orange)}.rp .m-cap{margin-top:14px;font-size:12.5px;color:var(--muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:center}.rp .m-link{margin-top:16px}.rp .dots{display:flex;gap:6px;padding:6px 0}.rp .dots i{width:22px;height:8px;border-radius:4px;background:var(--hair-2)}.rp .dots i.f{background:var(--ink)}.rp [data-hl]{transition:box-shadow .3s ease,background-color .3s ease}.rp .m-card[data-hl].hl{box-shadow:0 0 0 2px var(--blue)}.rp .widget [data-hl]{border-radius:14px;transition:opacity .3s ease,background-color .3s ease,box-shadow .3s ease}.rp .widget.spot [data-hl]:not(.hl){opacity:.32}.rp .widget.spot [data-hl].hl{box-shadow:0 0 0 6px color-mix(in srgb,var(--spot,#3C83F6) 12%,transparent);background-color:color-mix(in srgb,var(--spot,#3C83F6) 7%,transparent)}.rp .widget.spot .res[data-hl].hl{background-color:color-mix(in srgb,var(--spot,#3C83F6) 9%,var(--card))}.rp .ends{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:-2px}.rp .m-row[data-hl].hl{background:var(--blue-soft);padding-inline:8px}.rp .m-row[data-hl].hl .ck.off{color:var(--blue)}.rp .tile{flex:none;width:24px;height:24px;border-radius:7px;background:var(--c);display:inline-grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.rp .tile svg{width:14px;height:14px;color:#fff}.rp .tile svg g{stroke-width:2}.rp .lab{display:inline-flex;align-items:center;gap:10px;min-width:0}.rp .m-lbl.lab{gap:8px}.rp .m-lbl .tile{width:20px;height:20px;border-radius:6px}.rp .m-lbl .tile svg{width:12px;height:12px}.rp .tab .ti{color:var(--ink);transition:color .3s ease}.rp .tab[aria-pressed=true] .ti{color:var(--c,var(--ink))}.rp .illu:before{content:"";position:absolute;inset:0;background:radial-gradient(42% 30% at 50% 50%,var(--glow,transparent),transparent 70%);opacity:.22;transition:background .5s ease;pointer-events:none}.rp .stack{position:relative;width:min(100%,340px);height:100%;min-height:300px}.rp .s-item{position:absolute;left:0;right:0;top:50%;margin-top:-30px;height:60px;display:flex;align-items:center;gap:12px;padding:0 16px;background:rgba(255,255,255,.72);border:1px solid var(--hair);border-radius:16px;transition:transform .45s var(--ease),opacity .45s var(--ease),background-color .3s ease,box-shadow .3s ease}.rp .s-item .tile{width:30px;height:30px;border-radius:9px}.rp .s-item .tile svg{width:17px;height:17px}.rp .s-t{font:500 16px var(--f);flex:1;min-width:0}.rp .s-item .ck{font-size:12px}.rp .s-item.on{background:#fff;box-shadow:0 10px 30px rgba(33,38,44,.1)}.rp .s-item.on .s-t{font-size:18px}.rp .s-item.on .ck.off{color:var(--blue)}@container s (max-width:900px){.rp .stack{min-height:330px}}.rp .widget{width:min(100%,380px);background:#fff;border:1px solid var(--hair);border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:14px}.rp .toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--card);border-radius:999px;padding:4px}.rp .toggle button{border:0;background:transparent;border-radius:999px;height:40px;font:500 14px var(--f);color:var(--muted);cursor:pointer}.rp .toggle button[aria-pressed=true]{background:var(--ink);color:#fff}.rp .wpart{display:flex;flex-direction:column;gap:10px;border-radius:12px;padding:2px}.rp .row{display:flex;justify-content:space-between;align-items:center;gap:12px}.rp .row .lbl{font-size:12px}.rp .val{display:flex;align-items:baseline;gap:3px;font:600 17px var(--f)}.rp .val input{width:7.5ch;border:0;background:transparent;text-align:left;font:600 17px var(--f);color:var(--ink);font-variant-numeric:tabular-nums;padding:2px 0;border-bottom:1px dashed var(--hair-2)}.rp .val input:focus{outline:none;border-bottom-color:var(--ink)}.rp .slider{position:relative;height:24px}.rp .slider:before{content:"";left:0;right:0;background:var(--track)}.rp .slider .zone,.rp .slider:before{position:absolute;top:9px;height:6px;border-radius:3px}.rp .slider .zone{background:var(--zone)}.rp .slider input{position:absolute;inset:0;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.rp .slider input::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(var(--ink),var(--ink)) 0/var(--p,50%) 100% no-repeat,transparent}.rp .slider input::-moz-range-track{height:6px;border-radius:3px;background:transparent}.rp .slider input::-moz-range-progress{height:6px;border-radius:3px;background:var(--ink)}.rp .slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--ink);margin-top:-8px;border:0}.rp .slider input::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--ink);border:0}.rp .res{background:var(--card);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.rp .res .row b{font-weight:500;font-size:15px}.rp .bar{height:6px;border-radius:3px;background:var(--track);overflow:hidden}.rp .bar i{display:block;height:100%;background:var(--ink);border-radius:3px;transition:width .35s ease}.rp .big{font:600 36px/1 var(--f);letter-spacing:-.02em}.rp .big small{font:500 15px var(--f);color:var(--muted);letter-spacing:0;margin-left:4px}.rp .status{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font:500 12.5px var(--f)}.rp .status.ok{background:var(--green-soft);color:var(--green)}.rp .status.warn{background:var(--orange-soft);color:var(--orange)}.rp .wnote{font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-radius:12px;padding:4px}.rp .phone{width:min(100%,300px);background:#fff;border:1px solid var(--hair);border-radius:24px;padding:14px;display:flex;flex-direction:column;gap:10px}.rp .phone .top{display:flex;align-items:center;gap:8px;font:600 13px var(--f);padding:2px 4px 8px;border-bottom:1px solid var(--hair)}.rp .phone .top i{width:22px;height:22px;border-radius:7px;background:var(--ink);display:grid;place-items:center}.rp .phone .top i svg{width:13px;height:10px;color:#fff}.rp .phone .top small{margin-left:auto;font-weight:400;color:var(--muted)}.rp .msgs{display:flex;flex-direction:column;gap:10px;min-height:196px}.rp .bub{position:relative;background:var(--card);border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:13px;line-height:1.45;transition:opacity .3s ease,transform .3s var(--ease)}.rp .bub b{font-weight:600}.rp .qr{display:flex;gap:6px;flex-wrap:wrap;transition:opacity .3s ease,transform .3s var(--ease)}.rp .qr span{border:1px solid var(--hair-2);border-radius:999px;padding:5px 10px;font:500 12px var(--f)}.rp .qr span:first-child{background:var(--ink);color:#fff;border-color:var(--ink)}.rp .phone.pre .bub:not(.show):not(.wait),.rp .phone.pre .qr:not(.show){opacity:0;transform:translateY(8px)}.rp .bub.wait{background:transparent}.rp .bub.wait,.rp .bub.wait b{color:transparent}.rp .bub.wait:before{content:"";position:absolute;left:0;top:0;width:54px;height:32px;border-radius:14px 14px 14px 4px;background:var(--card)}.rp .bub.wait:after{content:"";position:absolute;left:14px;top:13px;width:6px;height:6px;border-radius:50%;background:#9AA4AF;box-shadow:12px 0 #9AA4AF,24px 0 #9AA4AF;animation:rp-tdots 1s ease-in-out infinite}@keyframes rp-tdots{0%,to{opacity:.35}50%{opacity:1}}.rp .replay{position:absolute;right:14px;bottom:12px;border:1px solid var(--hair-2);background:#fff;border-radius:999px;padding:4px 12px;font:500 12px var(--f);color:var(--ink);cursor:pointer}.rp .side-cta{display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 16px}.rp .side-cta .hint,.rp .src{text-align:center}.rp .src{padding:28px 40px;color:var(--muted);font-size:13px;display:flex;flex-direction:column;gap:4px}.rp .sticky{position:sticky;bottom:0;z-index:4;display:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border-top:1px solid var(--hair);transform:translateY(110%);transition:transform .25s ease}.rp .sticky .btn{width:100%}.rp .sticky.on{transform:none}@container s (max-width:760px){.rp .sticky{display:block}}.rp .sheet{position:fixed;inset:0;z-index:6;display:none;align-items:center;justify-content:center;background:rgba(33,38,44,.35);padding:16px}.rp .sheet.open{display:flex}@media (max-width:760px){.rp .sheet{align-items:flex-end;padding:0}}.rp .sheet-in{width:min(100%,420px);background:#fff;border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:14px}@media (max-width:760px){.rp .sheet-in{border-radius:24px 24px 0 0}}.rp .sheet h2{font:600 24px/1.2 var(--f);letter-spacing:-.01em}.rp .sheet .sum{background:var(--card);border-radius:12px;padding:12px 14px;font-size:14px;display:flex;flex-direction:column;gap:4px}.rp .sheet .btn{width:100%}.rp .sheet .fine{font-size:12px;color:var(--muted);text-align:center}.rp .sheet .done{display:none;flex-direction:column;gap:12px}.rp .sheet.ok .choose{display:none}.rp .chk,.rp .sheet.ok .done{display:flex}.rp .chk{list-style:none;margin:0;padding:0;flex-direction:column;gap:8px;font-size:15px}.rp .chk li{display:flex;gap:10px}.rp .chk li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;border:2px solid var(--hair-2)}.rp .chk li.d:before{background:var(--green);border-color:var(--green)}@media (prefers-reduced-motion:reduce){.rp *{transition:none!important;animation:none!important}.rp .phone.pre .bub,.rp .phone.pre .qr{opacity:1!important;transform:none!important}}.rp .dhead .pill-o{max-width:100%;white-space:normal;text-align:left}@container s (max-width:760px){.rp .pill-o{min-height:44px}.rp .side-cta .link{min-height:44px;padding:0 12px}.rp .replay{min-height:36px;padding:6px 14px}.rp .toggle button{height:44px}.rp .slider{height:32px}.rp .slider .zone,.rp .slider:before{top:13px}.rp .slider input::-webkit-slider-thumb{width:26px;height:26px;margin-top:-10px}.rp .slider input::-moz-range-thumb{width:26px;height:26px}.rp .val input{font-size:18px}.rp .facts dd{overflow-wrap:anywhere}}.rp .m-card.breed{width:min(100%,440px)}.rp .m-card.breed .m-row b{white-space:nowrap}.rp .facts dd small,.rp .m-row b small{font-size:.62em;font-weight:500;color:var(--muted);margin-left:3px;letter-spacing:0}.rp .wetten{display:flex;flex-direction:column;gap:14px}.rp .wetten .m-row a{text-decoration:none;font-size:15.5px}.rp .wetten .m-row a:hover{text-decoration:underline;text-underline-offset:3px}@container s (max-width:760px){.rp .wetten .m-row a{min-height:44px}}.rp .facts[style*="--n"]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@container s (max-width:760px){.rp .facts[style*="--n"]{grid-template-columns:repeat(min(var(--n),2),minmax(0,1fr))}}.rp .h2,.rp .m-t,.rp .tt,.rp h1{overflow-wrap:anywhere;hyphens:auto}.rp .pill-o{max-width:100%}@container s (max-width:760px){.rp .pill-o{white-space:normal;text-align:left}.rp .m-card.breed .m-row{flex-wrap:wrap;row-gap:2px}.rp .m-card.breed .m-row b{white-space:normal}}.rp .toggle.drie{grid-template-columns:repeat(3,1fr)}.rp .toggle.vier{grid-template-columns:repeat(4,1fr)}.rp .toggle.drie button,.rp .toggle.vier button{font-size:13px;padding:0 2px;white-space:nowrap}.rp .widget [data-hl].wpart{display:flex;flex-direction:column;gap:10px}.rp .rk-grens{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--ink-2);background:#fff;border-radius:10px;padding:8px 12px;animation:rk-in .28s cubic-bezier(.2,.8,.2,1)}@keyframes rk-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rp .rk-knop{width:100%;height:52px;font-size:15px}.rp .val .eenheid{margin-left:4px;font-weight:500;color:var(--muted)}