@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:200;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:99.82%}.outfit_41628a7a-module__q9GuCW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_41628a7a-module__q9GuCW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d0b4ad92498a56e6-s.06nflylemj7_l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/1b364752c273bfa2-s.27qhnn_ju9i0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/41304ecae9965514-s.401talp5e7ym7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/b03060b669a51467-s.3ivzbot5etfcj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/e903340080e62009-s.p.1v8qx1p8i4car.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_f31be735-module__HdZrCq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic;font-weight:300}.cormorant_garamond_f31be735-module__HdZrCq__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--creme:#eae3d6;--creme-licht:#fdf4e3;--zand:#dcd2be;--ink:#14110f;--ink-diep:#0b0908;--ink-zacht:#57504a;--ink-flauw:#8a8177;--wit:#fff;--accent:#c93c20;--accent-knop:#b4361d;--groen-diep:#003b34;--groen:#005d52;--lijn:#14110f24;--lijn-licht:#eae3d62e;--zand-mid:#c6beb1;--ink-op-zand:#4c463f;--lijn-zand:#14110f2e;--phi:1.61803;--phi-inv:.618;--phi-inv-sq:.382;--root2:1.414;--root3:1.732;--wrap:1240px;--wrap-mid:766px;--wrap-smal:474px;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1.25rem;--sp-5:2rem;--sp-6:3.25rem;--sp-7:5.25rem;--sp-8:8.5rem;--sp-9:13.75rem;--step--1:clamp(.8125rem, .79rem + .12vw, .875rem);--step--05:clamp(.9rem, .875rem + .13vw, .95rem);--step-0:clamp(1rem, .96rem + .2vw, 1.115rem);--step-1:clamp(1.1875rem, 1.13rem + .28vw, 1.347rem);--step-2:clamp(1.5rem, 1.38rem + .6vw, 1.845rem);--step-3:clamp(1.953rem, 1.68rem + 1.36vw, 2.734rem);--step-4:clamp(2.441rem, 1.94rem + 2.5vw, 3.878rem);--step-5:clamp(3.052rem, 2.1rem + 4.75vw, 5.781rem);--sect-top:clamp(4rem, 8vw, 6.2rem);--sect-bot:clamp(6rem, 12vw, 9.3rem);--font:var(--font-outfit), "Outfit";--font-kop:var(--font-display), "Cormorant Garamond", Georgia, serif;--gutter:clamp(1.5rem, 5vw, 4.5rem);--merk-h:max(clamp(84px, 8vw, 108px) * .416, 44px);--nav-h:calc(var(--merk-h) + var(--sp-4) * 2 + 1px);--radius:999px;--lijn-duur:4.4s;--in-duur:2.2s;--ease:cubic-bezier(.22, .61, .36, 1);--ease-uit:cubic-bezier(.16, 1, .3, 1);--ease-zacht:cubic-bezier(.32, .24, .15, 1);--korrel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23k)'/%3E%3C/svg%3E");--ar-vesica:1 / 1.732;--ar-root2:1 / 1.414;--ar-phi:1.618 / 1;--oprichter-overhang:clamp(2rem, 5vw, 4.5rem)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--nav-h) + var(--sp-5))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{color:var(--ink);font-family:var(--font,"Outfit"), system-ui, -apple-system, "Segoe UI", sans-serif;font-weight:300;font-size:var(--step-0);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(120% 80% at 50% 0%, var(--creme-licht) 0%, transparent 62%), linear-gradient(180deg, var(--creme-licht) 0%, var(--creme) 38%, var(--zand) 100%);background-attachment:fixed;margin:0;line-height:1.618;position:relative}html{background-color:var(--creme-licht)}body:after{content:"";z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}img,svg{max-width:100%;display:block}a{color:inherit}p{margin:0 0 1em}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.section--groen :focus-visible,.hero :focus-visible,.foot :focus-visible{outline-color:var(--creme)}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--sp-4);top:var(--sp-4);z-index:999;background:var(--ink);color:var(--creme);padding:var(--sp-3) var(--sp-4);text-decoration:none}.wrap{z-index:2;width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto;position:relative}.wrap--mid,.wrap--narrow{max-width:calc(var(--wrap-mid) + var(--gutter) * 2)}.section{padding-block:var(--sect-top) var(--sect-bot);position:relative}.section--licht{background:var(--creme-licht)}.section--groen{background-color:var(--groen-diep);background-image:var(--korrel);background-blend-mode:soft-light;color:var(--creme);isolation:isolate}.section--groen:before,.section--groen:after{content:"";pointer-events:none;block-size:clamp(3rem,6vw,6rem);position:absolute;inset-inline:0}.section--groen:before{background:linear-gradient(180deg, var(--ink-diep), transparent);inset-block-start:0}.section--groen:after{background:linear-gradient(0deg, var(--ink-diep), transparent);inset-block-end:0}.section--groen a{color:var(--creme)}.section__intro{max-width:58ch;color:var(--ink-zacht);margin-block-end:var(--sp-8)}h1,h2,h3{letter-spacing:-.028em;margin:0 0 .4em;font-weight:500;line-height:1.04}.h-lg{font-family:var(--font-kop);font-style:italic;font-size:calc(var(--step-3) * 1.28);letter-spacing:.01em;max-width:21ch;margin-block-end:var(--sp-6);font-weight:300;line-height:1.08}.h-sm{font-size:var(--step-1);letter-spacing:-.015em;font-weight:500}.h-xs{letter-spacing:-.01em;margin-block:var(--sp-5) var(--sp-3);font-size:1rem;font-weight:600}.eyebrow{align-items:center;gap:var(--sp-3);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-zacht);margin:0 0 var(--sp-5);font-size:.75rem;font-weight:400;display:flex}.eyebrow:before{content:"";background:var(--groen);border-radius:50%;flex-shrink:0;block-size:5px;inline-size:5px}.lead{font-size:var(--step-1);max-width:46ch;color:var(--ink-zacht);font-weight:300;line-height:1.5}.muted{color:var(--ink-zacht)}.section--groen .muted{color:#eae3d6cc}.microcopy{font-size:var(--step--1);color:var(--ink-zacht);max-width:46ch;line-height:1.6}.microcopy--light{color:#eae3d6cc}.footnote{font-size:var(--step--1);color:var(--ink-zacht);max-width:66ch;margin-block-start:var(--sp-7)}.statement{font-family:var(--font-kop);font-style:italic;font-size:calc(var(--step-2) * 1.3);letter-spacing:-.02em;text-transform:lowercase;color:var(--ink-zacht);max-width:20ch;margin:0;font-weight:300;line-height:1.08}.statement--lg{font-size:var(--step-3);color:var(--ink);margin-block-start:var(--sp-7)}s{opacity:.55;text-decoration-thickness:1px}.js-motion .logo__streek{animation:merk-tekenen 2.2s var(--ease-zacht)}@keyframes merk-tekenen{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.js-motion .logo__streek{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.logo{block-size:var(--merk-h);inline-size:auto}.logo--foot{block-size:43px;margin-block-end:var(--sp-3)}.sub__kop{border-block-end:1px solid var(--lijn)}.sub__kop-inner{justify-content:space-between;align-items:center;gap:var(--sp-5);padding-block:var(--sp-4);display:flex}@media (max-width:520px){.sub__kop .nav__wordmark{display:none}}.sub__datum{font-size:var(--step--1);margin-block-start:calc(var(--sp-4) * -1);margin-block-end:var(--sp-6)}.sub__terug{margin-block-start:var(--sp-7)}.prose{max-width:62ch}:where(.prose) h2{margin-block:var(--sp-6) var(--sp-3)}:where(.prose) :is(p,ul,ol,table){margin-block:0 var(--sp-4)}:where(.prose) :is(ul,ol):where(:not([class])){padding-inline-start:var(--sp-4)}:where(.prose) :is(ul,ol):where(:not([class]))>li{margin-block-end:var(--sp-2)}:where(.prose) a:not(.btn){color:inherit;text-underline-offset:3px}:where(.prose) a:not(.btn):hover{color:var(--accent)}:where(.prose) table{border-collapse:collapse;width:100%;font-size:var(--step--1);text-align:start}:where(.prose) :is(th,td){padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;border-block-end:1px solid var(--lijn);vertical-align:top}:where(.prose) thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-zacht);font-size:.625rem;font-weight:500}:where(.prose) tbody th{font-weight:inherit;text-align:start}.let-op{border-inline-start:2px solid var(--accent);padding:var(--sp-3) 0 var(--sp-3) var(--sp-4);margin-block:var(--sp-5);font-size:var(--step--1);color:var(--ink-zacht)}.let-op strong{color:var(--ink);font-weight:500}@media (max-width:600px){.sub__kop-inner{flex-wrap:wrap}:where(.prose) :is(table,thead,tbody,tr,th,td){display:block}:where(.prose) thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;display:block;position:absolute;overflow:hidden}:where(.prose) tr{border-block-end:1px solid var(--lijn);padding-block:var(--sp-3)}:where(.prose) tbody :is(th,td){padding:0 0 var(--sp-2);border:0}.tarieftabel tbody tr{column-gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.tarieftabel tbody th{grid-column:1/-1}.tarieftabel td:before{content:attr(data-kolom);content:attr(data-kolom) / "";letter-spacing:.04em;text-transform:uppercase;color:var(--ink-zacht);font-size:.625rem;font-weight:500;display:block}}.nav{z-index:50;background:color-mix(in srgb, var(--creme-licht) 82%, transparent);-webkit-backdrop-filter:saturate(130%)blur(14px);backdrop-filter:saturate(130%)blur(14px);transition:border-color .5s var(--ease), background .5s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.nav.is-stuck{border-bottom-color:var(--lijn);background:color-mix(in srgb, var(--creme-licht) 94%, transparent)}.nav__inner{max-width:none;padding:var(--sp-4) var(--gutter);align-items:center;gap:clamp(var(--sp-5), 4vw, var(--sp-7));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.nav__logo{grid-column:1;justify-self:start}.nav__links{grid-column:2;justify-self:center}.nav__acties{justify-self:end;align-items:center;gap:var(--sp-3);grid-column:3;min-block-size:44px;display:flex}.nav__hamb{border:1px solid var(--lijn);border-radius:var(--radius);block-size:44px;inline-size:44px;color:var(--ink);cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}.nav__hamb:hover{background:var(--ink);border-color:var(--ink);color:var(--creme)}.nav__hamb svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;block-size:20px;inline-size:20px}.navmenu{block-size:calc(100svh - var(--nav-h));background:var(--creme-licht);padding:var(--sp-6) var(--gutter) var(--sp-7);animation:menu-in .28s var(--ease-uit) both;flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;box-shadow:0 18px 40px #14110f1a}.navmenu[hidden]{display:none}.navmenu nav{flex:1}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.navmenu nav{display:grid}.navmenu nav ul{margin:0;padding:0;list-style:none;display:grid}.navmenu nav li{display:grid}.navmenu nav a{text-transform:uppercase;letter-spacing:.16em;min-block-size:52px;color:var(--ink);border-block-end:1px solid var(--lijn);align-items:center;font-size:.75rem;text-decoration:none;display:flex}.navmenu nav li:last-child a{border-block-end:0}.navmenu .btn{margin-block-start:var(--sp-4)}.nav__logo{align-items:center;gap:var(--sp-3);flex-shrink:0;min-block-size:44px;text-decoration:none;display:flex}.nav__wordmark{letter-spacing:.2em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.nav__links{font-size:.8125rem}.nav__links ul{gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:flex}.nav__links li{flex:none}.nav__links a{white-space:nowrap;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-zacht);padding-block:var(--sp-1);transition:color .3s var(--ease);font-size:.6875rem;text-decoration:none;display:block;position:relative}.nav__links a:after{content:"";background:var(--ink);block-size:1px;transition:inset-inline .45s var(--ease-uit);position:absolute;inset-block-end:0;inset-inline:50%}.nav__links a:hover{color:var(--ink)}.nav__links a:hover:after{inset-inline:0}@media (max-width:1080px){.nav__links{display:none}.nav__hamb{display:inline-flex}.nav__acties{display:contents}.nav__acties>.btn{grid-column:2;justify-self:center}.nav__hamb{grid-column:3;justify-self:end}}@media (max-width:600px){.nav__wordmark{display:none}}.btn{background:var(--ink);color:var(--creme);border:1px solid var(--ink);border-radius:var(--radius);padding:var(--sp-4) var(--sp-6);font:inherit;font-weight:400;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .45s var(--ease), border-color .45s var(--ease), color .45s var(--ease), transform .3s var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:hover{background:var(--accent-knop);border-color:var(--accent-knop);color:var(--creme)}.btn:active{transform:translateY(1px)}.btn--sm{padding:var(--sp-3) var(--sp-4);flex-shrink:0;min-block-size:44px;font-size:.6875rem}.btn--ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--accent-knop);color:var(--creme);border-color:var(--accent-knop)}.btn--block{width:100%}.btn--c{background:var(--accent-knop);color:var(--creme);border-color:var(--accent-knop)}.btn--c:hover{background:var(--groen);border-color:var(--groen);color:var(--creme)}.btn--d{background:var(--groen);color:var(--creme);border-color:var(--groen)}.btn--d:hover{background:var(--accent-knop);border-color:var(--accent-knop);color:var(--creme)}.btn--b{background:var(--creme);color:var(--ink);border-color:var(--creme)}.btn--b:hover{background:var(--ink);border-color:var(--creme);color:var(--creme)}.btn--wa{color:#fff;background:#188741;border-color:#188741}.btn--wa:hover{color:#fff;background:#146f36;border-color:#146f36}.cta-row{gap:var(--sp-3);margin:var(--sp-6) 0 var(--sp-4);flex-wrap:wrap;display:flex}.cta-row--midden{justify-content:center}.hero{min-block-size:calc(100vh - var(--nav-h));min-block-size:calc(100svh - var(--nav-h));isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.hero__achtergrond{z-index:-2;object-fit:cover;object-position:68% 50%;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero__waas{z-index:-1;background:linear-gradient(90deg,#14110feb 0%,#14110fd6 26%,#14110f87 52%,#14110f40 74%,#14110f4d 100%),linear-gradient(#14110f4d,#0000 30%);position:absolute;inset:0}.hero__inhoud{padding-block:var(--sp-7) var(--sp-6);color:var(--creme);padding-inline-start:calc(var(--gutter) + clamp(1rem, 3vw, var(--sp-7)));position:relative}.hero__inhoud>*{max-inline-size:34rem}.hero__title{font-family:var(--font-kop);letter-spacing:.01em;color:var(--creme);text-wrap:balance;margin-block-end:var(--sp-4);font-size:clamp(2.9rem,5vw,5.2rem);font-style:italic;font-weight:300;line-height:1.06}.hero__breek-smal{display:none}@media (max-width:900px){.hero__breek-smal{display:inline}}@media (min-width:901px){.hero__inhoud>.hero__title{max-inline-size:none}}.hero__lead{color:#eae3d6f0;text-wrap:balance;max-inline-size:21rem;margin-block-end:var(--sp-6);margin-block-end:var(--sp-6);font-size:clamp(1rem,.98rem + .18vw,1.1rem);line-height:1.5}.hero__prijs{max-inline-size:26rem;margin-block-end:var(--sp-5)}.hero__prijs-regel{align-items:baseline;column-gap:var(--sp-3);row-gap:var(--sp-1);flex-wrap:wrap;margin:0;display:flex}.hero__prijs-oud{color:#eae3d6d1;opacity:1;text-underline-offset:0;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);text-decoration-line:line-through;text-decoration-thickness:2px}.hero__prijs-nu{font-family:var(--font);font-size:var(--step-4);letter-spacing:-.01em;color:var(--creme-licht);font-weight:600;line-height:1}.hero__prijs-per{color:#eae3d6e6;font-size:clamp(1rem,.95rem + .2vw,1.1rem)}.hero__prijs-labels{gap:var(--sp-2);margin:var(--sp-2) 0 0;flex-wrap:wrap;display:flex}.hero__prijs-label{background:var(--creme-licht);color:var(--ink);font-size:var(--step--05);letter-spacing:.02em;border-radius:999px;padding:.3rem .75rem;font-weight:600;display:inline-block}.hero__prijs-label--tot{color:var(--creme-licht);background:#14110f47;border:1px solid #eae3d68c}.hero .cta-row{margin-block:var(--sp-6) 0}@media (max-width:900px){.hero{min-block-size:calc(100vh - var(--nav-h));min-block-size:calc(100svh - var(--nav-h));align-items:start}.hero__inhoud{padding-block:var(--sp-8) calc(var(--sp-8) + env(safe-area-inset-bottom,0px))}.hero__title{letter-spacing:.01em;font-size:3.2rem}.hero .btn{padding:1rem var(--sp-5)}.hero__lead{font-size:.9rem}.hero__prijs-nu{font-size:2.1rem}.hero__lead{margin-block-end:var(--sp-5)}.hero__prijs{margin-block-end:var(--sp-4)}.hero .cta-row{margin-block:var(--sp-5) 0}.hero__achtergrond{object-position:60% 50%}.hero__waas{background:linear-gradient(#14110fb3 0%,#14110fa8 55%,#14110f57 100%)}.statement{max-width:none}}@media (min-width:901px) and (max-height:820px){.hero__title{margin-block-end:var(--sp-3);font-size:clamp(2.6rem,4vw,3.6rem)}.hero__lead{margin-block-end:var(--sp-5)}.hero__prijs-nu{font-size:var(--step-3)}.hero__prijs{margin-block-end:var(--sp-4)}.hero .cta-row{margin-block:var(--sp-5) 0}.hero__inhoud{padding-block:var(--sp-6) var(--sp-5)}}@media (max-width:900px) and (max-height:720px){.hero__title{margin-block-end:var(--sp-3);font-size:2.6rem}.hero__prijs-nu{font-size:1.9rem}.hero__inhoud{padding-block:var(--sp-6) calc(var(--sp-7) + env(safe-area-inset-bottom,0px))}}.eindelijk{background:var(--creme-licht);padding-block-start:var(--sp-7);position:relative}.eindelijk__grid{--beeld-overhang:clamp(2rem, 6vw, 4.5rem);align-items:start;gap:clamp(2rem, 5vw, var(--sp-7));grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block-end:calc(var(--beeld-overhang) * -1);display:grid}.eindelijk__tekst{max-inline-size:46rem;padding-block-end:var(--sp-8);padding-inline-start:calc(var(--gutter) + clamp(1rem, 3vw, var(--sp-7)));padding-inline-end:var(--sp-5)}.eindelijk__kop{text-transform:uppercase;letter-spacing:.13em;margin-block-end:var(--sp-6);font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:200;line-height:1.15}.eindelijk__tekst p{color:var(--ink-zacht);max-inline-size:46ch;margin-block-end:var(--sp-4);font-size:clamp(.9375rem,.91rem + .15vw,1rem);line-height:1.75}.eindelijk__beeld{z-index:1;margin:0;margin-block-start:var(--sp-2);position:relative}.eindelijk__beeld img{aspect-ratio:4/3;object-fit:cover;object-position:center bottom;block-size:auto;inline-size:100%;display:block}.eindelijk__adres{padding:var(--sp-6) var(--sp-4) var(--sp-3);color:var(--wit);text-transform:uppercase;letter-spacing:.14em;pointer-events:none;background:linear-gradient(#0000 0%,#14110f8c 100%);font-size:clamp(.75rem,.72rem + .12vw,.8125rem);font-weight:400;position:absolute;inset-block-end:0;inset-inline:0}@media (max-width:900px){.eindelijk{padding-block-start:var(--sp-6)}.eindelijk__grid{grid-template-columns:1fr}.eindelijk__tekst{padding-inline:var(--gutter);max-inline-size:none;padding-block-end:var(--sp-6)}.eindelijk__kop{letter-spacing:.1em;font-size:min(1.5rem,6.4vw)}}.uitnodiging__lijn{inline-size:1px;block-size:calc(var(--sp-6) + var(--sp-5));background:var(--lijn);transform-origin:top;position:absolute;inset-block-start:calc(var(--sp-6) * -1);inset-inline-start:50%}.js-motion .is-in .uitnodiging__lijn{animation:lijn-omlaag var(--lijn-duur) var(--ease-zacht) both}@keyframes lijn-omlaag{0%{opacity:0;transform:scaleY(0)}3%{opacity:1;transform:scaleY(.04)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.js-motion .is-in .uitnodiging__lijn{animation:none}}@media (min-width:901px){.uitnodiging__lijn{display:none}}.deal{background:var(--creme);padding-block:var(--sp-7) var(--sp-8);text-align:start;position:relative}.oprichter+.deal{padding-block-start:calc(var(--sp-7) + var(--oprichter-overhang))}.deal__intro{max-inline-size:46ch;margin:var(--sp-7) 0}.deal__kop{font-family:var(--font-kop);font-style:italic;font-size:calc(var(--step-2) * 1.15);text-wrap:balance;margin-block-end:var(--sp-4);font-weight:300;line-height:1.15}.deal__intro p{color:var(--ink-zacht);margin:0;line-height:1.7}.deal__tabel{border-collapse:collapse;text-align:start;inline-size:100%;font-size:var(--step--1);max-inline-size:var(--wrap-mid);margin-inline:0}.deal__tabel th,.deal__tabel td{padding:var(--sp-4) var(--sp-4) var(--sp-4) 0;border-block-end:1px solid var(--lijn);vertical-align:top;text-align:start}.deal__tabel thead th{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-zacht);border-block-end-color:var(--ink);font-size:.625rem;font-weight:400}.deal__tabel thead th:nth-child(2),.deal__tabel thead th:nth-child(3){color:var(--groen)}.deal__tabel tbody th{color:var(--ink);inline-size:34%;font-weight:400}.deal__tabel td{color:var(--ink-zacht)}.deal__tabel .deal__nu{color:var(--ink)}.deal__tabel tbody tr:first-child .deal__nu{color:var(--groen);font-size:var(--step-2);letter-spacing:-.03em;font-weight:300;line-height:1}.deal__tabel tbody tr:first-child td:last-child{padding-block-start:var(--sp-4)}.breek-smal{display:none}@media (max-width:700px){.breek-smal{display:inline}}.vh{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:700px){.deal__intro{margin-block:var(--sp-6)}.deal__tabel,.deal__tabel tbody,.deal__tabel tr{display:block}.deal__tabel thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;display:block;position:absolute;overflow:hidden}.deal__tabel tbody tr{gap:var(--sp-3);border-block-end:1px solid var(--lijn);padding-block:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.deal__tabel tbody th{letter-spacing:.16em;text-transform:uppercase;inline-size:auto;color:var(--ink-zacht);border:0;grid-column:1/-1;padding:0;font-size:.625rem;display:block}.deal__tabel td{padding:var(--sp-3);background:#14110f08;border:0;border-radius:14px;display:block}.deal__tabel td.deal__nu{background:#005d520f;box-shadow:inset 0 0 0 1px #005d5247}.deal__tabel td:before{content:attr(data-kolom);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-zacht);margin-block-end:var(--sp-2);font-size:.5625rem;display:block}.deal__tabel td.deal__nu:before{color:var(--groen)}.deal__tabel tbody tr:first-child td:last-child{grid-column:1/-1}.deal__tabel tbody tr:first-child .deal__nu{font-size:var(--step-1)}.deal__tabel tbody tr:first-child td:last-child{padding-block-start:var(--sp-3)}}.proces{background:var(--creme-licht);padding-block:var(--sp-8)}.koplijn{align-items:center;gap:var(--sp-4);text-transform:uppercase;letter-spacing:.13em;margin-block:0 var(--sp-6);color:var(--ink);font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:200;line-height:1.15;display:flex}.koplijn__tekst{align-items:flex-start;gap:var(--sp-4);text-wrap:balance;display:flex}.koplijn__tekst:before,.koplijn--midden .koplijn__tekst:after{margin-block-start:calc(.575em - 3.5px)}.koplijn{--punt:var(--groen)}.koplijn--rood{--punt:var(--accent-knop)}.koplijn--licht{color:var(--creme);--punt:#e4623f}.koplijn__tekst:before,.koplijn--midden .koplijn__tekst:after{content:"";background:var(--punt);border-radius:50%;flex-shrink:0;block-size:7px;inline-size:7px}.koplijn:after,.koplijn--rechts:before,.koplijn--midden:before{content:"";background:color-mix(in srgb, var(--punt) 45%, transparent);flex:1;block-size:1px}.koplijn--rechts:after{content:none}.koplijn--rechts:before{transform-origin:100%}.koplijn:after{transform-origin:0}.koplijn--midden:before{transform-origin:100%}.js-motion .is-in .koplijn:after,.js-motion .is-in .koplijn--rechts:before,.js-motion .is-in .koplijn--midden:before{animation:lijn-in var(--lijn-duur) var(--ease-zacht) both;animation-delay:.18s}@media (max-width:700px){.koplijn--midden:before,.koplijn--midden:after{content:none}.koplijn--midden{justify-content:center}.koplijn:after,.koplijn--rechts:before{content:none}}.voordelen__band{--voordelen-overhang:clamp(2.5rem, 5vw, 4.5rem);background:linear-gradient(to top, transparent 0 var(--voordelen-overhang), var(--creme) var(--voordelen-overhang));padding-block-start:var(--sp-8)}.voordelen__kop{margin-block-start:0}.form__lead{font-size:clamp(.9375rem,.91rem + .15vw,1rem)}.honeypot{clip-path:inset(50%);white-space:nowrap;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form__contact{font-size:clamp(.9375rem,.91rem + .15vw,1rem)}.faq__intro{max-inline-size:54ch;color:var(--ink-zacht);margin-block-end:var(--sp-5);line-height:1.75}.voordelen__kop+.voordelen{margin-block-start:var(--sp-6)}.voordelen__uitleg{max-inline-size:54ch;color:var(--ink-zacht);margin-block:0 var(--sp-5);line-height:1.75}.voordelen__uitleg+.voordelen{margin-block-start:var(--sp-6)}.voordelen{gap:clamp(1.5rem, 3vw, var(--sp-6));grid-template-columns:repeat(3,1fr);margin-block-start:var(--sp-8);padding:0;list-style:none;display:grid}.voordeel{position:relative;overflow:hidden}.voordeel__beeld{block-size:auto;inline-size:100%;aspect-ratio:var(--ar-root2);object-fit:cover;display:block}.voordeel__body{gap:var(--sp-2);padding:var(--sp-7) var(--sp-5) var(--sp-5);color:var(--creme);background:linear-gradient(#0b090800,#0b0908f0 38%);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.voordeel__body h3{font-size:var(--step-1);letter-spacing:-.01em;margin:0;font-weight:400}.voordeel__body p{font-size:var(--step--05);color:#eae3d6db;margin:0;line-height:1.55}@supports (grid-template-rows:subgrid){.voordelen{grid-auto-rows:1fr auto}.voordeel{grid-row:span 2;grid-template-rows:subgrid;display:grid}.voordeel__beeld{grid-area:1/1/-1;block-size:100%}.voordeel__body{grid-area:2/1;position:relative}}@media (max-width:800px){.voordelen{gap:var(--sp-6);grid-template-columns:1fr}}.socials{gap:var(--sp-4);margin-block-start:var(--sp-5);padding:0;list-style:none;display:flex}.social{border:1px solid var(--lijn-licht);border-radius:var(--radius);color:#eae3d6bd;block-size:2.75rem;inline-size:2.75rem;transition:color .4s var(--ease), border-color .4s var(--ease);place-items:center;text-decoration:none;display:grid}.social svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;block-size:1.05rem;inline-size:1.05rem}.social svg .vol{fill:currentColor;stroke:none}.form--klaar{gap:var(--sp-3);align-content:center;min-block-size:14rem;display:grid}.form__klaar-kop{font-family:var(--font-kop);font-style:italic;font-size:var(--step-2);color:var(--creme);margin:0;font-weight:300}.facts{border-block:1px solid var(--lijn);padding-block:var(--sp-7);position:relative}.facts__grid{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);display:grid}.fact{gap:var(--sp-1);flex-direction:column;display:flex}.fact strong{font-size:var(--step-2);letter-spacing:-.03em;font-weight:300;line-height:1}.fact span{font-size:var(--step--1);color:var(--ink-zacht)}@media (max-width:800px){.facts__grid{gap:var(--sp-5);grid-template-columns:repeat(2,1fr)}}.plans{max-width:var(--wrap-mid)}.tabs{border-block-end:1px solid var(--lijn);margin-block-end:var(--sp-7);display:flex}.tab{border:0;padding:var(--sp-4) var(--sp-4) var(--sp-5) 0;font:inherit;text-align:start;cursor:pointer;color:var(--ink-zacht);transition:color .45s var(--ease), border-color .45s var(--ease), background .45s var(--ease);background:0 0;border-block-end:1px solid #0000;border-radius:14px 14px 0 0;flex:1;margin-block-end:-1px;display:block}.tab+.tab{padding-inline-start:var(--sp-5)}.tab:hover{color:var(--ink);background:var(--creme)}.tab[aria-selected=true]{color:var(--ink);border-block-end-color:var(--ink)}.tab[aria-selected=true]:hover{background:var(--creme-licht)}.tab__naam{letter-spacing:.22em;text-transform:uppercase;font-size:.625rem;display:block}.tab__prijs{font-size:var(--step-1);letter-spacing:-.025em;margin-block-start:var(--sp-3);font-weight:300;line-height:1.1;display:block}.tab__extra{color:var(--ink-zacht);margin-block-start:var(--sp-1);font-size:.75rem;display:block}.tab[aria-selected=true] .tab__extra{color:var(--accent)}@media (max-width:560px){.tabs{grid-template-columns:1fr 1fr;display:grid}.tab+.tab{padding-inline-start:var(--sp-4)}}.plan{padding:var(--sp-7) var(--sp-6) var(--sp-6);border:1px solid var(--lijn);transition:border-color .5s var(--ease), background .5s var(--ease);animation:plan-in .55s var(--ease-uit) both;background:#fdf4e38c;flex-direction:column;display:flex;position:relative}.plan[hidden]{display:none}.plan:hover{background:#fdf4e3d9;border-color:#14110f4d}@keyframes plan-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.plan{animation:none}}.plan--feature{background:var(--ink);color:var(--creme);border-color:var(--ink)}.plan--feature:hover{background:var(--ink-diep);border-color:var(--ink)}.plan--feature .plan__sub,.plan--feature .plan__anchor{color:#eae3d6ad}.plan--feature .ticks li:before{background:var(--creme)}.plan--feature .btn{background:var(--creme);color:var(--ink);border-color:var(--creme)}.plan--feature .btn:hover{background:var(--accent);border-color:var(--accent);color:var(--wit)}.plan__flag{background:var(--accent);color:var(--wit);letter-spacing:.2em;text-transform:uppercase;padding:var(--sp-2) var(--sp-3);margin:0;font-size:.625rem;position:absolute;inset-block-start:0;inset-inline-start:var(--sp-6);transform:translateY(-50%)}.plan__head{margin-block-end:var(--sp-6)}.plan__head h3{font-size:var(--step-1);margin-block-end:.2rem;font-weight:400}.plan__sub{font-size:var(--step--1);color:var(--ink-zacht);margin:0}.plan__price{align-items:baseline;gap:var(--sp-3);font-size:var(--step--1);margin-block-end:var(--sp-2);display:flex}.plan__price span{font-size:var(--step-3);letter-spacing:-.045em;font-weight:200;line-height:1}.plan__anchor{font-size:var(--step--1);color:var(--ink-zacht);border-block-end:1px solid var(--lijn);margin-block-end:var(--sp-6);padding-block-end:var(--sp-6)}.plan--feature .plan__anchor{border-block-end-color:var(--lijn-licht)}.plan .btn{margin-block-start:auto}.ticks{gap:var(--sp-3);margin-block-end:var(--sp-7);display:grid}.ticks li{font-size:var(--step--1);padding-inline-start:var(--sp-5);line-height:1.55;position:relative}.ticks li:before{content:"";background:var(--ink);opacity:.5;block-size:1px;inline-size:.55rem;position:absolute;inset-block-start:.68em;inset-inline-start:0}.steps{gap:var(--sp-7);grid-template-columns:repeat(3,1fr);margin-block-end:0;display:grid}.steps li{position:relative}.steps__n{letter-spacing:.26em;color:var(--groen);margin-block-end:var(--sp-4);padding-block-end:var(--sp-4);font-size:.8125rem;display:block;position:relative}.section--zand .steps__n{color:var(--groen-diep)}.steps__n:after{content:"";background:var(--lijn);transform-origin:0;block-size:1px;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}.js-motion .is-in .steps__n:after{animation:lijn-in var(--lijn-duur) var(--ease-zacht) both}.js-motion .is-in .steps li:nth-child(2) .steps__n:after{animation-delay:.12s}.js-motion .is-in .steps li:nth-child(3) .steps__n:after{animation-delay:.24s}@keyframes lijn-in{0%{opacity:0;transform:scaleX(0)}3%{opacity:1;transform:scaleX(.03)}to{opacity:1;transform:scaleX(1)}}.steps h3{font-size:var(--step-1);margin-block-end:var(--sp-3);font-weight:400}.steps p{color:var(--ink-zacht);font-size:var(--step--05);margin:0}@media (max-width:800px){.steps{gap:var(--sp-6);grid-template-columns:1fr}}.studio__beeld{margin-block-start:var(--sp-8)}.studio__beeld figcaption{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-op-zand);margin-block-start:var(--sp-3);font-size:.625rem}.timeline{padding-block-start:var(--sp-2);padding-inline-start:var(--sp-6);position:relative}.timeline:before{content:"";background:var(--lijn);block-size:100%;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.timeline li{padding-block-end:var(--sp-6);position:relative}.timeline li:before{content:"";background:var(--ink);opacity:.35;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:.6rem;inset-inline-start:calc(-1 * var(--sp-6) - 3px)}.timeline__last:before{background:var(--accent);opacity:1}.timeline__when{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-zacht);margin-block-end:var(--sp-2);font-size:.625rem;display:block}.timeline p{font-size:var(--step--1);color:var(--ink-zacht);margin:0}.form__grid{gap:clamp(2.5rem, 7vw, var(--sp-8));grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:start;display:grid}.form__pitch p{color:#eae3d6cc;max-width:40ch}.form{gap:var(--sp-4);display:grid}.field{gap:var(--sp-2);display:grid}.field label{letter-spacing:.22em;text-transform:uppercase;color:#eae3d6cc;font-size:.625rem}.field__optie{text-transform:none;letter-spacing:.04em;color:#eae3d6cc}.field input,.field textarea{font:inherit;font-size:var(--step-0);color:var(--creme);border:0;padding:var(--sp-3) 0;transition:border-color .4s var(--ease);background:0 0;border-block-end:1px solid #eae3d699;border-radius:0}.field input:hover,.field textarea:hover{border-block-end-color:#eae3d666}.field textarea{resize:vertical;min-block-size:6.5rem}.field input:autofill{-webkit-text-fill-color:var(--creme);caret-color:var(--creme);-webkit-background-clip:text;background-clip:text}.field input:focus,.field textarea:focus{border-block-end-color:var(--creme)}.check{align-items:flex-start;gap:var(--sp-3);min-block-size:44px;padding-block:var(--sp-1);font-size:var(--step--1);color:#eae3d6cc;cursor:pointer;line-height:1.5;display:flex}.check input{accent-color:var(--accent);margin-block-start:.3rem}.check a{text-underline-offset:3px;text-decoration:underline}.tariefkeuze{gap:var(--sp-3);border:0;margin:0;padding:0;display:grid}.tariefkeuze__legend{letter-spacing:.22em;text-transform:uppercase;color:#eae3d6cc;margin-block-end:var(--sp-1);padding:0;font-size:.625rem}.tariefkeuze__optie{cursor:pointer;display:block;position:relative}.tariefkeuze__optie input{accent-color:var(--accent);margin:0;position:absolute;inset-block-start:calc(var(--sp-4) + .3rem);inset-inline-start:var(--sp-4)}.tariefkeuze__tekst{padding:var(--sp-4);transition:background .4s var(--ease), border-color .4s var(--ease);border:1px solid #eae3d659;border-radius:2px;gap:.35rem;padding-inline-start:calc(var(--sp-4) + 1.75rem);display:grid}.tariefkeuze__optie:hover .tariefkeuze__tekst{border-color:#eae3d699}.tariefkeuze__optie input:checked+.tariefkeuze__tekst{border-color:var(--creme);background:#eae3d60f}.tariefkeuze__optie input:focus-visible+.tariefkeuze__tekst{outline:2px solid var(--creme);outline-offset:3px}.tariefkeuze__titel{font-size:var(--step-0);color:var(--creme)}.tariefkeuze__sub{font-size:var(--step--1);color:#eae3d6d9}.form .btn{margin-block-start:var(--sp-4)}.form__fout:empty{position:absolute}.form--klaar:focus-visible{outline:none}@media (max-width:960px){.form__grid{grid-template-columns:1fr}}.lessen{border-block-start:1px solid var(--lijn);margin:0;padding:0;list-style:none}.lessen__item{border-block-end:1px solid var(--lijn)}.lessen__item--vast,.lessen__item>summary{padding-block:var(--sp-5)}.lessen__item>summary{cursor:pointer;transition:color .3s var(--ease);list-style:none;display:block}.lessen__item>summary::-webkit-details-marker{display:none}.lessen__item>summary:hover{color:var(--accent)}.lessen__open{align-items:center;gap:var(--sp-3);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-block-start:var(--sp-4);font-size:.75rem;display:flex}.lessen__item>summary:hover :is(.lessen__open-dicht,.lessen__open-open){text-underline-offset:3px;text-decoration:underline}.lessen__pijl{border:1px solid var(--accent);block-size:1.75rem;inline-size:1.75rem;transition:background .4s var(--ease);border-radius:50%;flex-shrink:0;position:relative}.lessen__pijl:before{content:"";border-inline-end:1.5px solid var(--accent);border-block-end:1.5px solid var(--accent);block-size:.4375rem;inline-size:.4375rem;transition:transform .4s var(--ease), border-color .4s var(--ease);margin:auto;position:absolute;inset:0;transform:translateY(-2px)rotate(45deg)}.lessen__item[open] .lessen__pijl{background:var(--accent)}.lessen__item[open] .lessen__pijl:before{border-color:var(--creme-licht);transform:translateY(2px)rotate(225deg)}.lessen__open-open,.lessen__item[open] .lessen__open-dicht{display:none}.lessen__item[open] .lessen__open-open{display:inline}.lessen__naam{font-size:var(--step-0);margin-block-end:var(--sp-2);display:block}.lessen__tekst{max-width:62ch;color:var(--ink-zacht);font-size:var(--step--05);margin:0;display:block}.lessen__meer{border-inline-start:1px solid var(--lijn);margin-block-end:var(--sp-1);padding-block-end:var(--sp-5);padding-inline-start:var(--sp-4)}.lessen__meer>p{max-width:62ch;color:var(--ink-zacht);font-size:var(--step--05);margin:0}.lessen__meer>p+p{margin-block-start:var(--sp-3)}.lessen__meer>.lessen__kopje{color:var(--ink);margin-block-start:var(--sp-4);font-weight:400}.lessen__voordelen{margin-block:var(--sp-2) 0;gap:var(--sp-2);max-width:62ch;font-size:var(--step--05);color:var(--ink-zacht);padding:0;list-style:none;display:grid}.lessen__voordelen>li{text-indent:calc(-4px - .6em);padding-inline-start:calc(4px + .6em)}.lessen__voordelen>li:before{content:"";background:var(--accent);vertical-align:.25em;border-radius:50%;block-size:4px;inline-size:4px;margin-inline-end:.6em;display:inline-block}.lessen__intro{max-inline-size:54ch;color:var(--ink-zacht);margin-block-end:var(--sp-5);line-height:1.75}.faq{border-block-start:1px solid var(--lijn);margin:0;padding:0;list-style:none}.faq details{border-block-end:1px solid var(--lijn)}.faq summary{justify-content:space-between;align-items:center;gap:var(--sp-6);padding-block:var(--sp-5);cursor:pointer;font-weight:400;font-size:var(--step-0);transition:color .3s var(--ease);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border:1px solid var(--lijn);block-size:11px;inline-size:11px;transition:background .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);border-radius:50%;flex-shrink:0}.faq details[open] summary:after{background:var(--accent);border-color:var(--accent);transform:scale(.618)}.faq summary:hover{color:var(--accent)}.faq details p{max-width:62ch;color:var(--ink-zacht);font-size:var(--step--05);margin:0;padding-block-end:var(--sp-5)}.vragen__meer{margin-block:var(--sp-6) var(--sp-4);font-size:var(--step-0);font-weight:400}.vraagform{gap:var(--sp-4);max-width:46rem;display:grid}.vraagform__veld{gap:var(--sp-2);display:grid}.vraagform__veld label{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-zacht);font-size:.625rem}.vraagform__veld input,.vraagform__veld textarea{font:inherit;font-size:var(--step-0);color:var(--ink);background:var(--wit);padding:var(--sp-3);transition:border-color .4s var(--ease);border:1px solid #14110f94;border-radius:0}.vraagform__veld textarea{resize:vertical;min-block-size:6.5rem}.vraagform__veld input:hover,.vraagform__veld textarea:hover{border-color:var(--ink)}.vraagform__hulp{max-width:62ch;color:var(--ink-zacht);font-size:var(--step--05);margin:0}.vraagform__fout{color:var(--accent);font-size:var(--step--05);margin:0}.vraagform__fout:empty{position:absolute}.vraagform .btn{justify-self:start}.vraagform--klaar{align-items:flex-start;gap:var(--sp-3);background:var(--wit);border:1px solid #14110f94;border-inline-start:3px solid var(--groen);max-width:46rem;padding:var(--sp-4);border-radius:0;display:flex}.vraagform--klaar:focus-visible{outline:none}.vraagform__vink{color:var(--groen);flex:none;margin-block-start:calc(.65em - 12px)}.vraagform__klaar-tekst{gap:var(--sp-2);display:grid}.vraagform__klaar-kop{font-size:var(--step-1);margin:0;line-height:1.3}.kanalen__inner{border-block-end:1px solid var(--lijn-licht);margin-block-end:var(--sp-7);padding-block-end:var(--sp-7)}.kanalen__kop{font-family:var(--font-kop);font-style:italic;font-weight:300;font-size:var(--step-2);letter-spacing:.01em;margin-block-end:var(--sp-6);line-height:1.15}.kanalen__lijst{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.kanaal__kop{font-size:var(--step-0);letter-spacing:-.015em;margin-block-end:var(--sp-3);font-weight:500}.kanaal__tekst{font-size:var(--step--1);color:#eae3d6bd;margin:0 0 var(--sp-4);line-height:1.7}.kanaal__knop{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);white-space:nowrap;min-block-size:44px;font-size:.8125rem}.kanaal__glyph{fill:currentColor;flex-shrink:0;block-size:1.15em;inline-size:1.15em}.kanaal__link{min-block-size:44px;font-size:var(--step--1);color:var(--creme);text-underline-offset:4px;align-items:center;-webkit-text-decoration:underline #eae3d680;text-decoration:underline #eae3d680;text-decoration-thickness:1px;display:inline-flex}.kanaal__link:hover{-webkit-text-decoration-color:var(--creme);text-decoration-color:var(--creme)}.kanaal__momenten{margin:0 0 var(--sp-2);font-size:var(--step--1);color:#eae3d6bd;padding:0;line-height:1.7;list-style:none}.kanaal__momenten li{text-indent:-1.1em;padding-inline-start:1.1em}.kanaal__momenten li:before{content:"— ";color:#eae3d673}@media (max-width:1000px){.kanalen__lijst{grid-template-columns:1fr 1fr}.kanalen__lijst>.kanaal:last-child{grid-column:1/-1}}@media (max-width:640px){.kanalen__lijst{gap:var(--sp-5);grid-template-columns:1fr}}.foot{z-index:2;background:var(--ink-diep);color:var(--creme);padding-block:var(--sp-8) var(--sp-6);position:relative}.foot__grid{gap:var(--sp-7);border-block-end:1px solid var(--lijn-licht);grid-template-columns:1fr 1fr auto 1fr;padding-block-end:var(--sp-7);display:grid}.foot__mark{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.foot__opening{letter-spacing:.18em;text-transform:uppercase;color:#eae3d699;margin-block-start:var(--sp-3);font-size:.625rem}.foot address{font-style:normal;font-size:var(--step--1);color:#eae3d6bd;line-height:1.8}.foot address a{align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.foot address a:hover{text-underline-offset:3px;text-decoration:underline}.foot nav{font-size:var(--step--1);align-content:start;gap:0;display:grid}.foot nav ul{margin:0;padding:0;list-style:none;display:grid}.foot nav a{color:#eae3d6bd;align-items:center;min-block-size:44px;text-decoration:none;display:flex}.foot nav a:hover{color:var(--creme);text-underline-offset:3px;text-decoration:underline}.foot__legal{color:#eae3d68f;padding-block-start:var(--sp-5);font-size:.75rem}.foot__legal p{margin:0}@media (max-width:1000px){.foot__grid{gap:var(--sp-6);grid-template-columns:1fr 1fr}}@media (max-width:640px){.foot__grid{gap:var(--sp-6);grid-template-columns:1fr}}.foot__kaart{gap:var(--sp-3);justify-items:start;display:grid}.kaart{aspect-ratio:1;block-size:auto;inline-size:clamp(116px,12vw,152px)}.kaart__vlak{fill:#eae3d612}.kaart__vorm{fill:var(--creme);fill-opacity:.14;stroke:var(--creme);stroke-width:1.1px;stroke-linejoin:round}.kaart__punt{fill:var(--accent-knop)}.foot__kaart-bij{letter-spacing:.1em;text-transform:uppercase;color:#eae3d6a8;margin:0;font-size:.6875rem}.haakje{padding-inline-start:var(--sp-5);position:relative}.haakje:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Ccircle cx='3.5' cy='3.5' r='2.5' fill='none' stroke='%2314110F' stroke-width='1'/%3E%3C/svg%3E") no-repeat top center / 7px 7px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Ccircle cx='3.5' cy='3.5' r='2.5' fill='none' stroke='%2314110F' stroke-width='1'/%3E%3C/svg%3E") no-repeat bottom center / 7px 7px, linear-gradient(var(--lijn), var(--lijn)) no-repeat center 9px / 1px calc(100% - 18px);opacity:.55;inline-size:7px;position:absolute;inset-block:.35em;inset-inline-start:0}.js-motion [data-in]{opacity:0}.js-motion [data-in=op]{transform:translateY(22%)}.js-motion .is-in [data-in]{opacity:1;transition:opacity var(--in-duur) var(--ease-zacht), transform var(--in-duur) var(--ease-zacht);transform:none}[data-na="0.1"]{transition-delay:.1s;animation-delay:.1s}[data-na="0.2"]{transition-delay:.2s;animation-delay:.2s}[data-na="0.3"]{transition-delay:.3s;animation-delay:.3s}[data-na="0.4"]{transition-delay:.4s;animation-delay:.4s}[data-na="0.5"]{transition-delay:.5s;animation-delay:.5s}.js-motion [data-in-groep]>*{opacity:0;transform:translateY(18%)}.js-motion .is-in [data-in-groep]>*{opacity:1;transition:opacity .55s var(--ease-zacht), transform .55s var(--ease-zacht);transform:none}.js-motion .is-in [data-in-groep]>:first-child{transition-delay:.28s}.js-motion .is-in [data-in-groep]>:nth-child(2){transition-delay:.36s}.js-motion .is-in [data-in-groep]>:nth-child(3){transition-delay:.44s}.js-motion .is-in [data-in-groep]>:nth-child(4){transition-delay:.52s}.js-motion .is-in [data-in-groep]>:nth-child(5){transition-delay:.6s}.js-motion .is-in [data-in-groep]>:nth-child(n+6){transition-delay:.68s}.js-motion .hero [data-in]{animation:in-op var(--in-duur) var(--ease-zacht) both}@keyframes in-op{0%{opacity:0;transform:translateY(22%)}to{opacity:1;transform:none}}.js-motion .is-in .timeline:before{animation:lijn-v var(--lijn-duur) var(--ease-zacht) both}@keyframes lijn-v{0%{opacity:0;block-size:1px}3%{opacity:1;block-size:var(--sp-5)}to{opacity:1;block-size:100%}}@media (prefers-reduced-motion:reduce){.js-motion [data-in],.js-motion [data-in-groep]>*{opacity:1;transition:none;animation:none;transform:none}.js-motion .is-in .timeline:before{animation:none}}@media print{.nav,.form,body:after{display:none}body{color:#000;background:#fff}}.oprichter{padding-block:var(--sp-8) 0;border-block-start:1px solid var(--lijn);position:relative}.oprichter__label{margin-block-end:var(--sp-7)}.oprichter__grid{align-items:end;gap:clamp(2rem, 5vw, var(--sp-7));grid-template-columns:minmax(0,.8fr) minmax(0,1fr);margin-block-end:calc(var(--oprichter-overhang) * -1);display:grid}.oprichter__beeld{z-index:1;border:1px solid var(--lijn);border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #14110f73}.oprichter__beeld img{block-size:auto;inline-size:100%;aspect-ratio:var(--ar-root2);object-fit:cover;display:block}.oprichter__tekst .citaat{margin-block-start:var(--sp-6)}.oprichter__tekst{padding-block-end:calc(var(--oprichter-overhang) + var(--sp-7))}.oprichter__tekst>p{max-inline-size:46ch;color:var(--ink-zacht);margin-block-end:0}.oprichter__scheiding{justify-content:flex-start;margin-block-start:var(--sp-5);display:flex}.oprichter__merk{block-size:26px;inline-size:auto;color:var(--groen);opacity:.4;display:block}@media (max-width:900px){.oprichter{padding-block-end:var(--sp-8)}.oprichter+.deal{padding-block-start:var(--sp-7)}.oprichter__grid{grid-template-columns:1fr;align-items:stretch;margin-block-end:0}.oprichter__tekst{padding-block-end:0}.oprichter__beeld{max-inline-size:22rem;margin-inline:auto}}.citaat{margin:var(--sp-8) 0 0;text-align:start;max-inline-size:46ch}.citaat__tekst{max-width:none;font-size:var(--step-2);text-transform:none;margin:0}.citaat__bron{letter-spacing:.22em;text-transform:uppercase;gap:.15rem;margin-block-start:var(--sp-5);font-size:.625rem;display:grid}.citaat__naam{color:var(--ink)}.citaat__rol{color:var(--ink-zacht);letter-spacing:.16em}.citaat__waarschuwing{padding:var(--sp-2) var(--sp-3);background:var(--accent);color:var(--creme);letter-spacing:.08em;text-transform:none;border-radius:6px;line-height:1.4;display:inline-block}.citaten__frame{display:grid}.citaten__item{opacity:0;pointer-events:none;transition:opacity .5s var(--ease-zacht);grid-area:1/1}.citaten__item--actief{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.citaten__item{transition:none}}.citaten__dots{justify-content:flex-start;gap:17px;margin-block-start:var(--sp-5);display:flex}.citaten__dot{background:var(--lijn-zand);cursor:pointer;border:0;border-radius:50%;block-size:7px;inline-size:7px;padding:0;position:relative}.citaten__dot:after{content:"";position:absolute;inset:-8.5px}.citaten__dot--actief{background:var(--accent-knop)}.citaten__dot:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.deal__voetnoot{max-inline-size:var(--wrap-mid);margin:var(--sp-4) 0 0;text-align:start;color:var(--ink-zacht);font-size:.75rem;line-height:1.5}.social{cursor:pointer;transition:color .4s var(--ease), border-color .4s var(--ease), background .4s var(--ease), transform .4s var(--ease)}.socials li:hover .social,.social:hover,.social:focus-visible{background:var(--groen);border-color:var(--groen);color:var(--creme);transform:translateY(-2px)}.hero--kort{min-block-size:min(68svh,620px)}.hero--kort .hero__title{font-size:var(--step-4)}.section--zand{background-color:var(--zand-mid);background-image:var(--korrel);background-blend-mode:soft-light;color:var(--ink-op-zand);isolation:isolate}.section--zand .steps p,.section--zand .let-op,.section--zand .microcopy{color:var(--ink-op-zand)}.section--zand .let-op{border-inline-start-color:var(--accent-knop)}.section--zand .let-op strong{color:var(--ink)}.section--zand .steps__n:after{background:var(--lijn-zand)}.bedragen{gap:var(--sp-3);border:0;margin:0;padding:0;display:grid}.bedragen__legend{letter-spacing:.22em;text-transform:uppercase;color:#eae3d6cc;padding:0;font-size:.625rem}.bedragen__rij{gap:var(--sp-3);flex-wrap:wrap;display:flex}.bedrag{position:relative}.bedrag input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bedrag span{min-block-size:48px;padding-inline:var(--sp-5);font-size:var(--step-0);color:var(--creme);transition:background .4s var(--ease), border-color .4s var(--ease), color .4s var(--ease);border:1px solid #eae3d699;border-radius:999px;justify-content:center;align-items:center;display:flex}.bedrag input:hover+span{border-color:var(--creme)}.bedrag input:checked+span{background:var(--creme);border-color:var(--creme);color:var(--ink)}.bedrag input:focus-visible+span{outline:2px solid var(--creme);outline-offset:3px}.bedrag__eigen{margin-block-start:var(--sp-2)}.steun__uitweg{border-block-start:1px solid var(--lijn);margin-block-start:var(--sp-7);padding-block-start:var(--sp-6)}.steun__uitweg .btn{margin-block-start:var(--sp-4)}.steun__delen{gap:clamp(2rem, 5vw, var(--sp-7));grid-template-columns:minmax(0,1.618fr) auto;align-items:center;display:grid}.steun__qr{gap:var(--sp-3);padding:var(--sp-4);background:var(--wit);border-radius:8px;justify-items:center;margin:0;display:grid}.steun__qr img{block-size:180px;inline-size:180px;display:block}.steun__qr figcaption{color:var(--ink-zacht);margin:0;font-size:.75rem}@media (max-width:700px){.steun__delen{grid-template-columns:1fr;justify-items:start}}
