@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7fd790{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7fd790{--font-outfit:"Outfit","Outfit Fallback"}:root{--plk-ochtend:#fff6ea;--plk-wit:#ffffff;--plk-inkt:#2b2118;--plk-koffie:#3a2d21;--plk-tekst:#2b2118;--plk-tekst-2:#6b5c4c;--plk-tekst-3:#7a6a58;--plk-op-inkt:#fff6ea;--plk-op-inkt-2:#bda98f;--plk-op-inkt-3:#9c8a72;--plk-oranje:#ff7a4d;--plk-oranje-diep:#b8431f;--plk-mint:#a8d5c2;--plk-perzik:#ffd6a5;--plk-op-oranje:#fff6ea;--plk-op-oranje-2:#ffe8d6;--plk-op-mint:#204237;--plk-op-perzik:#2b2118;--plk-goed-vlak:#a8d5c2;--plk-goed-tekst:#204237;--plk-letop-vlak:#ffdcd0;--plk-letop-tekst:#8f3319;--plk-neutraal-vlak:#efe5d6;--plk-neutraal-tekst:#6b5c4c;--plk-lijn:#2b2118;--plk-lijn-dik:2px;--plk-lijn-zacht:#d8c6ad;--plk-lijn-op-inkt:#fff6ea;--plk-link:#c0492a;--plk-link-hover:#8f3319;--plk-merk-nacht:#221a29;--plk-merk-diep:#171122;--plk-merk-uit:#2e2438;--plk-merk-maan:#ffd6a5;--plk-merk-ster:#fff6ea;--plk-merk-ster-2:#bda98f;--plk-merk-aan:#ff7a4d;--plk-letter:"Outfit","Helvetica Neue",Helvetica,Arial,sans-serif;--plk-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--plk-t-h1:clamp(2.375rem,1.75rem + 2.5vw,3.625rem);--plk-t-h2:clamp(1.6875rem,1.47rem + 0.875vw,2.125rem);--plk-t-h2-klein:clamp(1.6875rem,1.59rem + 0.375vw,1.875rem);--plk-t-h3:1.4375rem;--plk-t-lead:1.125rem;--plk-t-ui:1rem;--plk-t-body:0.97rem;--plk-t-klein:0.875rem;--plk-t-fijn:0.8125rem;--plk-lh-kop:1.05;--plk-lh-lead:1.65;--plk-lh-body:1.6;--plk-lh-fijn:1.7;--plk-sp-h1:-0.035em;--plk-sp-h2:-0.03em;--plk-sp-h3:-0.02em;--plk-gewicht-vet:700;--plk-gewicht-half:600;--plk-ruimte-1:6px;--plk-ruimte-2:10px;--plk-ruimte-3:18px;--plk-ruimte-4:28px;--plk-ruimte-5:40px;--plk-ruimte-6:52px;--plk-breedte:1120px;--plk-regel:62ch;--plk-rond:999px;--plk-r-chip:20px;--plk-r-kaart:22px;--plk-r-veld:18px;--plk-r-melding:16px;--plk-r-blok:34px;--plk-duur:140ms;--plk-soepel:cubic-bezier(0.22,1,0.36,1);--papier:#FAFBF7;--inkt:#1B2340;--inkt2:#5A6178;--inkt3:#9AA0B2;--munt:#E8A33D;--groen:#1F9D6B;--groen-l:#E3F4EC;--alarm:#D9573E;--alarm-l:#FBEAE5;--wolk:#E7EAF1;--kaart:#FFFFFF;--bon:#FFFDF6;--r:14px;--display:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold","Segoe UI",system-ui,sans-serif;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--plk-letter:var(--font-outfit),"Helvetica Neue",Helvetica,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--plk-ochtend);color:var(--inkt);font:15.5px/1.55 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit}:focus-visible{outline:3px solid var(--munt);outline-offset:2px;border-radius:6px}.omslag{max-width:860px;margin:0 auto;padding:24px 18px 64px}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em}h1{font-size:30px;margin:0 0 6px}.sub{color:var(--inkt2);margin:0 0 20px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}header.balk{border-bottom:var(--plk-lijn-dik) solid var(--plk-lijn);background:var(--plk-wit);font-family:var(--plk-letter)}header.balk .omslag{display:flex;gap:var(--plk-ruimte-3);align-items:baseline;flex-wrap:wrap;padding:14px 18px}header.balk a{text-decoration:none;color:var(--plk-tekst-2);font-size:var(--plk-t-klein)}header.balk a:hover{color:var(--plk-link-hover)}header.balk .merk{font-weight:var(--plk-gewicht-vet);color:var(--plk-tekst);font-size:1.125rem;letter-spacing:var(--plk-sp-h3)}form.zoek{background:var(--kaart);border:1px solid var(--wolk);border-radius:var(--r);padding:16px;margin-bottom:22px}form.zoek .rij{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end}label{display:block;font-size:13px;color:var(--inkt2);margin-bottom:4px}input{font:inherit;padding:9px 11px;border:1.5px solid var(--wolk);border-radius:9px;width:130px}button.knop{background:var(--inkt);color:#fff;border:0;border-radius:999px;padding:10px 20px;font-weight:600;cursor:pointer}.kaart{background:var(--kaart);border:1px solid var(--wolk);border-radius:var(--r);padding:16px;margin-bottom:12px}.kaart .kop{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.kaart .auto{font-family:var(--display);font-weight:700;font-size:17px;text-decoration:none;display:inline-block;padding:3px 0;min-height:24px}.kaart .aanbieder{color:var(--inkt2);font-size:13.5px}.prijs{font-family:var(--display);font-size:24px;font-weight:700}.prijs small{font-size:13px;color:var(--inkt2);font-weight:400}.badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.badge{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;border:1px solid var(--wolk)}.badge[data-s=laagste-prijs]{background:var(--groen-l);border-color:#BFE6D4;color:#14663f}.badge[data-s=onvolledige-prijs],.badge[data-s=verouderd]{background:var(--alarm-l);border-color:#F2C7BC;color:#8f3423}.badge[data-s=niet-vergelijkbaar]{background:#F3F4F8;color:var(--inkt2)}.badge[data-s^=uitschieter-]{background:var(--groen-l);border-color:#BFE6D4;color:#14663f}.badge[data-s^=uitschieter-]:before{content:"✓ "}.bon{background:var(--bon);border:1px solid #efe8d4;border-radius:4px;font-family:var(--mono);font-size:13px;line-height:1.9;padding:18px 16px 12px;margin:16px 0}.bon .kop{text-align:center;letter-spacing:.14em;font-weight:700;font-size:11px;color:var(--inkt2);margin-bottom:8px;text-transform:uppercase}.bon .regel{display:flex;justify-content:space-between;gap:10px}.bon .som{border-top:1.5px dashed #cfc7ae;margin-top:8px;padding-top:8px;font-weight:700}.bon .voet{text-align:center;font-size:10.5px;color:var(--inkt3);letter-spacing:.06em;margin-top:10px}.valkuil{border:1px solid var(--wolk);border-radius:10px;padding:12px 14px;margin-bottom:8px;background:var(--kaart)}.valkuil .naam{font-weight:600}.valkuil .onbekend{color:var(--inkt2);font-style:italic}table{width:100%;border-collapse:collapse;font-size:14.5px}td,th{text-align:left;padding:9px 8px;border-bottom:1px solid var(--wolk)}.bronregel{font-size:12.5px;color:var(--inkt2);margin-top:10px}.treden{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.trede{border:1.5px solid var(--wolk);background:#fff;border-radius:999px;padding:7px 14px;font-weight:600;font-size:13.5px;text-decoration:none;color:var(--inkt2)}.trede[aria-current=true]{background:var(--inkt);border-color:var(--inkt);color:#fff}.kenmerken{margin-top:.35rem;font-size:.85rem;color:var(--inkt2)}.kenmerken.onbekend{font-style:italic;color:var(--inkt2)}.uitvoering{font-weight:400;color:var(--inkt2)}a.aanbod{color:inherit;text-decoration:underline;text-underline-offset:2px}.bijna-kop{margin-top:2rem}.bijna-uitleg{color:var(--inkt2);font-size:.95rem}article.kaart.bijna{border-style:dashed;background:var(--papier)}.meldblok{margin:2rem 0 1rem}.meldblok summary{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.meldblok textarea{display:block;width:100%;margin:.6rem 0}.meld-noot{font-size:.85rem;color:var(--inkt2)}.uitvoeringen{margin-top:10px;border-top:1px solid var(--wolk);padding-top:8px}.uitvoeringen summary{cursor:pointer;font-size:13.5px;color:var(--inkt2);text-decoration:underline;text-underline-offset:2px}.uitvoering-uitleg{font-size:12.5px;color:var(--inkt2);margin:8px 0 4px}.uitvoering-rij{border-top:1px solid var(--wolk);padding:10px 0 2px}.uitvoering-rij .auto.klein{font-size:15px}.prijs.klein{font-size:19px}.badge[data-s=afgeleide-prijs],.badge[data-s=twee-waarnemingen]{background:#F3F4F8;color:var(--inkt2)}.vergelijkingsnoot{font-size:12.5px;color:var(--inkt2);margin-top:8px}.intro{color:var(--inkt2);max-width:60ch;margin:0 0 22px}.lane{display:grid;grid-gap:16px;gap:16px}.lane form,.transparantie,.upload{background:var(--kaart);border:1px solid var(--wolk);border-radius:var(--r);padding:18px}.lane h2{font-size:19px;margin:0 0 6px}.lane h3{font-size:16px;margin:0 0 6px}.lane p{color:var(--inkt2);margin:0 0 12px;max-width:60ch}.lane input[type=date],.lane input[type=email],.lane input[type=number],.lane input[type=text],.vijfvelden input{width:min(100%,320px);margin-bottom:12px}.lane button[type=submit]{background:var(--inkt);color:#fff;border:0;border-radius:999px;padding:10px 20px;font-weight:600;cursor:pointer}.tekstknop{background:none;border:0;padding:0;margin-top:10px;color:var(--inkt2);text-decoration:underline;cursor:pointer;font:inherit;display:block}.melding{background:var(--groen-l);border-radius:10px;padding:12px 14px;margin:0;color:var(--inkt);font-size:14.5px}.melding-fout{background:var(--alarm-l)}.transparantie dl{margin:14px 0 0;display:grid;grid-gap:1px;gap:1px;background:var(--wolk);border-radius:10px;overflow:hidden}.transparantie .veld{display:flex;justify-content:space-between;gap:16px;background:var(--kaart);padding:9px 12px}.transparantie dt{color:var(--inkt2);font-size:14px;margin:0}.transparantie dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.veld-leeg dd{color:var(--inkt3)}.vlag{color:var(--munt);font-size:13px}.veldenlijst{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none;margin:12px 0}.veldenlijst li{background:var(--bon);border:1px solid var(--wolk);border-radius:999px;padding:4px 12px;font-size:14px}section.kaart h2{font-size:18px;margin:0 0 8px}section.kaart li,section.kaart p{color:var(--inkt2);max-width:62ch}section.kaart ul{margin:8px 0;padding-left:20px}.valkuil .vindplaats{margin-top:.25rem;font-size:.8125rem;color:var(--inkt2)}.valkuil .vindplaats a{color:inherit}.waarnemingen{margin:4px 0;padding-left:18px}.waarnemingen code{font-size:12.5px}label.keuze{display:block;margin:8px 0;color:var(--inkt)}label.keuze input{width:auto;margin-right:4px}form.kaart textarea{font:inherit;width:100%;padding:9px 11px;margin:6px 0 12px;border:1.5px solid var(--wolk);border-radius:9px}.uitgelicht-bundel{margin-top:.6rem;padding-top:.6rem;border-top:1px dashed var(--wolk)}.uitgelicht-bundel p{margin:.25rem 0}.bevinding-kop{font-weight:700;margin:0 0 .2rem}.uitgelicht{margin:1.2rem 0}.uitgelicht-rij{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.8rem;gap:.8rem;margin-top:.6rem}.uitgelicht-kaart{padding:.8rem .9rem;background:var(--bon);border:1px solid var(--wolk);border-radius:var(--r)}.uitgelicht-kaart p{margin:.25rem 0}.uitgelicht-kop{font-weight:700;line-height:1.35}.citaat{margin:12px 0 0;padding:10px 14px;border-left:3px solid var(--wolk);color:var(--inkt2);font-style:italic}.citaat cite{display:block;margin-top:6px;font-style:normal;font-size:13px;word-break:break-all}