.band.svelte-1ewzqr7{padding-block:clamp(52px,7vw,92px)}.tint.svelte-1ewzqr7{background:var(--tint)}.welkom.svelte-1ewzqr7{border-top:1px solid var(--line);padding-top:clamp(40px,6vw,72px)}.two.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (max-width:820px){.two.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.kijkje.svelte-1ewzqr7{margin-top:clamp(40px,6vw,64px)}.ek.svelte-1ewzqr7{gap:6px;padding-left:20px;display:grid}.schermen.svelte-1ewzqr7{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.schermen.svelte-1ewzqr7 figure:where(.svelte-1ewzqr7){gap:12px;margin:0;display:grid}.schermen.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){border:1px solid var(--line);background:var(--surface);border-radius:22px;width:100%;height:auto;display:block}.schermen.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7){gap:2px;font-size:.9375rem;display:grid}.schermen.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7) strong:where(.svelte-1ewzqr7){font-family:var(--font-display);color:var(--ink);font-size:1.1rem}.schermen.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7) span:where(.svelte-1ewzqr7){color:var(--muted)}@media (max-width:820px){.schermen.svelte-1ewzqr7{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:min(68vw,260px);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.schermen.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){scroll-snap-align:start}}.hero.svelte-1ewzqr7{padding-block:clamp(36px,6vw,76px)}.hero-grid.svelte-1ewzqr7{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,56px);display:grid}@media (max-width:820px){.hero-grid.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.mark-hl.svelte-1ewzqr7{background:linear-gradient(transparent 60%, var(--mark) 60%, var(--mark) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:2px}.hero-art.svelte-1ewzqr7{border:1px solid var(--line);border-radius:28px;max-width:100%;overflow:hidden}.hero-art.svelte-1ewzqr7 svg:where(.svelte-1ewzqr7){width:100%;height:auto;display:block}.f-sun.svelte-1ewzqr7{fill:var(--sun)}.f-sky.svelte-1ewzqr7{fill:var(--sky)}.f-tree.svelte-1ewzqr7{fill:var(--spruce)}.f-hill1.svelte-1ewzqr7{fill:var(--hill-1)}.f-hill2.svelte-1ewzqr7{fill:var(--hill-2)}.f-hill3.svelte-1ewzqr7{fill:var(--hill-3)}.f-path.svelte-1ewzqr7{fill:var(--path)}.quote.svelte-1ewzqr7{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.25}.quote-block.svelte-1ewzqr7{border-left:4px solid var(--sun);padding-left:20px}.cards.svelte-1ewzqr7{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:820px){.cards.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.card-q.svelte-1ewzqr7{font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.3}.route.svelte-1ewzqr7{gap:26px;max-width:720px;margin:0;padding:0;list-style:none;display:grid;position:relative}.route.svelte-1ewzqr7:before{content:"";background:var(--line);width:2px;position:absolute;top:10px;bottom:10px;left:21px}.route.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){grid-template-columns:44px minmax(0,1fr);gap:18px;display:grid;position:relative}.nr.svelte-1ewzqr7{background:var(--bg);border:2px solid var(--spruce);width:44px;height:44px;font-family:var(--font-display);color:var(--spruce);z-index:1;border-radius:50%;place-items:center;font-size:1.15rem;font-weight:700;display:grid;position:relative}.route.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):last-child .nr:where(.svelte-1ewzqr7){background:var(--sun);border-color:var(--sun);color:var(--on-sun)}.callout.svelte-1ewzqr7{background:var(--sun-soft);border:1px solid var(--vul-line);border-radius:var(--radius);grid-template-columns:auto minmax(0,1fr);gap:4px 14px;max-width:720px;padding:20px 22px;display:grid}.callout.svelte-1ewzqr7 .ico:where(.svelte-1ewzqr7){background:var(--sun);width:28px;height:28px;color:var(--on-sun);font-weight:700;font-family:var(--font-display);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.over-grid.svelte-1ewzqr7{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}@media (max-width:720px){.over-grid.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.foto.svelte-1ewzqr7{aspect-ratio:4/5;border-radius:var(--radius);background:var(--tint);place-items:center;width:100%;max-width:280px;padding:24px;display:grid}.foto.svelte-1ewzqr7 img{max-width:100%;height:auto}.nadruk.svelte-1ewzqr7{font-family:var(--font-display);color:var(--spruce);font-size:1.25rem;font-weight:600;line-height:1.4}.prijzen.svelte-1ewzqr7{border-top:1px solid var(--line);max-width:640px}.prijzen.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-block:14px;display:grid}.prijzen.svelte-1ewzqr7 dt:where(.svelte-1ewzqr7){font-weight:700}@media (max-width:480px){.prijzen.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){grid-template-columns:minmax(0,1fr);gap:4px}}.welniet.svelte-1ewzqr7{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:720px){.welniet.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.wn.svelte-1ewzqr7 ul:where(.svelte-1ewzqr7){gap:10px;margin-top:12px;padding:0;list-style:none;display:grid}.wn.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}.wn.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{color:var(--spruce-2);font-weight:700}.wel.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"✓"}.niet.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"–";color:var(--muted)}.hulp-band.svelte-1ewzqr7{background:var(--spruce);color:var(--on-spruce)}.hulp-band.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7),.hulp-band.svelte-1ewzqr7 .eyebrow:where(.svelte-1ewzqr7){color:var(--on-spruce)}.contactlijst.svelte-1ewzqr7{gap:12px;display:grid}.contactlijst.svelte-1ewzqr7 div:where(.svelte-1ewzqr7){grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.contactlijst.svelte-1ewzqr7 dt:where(.svelte-1ewzqr7){font-weight:700}.contactlijst.svelte-1ewzqr7 dd:where(.svelte-1ewzqr7){overflow-wrap:anywhere;min-width:0}fieldset.soort.svelte-1ewzqr7{border:0;gap:8px;margin:0;padding:0;display:grid}fieldset.soort.svelte-1ewzqr7 legend:where(.svelte-1ewzqr7){margin-bottom:6px}
