.i-hero{background:var(--bg) no-repeat 50% 100% / cover;color:#fff;text-align:center;min-height:876px;padding:246px 0 0}.i-hero__in{justify-items:center;gap:22px;display:grid}.i-hero h1{letter-spacing:-.03em;max-width:560px;font-size:62px;font-weight:600;line-height:1.1}.i-hero p{max-width:560px;font-size:14.25px;line-height:1.4}.i-hero .h-btns{justify-content:center;gap:30px;margin-top:10px}.i-hero--rechts{text-align:left}.i-hero--rechts .i-hero__in{justify-items:start;padding-left:calc(50% + 10px)}.i-hero--rechts .h-btns{justify-content:flex-start}.i-boek{background:var(--bg) no-repeat 50% 100% / cover;min-height:52.96vw;padding:220px 0 120px}.i-boek .vn-cb-noscript{background:#fff;border-radius:14px;max-width:680px;margin:0 auto;padding:28px 26px}.i-tekst p{padding-bottom:25.5px;font-size:16px;line-height:24px}.i-tekst p:last-child{padding-bottom:0}.i-tekst strong{font-weight:600}.i-intro{padding:110px 0 140px;overflow:hidden}.i-intro__grid{grid-template-columns:minmax(0,550px) minmax(0,425px);justify-content:space-between;align-items:center;gap:110px;display:grid}.i-intro .vs-h2{margin:30px 0 27px}.i-links{margin-top:50px}.i-intro--plat{padding:80px 0}.i-intro--plat .i-intro__grid{grid-template-columns:minmax(0,550px) minmax(0,568px);gap:60px}.i-intro__beeld{width:100%;height:auto}.i-beelden{display:grid}.i-beelden>*{grid-area:1/1}.i-beelden__decor{aspect-ratio:1;border-radius:10px;justify-self:end;width:100%;height:auto}.i-beelden__foto{border-radius:10px;align-self:start;width:100%;height:auto;margin:35% 0 0 max(-20%,-85px);box-shadow:0 30px 60px #0000002e}.i-beelden--klein .i-beelden__decor{width:82%}.i-beelden--klein .i-beelden__foto{width:82%;margin:22% 0 0}.i-rood{background:var(--vs-dark) var(--bg) no-repeat center / cover;color:#fff;padding:130px 0 150px}.i-rood__grid{grid-template-columns:4fr 8fr;align-items:start;gap:60px;display:grid}.i-rood__label{opacity:.8;font-size:16px;font-weight:500}.i-rood .vs-h2{margin:18px 0 20px}.i-rood__copy p:not(.i-rood__label){opacity:.85;margin-bottom:34px;font-size:17px;line-height:26px}.i-rood__items{grid-template-columns:1fr 1fr;gap:90px 40px;margin:0;padding:0;list-style:none;display:grid}.i-rood__items li{position:relative}.i-rood__items h3{letter-spacing:-.02em;margin-bottom:12px;font-size:30px;line-height:1.2}.i-rood__items h3 a{color:inherit;text-decoration:none}.i-rood__items h3 a:after{content:"";position:absolute;inset:0}.i-rood__items p{opacity:.8;max-width:320px;font-size:17px;line-height:26px}.i-rood__items li:hover h3{text-underline-offset:4px;text-decoration:underline}.i-rood--licht{color:var(--vs-ink);background:0 0}.i-rood--licht .i-rood__items p{color:#555;opacity:1}.i-rood--licht .i-rood__copy p:not(.i-rood__label){opacity:1}.i-citaat{padding:120px 0 80px}.i-citaat__grid{grid-template-columns:3fr 6fr 3fr;align-items:start;gap:40px 60px;display:grid}.i-citaat__label{border-bottom:1px solid var(--vs-line);margin-bottom:30px;padding-bottom:20px;font-size:18px;font-weight:500}.i-citaat__q{margin:0}.i-citaat blockquote{border-left:2px solid var(--vs-red);margin:0;padding-left:24px}.i-citaat blockquote p{margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic;line-height:1.5}.i-citaat figcaption{padding-left:26px;font-size:14px;font-weight:600}.i-citaat .vs-h2{margin-bottom:24px}.i-citaat__tekst2{grid-column:2/4}.i-citaat--kort .i-citaat__grid{grid-template-columns:4fr 8fr;gap:40px 100px}.i-tellers{padding:80px 0 120px}.i-tellers ul{grid-template-columns:repeat(var(--n), minmax(0, 1fr));text-align:center;gap:30px;margin:0 auto;padding-left:8.3%;padding-right:8.3%;list-style:none;display:grid}.i-tellers li{justify-items:center;gap:8px;font-size:14px;display:grid}.i-tellers strong{color:var(--vs-red);letter-spacing:-.03em;font-size:clamp(44px,4.5vw,64px);font-weight:500;line-height:1}.i-tellers strong span{font-size:.7em}.i-snel{background:var(--vs-dark) var(--bg) no-repeat center / cover;color:#fff;padding:110px 0 120px;overflow:hidden}.i-snel__grid{grid-template-columns:3fr 6fr 3fr;grid-template-areas:"opties mid stat";align-items:center;gap:40px;display:grid}.i-snel__opties{grid-area:opties}.i-snel__mid{grid-area:mid}.i-snel__stat{grid-area:stat}.i-snel__opties{gap:50px;display:grid}.i-snel__opties h3{margin-bottom:8px;font-size:18px;font-weight:600}.i-snel__opties p{border-bottom:1px solid #ffffff4d;margin-bottom:18px;padding-bottom:18px;font-size:18px;line-height:26px}.i-snel__mid{text-align:center;gap:40px;display:grid}.i-snel .vs-h2{font-size:clamp(32px,4vw,57.6px)}.i-snel__auto{width:115%;max-width:none;height:auto;margin-left:-7.5%;position:relative}.i-snel__boog{margin-bottom:-120px;padding:13% 0 120px;position:relative}.i-snel__boog:before{content:"";background:#f4f4f4;border-radius:9999px 9999px 0 0;position:absolute;inset:0 2%}.i-snel__stat{text-align:right;gap:6px;display:grid}.i-snel__stat strong{font-size:clamp(36px,3.4vw,50px);font-weight:500;line-height:1}.i-snel__stat span{font-size:15px}.i-snel--top{padding-top:200px}.i-snel__h1{letter-spacing:-.03em;font-size:62px;font-weight:600;line-height:1.1}.i-snel__icoon{fill:none;stroke:currentColor;stroke-width:1.5px;width:40px;height:44px;margin-bottom:26px;display:block}.i-snel__opties p strong{font-weight:600}.i-snel--staand .i-snel__boog{padding:5% 0 0}.i-snel--staand .i-snel__auto{width:100%;margin:0;display:block}.i-stappen.j-body{margin-top:140px}.i-stappen .j-nav a{font-size:30px}.i-stappen .j-sectie h2{max-width:none;margin-bottom:60px;font-size:46px;line-height:56px}.i-stappen__kolommen{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 50px;max-width:874px;display:grid}.i-stappen .j-tekst{max-width:none}.i-stappen .j-tekst p{margin-bottom:21px}.i-stappen .vs-btn{margin-top:20px}.i-stappen__beeld{border-radius:10px;width:100%;height:auto;box-shadow:0 30px 60px #0000002e}.i-kaart{grid-template-columns:1fr 1fr;min-height:800px;display:grid}.i-kaart__map{z-index:0;background:#e8e6e1;min-height:400px;position:relative}.i-kaart__info{background:var(--vs-red);color:#fff;align-content:center;padding:8% 12% 8% 16%;font-size:17px;line-height:26px;display:grid}.i-kaart__info h2{letter-spacing:-.02em;margin:20px 0 10px;font-size:30px;font-weight:500;line-height:39px}.i-kaart__info h2:first-child{margin-top:0}.i-kaart__info a{color:inherit;text-underline-offset:3px;text-decoration:underline}.i-kaart__info strong{font-weight:600}html:not(.lazy-bg) .i-kaart{grid-template-columns:1fr}html:not(.lazy-bg) .i-kaart__map{display:none}.i-kaart__pin{background:var(--vs-red);border:4px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0000004d}.i-beeld{padding:0 var(--vs-gutter) 80px;text-align:center}.i-beeld img{width:min(750px,100%);height:auto}.i-lucht{background:var(--vs-dark);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,45%);align-items:center;gap:60px;padding:56px 0 120px;display:grid;overflow:hidden}.i-lucht__copy{padding-left:max(var(--vs-gutter), calc(50vw - var(--vs-wrap) / 2))}.i-lucht__copy>p{max-width:480px;margin:22px 0 50px;font-size:16px;line-height:26px}.i-lucht__lijsten{grid-template-columns:1fr 1fr;gap:40px;max-width:620px;display:grid}.i-lucht ul{align-content:start;gap:18px;margin:0;padding-left:16px;font-size:15.5px;line-height:22px;display:grid}.i-lucht strong{font-weight:600}.i-lucht__beelden{position:relative}.i-lucht__foto{width:100%;height:auto;display:block}.i-lucht__raam{width:52%;height:auto;position:absolute;top:33%;left:-16%}.i-prijs .d-excl__card{width:min(504px,100%)}.i-prijs__tf{min-height:50px;margin-bottom:25px}@media (width<=1099px){.i-hero{min-height:709px;padding-top:170px}.i-hero h1{font-size:47px}.i-snel--top{padding-top:130px}.i-snel__h1{font-size:47px}.i-stappen.j-body{margin-top:100px}.i-stappen .j-nav a{font-size:22px}}@media (width<=999px){.i-boek{padding-top:140px}.i-hero{min-height:733px;padding-top:120px}.i-hero h1{font-size:44px}.i-intro{padding:70px 0 80px}.i-intro__grid{grid-template-columns:1fr}.i-intro .i-beelden{max-width:520px;margin-left:85px}.i-intro--plat .i-intro__grid{grid-template-columns:1fr;gap:40px}.i-hero--rechts .i-hero__in{padding-left:46%}.i-lucht{grid-template-columns:1fr;padding:70px 0 80px}.i-lucht__copy{padding:0 var(--vs-gutter)}.i-lucht__beelden{margin-left:18%}.i-snel__h1{font-size:44px}.i-snel--staand .i-snel__boog{margin-bottom:0}.i-stappen.j-body{margin-top:70px}.i-stappen .j-sectie h2{margin-bottom:36px;font-size:33px;line-height:1.25}.i-stappen__kolommen{grid-template-columns:1fr;gap:30px;max-width:none}.i-kaart{grid-template-columns:1fr;min-height:0}.i-kaart__map{min-height:420px}.i-kaart__info{padding:60px var(--vs-gutter)}.i-rood{padding:80px 0}.i-rood__grid{grid-template-columns:1fr;gap:50px}.i-citaat{padding:80px 0 60px}.i-citaat__grid{grid-template-columns:1fr 1fr}.i-citaat__tekst{grid-area:2/1/auto/3}.i-citaat__tekst2{grid-column:1/3}.i-citaat--kort .i-citaat__grid{grid-template-columns:1fr}.i-citaat--kort .i-citaat__tekst{grid-area:auto/1}.i-snel__grid{text-align:center;grid-template-columns:1fr;grid-template-areas:"mid""opties""stat"}.i-snel__auto{width:100%;margin:0}.i-snel__boog{margin-bottom:0;padding-bottom:8%}.i-snel__boog:before{inset:0 6%}.i-snel--top .i-snel__grid{grid-template-areas:"kop""opties""stat""boog"}.i-snel--top .i-snel__mid{display:contents}.i-snel--top .i-snel__h1{grid-area:kop}.i-snel--top .i-snel__boog{grid-area:boog}.i-snel--top.i-snel--staand .i-snel__boog{margin-bottom:-120px}.i-snel__stat{text-align:center}}@media (width<=689px){.i-boek{background-image:var(--bg-m,var(--bg));background-position:50% 0;padding:110px 0 80px}.i-hero{background-image:var(--bg-m);min-height:844px;padding-top:150px}.i-hero h1{font-size:41px}.i-hero .h-btns{flex-direction:column;gap:12px}.i-hero--rechts{text-align:center}.i-hero--rechts .i-hero__in{padding-left:var(--vs-gutter);justify-items:center}.i-hero--rechts .h-btns{justify-content:center}.i-rood__items{grid-template-columns:1fr;gap:36px}.i-citaat__grid{grid-template-columns:1fr}.i-citaat__tekst,.i-citaat__tekst2{grid-area:auto/1}.i-beelden--klein{max-width:260px}.i-tellers ul{padding:0 var(--vs-gutter);grid-template-columns:1fr;gap:40px}.i-lucht__lijsten{grid-template-columns:1fr;gap:18px}.i-snel{background-image:var(--bg-m,var(--bg))}.i-snel--top{padding-top:110px}.i-snel__h1{font-size:41px}.i-snel__icoon{margin:0 auto 18px}.i-stappen .j-sectie h2{font-size:28px}}
