.vergelijker[data-astro-cid-6c6vl2ox]{margin:2.5rem 0 3rem}.vergelijker[data-astro-cid-6c6vl2ox] h2[data-astro-cid-6c6vl2ox]{margin:0 0 .4rem}.lead[data-astro-cid-6c6vl2ox]{max-width:70ch;margin:0 0 1.25rem;font-size:1.05rem;line-height:1.6}.klein[data-astro-cid-6c6vl2ox]{color:var(--muted);max-width:76ch;margin:1rem 0 0;font-size:.88rem;line-height:1.6}.dc-tool[data-astro-cid-6c6vl2ox]{min-height:420px}.leasepagina .intro{max-width:760px}.leasepagina .antwoord{margin:1rem 0 0;font-size:1.15rem;line-height:1.55}.leasepagina .kiezer{background:var(--card);border:1px solid var(--rule);border-left:4px solid var(--marker);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:14px 18px;margin:1.75rem 0;padding:20px 22px;display:grid}.leasepagina .kiezer label{align-content:start;gap:6px;min-width:0;display:grid}.leasepagina .kop{font:500 .72rem/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.leasepagina .kiezer select,.leasepagina .kiezer input{width:100%;font:500 .95rem var(--sans);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);padding:9px 10px}.leasepagina .veld{align-items:center;gap:8px;display:flex}.leasepagina .uitleg{color:var(--muted);grid-column:1/-1;margin:0;font-size:.9rem}.leasepagina .autos{gap:20px;max-width:980px;display:grid}.leasepagina .auto{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius)}.leasepagina .autokop{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:20px 22px 18px;display:flex;position:relative}.leasepagina .autokop h2{margin:0;font-size:1.3rem}.leasepagina .autokop .sub{color:var(--muted);margin:4px 0 0;font-size:.9rem}.leasepagina .prijsvak{text-align:right}.leasepagina .vanaf{font:500 .7rem var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0}.leasepagina .pm{font:600 1.35rem var(--mono);font-variant-numeric:tabular-nums;margin:2px 0 0}.leasepagina .tot{color:var(--muted);margin:2px 0 0;font-size:.85rem}.leasepagina .badge{background:var(--marker);color:var(--ink);font:600 .68rem var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius);padding:3px 8px;position:absolute;top:0;left:22px;transform:translateY(-50%)}.leasepagina .aanbod summary{cursor:pointer;padding:12px 22px;font-weight:600}.leasepagina .rij{border-top:1px dotted var(--rule-strong);grid-template-columns:1.1fr 1.3fr auto;align-items:center;gap:16px;padding:14px 22px;display:grid}.leasepagina .wie{align-items:center;gap:12px;display:flex}.leasepagina .logo{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);flex-shrink:0;place-items:center;width:64px;height:36px;padding:4px 6px;display:grid}.leasepagina .logo.donker{background:var(--ink);border-color:var(--ink)}.leasepagina .logo img{object-fit:contain;max-width:100%;max-height:24px}.leasepagina .naam{font-weight:700;display:block}.leasepagina .uitv{color:var(--muted);font-size:.85rem;display:block}.leasepagina .bedragen{gap:2px;display:grid}.leasepagina .bedragen .groot{font:600 1.05rem var(--mono);font-variant-numeric:tabular-nums}.leasepagina .bedragen .klein,.leasepagina .actie .klein{color:var(--muted);font-size:.82rem}.leasepagina .actie{text-align:right;justify-items:end;gap:6px;display:grid}.leasepagina .leeg{color:var(--muted)}.leasepagina .note{color:var(--muted);border-left:3px solid var(--rule-strong);margin-top:1.25rem;padding-left:12px;font-size:.9rem}.leasepagina .blok{max-width:760px;margin-top:3rem}.leasepagina .blok h2{margin:0 0 8px;font-size:1.3rem}.leasepagina .blok li{margin-bottom:8px}.leasepagina .verder{margin-top:2rem;font-weight:600}@media (width<=860px){.leasepagina .kiezer{grid-template-columns:1fr 1fr}.leasepagina .rij{grid-template-columns:1fr}.leasepagina .actie{text-align:left;justify-items:start}.leasepagina .prijsvak{text-align:left}}@media (width<=460px){.leasepagina .kiezer{grid-template-columns:1fr}}.feiten{margin:2.5rem 0 2rem}.feiten .lead{max-width:72ch;margin:0 0 1.25rem;font-size:1.02rem;line-height:1.6}.feiten dl{gap:14px;margin:0;display:grid}.feiten .feit{border:1px solid var(--rand,#dad6cc);background:#fff;border-radius:2px;padding:14px 16px}.feiten dt{margin:0 0 6px;font-weight:650}.feiten dd{max-width:80ch;margin:0;font-size:.95rem;line-height:1.65}.feiten .herkomst{color:var(--muted);margin-top:8px;font-size:.85rem;display:block}.bronregel{display:block}.bronregel a{color:inherit}.peraauto{margin:2.5rem 0 2rem}.peraauto .lead{max-width:72ch;margin:0 0 1rem;line-height:1.6}.autolijst{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.autolijst li{border:1px solid var(--rand,#dad6cc);background:#fff;border-radius:2px;padding:10px 12px}.autolijst a{font-weight:650}.autolijst .klein{color:var(--muted);margin-top:2px;font-size:.84rem;display:block}.bundelregel{display:block}.leasepagina .extrainfo{border-top:1px dotted var(--rule);color:var(--muted);grid-column:1/-1;gap:6px;margin-top:4px;padding-top:10px;font-size:.85rem;line-height:1.6;display:grid}.leasepagina .extrainfo strong{color:var(--ink);font-weight:650}.uitgesloten{margin:2.5rem 0 2rem}.uitgesloten ul{max-width:80ch;margin:0;padding-left:1.2rem}.uitgesloten li{margin:8px 0;font-size:.95rem;line-height:1.65}.leasepagina .afm{background:var(--soft,#efede7);border-radius:var(--radius,2px);color:var(--muted);max-width:760px;margin-top:1.6rem;padding:1rem 1.25rem;font-size:.92rem}.leasepagina .afm strong{color:var(--ink)}.leasepagina .geenlink{border:1px dashed var(--rule-strong,#dad6cc);border-radius:var(--radius,2px);color:var(--muted);padding:10px 14px;font-size:.92rem;font-weight:650;display:inline-block}
