:root{--kleur-achtergrond: #F6F5F0;--kleur-wit: #FFFFFF;--kleur-vlak-grijs: #E6E4E0;--kleur-vlak-warm: #EEE9E1;--kleur-zand: #E9E1D6;--kleur-inkt: #2E2E2C;--kleur-tekst-grijs: #6B655E;--kleur-tekst-zacht: #4A4A48;--kleur-knop: #C09984;--kleur-accent: #8B5A4E;--kleur-lijn: #DEDAD2;--kleur-ster: #8B5A4E;--kleur-kaart-zand: #DCD3C3;--kleur-kaart-salie: #DDE0D4;--kleur-afsluiter: #EEE8DE;--kleur-blob-salie: #D9DCCD;--kleur-blob-zand: #E4D8C6;--kleur-vlak-olijf: #DAD8C6;--kleur-vlak-bruin: #675A50;--kleur-vlak-donker: #2E2E2C;--kleur-vlak-groen: #A9A28F;--kleur-op-donker: #F6F5F0;--kleur-accent-licht: #D9B8A4;--kleur-notitie: #F2E6C9;--kleur-doorgestreept: #9A948C;--font-kop: "Fraunces", Georgia, serif;--font-tekst: "League Spartan", system-ui, sans-serif;--font-label: "Montserrat", system-ui, sans-serif;--font-hand: "Sacramento", cursive;--kop-1: clamp(42px, 5vw, 70px);--kop-2: clamp(34px, 3.8vw, 52px);--kop-3: clamp(24px, 2.4vw, 30px);--tekst-groot: 20px;--tekst: 19px;--tekst-klein: 16px;--rond-kaart: 26px;--rond-foto: 0;--rond-knop: 100px;--knop-hoogte: 58px;--breedte: 1240px;--marge: clamp(24px, 6vw, 32px);--ruimte-sectie: clamp(80px, 9vw, 136px);--ruimte-vlak: clamp(72px, 8vw, 128px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--kleur-achtergrond);color:var(--kleur-inkt);font-family:var(--font-tekst);font-size:var(--tekst);font-weight:350;line-height:1.6;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit}h1,h2,h3{margin:0;font-family:var(--font-kop);font-weight:400;line-height:1.06;letter-spacing:-.01em;font-variation-settings:"SOFT" 50,"WONK" 1}p{margin:0}h1 em,h2 em,h3 em,.accent{font-style:italic;color:var(--kleur-accent)}.wrap{max-width:var(--breedte);margin:0 auto;padding-left:var(--marge);padding-right:var(--marge)}.sectie{padding-top:var(--ruimte-sectie);padding-bottom:var(--ruimte-sectie)}.vlak-grijs{background:var(--kleur-vlak-grijs);padding:var(--ruimte-vlak) 0}.vlak-warm{background:var(--kleur-vlak-warm);padding:var(--ruimte-vlak) 0}.vlak-zand{background:var(--kleur-zand);padding:var(--ruimte-vlak) 0}.vlak-olijf{background:var(--kleur-vlak-olijf);padding:var(--ruimte-vlak) 0}.vlak-bruin,.vlak-donker{color:var(--kleur-op-donker);padding:var(--ruimte-vlak) 0}.vlak-bruin{background:var(--kleur-vlak-bruin)}.vlak-donker{background:var(--kleur-vlak-donker)}.vlak-bruin h2 em,.vlak-donker h2 em,.vlak-bruin .label-accent,.vlak-donker .label-accent{color:var(--kleur-accent-licht)}.label-accent.label-groot{font-size:13px;letter-spacing:3px}.twee-kolom{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,80px);align-items:center}.twee-kolom>*{flex:1 1 400px;min-width:0}.stapel{display:flex;flex-direction:column;gap:26px}.midden{text-align:center;align-items:center}.label{font-family:var(--font-label);font-size:13px;letter-spacing:3px;text-transform:uppercase}.label-accent{font-family:var(--font-label);font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--kleur-accent)}.kop-1{font-size:var(--kop-1);letter-spacing:-.5px;line-height:1.03}.kop-2{font-size:var(--kop-2);line-height:1.08}.intro{font-size:var(--tekst-groot);line-height:1.5;max-width:560px}.grijs{color:var(--kleur-tekst-grijs)}.zacht{color:var(--kleur-tekst-zacht)}.hand{font-family:var(--font-hand);font-size:clamp(38px,4vw,52px);line-height:1}.knop{display:inline-flex;align-items:center;justify-content:center;height:var(--knop-hoogte);padding:0 38px;background:var(--kleur-knop);color:var(--kleur-inkt);border-radius:var(--rond-knop);text-decoration:none;font-family:var(--font-label);font-weight:600;font-size:13px;letter-spacing:2px;text-transform:uppercase;transition:transform .15s ease,filter .15s ease}.knop:hover{filter:brightness(.96);transform:translateY(-1px)}.knop:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:3px}.link{font-size:17px;text-decoration:underline;text-underline-offset:6px}.kaart{background:var(--kleur-wit);border-radius:var(--rond-kaart);padding:28px}.foto{width:100%;object-fit:cover;border-radius:var(--rond-foto)}.scheef-l{transform:rotate(-6deg)}.scheef-r{transform:rotate(6deg)}.vinkjes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.vinkjes li{display:flex;align-items:flex-start;gap:12px}.vinkjes svg{flex:none;margin-top:5px}@media(max-width:820px){.verberg-mobiel{display:none!important}.scheef-l,.scheef-r{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.knop{transition:none}}.schaduw-foto{box-shadow:0 30px 60px #2e2e2c29}.kaart.schaduw{box-shadow:0 16px 30px #2e2e2c14}.groot-citaat{margin:0 auto;max-width:980px;text-align:center;display:flex;flex-direction:column;gap:18px}.groot-citaat blockquote{margin:0;font-family:var(--font-kop);font-weight:300;font-size:clamp(28px,3.4vw,46px);line-height:1.2;font-variation-settings:"SOFT" 50,"WONK" 1}.groot-citaat figcaption{font-size:16px;color:var(--kleur-tekst-grijs)}.groot-citaat strong{font-weight:500;color:var(--kleur-inkt)}.notitie{max-width:520px;padding:4px 0 4px 20px;border-left:2px solid var(--kleur-accent);background:none;box-shadow:none}.notitie.scheef-l,.notitie.scheef-r{transform:none}.notitie p{font-family:var(--font-kop);font-style:italic;font-size:21px;line-height:1.4;color:var(--kleur-tekst-zacht)}.prijsregel{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.prijsregel .oud{font-family:var(--font-kop);font-size:26px;color:var(--kleur-doorgestreept)}.prijsregel .prijs{font-family:var(--font-kop);font-size:72px;line-height:1;color:var(--kleur-accent)}.op-donker{color:#e4ddd3}.kop-rij{align-items:flex-end}.kaart-klikbaar{position:relative;cursor:pointer}.kaart-klikbaar .rek-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.kaart-klikbaar a:not(.rek-link){position:relative;z-index:1}.logo[data-astro-cid-twl2xwtx]{display:inline-flex;align-items:center;gap:calc(var(--grootte) * .4)}.logo[data-astro-cid-twl2xwtx] svg{width:calc(var(--grootte) * .94);height:calc(var(--grootte) * .94);flex:none}.woord[data-astro-cid-twl2xwtx]{display:inline-flex;align-items:flex-start;gap:3px;font-family:var(--font-kop);font-weight:300;font-size:var(--grootte);line-height:1;letter-spacing:-.03em;font-variation-settings:"SOFT" 100,"WONK" 1;white-space:nowrap}.woord[data-astro-cid-twl2xwtx] em[data-astro-cid-twl2xwtx]{font-style:italic;color:inherit}.woord[data-astro-cid-twl2xwtx] sup[data-astro-cid-twl2xwtx]{font-family:var(--font-label);font-weight:600;font-size:calc(var(--grootte) * .35);letter-spacing:0;line-height:1;margin-top:1px;margin-left:2px}.kop[data-astro-cid-3ef6ksr2]{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:clamp(40px,5vw,64px);padding-bottom:26px}.merk[data-astro-cid-3ef6ksr2]{text-decoration:none}summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer}summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}a[data-astro-cid-3ef6ksr2]{text-decoration:none}.mobiel-menu[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2]{display:none}.hoofd[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(18px,2.2vw,32px);font-size:17px}.sub[data-astro-cid-3ef6ksr2]{position:relative}.sub[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2],.los[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:8px;padding:8px 0}.sub[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{transition:transform .15s ease}.sub[data-astro-cid-3ef6ksr2][open]>summary[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.sub[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2]:hover,.los[data-astro-cid-3ef6ksr2]:hover,.login[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline;text-underline-offset:6px}.sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + 10px);left:-20px;min-width:300px;padding:10px;background:var(--kleur-wit);border-radius:20px;box-shadow:0 18px 40px #2e2e2c24}.sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px}.sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--kleur-achtergrond)}.naam[data-astro-cid-3ef6ksr2]{font-family:var(--font-kop);font-size:20px;line-height:1.2;font-variation-settings:"SOFT" 50,"WONK" 1}.uitleg[data-astro-cid-3ef6ksr2]{font-size:14px;color:var(--kleur-tekst-grijs);line-height:1.35}.rechts[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(16px,2vw,28px);margin-left:clamp(4px,1vw,12px)}.actie[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--kleur-inkt);color:var(--kleur-op-donker);font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.actie[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:7px;height:7px;border-radius:50%;background:#9db585}.actie[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{animation:lampje 1.6s ease-in-out infinite}@keyframes lampje{0%,45%{opacity:1;box-shadow:0 0 #9db58500,0 0 8px 2px #9db585bf}55%,to{opacity:.2;box-shadow:0 0 #9db58500}}@media(prefers-reduced-motion:reduce){.actie[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{animation:none}}.actie[data-astro-cid-3ef6ksr2]:hover{filter:brightness(1.15)}.login[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:7px;color:var(--kleur-tekst-zacht)}@media(max-width:960px){.mobiel-menu[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;color:var(--kleur-inkt)}.streepjes[data-astro-cid-3ef6ksr2]{display:inline-flex;flex-direction:column;gap:4px}.streepjes[data-astro-cid-3ef6ksr2]{gap:6px}.streepjes[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:1.5px;border-radius:2px;background:currentColor}.mobiel-menu[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:var(--marge);right:var(--marge);padding:10px 18px 18px;background:var(--kleur-wit);border-radius:22px;box-shadow:0 18px 40px #2e2e2c29;max-height:calc(100vh - 140px);overflow:auto}.hoofd[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch;gap:0;font-size:19px}.hoofd[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]+li[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--kleur-lijn)}.sub[data-astro-cid-3ef6ksr2]>summary[data-astro-cid-3ef6ksr2],.los[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;padding:14px 4px}.sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{position:static;min-width:0;padding:0 0 10px;box-shadow:none;background:none}.sub[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:10px 12px}.rechts[data-astro-cid-3ef6ksr2]{margin:0;padding-top:16px;justify-content:space-between}}.mobiel-knop[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:960px){.licht-mobiel[data-astro-cid-3ef6ksr2] .mobiel-menu[data-astro-cid-3ef6ksr2]{display:none}.licht-mobiel[data-astro-cid-3ef6ksr2] .mobiel-knop[data-astro-cid-3ef6ksr2]{display:inline-flex;flex:none;align-items:center;height:44px;padding:0 16px;border-radius:999px;background:var(--kleur-inkt);color:var(--kleur-op-donker);font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}}@media(max-width:480px){.merk[data-astro-cid-3ef6ksr2] .logo{--grootte: 26px !important}}@media(max-width:380px){.merk[data-astro-cid-3ef6ksr2] .logo{--grootte: 23px !important}}.voet[data-astro-cid-sz7xmlte]{border-top:1px solid var(--kleur-lijn);padding:48px 0 32px}.binnen[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:28px}.links-kolom[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:12px}.links-kolom[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.slogan[data-astro-cid-sz7xmlte]{margin:0;padding-left:37.52px;font-size:16px;color:var(--kleur-tekst-grijs)}.links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:14px 28px;font-family:var(--font-label);font-weight:600;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--kleur-tekst-grijs);padding-top:8px}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--kleur-inkt)}.klein[data-astro-cid-sz7xmlte]{margin-top:36px;padding-top:22px;border-top:1px solid var(--kleur-lijn);text-align:center;font-size:13px;color:#8a847b}@media(max-width:820px){.voet[data-astro-cid-sz7xmlte]{padding:44px 0 28px}.binnen[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center;text-align:center;gap:26px}.links-kolom[data-astro-cid-sz7xmlte]{align-items:center}.slogan[data-astro-cid-sz7xmlte]{padding-left:0}.links[data-astro-cid-sz7xmlte]{justify-content:center;gap:12px 22px;padding-top:0;max-width:320px}.klein[data-astro-cid-sz7xmlte]{margin-top:28px}}.cookie[data-astro-cid-ctfq6yuo]{position:fixed;z-index:1000;left:32px;bottom:32px;width:440px;max-height:calc(100dvh - 64px);overflow:auto;background:var(--kleur-wit);color:var(--kleur-inkt);border:1px solid var(--kleur-lijn);border-radius:var(--rond-kaart);box-shadow:0 14px 36px #2e2e2c24;padding:26px 26px 22px}.cookie[data-astro-cid-ctfq6yuo][hidden]{display:none}.cookie-label[data-astro-cid-ctfq6yuo]{font-size:11px}.cookie-titel[data-astro-cid-ctfq6yuo]{font-size:26px;margin:8px 0 10px}.cookie-tekst[data-astro-cid-ctfq6yuo]{font-size:16px;line-height:1.5;color:var(--kleur-tekst-grijs);margin:0 0 18px}.knoppen[data-astro-cid-ctfq6yuo]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cknop[data-astro-cid-ctfq6yuo]{height:50px;padding:0 10px;border-radius:var(--rond-knop);border:1.5px solid var(--kleur-inkt);background:var(--kleur-wit);color:var(--kleur-inkt);font-family:var(--font-label);font-weight:600;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer}.cknop[data-astro-cid-ctfq6yuo]:hover{background:var(--kleur-zand)}.cknop[data-astro-cid-ctfq6yuo]:focus-visible,.zelf[data-astro-cid-ctfq6yuo]:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:3px}.opslaan[data-astro-cid-ctfq6yuo]{display:none}.zelf[data-astro-cid-ctfq6yuo]{margin-top:14px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-tekst);font-size:15px;color:var(--kleur-inkt);text-decoration:underline;text-underline-offset:3px}.keuzes[data-astro-cid-ctfq6yuo]{display:none;margin:0 0 16px;border-top:1px solid var(--kleur-lijn)}.keuze[data-astro-cid-ctfq6yuo]{display:flex;gap:14px;justify-content:space-between;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--kleur-lijn)}.keuze[data-astro-cid-ctfq6yuo] b[data-astro-cid-ctfq6yuo]{display:block;font-weight:500;font-size:16px}.keuze[data-astro-cid-ctfq6yuo] span[data-astro-cid-ctfq6yuo]{display:block;font-size:14px;line-height:1.4;color:var(--kleur-tekst-grijs)}.cookie[data-astro-cid-ctfq6yuo].open .keuzes[data-astro-cid-ctfq6yuo]{display:block}.cookie[data-astro-cid-ctfq6yuo].open .zelf[data-astro-cid-ctfq6yuo],.cookie[data-astro-cid-ctfq6yuo].open .alles[data-astro-cid-ctfq6yuo]{display:none}.cookie[data-astro-cid-ctfq6yuo].open .opslaan[data-astro-cid-ctfq6yuo]{display:block}.schakel[data-astro-cid-ctfq6yuo]{position:relative;flex:0 0 auto;width:46px;height:26px;margin-top:2px}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.schakel[data-astro-cid-ctfq6yuo] i[data-astro-cid-ctfq6yuo]{position:absolute;inset:0;border-radius:100px;background:var(--kleur-vlak-grijs);border:1px solid var(--kleur-lijn);transition:background .2s}.schakel[data-astro-cid-ctfq6yuo] i[data-astro-cid-ctfq6yuo]:after{content:"";position:absolute;width:20px;height:20px;left:2px;top:2px;border-radius:50%;background:var(--kleur-wit);box-shadow:0 1px 3px #0000002e;transition:transform .2s}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]:checked+i[data-astro-cid-ctfq6yuo]{background:var(--kleur-accent);border-color:var(--kleur-accent)}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]:checked+i[data-astro-cid-ctfq6yuo]:after{transform:translate(20px)}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]:disabled{cursor:default}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]:disabled+i[data-astro-cid-ctfq6yuo]{opacity:.55}.schakel[data-astro-cid-ctfq6yuo] input[data-astro-cid-ctfq6yuo]:focus-visible+i[data-astro-cid-ctfq6yuo]{outline:2px solid var(--kleur-accent);outline-offset:3px}@media(max-width:520px){.cookie[data-astro-cid-ctfq6yuo]{left:12px;right:12px;bottom:12px;width:auto;max-height:calc(100dvh - 24px);padding:20px 18px 16px;border-radius:22px}.cookie-titel[data-astro-cid-ctfq6yuo]{font-size:22px}.cookie-tekst[data-astro-cid-ctfq6yuo]{font-size:15px;margin-bottom:14px}.cknop[data-astro-cid-ctfq6yuo]{height:48px;font-size:10.5px;letter-spacing:1.2px}}@media(prefers-reduced-motion:reduce){.schakel[data-astro-cid-ctfq6yuo] i[data-astro-cid-ctfq6yuo],.schakel[data-astro-cid-ctfq6yuo] i[data-astro-cid-ctfq6yuo]:after{transition:none}}
