@property --hoek{syntax:"<angle>";inherits:false;initial-value:0deg}@property --mx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --my{syntax:"<percentage>";inherits:false;initial-value:0%}.s-site{position:relative;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.s-wrap{width:min(1280px,100% - 40px);margin:0 auto}.s-h1{letter-spacing:-.035em;margin:0;font-size:clamp(40px,3.9vw,56px);font-weight:700;line-height:1}.s-h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.04}.s-h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.s-lead{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.s-sub{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.s-body{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.5}.s-sectie{padding:110px 0 0}.s-kop{flex-direction:column;gap:14px;max-width:780px;display:flex}.s-rij{align-items:center;gap:10px;display:flex}.s-tussen{justify-content:space-between}.s-label{font-size:13px;font-weight:650}.s-tile{gap:10px}.s-klik{transition:transform .36s var(--veer), box-shadow .36s var(--veer)}.s-klik:hover{box-shadow:inset 0 1px 0 var(--glass-rim), var(--sh-tile-hover);transform:translateY(-3px)}.s-donker{background:var(--dark);color:var(--on-dark)}.s-donker .kicker{color:var(--on-dark-3)}.s-donker .s-sub,.s-donker .s-body,.s-donker .s-lead{color:var(--on-dark-2)}.s-donker .pill.ok,.money .pill.ok{color:#7fe0a5;background:#5fd08a29}.money .pill.danger{color:#ff9a94;background:#e4433b2e}.btn.primary .s-vloei{z-index:0;pointer-events:none;filter:blur(16px);opacity:.9;position:absolute;inset:-45%}.btn.primary .s-vloei:before,.btn.primary .s-vloei:after{content:"";border-radius:50%;width:60%;height:85%;position:absolute}.btn.primary .s-vloei:before{background:radial-gradient(closest-side,#ffe0aaf2,#ff924500);animation:4.5s ease-in-out infinite alternate s-vloei-a;top:5%;left:0}.btn.primary .s-vloei:after{background:radial-gradient(closest-side,#e23a25f2,#f0432d00);animation:5.5s ease-in-out infinite alternate s-vloei-b;bottom:0;right:0}.btn>.s-knoptekst{z-index:2;align-items:center;gap:8px;display:inline-flex;position:relative}@keyframes s-vloei-a{to{transform:translate(45%,35%)scale(1.25)}}@keyframes s-vloei-b{to{transform:translate(-45%,-35%)scale(1.2)}}.s-knop-rimpel{pointer-events:none;z-index:1;background:radial-gradient(circle,#ffffff6b 0%,#fff3 40%,#fff0 70%);border-radius:50%;animation:.6s cubic-bezier(.4,0,.6,1) forwards rimpel;position:absolute}.s-vink{background:var(--ember-soft);width:22px;height:22px;color:var(--ember-ink);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.s-vink svg{stroke-width:2.5px;width:12px;height:12px}.s-vink.klein{border-radius:6px;width:18px;height:18px}.s-vink.klein svg{width:11px;height:11px}.s-vink.groot{border-radius:11px;width:36px;height:36px}.s-vink.groot svg{stroke-width:1.75px;width:18px;height:18px}.s-veld{border-radius:var(--r-ctl);border:1px solid var(--line-2);background:var(--solid);height:44px;color:var(--fg);box-shadow:inset 0 1px 0 var(--glass-rim);align-items:center;padding:0 14px;font-size:14.5px;display:flex}.s-veld.focus{border-color:var(--ember);box-shadow:0 0 0 4px #ff6a2b38}.s-regel{background:var(--solid);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:13.5px;display:flex}.s-regel.ember{background:var(--ember-soft);border-color:var(--ember-line);color:var(--ember-ink);font-weight:650}.s-regel.kolom{flex-direction:column;align-items:flex-start;gap:2px}.s-toggle{background:var(--paper-3);width:44px;height:26px;transition:background .3s var(--veer);border-radius:999px;flex:none;position:relative;box-shadow:inset 0 1px 2px #00000024}.s-toggle:after{content:"";width:20px;height:20px;transition:transform .3s var(--veer);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.s-toggle.aan{background:var(--ember-gradient)}.s-toggle.aan:after{transform:translate(18px)}.s-strook{background:var(--paper-3);border-radius:999px;height:8px;margin-top:12px;display:flex;overflow:hidden}.s-strook i{background:var(--ember-gradient);width:0;height:100%;transition:width 1s var(--veer);display:block}.s-strook i.vol{width:94.3%}.s-melding{border-radius:var(--r-in);background:var(--dark);color:var(--on-dark);box-shadow:var(--sh-dark);border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 14px;display:flex}.s-melding .ok{color:#7fe0a5;background:#5fd08a29;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.s-melding b{font-size:14px;font-weight:650;display:block}.s-melding small{color:var(--on-dark-2);margin-top:2px;font-size:12.5px;display:block}.s-bubbel{background:var(--solid);border:1px solid var(--line);max-width:300px;box-shadow:var(--sh-1);color:var(--fg);border-radius:16px 16px 16px 4px;padding:11px 14px;font-size:14px;line-height:1.45}.s-bubbel.ik{background:#dcf8c6;border-color:#0000;border-radius:16px 16px 4px;margin-left:auto}.s-bubbel .van{color:#1c7a42;margin-bottom:2px;font-size:11.5px;font-weight:700;display:block}.s-grafiek{border-bottom:1px solid var(--line-2);align-items:flex-end;gap:8px;height:150px;display:flex}.s-grafiek i{transform-origin:bottom;background:#17120f1f;border-radius:6px 6px 3px 3px;flex:1;display:block}.s-grafiek i.nu{background:linear-gradient(180deg, var(--ember-2), var(--ember));box-shadow:0 8px 18px -8px var(--ember-glow)}.s-as{color:var(--fg-3);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.s-typt{background:var(--solid);border:1px solid var(--line);border-radius:16px 16px 16px 4px;align-items:center;gap:4px;padding:10px 12px;display:inline-flex}.s-typt i{background:var(--fg-4);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite s-stip}.s-typt i:nth-child(2){animation-delay:.15s}.s-typt i:nth-child(3){animation-delay:.3s}@keyframes s-stip{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.s-soc{border:1px solid var(--line-2);width:38px;height:38px;color:var(--fg-2);background:var(--glass-2);transition:all .2s var(--veer);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.s-soc:hover{color:var(--fg);background:var(--solid);text-decoration:none;transform:translateY(-2px)}.s-soc svg{fill:currentColor;width:16px;height:16px;display:block}.s-gloed{pointer-events:none;filter:blur(30px);background:radial-gradient(closest-side,#ff92454d,#0000 72%);border-radius:50%;animation:8s ease-in-out infinite alternate s-gloed;position:absolute}@keyframes s-gloed{to{transform:translate(-6%,8%)scale(1.1)}}@keyframes s-zweef{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.s-render{object-fit:cover;box-shadow:0 30px 60px -20px #ff6a2b73, var(--sh-tile);animation:5s ease-in-out infinite s-zweef}#s-intro{z-index:100;background:var(--dark);color:var(--on-dark);justify-content:center;align-items:center;animation:.5s 3.8s forwards s-intro-weg;display:flex;position:fixed;inset:0}#s-intro .merk{flex-direction:column;align-items:center;gap:22px;display:flex}#s-intro .teken{width:200px;height:200px;position:relative}#s-intro .gloed{filter:blur(18px);opacity:0;background:radial-gradient(closest-side,#ff924599,#0000 72%);border-radius:50%;animation:.7s ease-out 1.05s forwards s-ontsteek,2.4s ease-in-out 1.75s infinite s-intro-adem;position:absolute;inset:6%}#s-intro svg{filter:drop-shadow(0 18px 30px #ff6a2b59);width:100%;height:100%;animation:1s cubic-bezier(.2,.8,.2,1) forwards s-teken-op;display:block;position:relative;overflow:visible}#s-intro .trek{fill:none;stroke:#ff8a48;stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1s cubic-bezier(.3,0,.2,1) forwards s-trek,.6s ease-out 1.2s forwards s-trek-af}#s-intro .vul{opacity:0;animation:.6s ease-out 1s forwards s-ontsteek}#s-intro g:nth-of-type(2) .trek{animation-delay:.15s,1.35s}#s-intro g:nth-of-type(2) .vul{animation-delay:1.15s}#s-intro g:nth-of-type(3) .trek{animation-delay:.3s,1.5s}#s-intro g:nth-of-type(3) .vul{animation-delay:1.3s}#s-intro .lijn{background:#ffffff1f;border-radius:2px;width:180px;height:2px;overflow:hidden}#s-intro .lijn i{background:var(--ember-gradient);width:0;height:100%;animation:2.2s cubic-bezier(.4,0,.2,1) .2s forwards s-lijn;display:block}@keyframes s-trek{to{stroke-dashoffset:0}}@keyframes s-trek-af{to{stroke:#fff;stroke-width:1.6px;opacity:.45}}@keyframes s-ontsteek{to{opacity:1}}@keyframes s-teken-op{0%{transform:scale(.86)}to{transform:scale(1)}}@keyframes s-intro-adem{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.9)}}@keyframes s-lijn{to{width:100%}}@keyframes s-intro-weg{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){#s-intro{display:none}}.s-nav{z-index:60;pointer-events:none;justify-content:center;padding:0 20px;display:flex;position:fixed;top:16px;left:0;right:0}.s-nav .pil{pointer-events:auto;border-radius:999px;align-items:center;gap:6px;width:1280px;min-width:0;max-width:100%;height:62px;padding:8px 8px 8px 22px;display:flex;position:relative}.s-nav .logo img{width:auto;height:30px;display:block}.s-nav .logo:hover{text-decoration:none}.s-nav .items{align-items:center;gap:2px;margin-left:24px;display:flex}.s-nav .item{position:static}.s-nav .item>a,.s-nav .item>button{height:40px;font:inherit;color:var(--fg-2);cursor:pointer;transition:background .15s var(--veer), color .15s var(--veer);background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.s-nav .item>a:hover,.s-nav .item>button:hover,.s-nav .item.open>button{color:var(--fg);background:#17120f0f;text-decoration:none}.s-nav .item>button svg{transition:transform .25s var(--veer)}.s-nav .item.open>button svg{transform:rotate(180deg)}.s-nav .rechts{align-items:center;gap:6px;margin-left:auto;display:flex}.s-mega{background:var(--solid);border:1px solid var(--line);width:1180px;max-width:calc(100vw - 40px);box-shadow:var(--sh-thick);opacity:0;visibility:hidden;filter:blur(6px);transition:opacity .28s var(--veer), transform .32s var(--veer), filter .28s var(--veer), visibility 0s .3s;pointer-events:none;border-radius:24px;grid-template-columns:1.1fr 1fr 1fr 1.2fr;gap:28px;padding:28px 30px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(8px)scale(.98)}.s-nav .item.open .s-mega{opacity:1;visibility:visible;filter:blur();pointer-events:auto;transition:opacity .28s var(--veer), transform .32s var(--veer), filter .28s var(--veer), visibility 0s;transform:translate(-50%)translateY(0)scale(1)}.s-mega.kennis{grid-template-columns:1fr 1.3fr;width:820px}.s-mega .kol{flex-direction:column;gap:2px;display:flex}.s-mega .kol>.kicker{margin:0 10px 10px}.s-mega a.reg{color:var(--fg);opacity:0;transition:background .15s var(--veer), opacity .35s var(--veer), transform .35s var(--veer);border-radius:12px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex;transform:translateY(6px)}.s-nav .item.open .s-mega a.reg{opacity:1;transform:none}.s-nav .item.open .s-mega a.reg:nth-child(3){transition-delay:30ms}.s-nav .item.open .s-mega a.reg:nth-child(4){transition-delay:60ms}.s-nav .item.open .s-mega a.reg:nth-child(5){transition-delay:90ms}.s-nav .item.open .s-mega a.reg:nth-child(6){transition-delay:.12s}.s-nav .item.open .s-mega a.reg:nth-child(7){transition-delay:.15s}.s-mega a.reg:hover{background:var(--ember-soft);text-decoration:none}.s-mega a.reg b{font-size:14px;font-weight:650;display:block}.s-mega a.reg small{color:var(--fg-3);margin-top:1px;font-size:12.5px;display:block}.s-mega .s-vink{border-radius:10px;width:34px;height:34px}.s-mega .s-vink svg{stroke-width:1.75px;width:16px;height:16px}.s-mega .uitgelicht{color:var(--on-dark);border-radius:18px;justify-content:space-between;padding:24px 26px;text-decoration:none}.s-mega .uitgelicht:hover{text-decoration:none}.s-taal{position:relative}.s-taalmenu{background:var(--solid);border:1px solid var(--line);width:230px;box-shadow:inset 0 1px 0 var(--glass-rim), var(--sh-thick);opacity:0;visibility:hidden;filter:blur(4px);transition:all .26s var(--veer);z-index:5;border-radius:18px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(6px)scale(.97)}.s-taal.open .s-taalmenu{opacity:1;visibility:visible;filter:blur();transform:none}.s-taalmenu a{width:100%;height:40px;color:var(--fg);transition:background .15s var(--veer);border-radius:11px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.s-taalmenu a:hover{background:#17120f0d;text-decoration:none}.s-taalmenu a .vinkje{width:16px;color:var(--ember);opacity:0;flex:none;display:inline-flex}.s-taalmenu a.aan{background:var(--ember-soft);color:var(--ember-ink)}.s-taalmenu a.aan .vinkje{opacity:1}.s-hamburger{width:44px;padding:0;display:none}.s-mobmenu{z-index:59;background:var(--solid);border:1px solid var(--line);max-height:calc(100dvh - 104px);box-shadow:var(--sh-thick);border-radius:24px;flex-direction:column;padding:8px 12px 12px;display:none;position:fixed;inset:88px 16px auto;overflow-y:auto}.s-mobmenu.open{display:flex}.s-mobmenu .groep{flex-direction:column;gap:2px;padding:8px 0;display:flex}.s-mobmenu .groep+.groep{border-top:1px solid var(--line)}.s-mobmenu .groep .kicker{margin:6px 12px}.s-mobmenu a.l{color:var(--fg);border-radius:12px;align-items:center;gap:12px;padding:9px 12px;font-size:15px;font-weight:650;line-height:1.25;text-decoration:none;display:flex}.s-mobmenu a.l:hover{background:var(--ember-soft)}.s-mobmenu a.l small{color:var(--fg-3);margin-top:1px;font-size:12px;font-weight:500;display:block}.s-mobmenu .plats{grid-template-columns:1fr 1fr;gap:4px;display:grid}.s-mobmenu .plats a.l{gap:10px;padding:8px 10px;font-size:14px}.s-mobmenu .onder{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:flex}.s-mobmenu .onder .btn{flex:1;justify-content:center}.s-toast{z-index:90;background:var(--dark);color:var(--on-dark);box-shadow:var(--sh-dark);opacity:0;transition:all .3s var(--veer);pointer-events:none;border-radius:14px;padding:12px 16px;font-size:13.5px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(20px)}.s-toast.zien{opacity:1;transform:translate(-50%)}.s-hero{padding:150px 0 0;position:relative}.s-hero .grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.s-hero .tekst{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.s-hero .s-h1 .r{text-wrap:balance;margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.s-hero .s-h1 .w{will-change:transform;display:inline-block}.s-hero .acties{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.s-hero .garanties{color:var(--fg-2);flex-wrap:wrap;gap:18px;font-size:13.5px;display:flex}.s-hero .garanties span{align-items:center;gap:7px;display:inline-flex}.s-hero .pill.groot{gap:8px;padding-left:6px}.s-hero .pill.groot .merken{gap:3px;display:inline-flex}.s-hero .pill.groot .merken .brandtile{border-radius:7px;width:24px;height:24px}.s-hero .pill.groot .merken .brandtile img{width:14px;height:14px}.s-compositie{perspective:1400px;height:640px;position:relative}.s-compositie .laag{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.s-compositie .tile,.s-compositie .bon,.s-compositie .s-melding{transition:none}.s-compositie .s-gloed{width:80%;height:84%;top:8%;left:10%}.s-geldkaart{border-radius:24px;width:396px;padding:24px 26px 22px;position:absolute;top:84px;left:0}.s-geldkaart .bedrag{font-family:var(--mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:46px;font-weight:700;line-height:1}.s-geldkaart .sub{color:var(--on-dark-2);margin-top:8px;font-size:13.5px}.s-geldkaart .sub b{color:var(--on-dark);font-weight:650}.s-geldkaart .stats{align-items:center;gap:22px;margin-top:22px;display:flex}.s-geldkaart .stats .k{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-3);font-size:11.5px;font-weight:700}.s-geldkaart .stats .v{font-family:var(--mono);margin-top:3px;font-size:18px;font-weight:700}.s-geldkaart .knoppen{gap:8px;margin-top:22px;display:flex}.s-geldkaart .btn.glas.licht{background:#ffffff2e}.s-hero-bon{width:316px;box-shadow:var(--sh-float);position:absolute;top:170px;right:0}.s-hero-bon .kop{align-items:baseline;gap:8px;margin-top:6px;display:flex}.s-hero-melding{width:320px;position:absolute;top:0;right:0}.s-hero-factuur{border-radius:18px;flex-direction:row;align-items:center;gap:12px;width:336px;padding:14px 16px;position:absolute;bottom:34px;left:36px}.s-compositie .label{color:var(--fg-3);margin:0;font-size:12px;position:absolute;bottom:0;right:4px}.s-partners{padding:84px 0 0}.s-partners .rijtje{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.s-partner{background:var(--glass);box-shadow:inset 0 1px 0 var(--glass-rim), var(--sh-1);transition:transform .3s var(--veer), box-shadow .3s var(--veer);border:1px solid #fff9;border-radius:16px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.s-partner:hover{box-shadow:inset 0 1px 0 var(--glass-rim), var(--sh-tile);transform:translateY(-3px)}.s-partner b{letter-spacing:-.01em;font-size:14px;font-weight:700;display:block}.s-partner small{color:var(--fg-3);margin-top:1px;font-size:11.5px;font-weight:600;display:block}.s-partner .brandtile{background:linear-gradient(150deg,#fff 0%,#f7f2eb 60%,#efe7dd 100%);border-radius:13px;width:44px;height:44px}.s-partner .brandtile img{width:22px;height:22px}.s-feiten{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:64px;display:grid}.s-feiten>div{padding:24px}.s-feiten>div+div{border-left:1px solid var(--line-2)}.s-feiten>div:first-child{padding-left:0}.s-feiten>div:last-child{padding-right:0}.s-feiten .n{font-family:var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.s-feiten .t{margin-top:4px;font-size:13.5px;font-weight:650}.s-feiten .s{color:var(--fg-3);font-size:12.5px}.s-drie{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.s-drie .tile{gap:12px;padding:26px 26px 24px}.s-drie .rijen{flex-direction:column;gap:8px;margin-top:auto;padding-top:18px;display:flex}.s-drie .rijen>div{background:var(--solid);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:650;display:flex}.s-showcase{background:var(--dark);color:var(--on-dark);margin-top:110px;padding:110px 0;position:relative;overflow:hidden}.s-showcase:before{content:"";aspect-ratio:1;filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#ff6a2b38,#0000 70%);width:60%;position:absolute;top:-30%;left:-10%}.s-showcase .kop{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.s-venster{box-shadow:inset 0 1px 0 #ffffff1f, var(--sh-dark);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:400px minmax(0,1fr);gap:18px;margin-top:48px;padding:18px;display:grid}.s-stappen{flex-direction:column;gap:4px;padding:8px 4px;display:flex}.s-stap{cursor:pointer;text-align:left;font:inherit;color:var(--on-dark);transition:background .25s var(--veer);background:0 0;border:0;border-radius:16px;align-items:flex-start;gap:14px;padding:14px;display:flex;position:relative;overflow:hidden}.s-stap:hover{background:#ffffff0d}.s-stap.aan{background:#ff6a2b24;box-shadow:inset 0 0 0 1px #ff6a2b59}.s-stap .nr{width:28px;height:28px;font-family:var(--mono);color:var(--on-dark-2);transition:all .25s var(--veer);background:#ffffff14;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.s-stap.aan .nr{background:var(--ember-gradient);color:#fff;box-shadow:var(--sh-btn)}.s-stap b{letter-spacing:-.01em;font-size:15.5px;font-weight:700;display:block}.s-stap.aan b{color:var(--ember-2)}.s-stap small{color:var(--on-dark-2);margin-top:2px;font-size:13.5px;display:block}.s-stap .voortgang{opacity:0;background:#ffffff14;border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px;overflow:hidden}.s-stap.aan .voortgang{opacity:1}.s-stap .voortgang i{background:var(--ember-gradient);width:0;height:100%;display:block}.s-stappen .label{color:var(--on-dark-3);margin:auto 0 0;padding:14px 14px 4px;font-size:12px}.s-podium{min-height:600px;color:var(--fg);background:radial-gradient(700px 360px at 92% -12%, #ff924538, transparent 62%), radial-gradient(500px 300px at 0% 110%, #f0432d1a, transparent 60%), var(--paper);border:1px solid #ffffff14;border-radius:20px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9;container-type:inline-size}.s-scene{opacity:0;visibility:hidden;border-radius:20px;grid-area:1/1;gap:14px;min-width:0;max-width:100%;padding:14px;font-size:13px;display:flex;position:relative;overflow:hidden}.s-scene.aan{opacity:1;visibility:visible}.s-nog{display:none}.s-extra{opacity:0;visibility:hidden}.s-rail{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);width:76px;box-shadow:inset 0 1px 0 var(--glass-rim), var(--sh-tile);border:1px solid #fff9;border-radius:20px;flex-direction:column;flex:none;align-self:stretch;align-items:center;gap:3px;padding:12px 6px;display:flex}.s-rail .merk{justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;display:flex}.s-rail .merk img{filter:drop-shadow(0 6px 14px #3c23142e);border-radius:9px;width:30px;height:30px}.s-rail .navitem{border-radius:14px;width:64px;min-height:54px;padding:7px 2px 6px;font-size:9.5px}.s-rail .navitem .ico{width:20px;height:20px}.s-inhoud{flex-direction:column;flex:1;min-width:0;display:flex}.s-app .masthead{z-index:5;min-height:44px;margin:2px 0 14px}.s-app .masthead .titel{font-size:11px}.s-app .toolpil{height:44px;padding:4px}.s-app .taalpil{height:34px;padding:0 8px 0 10px;font-size:12px}.s-app .iconbtn{width:34px;height:34px}.s-app .iconbtn .ico{width:16px;height:16px}.s-app .iconbtn .badge{min-width:15px;height:15px;font-size:9.5px;top:2px;right:2px}.s-app .avatar{width:34px;height:34px;font-size:11px}.s-app .pagehead{align-items:center;margin:0 0 14px}.s-app .pagehead h1{font-size:22px}.s-app .pagehead p{margin-top:3px;font-size:12.5px}.s-app .bento{gap:12px}.s-app .tile{border-radius:20px;padding:18px 20px}.s-app .tile.strak{padding:0}.s-app .tile.strak>.kop{margin-bottom:10px;padding:16px 20px 0}.s-app .tile>.kop h3{font-size:14px}.s-app .tile>.kop .sub{font-size:12px}.s-app .money .bedrag{font-size:34px}.s-app .money .sub{font-size:12.5px}.s-app .btn{height:36px;padding:0 13px;font-size:13px}.s-app .btn.groot{height:40px;padding:0 16px}.s-app .btn.primary.vol{width:100%}.s-app .table th,.s-app .table td{padding:11px 16px;font-size:12.5px}.s-app .table th{font-size:10.5px}.s-app .table td small{font-size:11.5px}.s-app .pill{height:24px;padding:0 9px;font-size:11.5px}.s-app .pill.groot{height:30px;padding:0 10px 0 6px;font-size:12.5px}.s-app .chip{height:30px;padding:0 11px;font-size:12px}.s-app .leeg{gap:6px;padding:22px 16px}.s-app .leeg .ring-icoon{border-radius:16px;width:52px;height:52px}.s-app .leeg h3{font-size:15px}.s-app .leeg p{font-size:12.5px}.s-app .kv{padding:8px 0;font-size:13px}.s-app .label{font-size:12px}.s-app .input{align-items:center;height:38px;font-size:13px;display:flex}.s-app .stat .label{font-size:12px}.s-app .stat .value.klein{font-size:18px}.s-app .dagring .midden b{font-size:22px}.s-app .dagring .vul,.s-app .meter i{transition:none}.s-app .s-tijdlijn{min-width:0}.s-app .s-tijdlijn>div{padding:7px 0;font-size:12.5px}.s-app .s-tijdlijn>div>span:last-child{overflow-wrap:anywhere;min-width:0}.s-klokrij{align-items:center;gap:18px;display:flex}.s-app .s-tijdlijn .t{width:46px;font-size:11.5px}.s-app .s-grafiek{gap:6px;height:130px}.s-app .s-as{font-size:11px}.s-app .s-plat{align-items:center;gap:8px;display:inline-flex}.s-app .brandtile{border-radius:10px;flex:none;width:32px;height:32px}.s-app .brandtile.sm{border-radius:8px;width:26px;height:26px}.s-app .brandtile img{width:18px;height:18px}.s-app .brandtile.sm img{width:15px;height:15px}.s-app .s-druk{transition:transform .12s var(--veer);transform:scale(.96)!important}.s-app .rij{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.s-app .rij.tussen{justify-content:space-between}.s-app .money .voet{align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.s-scrim{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17120f47;border-radius:20px;position:absolute;inset:0}.s-lade{z-index:21;background:var(--paper);width:min(400px,100% - 24px);box-shadow:var(--sh-thick);border:1px solid #ffffffb3;border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex;position:absolute;top:12px;bottom:12px;right:12px}.s-lade .kop{align-items:flex-start;gap:10px;display:flex}.s-lade .kop h2{letter-spacing:-.02em;margin:2px 0 0;font-size:18px}.s-lade .kop .iconbtn{margin-left:auto}.s-lade .lijf{flex-direction:column;flex:1;gap:12px;display:flex}.s-lade .voet{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.s-platgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.s-platgrid .p{background:var(--solid);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;min-width:0;transition:box-shadow .2s var(--veer), border-color .2s var(--veer);border-radius:12px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;font-weight:650;display:flex;overflow:hidden}.s-platgrid .p.aan{border-color:var(--ember-line);box-shadow:0 0 0 3px #ff6a2b24}.s-platgrid .brandtile{border-radius:8px;width:26px;height:26px}.s-platgrid .brandtile img{width:15px;height:15px}.s-velden{grid-template-columns:1fr 1fr;gap:10px;display:grid}.s-velden .veld:first-child{grid-column:span 2}.s-bedragveld{border:1px solid var(--ember);background:var(--solid);border-radius:14px;align-items:center;gap:10px;height:58px;margin-top:8px;padding:0 16px;display:flex;box-shadow:0 0 0 4px #ff6a2b29}.s-bedragveld .valuta{color:var(--fg-3);font-size:18px;font-weight:600}.s-bedragveld .getal{letter-spacing:-.04em;font-size:30px;font-weight:700}.s-bedragveld .eur{color:var(--fg-3);margin-left:auto;font-size:12px;font-weight:650}.s-methodes{flex-direction:column;gap:6px;margin-top:8px;display:flex}.s-methode{background:var(--solid);border:1px solid var(--line);transition:box-shadow .2s var(--veer), border-color .2s var(--veer);border-radius:12px;align-items:center;gap:10px;padding:7px 12px;font-size:13px;font-weight:650;display:flex}.s-methode small{color:var(--fg-3);margin-left:auto;font-size:12px;font-weight:500}.s-methode .vink{width:16px;height:16px;color:var(--ember);opacity:0;flex:none}.s-methode.aan{border-color:var(--ember-line);box-shadow:0 0 0 3px #ff6a2b24}.s-methode.aan .vink{opacity:1}.s-methode .betaaltegel{border-radius:7px;width:48px;height:32px}.s-app .bon{position:relative}.s-app .bon-totaal .v{font-size:26px}.s-stempel{height:28px;box-shadow:0 0 0 1px var(--ok-soft), var(--sh-1);font-size:12.5px;position:absolute;top:12px;right:16px;transform:rotate(-8deg)}.s-app .btn .b{display:none}.s-app .btn.klaar{background:var(--ok);color:#fff;box-shadow:none}.s-app .btn.klaar:before,.s-app .btn.klaar:after,.s-app .btn.klaar .a{display:none}.s-app .btn.klaar .b{align-items:center;gap:8px;display:inline-flex}.s-melding-app,.s-toast-app{z-index:15;background:var(--dark);color:var(--on-dark);box-shadow:var(--sh-dark);border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;max-width:min(340px,100% - 28px);padding:11px 16px 11px 11px;display:flex;position:absolute}.s-melding-app{top:14px;right:14px}.s-toast-app{font-size:13px;font-weight:600;bottom:14px;right:14px}.s-melding-app .ok,.s-toast-app .ok{color:#7fe0a5;background:#5fd08a29;border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.s-melding-app b{font-size:13.5px;display:block}.s-melding-app small{color:var(--on-dark-2);margin-top:2px;font-size:12px;display:block}.s-kvs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.s-kvs .kv{background:var(--solid);border:1px solid var(--line);transition:background .3s var(--veer), border-color .3s var(--veer);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px}.s-kvs .kv+.kv{border-top:1px solid var(--line)}.s-kvs .kv .v{margin-left:0;font-size:16px;font-weight:700}.s-kvs.aan .kv{background:var(--ember-soft);border-color:var(--ember-line)}.s-kvs.aan .kv .v{color:var(--ember-ink)}.s-factuurkaart{z-index:12;background:var(--solid);box-shadow:var(--sh-thick);border:1px solid #fffc;border-radius:18px;padding:16px 20px;position:absolute;bottom:16px;left:16px;right:16px}.s-factuurkaart .kop{align-items:center;gap:12px;margin-bottom:8px;display:flex}.s-factuurkaart .kop img{border-radius:8px;width:28px;height:28px}.s-factuurkaart b{font-size:14px;display:block}.s-factuurkaart small{color:var(--fg-3);font-size:12px;display:block}.s-rijen{flex-direction:column;gap:8px;display:flex}.s-app .row{gap:12px;padding:10px 12px}.s-app .row .k{font-size:13.5px}.s-app .row .s{font-size:12px}.s-kanaal{background:var(--ember-soft);width:36px;height:36px;color:var(--ember-ink);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.s-kanaal.wa{color:#1c7a42;background:#25d36624}.s-kanaal svg{fill:currentColor;width:18px;height:18px}.s-kanaal .ico{fill:none}.s-ninatile .kop img.s-ninafoto{object-fit:cover;border-radius:13px;width:40px;height:40px}.s-ninatile .kop h3{margin:0}.s-ninatile .kop .sub{color:var(--on-dark-2)}.s-chat{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:240px;display:flex}.s-bub{max-width:80%;color:var(--on-dark);background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px 16px 16px 4px;flex-direction:column;align-self:flex-start;padding:10px 13px;font-size:13.5px;line-height:1.45;display:flex}.s-bub.ik{background:var(--ember-gradient);color:#fff;border-color:#0000;border-radius:16px 16px 4px;align-self:flex-end}.s-chips{flex-wrap:wrap;gap:6px;display:flex}.s-ninatile .chip{color:var(--on-dark);background:#ffffff14;border-color:#ffffff24}.s-factuurchip{background:#ffffff14;border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;display:flex}.s-factuurchip b{font-size:12.5px;display:block}.s-factuurchip small{color:var(--on-dark-2);font-size:11.5px;display:block}.s-factuurchip .chip{height:26px;margin-left:auto;font-size:11px}.s-invoer{color:var(--on-dark-3);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:8px;margin-top:12px;padding:6px 6px 6px 14px;font-size:13px;display:flex}.s-invoer .knop{background:var(--ember-gradient);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;display:inline-flex}.s-app .s-typt{background:#ffffff14;border-color:#ffffff1a;align-self:flex-start}.s-app .s-typt i{background:#fff9}.s-cursor{z-index:40;pointer-events:none;opacity:0;visibility:hidden;transform-origin:4px 3px;filter:drop-shadow(0 3px 6px #00000059);width:22px;height:26px;position:absolute;top:0;left:0}.s-cursor svg{width:100%;height:100%;display:block}.s-klikring{border:2px solid var(--ember);border-radius:50%;width:26px;height:26px;animation:.6s ease-out forwards s-klikring;position:absolute;top:-9px;left:-9px}@keyframes s-klikring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}@container (max-width:640px){.s-scene{flex-direction:column;gap:10px;padding:10px}.s-rail{scrollbar-width:none;flex-direction:row;order:2;justify-content:flex-start;align-self:auto;gap:2px;width:auto;min-width:0;padding:6px;overflow-x:auto}.s-rail::-webkit-scrollbar{display:none}.s-rail .merk{display:none}.s-rail .navitem{width:auto;min-width:52px;min-height:46px;padding:5px 4px}.s-app .bento>*{grid-column:span 12}.s-app .toolpil .naam,.s-app .toolpil .iconbtn{display:none}.s-app .masthead{margin-bottom:10px}.s-app .pagehead h1{font-size:19px}.s-kvs,.s-velden{grid-template-columns:1fr}.s-velden .veld:first-child{grid-column:auto}.s-lade{width:calc(100% - 16px);max-height:calc(100% - 16px);padding:16px;top:8px;bottom:auto;right:8px}.s-lade .lijf{flex:none}.s-factuurtabel th:nth-child(4),.s-factuurtabel td:nth-child(4){display:none}.s-factuurtabel td.k{white-space:nowrap}.s-app .money .bedrag{font-size:28px}.s-app .table th:nth-child(2),.s-app .table td:nth-child(2){display:none}.s-app .table th,.s-app .table td{padding:9px 8px}.s-app .table td:last-child .chip{justify-content:center;gap:0;width:30px;padding:0;font-size:0}.s-klokrij{flex-direction:column;align-items:flex-start}.s-lade .s-platgrid,.s-comp .s-platgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-app .table td small{display:block}.s-app .tile{padding:14px 16px}.s-app .tile.strak{padding:0}.s-app .tile.strak>.kop{padding:14px 16px 0}.s-app .money .voet .chip{display:none}.s-toast-app,.s-melding-app{max-width:calc(100% - 20px);right:10px}.s-toast-app{bottom:10px}.s-melding-app{top:10px}}.s-tijdlijn{flex-direction:column;flex:1;display:flex}.s-tijdlijn>div{border-bottom:1px solid var(--dark-rim);align-items:center;gap:12px;padding:10px 0;display:flex}.s-tijdlijn>div:last-child{border-bottom:0}.s-tijdlijn .t{font-family:var(--mono);color:var(--on-dark-3);flex:none;width:60px;font-size:12.5px}.s-bento{margin-top:44px}.s-bento .tile{padding:26px}.s-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.s-tabel{border-collapse:collapse;width:100%}.s-tabel th,.s-tabel td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:16px 18px;font-size:14.5px}.s-tabel th{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);border-top:0;padding-top:0;font-size:11.5px;font-weight:700}.s-tabel td.k{color:var(--fg);font-weight:650}.s-tabel td{color:var(--fg-2)}.s-tabel td.wij{color:var(--fg);background:var(--ember-soft);border-top-color:#ff6a2b29;font-weight:600}.s-tabel th.wij{color:var(--ember-ink);background:var(--ember-soft);border-radius:12px 12px 0 0}.s-tabel th.wij,.s-tabel td.k.wij{text-align:center}.s-tabellogo{width:24px;height:24px;margin:0 auto;display:block}.s-tabel tr:last-child td.wij{border-radius:0 0 12px 12px}.s-vergelijkvak{padding:26px 28px 8px}.s-aanbiederstabel{min-width:760px}.s-ban{border-radius:28px;flex-direction:row;align-items:center;gap:60px;padding:56px 60px}.s-ban .rechts{flex:none;align-items:center;gap:28px;width:440px;max-width:100%;display:flex}.s-tarieven{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.s-tarief.breed{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px 28px;display:grid}.s-tarief.breed .punten{flex-flow:wrap;grid-column:1;gap:7px 20px}.s-tarief.breed .prijs,.s-tarief.breed .fee{margin-right:22px;display:inline-flex}.s-tarief.breed .voet{grid-column:1;min-height:0;margin-top:4px;padding-top:8px}.s-tarief.breed .btn{grid-area:1/2/-1;align-self:center;width:auto}.s-tarief.breed .s-body{grid-column:1}.s-tarief{transition:box-shadow .4s var(--veer), transform .4s var(--veer);gap:0;padding:28px 28px 26px}.s-tarief.goedkoopst{box-shadow:inset 0 0 0 1px var(--ember-line), inset 0 1px 0 var(--glass-rim), var(--sh-float);transform:translateY(-4px)}.s-tarief .prijs{align-items:baseline;gap:8px;margin-top:10px;display:flex}.s-tarief .prijs .n{font-family:var(--mono);letter-spacing:-.045em;font-size:44px;font-weight:700;line-height:1}.s-tarief .prijs .per{color:var(--fg-3);font-size:14px;font-weight:600}.s-tarief .fee{align-items:baseline;gap:8px;margin-top:10px;display:flex}.s-tarief .fee .n{font-family:var(--mono);letter-spacing:-.03em;font-size:22px;font-weight:700}.s-tarief .fee .per{color:var(--fg-2);font-size:13.5px}.s-tarief .s-body{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.s-tarief .voet{color:var(--fg-3);align-items:center;gap:8px;min-height:40px;margin-top:auto;padding-top:18px;font-size:13px;display:flex}.s-tarief .voet .mono{color:var(--fg);margin-left:auto;font-weight:700}.s-tarief .punten{color:var(--fg-2);flex-direction:column;gap:7px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.s-tarief .punten li{align-items:flex-start;gap:8px;display:flex}.s-tarief .punten svg{color:var(--ember);flex:none;margin-top:3px}.s-tarief .prijs .n.opaanvraag{letter-spacing:-.02em;font-size:28px}.s-tarief>.btn{margin-top:16px}.s-proef{color:var(--fg-3);max-width:80ch;margin:18px 0 0;font-size:13.5px}.s-tarief .badge{color:var(--ember-ink);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:none}.s-tarief.goedkoopst .badge{display:inline-flex}.s-reken{flex-direction:row;align-items:center;gap:40px;margin-top:24px;padding:30px 32px}.s-reken .links{flex-direction:column;flex:1;gap:18px;display:flex}.s-reken input[type=range]{appearance:none;background:linear-gradient(90deg, var(--ember-2) 0%, var(--ember) var(--p,36%), var(--paper-3) var(--p,36%));cursor:pointer;border-radius:999px;outline:none;width:100%;height:8px;margin:14px 0 0}.s-reken input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--solid);border:2px solid var(--ember);width:28px;height:28px;box-shadow:var(--sh-float);cursor:grab;border-radius:50%}.s-reken input[type=range]::-moz-range-thumb{background:var(--solid);border:2px solid var(--ember);width:28px;height:28px;box-shadow:var(--sh-float);cursor:grab;border-radius:50%}.s-reken .schaal{color:var(--fg-3);justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.s-reken .uitkomst{flex-direction:column;flex:none;gap:8px;width:420px;display:flex}.s-reken .uitkomst>div{transition:all .3s var(--veer)}.s-reken .kies{background:var(--ember-soft);border:1px solid var(--ember-line);border-radius:14px;padding:14px 16px}.s-reken .kies .kop{justify-content:space-between;align-items:center;gap:10px;display:flex}.s-reken .kies .kop b{color:var(--ember-ink);font-weight:700}.s-reken .kies .kop .mono{color:var(--ember-ink);font-size:20px;font-weight:700}.s-reken .kies small{color:var(--fg-2);margin-top:4px;font-size:12.5px;display:block}.s-betaal .tile{gap:0;padding:32px 0 28px;overflow:hidden}.s-betaal .kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;padding:0 36px;display:flex}.s-betaal .regios{flex-wrap:wrap;gap:8px;margin-top:22px;padding:0 36px;display:flex}.s-betaal .voetnoot{color:var(--fg-3);max-width:90ch;margin:0;padding:22px 36px 0;font-size:12.5px}.s-marquee{margin-top:26px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.s-marquee+.s-marquee{margin-top:12px}.s-marquee .baan{gap:12px;width:max-content;animation:42s linear infinite s-schuif;display:flex}.s-marquee.terug .baan{animation-duration:50s;animation-direction:reverse}.s-marquee:hover .baan{animation-play-state:paused}.s-marquee .betaaltegel{width:76px;height:49px;transition:transform .25s var(--veer), opacity .25s var(--veer), box-shadow .25s var(--veer);border-radius:11px}.s-marquee .betaaltegel.dim{opacity:.22;transform:scale(.94)}.s-marquee .betaaltegel.uitgelicht{box-shadow:0 0 0 2px var(--ember-line), var(--sh-tile);transform:translateY(-3px)}@keyframes s-schuif{to{transform:translate(-50%)}}.s-reviews-kop{grid-template-columns:minmax(0,1.25fr) minmax(300px,380px);align-items:end;gap:40px;display:grid}.s-score{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 26px;display:flex}.s-score .cijfer{align-items:baseline;gap:8px;line-height:1;display:flex}.s-score .cijfer .mono{letter-spacing:-.04em;font-size:64px;font-weight:700}.s-score .cijfer .van{color:var(--fg-3);font-size:18px;font-weight:600}.s-score .uit{color:var(--fg-2);margin-top:-4px;font-size:14px}.s-verdeling{grid-template-columns:auto 1fr auto;align-items:center;gap:6px 10px;width:100%;margin:6px 0 4px;font-size:12.5px;display:grid}.s-verdeling>div{display:contents}.s-verdeling .n{color:var(--fg-2);align-items:center;gap:3px;font-weight:650;display:inline-flex}.s-verdeling .n svg{width:11px;height:11px}.s-verdeling .meter i{border-radius:inherit;transform-origin:0;background:#00b67a;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);display:block;transform:scaleX(0)}.s-verdeling.aan .meter i,.s-site.s-zonder-js .s-verdeling .meter i{transform:none}.s-verdeling .aantal{color:var(--fg-3);text-align:right;min-width:2ch}.s-sterren{gap:calc(var(--m,18px) / 12);display:inline-flex}.s-sterren svg{width:var(--m,18px);height:var(--m,18px);display:block}.s-reviewbaan{margin-top:36px}.s-reviewbaan+.s-reviewbaan{margin-top:14px}.s-reviewbaan .baan{align-items:stretch;gap:14px;padding-right:14px;animation-duration:75s}.s-reviewbaan.terug .baan{animation-duration:88s}.s-marquee:focus-within .baan{animation-play-state:paused}.s-review{flex-direction:column;flex:none;gap:12px;width:350px;padding:18px 20px 16px;display:flex;position:relative}.s-review header{align-items:center;gap:12px;display:flex}.s-review header .avatar{cursor:default;width:38px;height:38px;font-size:12.5px}.s-review header .wie{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.s-review header .wie b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.s-review header .wie small{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.s-review .rij{justify-content:space-between;align-items:center;margin:-2px 0;display:flex}.s-review .merken{gap:4px;display:flex}.s-review .merken .brandtile{border-radius:8px;width:26px;height:26px}.s-review .merken .brandtile img{width:14px;height:14px}.s-review .tekst{color:var(--fg);text-wrap:pretty;flex:1;margin:0;font-size:14.5px;line-height:1.5}.s-review .tekst:before{content:"“";color:var(--ember);vertical-align:-12px;margin-right:4px;font-family:Georgia,serif;font-size:30px;line-height:0}.s-review footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;padding-top:12px;display:flex}.s-review .feit{flex-direction:column;gap:1px;display:flex}.s-review .feit b{letter-spacing:-.02em;font-size:14px;font-weight:650}.s-review .feit small{color:var(--fg-3);white-space:nowrap;font-size:11px}.s-reviews .s-voetnoot{color:var(--fg-3);margin:18px 0 0;font-size:13px}.s-ninasectie{background:var(--dark);color:var(--on-dark);margin-top:110px;padding:110px 0;position:relative;overflow:hidden}.s-ninasectie:after{content:"";aspect-ratio:1;filter:blur(30px);pointer-events:none;background:radial-gradient(closest-side,#ff6a2b33,#0000 70%);width:55%;position:absolute;bottom:-40%;right:-10%}.s-ninasectie .grid{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:60px;display:grid}.s-ninasectie .tekst{z-index:1;flex-direction:column;gap:18px;display:flex;position:relative}.s-ninasectie .pill.groot{color:var(--on-dark);background:#ffffff14}.s-ninakaart{z-index:1;min-height:540px;box-shadow:var(--sh-thick);border:1px solid #ffffff1f;flex-direction:column;padding:22px 24px;display:flex;position:relative}.s-twee{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid}.s-twee .tile{gap:12px;padding:32px 34px}.s-wie{position:relative;overflow:hidden}.s-wie .tekst{max-width:58ch;position:relative}.s-faqgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;display:grid}.s-faq{border-top:1px solid var(--line-2)}.s-faq .v{width:100%;font:inherit;color:var(--fg);border:0;border-bottom:1px solid var(--line-2);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:17px;font-weight:650;display:flex}.s-faq .v svg{transition:transform .3s var(--veer);color:var(--fg-3)}.s-faq .item.open .v svg{transform:rotate(180deg)}.s-faq .a{height:0;overflow:hidden}.s-faq .a p{color:var(--fg-2);max-width:70ch;margin:0;padding:0 4px 22px;font-size:15px;line-height:1.55}.s-faq .item.open .a{border-bottom:1px solid var(--line-2)}.s-slot{text-align:center;background:var(--solid);box-shadow:var(--sh-tile);border:1px solid #ffffffb3;border-radius:28px;padding:76px 40px 80px;position:relative;overflow:hidden}.s-slot .s-gloed{background:radial-gradient(closest-side,#ff92455c,#0000 72%);width:820px;height:540px;animation-duration:7s;top:-240px;left:50%;transform:translate(-50%)}.s-slot .inhoud{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.s-slot .s-merkteken{justify-content:center;align-items:center;width:168px;height:168px;margin-bottom:6px;animation:5s ease-in-out infinite s-zweef;display:flex;position:relative}.s-slot .s-merkteken:before{content:"";filter:blur(18px);background:radial-gradient(closest-side,#ff92458c,#0000 72%);border-radius:50%;animation:3.5s ease-in-out infinite s-adem;position:absolute;inset:10%}.s-slot .s-merkteken img{filter:drop-shadow(0 18px 30px #ff6a2b59);width:120px;height:120px;position:relative}@keyframes s-adem{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.s-slot .garanties{color:var(--fg-2);flex-wrap:wrap;justify-content:center;gap:22px;font-size:14.5px;display:flex}.s-slot .garanties span{align-items:center;gap:7px;display:inline-flex}.s-voet{padding:80px 0 40px}.s-voet .kolommen{border-bottom:1px solid var(--line-2);grid-template-columns:1.7fr 1fr 1fr 1fr 1fr;gap:32px;padding-bottom:36px;display:grid}.s-voet .kol .kicker{margin-bottom:10px}.s-voet a.l{color:var(--fg-2);padding:3px 0;font-size:14px;text-decoration:none;display:block}.s-voet a.l:hover{color:var(--fg)}.s-voet .merk{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.s-voet .merk img{width:auto;height:28px}.s-voet .merk p{color:var(--fg-2);max-width:34ch;margin:0;font-size:13.5px;line-height:1.5}.s-voet .socials{gap:8px;margin-top:4px;display:flex}.s-omgerekend{color:var(--fg-3);white-space:nowrap;font-size:.72em;font-weight:500}.s-valutavoet{color:var(--fg-3);margin:10px 0 0;font-size:12.5px}.s-voet .voet-adres{color:var(--fg-3);flex-direction:column;gap:3px;padding-top:24px;font-size:12.5px;line-height:1.5;display:flex}.s-voet .voet-adres strong{color:var(--fg-2);font-weight:600}.s-voet .voet-adres+.onder{padding-top:12px}.s-voet .onder{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:18px;padding-top:22px;font-size:12.5px;display:flex}.s-voet .onder .rechts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.s-paginakop{padding:150px 0 0}.s-paginakop .grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.s-paginakop.met-beeld .grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.s-paginakop .s-kop{gap:18px;max-width:720px}.s-paginakop .s-lead{max-width:58ch}.s-paginakop .acties{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.s-paginakop .beeld .s-render{aspect-ratio:4/3;border-radius:28px;width:100%;height:auto;animation-duration:7s}.s-stappenlijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.s-stappenlijst .tile{gap:10px;padding:26px;overflow:hidden}.s-stappenlijst .nr{color:var(--ember-ink);background:var(--ember-soft);border-radius:8px;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:700}.s-drie.twee{grid-template-columns:repeat(2,minmax(0,1fr))}.s-drie .s-body{max-width:52ch}.s-prosa{flex-direction:column;gap:30px;max-width:72ch;display:flex}.s-prosa p{color:var(--fg-2);margin:8px 0 0;font-size:16px;line-height:1.6}.s-prosa ul{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.s-prosa li{color:var(--fg-2);align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.s-prosa li .s-vink{margin-top:3px}.concept{background:var(--ember-soft);color:var(--ember-ink);border:1px solid var(--ember-line);border-radius:12px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.s-lijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.s-lijst .tile{color:inherit;gap:10px;padding:26px;text-decoration:none}.s-lijst .tile:hover{text-decoration:none}.s-lijst .lees{color:var(--ember-ink);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:13.5px;font-weight:650;display:inline-flex}.s-artikel{padding:150px 0 0}.s-artikel .s-kop{gap:18px;max-width:760px}.s-artikel .lijf,.s-artikel .terug{margin-top:40px}.s-artikel .terug a{color:var(--fg-2);align-items:center;gap:8px;font-weight:650;display:inline-flex}.s-landen .betaaltegel{vertical-align:middle;border-radius:7px;width:46px;height:30px;margin:2px 4px 2px 0;display:inline-flex}.s-landen .betaaltegel img{width:70%}.s-landen td .naam{color:var(--fg);font-weight:650}.s-status{flex-direction:column;gap:8px;display:flex}.s-status .s-regel{grid-template-columns:1.4fr 1fr 1fr;gap:12px;padding:14px 16px;font-size:14.5px;display:grid}.s-status .s-regel b{font-weight:650}.s-status .s-regel .mono{font-weight:700}.s-status .s-regel .nog{color:var(--fg-3)}.s-prestaties{padding:26px 28px 8px;overflow-x:auto}.s-prestaties .s-tabel td{font-variant-numeric:tabular-nums}.s-prestaties .s-tabel tr.totaal td{border-top:2px solid var(--line-2);color:var(--fg);font-weight:700}.s-prestaties .s-plat{align-items:center;gap:8px;display:inline-flex}.s-prestaties .brandtile.sm{border-radius:8px;width:26px;height:26px}.s-prestaties .brandtile.sm img{width:15px;height:15px}.s-enterprise{max-width:640px}.s-plat{flex-wrap:wrap;gap:10px;display:flex}.s-plat .s-partner{color:inherit;text-decoration:none}.s-plat .s-partner.aan{box-shadow:inset 0 0 0 1px var(--ember-line), inset 0 1px 0 var(--glass-rim), var(--sh-tile)}.s-contact a{color:var(--fg);align-items:center;gap:8px;font-weight:650;text-decoration:none;display:inline-flex}@media (max-width:1100px){.s-paginakop.met-beeld .grid{grid-template-columns:minmax(0,1fr)}.s-stappenlijst,.s-drie.twee{grid-template-columns:1fr}.s-lijst{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.s-paginakop,.s-artikel{padding-top:110px}.s-paginakop .beeld .s-comp{width:100%;min-height:0}.s-lijst{grid-template-columns:1fr}.s-status .s-regel{grid-template-columns:1fr;gap:4px}.s-landen thead{display:none}.s-landen table,.s-landen tbody,.s-landen tr,.s-landen td{display:block}.s-landen tr{border-top:1px solid var(--line);padding:12px 0}.s-landen td{border:0;padding:2px 0;font-size:13px}.s-landen td:nth-child(3){display:none}.s-landen td:nth-child(4){padding-top:6px}.s-prestaties .s-tabel th:nth-child(3),.s-prestaties .s-tabel td:nth-child(3),.s-prestaties .s-tabel th:nth-child(5),.s-prestaties .s-tabel td:nth-child(5),.s-prestaties .s-tabel th:nth-child(6),.s-prestaties .s-tabel td:nth-child(6){display:none}.s-prestaties{padding:18px 16px 4px}.s-prestaties .s-tabel th,.s-prestaties .s-tabel td{white-space:nowrap;padding:9px 6px;font-size:12.5px}}.s-comp{aspect-ratio:4/3;background:radial-gradient(560px 300px at 88% -6%, #ff924547, transparent 62%), radial-gradient(400px 260px at -4% 108%, #f0432d1f, transparent 60%), var(--paper-2,#efe9e1);min-height:360px;box-shadow:inset 0 1px 0 #fffc, var(--sh-tile);border:1px solid #ffffffb3;border-radius:28px;justify-content:center;align-items:center;padding:22px;display:flex;position:relative;overflow:hidden}.s-comp .s-gloed{width:70%;height:80%;top:10%;left:15%}.s-comp .vast{z-index:1;width:100%;max-width:420px;position:relative}.s-comp .s-lade.vast{max-width:400px;height:auto;box-shadow:var(--sh-thick);position:relative;inset:auto}.s-comp .s-toast-app{opacity:0;bottom:22px;right:22px}.s-comp .tile.money.vast{padding:20px 22px}.s-comp .row.donker{background:#ffffff12;border-color:#ffffff1a}.s-comp .row.donker .k{color:var(--on-dark)}.s-comp .row.donker .s{color:var(--on-dark-3)}.s-comp .s-grafiek{height:96px;margin-top:14px}.s-comp .s-grafiek i{transform-origin:bottom}.s-comp .money .s-grafiek{border-bottom-color:#ffffff1f}.s-comp .money .s-grafiek i{background:#ffffff29}.s-comp .money .s-grafiek i.nu{background:linear-gradient(180deg, var(--ember-2), var(--ember))}.s-comp .money .chip{color:var(--on-dark);background:#ffffff17;border-color:#ffffff24}.s-comp .s-twee-kolom{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:12px;width:100%;display:grid;position:relative}.s-comp .s-twee-kolom .tile{padding:16px 18px}.s-comp .s-methodes{margin-top:8px}.s-comp .bon{position:relative}.s-comp .s-stempel{top:8px;right:10px}.s-comp[data-comp=betalen],.s-comp[data-comp=ban],.s-comp[data-comp=aanvraag],.s-comp[data-comp=bureaus],.s-comp[data-comp=status],.s-comp[data-comp=contact]{aspect-ratio:auto;min-height:420px}.s-comp[data-comp=status] .s-rijen{width:100%}.s-comp[data-comp=status] .kopregel{align-items:center;gap:16px;margin-bottom:12px;display:flex}.s-wie{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:22px;display:grid}.s-wie .beeld{opacity:1;pointer-events:none;width:auto;position:static;-webkit-mask:none;mask:none}.s-wie .beeld .s-comp{aspect-ratio:1;border-radius:22px;min-height:0;padding:16px}.s-wie .beeld .s-merken{gap:8px}.s-wie .beeld .s-merken .tile{padding:12px 12px 10px}.s-wie .beeld .s-merken .tile h3{font-size:15px}.s-wie .beeld .s-merken .tile img{width:26px;height:26px}.s-landenlijst{height:100%;max-height:100%;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 12% 88%,#0000);mask:linear-gradient(#0000,#000 12% 88%,#0000);padding:0!important}.s-landenlijst .baan{flex-direction:column;gap:6px;padding:14px;animation:60s linear infinite s-omhoog;display:flex}.s-landenlijst .row{gap:10px;padding:8px 12px}.s-landenlijst .logos{gap:4px;display:inline-flex}.s-landenlijst .betaaltegel{border-radius:5px;width:34px;height:22px}@keyframes s-omhoog{to{transform:translateY(-50%)}}.s-comp[data-comp=landen]{align-items:stretch;padding:0}.s-comp[data-comp=landen] .s-landenlijst{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.s-frame{z-index:1;gap:12px;width:100%;height:100%;padding:0;display:flex;position:relative}.s-frame .s-rail{gap:2px;width:66px;padding:10px 4px}.s-frame .s-rail .navitem{width:56px;min-height:48px;font-size:9px}.s-frame .navitem .stip{opacity:.25;background:currentColor;border-radius:6px;width:18px;height:18px;display:block}.s-frame .navitem.active .stip{background:var(--ember);opacity:1}.s-merkvak{color:#fff;letter-spacing:.04em;justify-content:center;align-items:center;margin-bottom:8px;font-size:12px;font-weight:800;display:inline-flex;background:var(--dark)!important;border-radius:11px!important;width:36px!important;height:36px!important}.s-frame .s-inhoud{flex:1;min-width:0}.s-frame .masthead{min-height:40px;margin:0 0 8px}.s-frame .toolpil{height:40px;padding:3px}.s-frame .pagehead{margin:0 0 10px}.s-frame .pagehead h1{font-size:18px}.s-frame .tile.money{padding:16px 18px}.s-merken{z-index:1;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:420px;display:grid;position:relative}.s-merken .tile{gap:6px;padding:18px 18px 16px;animation:6s ease-in-out infinite s-zweef}.s-merken .tile:last-child{grid-column:span 2}.s-merken .tile h3{letter-spacing:-.02em;margin:0;font-size:20px}.s-comp .s-chat{min-height:150px}.s-comp .s-ninatile{max-width:380px}.s-comp .s-regel .stip{background:var(--ok);width:10px;height:10px;box-shadow:0 0 0 4px var(--ok-soft);border-radius:50%;flex:none}.s-comp .s-regel .grow{flex:1;min-width:0;font-weight:650}.s-comp .s-regel .mono{color:var(--fg-2);font-size:12.5px}.s-mini{background:radial-gradient(360px 200px at 90% -10%, #ff924538, transparent 60%), var(--paper-2,#efe9e1);border-bottom:1px solid var(--line);border-radius:18px;align-items:center;min-height:170px;margin:-26px -26px 12px;padding:14px;display:flex}.s-mini>*{width:100%}.s-mini .s-platgrid .p{padding:6px 8px;font-size:12px}.s-mini .s-klokrij{flex-direction:row;align-items:center;gap:14px}.s-mini .s-regel{padding:8px 10px;font-size:12.5px}.s-mini .bon{padding:12px 14px}.s-mini .bon-regel{padding:5px 0}.s-mini .bon-regel .k,.s-mini .bon-regel .v{font-size:12.5px}.s-mini .bon-totaal{margin-top:6px;padding-top:8px}.s-mini .bon-totaal .v{font-size:20px}.s-mini .s-grafiek{height:84px;margin:0}.s-stappenlijst .tile .beeld{margin:0}@media (max-width:700px){.s-comp .s-twee-kolom{grid-template-columns:1fr}.s-frame .s-rail{display:none}}[data-reveal]{opacity:0;filter:blur(6px);transform:translateY(22px)}[data-beeld]{opacity:0}[data-pop]{opacity:0;transform:scale(.55)}[data-rijen] tbody>tr,[data-rijen]>.s-regel{opacity:0;transform:translate(-8px)}[data-woorden] .wv{vertical-align:bottom;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}[data-woorden] .w{will-change:transform;display:inline-block}html.s-stil [data-reveal],.s-site.s-zonder-js [data-reveal],.s-site.s-zonder-js [data-beeld],.s-site.s-zonder-js [data-pop],.s-site.s-zonder-js [data-rijen] tbody>tr,.s-site.s-zonder-js [data-rijen]>.s-regel{opacity:1;filter:none;transform:none}html.s-stil *,html.s-stil :before,html.s-stil :after{animation-play-state:paused!important}@media (max-width:1100px){.s-hero .grid{grid-template-columns:1fr;gap:40px}.s-reviews-kop{grid-template-columns:1fr;gap:28px}.s-compositie{max-width:640px;height:auto;min-height:560px}.s-venster{grid-template-columns:1fr}.s-stappen{flex-direction:row;gap:6px;padding:4px;overflow-x:auto}.s-stap{flex:none;width:250px}.s-feiten{grid-template-columns:repeat(3,minmax(0,1fr))}.s-feiten>div:nth-child(4){border-left:0;padding-left:0}.s-drie{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.s-bento .span-7,.s-bento .span-5,.s-bento .span-4{grid-column:span 12}.s-tarieven{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.s-tarief.breed{grid-template-columns:1fr}.s-tarief.breed .btn{grid-area:auto/1}.s-reken{flex-direction:column;align-items:stretch}.s-reken .uitkomst{width:100%}.s-ninasectie .grid{grid-template-columns:1fr}.s-ban{flex-direction:column;align-items:flex-start;gap:32px;padding:28px 22px}.s-ban .rechts{flex-direction:column;align-items:center;gap:18px;width:100%}.s-ban .rechts .s-tijdlijn{width:100%}.s-nav .items{display:none}.s-hamburger{display:inline-flex}.s-voet .kolommen{grid-template-columns:1fr 1fr}.s-twee,.s-faqgrid,.s-wie{grid-template-columns:1fr}.s-wie .beeld{display:none}}@media (max-width:700px){body{background-attachment:scroll}.s-nav{padding:0 12px}.s-nav .pil{height:56px;padding:6px 6px 6px 14px}.s-nav .logo img{height:24px}.s-nav .rechts .btn.stil:not(.s-hamburger),.s-nav .rechts .btn.primary,.s-mega{display:none}.s-sectie{padding-top:72px}.s-hero{padding-top:110px}.s-h1{font-size:40px}.s-hero .pill.groot{white-space:normal;border-radius:16px;align-items:flex-start;height:auto;padding:6px 12px 6px 6px;line-height:1.3}.s-compositie{perspective:none;flex-direction:column;gap:12px;min-height:0;display:flex}.s-compositie .laag{flex-direction:column;gap:12px;display:flex;position:static}.s-geldkaart,.s-hero-bon,.s-hero-melding,.s-hero-factuur{width:100%;position:static}.s-compositie .label{text-align:center;position:static}.s-hero .tekst{text-align:center;align-items:center}.s-paginakop .s-kop{text-align:center;align-items:center;max-width:none}.s-lade .s-platgrid,.s-comp .s-platgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-comp[data-comp=status] .s-regel{flex-wrap:wrap;row-gap:2px}.s-comp[data-comp=status] .s-regel .grow{flex:60%}.s-comp[data-comp=status] .s-regel .mono{flex-basis:100%;padding-left:20px;font-size:12px}.s-comp[data-comp=ban] .row.donker{flex-wrap:wrap;row-gap:6px}.s-comp[data-comp=ban] .row.donker .grow{flex:calc(100% - 48px)}.s-comp[data-comp=ban] .row.donker>.pill{margin-left:48px}.s-marquee{-webkit-mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.s-aanbiederstabel{table-layout:fixed;min-width:0}.s-aanbiederstabel th:nth-child(5),.s-aanbiederstabel td:nth-child(5){display:none}.s-aanbiederstabel th,.s-aanbiederstabel td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:9px 6px;font-size:12px}.s-aanbiederstabel th{letter-spacing:0;text-transform:none;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;padding:9px 4px 8px;font-size:10px}.s-aanbiederstabel th:first-child,.s-aanbiederstabel td:first-child,.s-aanbiederstabel th:nth-child(2),.s-aanbiederstabel td:nth-child(2){width:24%}.s-aanbiederstabel th:nth-child(3),.s-aanbiederstabel td:nth-child(3){width:27%}.s-aanbiederstabel td.k{-webkit-hyphens:manual;hyphens:manual;letter-spacing:-.01em;font-size:11px}.s-aanbiederstabel td{padding:9px 4px}.s-paginakop .acties{flex-direction:column;align-items:stretch;width:100%}.s-paginakop .acties .btn{width:100%}.s-reviews-kop{grid-template-columns:1fr;gap:24px}.s-ninakaart{min-height:460px;padding:18px 18px 16px}.s-klokrij{flex-direction:column;align-items:center;gap:16px}.s-klokrij .s-tijdlijn{width:100%}.s-score{padding:20px}.s-score .cijfer .mono{font-size:52px}.s-review{width:290px}.s-reviewbaan{margin-top:26px}.s-hero .pill.groot{text-align:left;justify-content:center;align-items:center}.s-hero .acties{flex-direction:column;align-items:stretch;width:100%}.s-hero .acties .btn{width:100%}.s-hero .garanties{justify-content:center;gap:12px 18px}.s-partners .rijtje{grid-template-columns:1fr 1fr;gap:10px;display:grid}.s-partner{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 12px 11px}.s-partner .brandtile{border-radius:12px;width:40px;height:40px}.s-partner b{font-size:13.5px}.s-partner small{white-space:nowrap}.s-feiten>div:nth-child(5){border-left:0;grid-column:1/-1;padding-left:0}.s-feiten{grid-template-columns:repeat(2,minmax(0,1fr))}.s-feiten>div{padding:16px 12px}.s-feiten>div:nth-child(3){border-left:0;padding-left:0}.s-stap{width:220px}.s-venster{padding:12px}.s-voet{padding:56px 0 28px}.s-voet .kolommen{grid-template-columns:1fr 1fr;gap:26px 20px;padding-bottom:28px}.s-voet .merk{grid-column:1/-1}.s-voet .kol .kicker{margin-bottom:6px}.s-voet a.l{padding:4px 0}.s-voet .onder{flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px}.s-voet .onder .rechts{margin-left:0}.s-tabel th,.s-tabel td{padding:10px 8px;font-size:12.5px}.s-tabellogo{width:22px;height:22px}.s-vergelijkvak{padding:16px 10px 2px}.s-vergelijktabel{table-layout:fixed}.s-vergelijktabel th,.s-vergelijktabel td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:9px 6px;font-size:12px;line-height:1.4}.s-vergelijktabel th{letter-spacing:.05em;padding-bottom:8px;font-size:9.5px}.s-vergelijktabel th.wij{padding-top:6px}.s-vergelijktabel td.k{font-size:12px}.s-slot{padding:48px 20px}.s-slot .s-render{border-radius:28px;width:140px;height:140px}}@media (prefers-reduced-motion:reduce){[data-reveal],[data-beeld],[data-pop],[data-rijen] tbody>tr,[data-rijen]>.s-regel{opacity:1;filter:none;transform:none}.s-site *,.s-site :before,.s-site :after{animation:none!important}.s-reviewbaan .baan{flex-wrap:wrap;width:auto;padding:0 20px}.s-review[aria-hidden=true]{display:none}}
