.cs.svelte-19xw5zh{width:100%;font-weight:400;position:relative}.cs-btn.svelte-19xw5zh{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);width:100%;color:var(--ink);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;font-family:inherit;font-size:1rem;display:flex}.cs-btn.svelte-19xw5zh:hover{border-color:var(--moss)}.cs-btn.open.svelte-19xw5zh{border-color:var(--moss);box-shadow:0 0 0 3px #5f6d3133}.cs-btn.svelte-19xw5zh .placeholder:where(.svelte-19xw5zh){color:var(--muted)}.chev.svelte-19xw5zh{width:20px;height:20px;color:var(--moss);flex-shrink:0;transition:transform .18s}.cs-btn.open.svelte-19xw5zh .chev:where(.svelte-19xw5zh){transform:rotate(180deg)}.cs-uit.svelte-19xw5zh{z-index:30;background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #11111129}.cs-meer.svelte-19xw5zh{height:1.6rem;color:var(--moss);background:linear-gradient(#fff0, var(--white) 65%);pointer-events:none;place-items:center;display:grid;position:absolute;bottom:0;left:0;right:0}.cs-meer.svelte-19xw5zh svg:where(.svelte-19xw5zh){width:18px;height:18px}.cs-panel.svelte-19xw5zh{background-image:linear-gradient(var(--white) 30%, #fff0), linear-gradient(#fff0, var(--white) 70%), linear-gradient(#155c3500, #155c3524);background-position:0 0,0 100%,0 100%;background-repeat:no-repeat;background-size:100% 28px,100% 28px,100% 14px;background-attachment:local,local,scroll;max-height:320px;margin:0;padding:.4rem;list-style:none;overflow-y:auto}.cs-group.svelte-19xw5zh{text-transform:uppercase;letter-spacing:.1em;color:var(--moss);padding:.6rem .75rem .3rem;font-size:.72rem;font-weight:800}.cs-opt.svelte-19xw5zh{text-align:left;border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;padding:.55rem .75rem;font-family:inherit;font-size:.98rem}.cs-opt.svelte-19xw5zh:hover{background:var(--bone)}.cs-opt.sel.svelte-19xw5zh{background:var(--moss);color:var(--white);font-weight:600}.cs.dark.svelte-19xw5zh .cs-btn:where(.svelte-19xw5zh){color:var(--white);background:#155c3573;border-color:#ffffff59}.cs.dark.svelte-19xw5zh .cs-btn:where(.svelte-19xw5zh):hover,.cs.dark.svelte-19xw5zh .cs-btn.open:where(.svelte-19xw5zh){border-color:var(--lichen);box-shadow:none}.cs.dark.svelte-19xw5zh .cs-btn:where(.svelte-19xw5zh) .placeholder:where(.svelte-19xw5zh){color:#fff9}.cs.dark.svelte-19xw5zh .chev:where(.svelte-19xw5zh){color:var(--lichen)}.mix.svelte-8symux{border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a2d1a8c;border:1px solid #ffffff2e;padding:clamp(1.25rem,2.5vw,2rem)}.mix-gesprek.svelte-8symux{background:var(--c-white);margin-top:1.25rem;padding:1rem}.mix-go.svelte-8symux:disabled{opacity:.45;cursor:not-allowed}.mix-fields.svelte-8symux{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.85rem;display:grid}.field.svelte-8symux{flex-direction:column;gap:.4rem;min-width:0;display:flex}.field-label.svelte-8symux{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);font-size:.62rem;font-weight:700}.mix-go.svelte-8symux{white-space:nowrap}.mix-note.svelte-8symux{color:#ffffffb8;margin:1.25rem 0 0;font-size:.88rem}.mix-note.svelte-8symux button:where(.svelte-8symux){font:inherit;color:var(--c-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.mix-note.svelte-8symux button:where(.svelte-8symux):hover{color:var(--white)}.mix.licht.svelte-8symux{background:var(--c-white);border-color:var(--c-cream-2);-webkit-backdrop-filter:none;backdrop-filter:none}.mix.licht.svelte-8symux .field-label:where(.svelte-8symux){color:var(--c-action)}.mix.licht.svelte-8symux .mix-note:where(.svelte-8symux){color:var(--muted)}.mix.licht.svelte-8symux .mix-note:where(.svelte-8symux) button:where(.svelte-8symux){color:var(--c-action)}.mix.licht.svelte-8symux .mix-note:where(.svelte-8symux) button:where(.svelte-8symux):hover{color:var(--c-deep)}@media (width<=900px){.mix-fields.svelte-8symux{grid-template-columns:repeat(2,minmax(0,1fr))}.mix-go.svelte-8symux{grid-column:1/-1;justify-content:center}}@media (width<=520px){.mix-fields.svelte-8symux{grid-template-columns:1fr}}.stroom.svelte-qijpns{pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.stroom.licht.svelte-qijpns{mix-blend-mode:multiply}.veld.svelte-mg5xe0{isolation:isolate;height:min(78vh,42rem);min-height:30rem;max-width:var(--maxw);border-radius:var(--radius);background:var(--c-deep);width:calc(100% - 2.5rem);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 70px #1e321e47}.veld-doek.svelte-mg5xe0{z-index:-1;opacity:0;background-position:50%;background-size:cover;transition:opacity .75s;position:absolute;inset:0}.veld-doek.aan.svelte-mg5xe0{opacity:1}.veld-sluier.svelte-mg5xe0{z-index:1;pointer-events:none;background:linear-gradient(#0a1a10b8 0%,#0a1a106b 46%,#0000 100%);height:46%;position:absolute;inset:0 0 auto}.veld-kop.svelte-mg5xe0{z-index:2;color:var(--white);text-shadow:0 2px 16px #08160e99;pointer-events:none;padding-top:clamp(1.25rem,3vw,2rem);position:absolute;top:0;left:0;right:0}.veld-tag.svelte-mg5xe0{color:var(--c-accent);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700;line-height:2}.veld-intro.svelte-mg5xe0{max-width:40ch;font-family:var(--font-display);letter-spacing:-.02em;margin:.5rem 0 0;font-size:clamp(1.15rem,2vw,1.75rem);font-weight:500;line-height:1.45}.veld-rij.svelte-mg5xe0{align-items:stretch;display:flex;position:absolute;inset:0}.kolom.svelte-mg5xe0{min-width:0;color:var(--white);flex:1 1 0;align-items:flex-end;gap:clamp(.9rem,1.8vw,1.5rem);padding:clamp(1rem,2vw,1.75rem);text-decoration:none;transition:flex-grow .55s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.kolom.svelte-mg5xe0:before{content:"";opacity:.85;background:linear-gradient(#0000 0%,#0a1a1080 55%,#0a1a10d1 100%);height:62%;transition:opacity .4s;position:absolute;inset:auto 0 0}.kolom.aan.svelte-mg5xe0:before{opacity:1}.kolom-streep.svelte-mg5xe0{background:var(--vorm-vlak,var(--c-accent));opacity:.75;height:5px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.kolom.aan.svelte-mg5xe0 .kolom-streep:where(.svelte-mg5xe0){opacity:1;height:7px}.kolom.svelte-mg5xe0+.kolom:where(.svelte-mg5xe0){box-shadow:inset 1px 0 #ffffff2e}.kolom.aan.svelte-mg5xe0{flex-direction:column;flex-grow:5.5;justify-content:flex-end;align-items:flex-start;gap:.85rem}.kolom.svelte-mg5xe0:hover{text-decoration:none}.kolom-etiket.svelte-mg5xe0{flex-direction:column;align-items:center;gap:.75rem;min-width:0;display:flex;position:relative}.kolom.aan.svelte-mg5xe0 .kolom-etiket:where(.svelte-mg5xe0){flex-direction:row-reverse;flex:none;align-items:center;gap:.9rem}.kolom.svelte-mg5xe0 .blad-vorm{background:var(--vorm-vlak,var(--c-accent));color:var(--vorm-inkt,var(--c-ink))}.kolom-teken.svelte-mg5xe0{border-radius:var(--blad);background:var(--vorm-vlak,var(--c-accent));color:var(--vorm-inkt,var(--c-ink));flex:none;padding:.5rem;display:inline-flex}.kolom-naam.svelte-mg5xe0{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-shadow:0 2px 14px #08160ea6;writing-mode:vertical-rl;font-size:clamp(1rem,1.5vw,1.35rem);font-weight:500;line-height:1.2;transform:rotate(180deg)}.kolom.aan.svelte-mg5xe0 .kolom-naam:where(.svelte-mg5xe0){writing-mode:horizontal-tb;font-size:clamp(1.4rem,2.3vw,2.1rem);transform:none}.kolom-open.svelte-mg5xe0{display:none}.kolom.aan.svelte-mg5xe0 .kolom-open:where(.svelte-mg5xe0){flex-direction:column;flex:none;align-items:flex-start;gap:1rem;width:100%;min-width:0;animation:.45s cubic-bezier(.2,.7,.2,1) .12s both svelte-mg5xe0-openKomt;display:flex}@keyframes svelte-mg5xe0-openKomt{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.kolom-regel.svelte-mg5xe0{text-shadow:0 2px 14px #08160e99;max-width:34ch;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.8}.kolom-knop.svelte-mg5xe0{border-radius:var(--radius);background:var(--vorm-vlak,var(--c-action));color:var(--vorm-inkt,var(--white));font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.74rem;font-weight:700;display:inline-flex}@media (hover:none),(width<=900px){.veld.svelte-mg5xe0{height:auto;min-height:0;padding-top:clamp(1.5rem,6vw,2.5rem);padding-bottom:clamp(1.5rem,5vw,2.5rem)}.veld-doek.svelte-mg5xe0{filter:blur(26px)saturate(.8)brightness(.5);opacity:0;display:block;transform:scale(1.12)}.veld-doek.aan.svelte-mg5xe0{opacity:1}.veld.svelte-mg5xe0 canvas{display:none}.veld-kop.svelte-mg5xe0{padding-top:0;padding-bottom:clamp(1rem,4vw,1.75rem);position:static}.veld-sluier.svelte-mg5xe0{display:none}.veld-rij.svelte-mg5xe0{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;height:auto;padding-inline:1.25rem;position:static;overflow-x:auto}.veld-rij.svelte-mg5xe0::-webkit-scrollbar{display:none}.kolom.svelte-mg5xe0{isolation:isolate;border-radius:var(--radius);scroll-snap-align:center;height:min(64vh,30rem);color:var(--white);flex-direction:column;flex:0 0 min(78vw,22rem);justify-content:flex-end;align-items:flex-start;gap:.75rem;padding:clamp(1rem,4vw,1.5rem);position:relative;overflow:hidden}.kolom.svelte-mg5xe0:before{content:"";z-index:-2;background-image:var(--eigen-beeld);opacity:1;background-position:50%;background-size:cover;height:auto;position:absolute;inset:0}.kolom.svelte-mg5xe0:after{content:"";z-index:-1;background:linear-gradient(#0000 18%,#0e1e120f 38%,#0e1e1299 66%,#0e1e12e0 100%);position:absolute;inset:0}.kolom.svelte-mg5xe0 .blad,.kolom.svelte-mg5xe0 .blad-vorm{color:inherit;background:0 0;padding:0}.kolom-knop.svelte-mg5xe0{background:var(--vorm-vlak);color:var(--vorm-inkt)}.kolom-teken.svelte-mg5xe0{transform:none}.kolom-etiket.svelte-mg5xe0{writing-mode:horizontal-tb;flex-direction:column;align-items:flex-start;transform:none}.kolom-naam.svelte-mg5xe0{white-space:normal;font-size:clamp(1.2rem,5vw,1.6rem)}.kolom-open.svelte-mg5xe0{opacity:1;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:.75rem;animation:none;display:flex;transform:none}.kolom-etiket.svelte-mg5xe0{flex-direction:row-reverse;align-items:center;gap:.8rem}.kolom-naam.svelte-mg5xe0{writing-mode:horizontal-tb;white-space:normal;transform:none}}@media (prefers-reduced-motion:reduce){.veld-doek.svelte-mg5xe0,.kolom.svelte-mg5xe0,.kolom-open.svelte-mg5xe0{transition:none}}.kantel.svelte-1od60h{perspective:1100px}.kantel-vlak.svelte-1od60h{transform:translateZ(var(--kz,0px)) rotateX(var(--kx,0deg)) rotateY(var(--ky,0deg));transform-style:preserve-3d;will-change:transform}.bladeren.svelte-1141rt9{pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.bol.svelte-1kkijhq{position:fixed;inset:0}.bol.door.svelte-1kkijhq{pointer-events:none}.bol.door.pak.svelte-1kkijhq{pointer-events:auto}.bol.weg.svelte-1kkijhq{display:none}.bol-doek.svelte-1kkijhq{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.bol-doek.svelte-1kkijhq:active{cursor:grabbing}.bol-laag.svelte-1kkijhq{font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;color:var(--c-cream,#f4f1e8);text-shadow:0 2px 14px #0c1c148c;pointer-events:none;margin:0;font-size:clamp(.78rem,1.5vw,1.05rem);font-weight:700;position:absolute;top:clamp(6.5rem,14vh,10rem);left:50%;transform:translate(-50%)}.merk3d.svelte-w6s4je{width:100%;position:relative}canvas.svelte-w6s4je{cursor:grab;touch-action:pan-y;border-radius:var(--radius);width:100%;height:100%;display:block}canvas.svelte-w6s4je:active{cursor:grabbing}canvas.svelte-w6s4je:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}.stappen.svelte-kved9d{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.stappen-lijn.svelte-kved9d{background:#ffffff47;height:2px;position:absolute;top:5px;left:0;right:0}.stappen-lijn-vol.svelte-kved9d{background:var(--c-accent);height:100%;transform:scaleX(var(--getrokken,1));transform-origin:0;display:block}.stap.svelte-kved9d{opacity:0;flex-direction:column;align-items:flex-start;gap:.75rem;padding-top:1.75rem;transition:opacity .5s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;transform:translateY(1rem)}.stap.aan.svelte-kved9d{opacity:1;transform:none}.stap-stip.svelte-kved9d{background:var(--c-cream);border-radius:999px;width:12px;height:12px;transition:transform .35s cubic-bezier(.2,.9,.3,1.3);position:absolute;top:0;left:0;transform:scale(.6)}.stap.aan.svelte-kved9d .stap-stip:where(.svelte-kved9d){background:var(--c-accent);transform:scale(1)}.stap-beeld.svelte-kved9d{border-radius:var(--radius);width:100%;margin:0;position:relative;overflow:hidden}.stap-beeld.svelte-kved9d img:where(.svelte-kved9d){aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.stap-op.svelte-kved9d{color:var(--white);background:linear-gradient(#0000 0%,#12201240 22%,#122012b3 55%,#122012e0 100%);padding:clamp(.9rem,2vw,1.4rem);position:absolute;inset:auto 0 0}.stap-nr.svelte-kved9d{font-family:var(--font-display);letter-spacing:.16em;color:var(--c-accent);font-size:.68rem;font-weight:700;display:block}.stap-tekst.svelte-kved9d{font-family:var(--font-display);margin:.35rem 0 0;font-size:clamp(.95rem,1.3vw,1.15rem);font-weight:500;line-height:1.5}@media (width<=860px){.stappen.svelte-kved9d{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-left:1.75rem}.stappen-lijn.svelte-kved9d{width:2px;height:auto;inset:0 auto 0 5px}.stappen-lijn-vol.svelte-kved9d{width:100%;transform:scaleY(var(--getrokken,1));transform-origin:top}.stap.svelte-kved9d{padding-top:0}.stap-stip.svelte-kved9d{top:.35rem;left:-1.75rem}}@media (prefers-reduced-motion:reduce){.stap.svelte-kved9d{opacity:1;transition:none;transform:none}.stap-stip.svelte-kved9d{transition:none}.stappen-lijn-vol.svelte-kved9d{transform:none}}.vast-beeld.svelte-ol39d6{z-index:-1;position:fixed;inset:0;overflow:hidden}.vast-sluier.svelte-ol39d6{opacity:var(--sluier,0);background:linear-gradient(97deg,#06140cdb 0%,#06140cb8 20%,#06140c5c 40%,#0000 64%);position:absolute;inset:0}@media (width<=860px){.vast-sluier.svelte-ol39d6{background:linear-gradient(#0000 10%,#06140c66 32%,#06140cc2 62%,#06140ce6 100%)}}.vast-beeld[style*="--blad: 1"].svelte-ol39d6 .vast-foto:where(.svelte-ol39d6):not(.vast-blad):not(.vast-heide):not(.vast-water),.vast-beeld[style*="--water: 1"].svelte-ol39d6 .vast-foto:where(.svelte-ol39d6):not(.vast-water){visibility:hidden}.vast-foto.svelte-ol39d6{object-fit:cover;width:100%;height:100%;transform:scale(calc(1 + var(--open,0) * .05));display:block;position:absolute;inset:0}.vast-blad.svelte-ol39d6{transform:scale(calc(1.06 - var(--blad,0) * .06));-webkit-mask-image:radial-gradient(circle at 50% 55%, #000 calc(var(--blad,0) * 118% - 26%), transparent calc(var(--blad,0) * 118%));-webkit-mask-image:radial-gradient(circle at 50% 55%, #000 calc(var(--blad,0) * 118% - 26%), transparent calc(var(--blad,0) * 118%));mask-image:radial-gradient(circle at 50% 55%, #000 calc(var(--blad,0) * 118% - 26%), transparent calc(var(--blad,0) * 118%))}.vast-heide.svelte-ol39d6,.vast-water.svelte-ol39d6{transform:scale(calc(1.06 - var(--open,0) * .06));-webkit-mask-image:radial-gradient(circle at 50% 62%, #000 calc(var(--open,0) * 118% - 26%), transparent calc(var(--open,0) * 118%));-webkit-mask-image:radial-gradient(circle at 50% 62%, #000 calc(var(--open,0) * 118% - 26%), transparent calc(var(--open,0) * 118%));mask-image:radial-gradient(circle at 50% 62%, #000 calc(var(--open,0) * 118% - 26%), transparent calc(var(--open,0) * 118%))}.vast-water.svelte-ol39d6{transform:scale(calc(1.06 - var(--water,0) * .06));-webkit-mask-image:radial-gradient(circle at 50% 54%, #000 calc(var(--water,0) * 118% - 26%), transparent calc(var(--water,0) * 118%));-webkit-mask-image:radial-gradient(circle at 50% 54%, #000 calc(var(--water,0) * 118% - 26%), transparent calc(var(--water,0) * 118%));mask-image:radial-gradient(circle at 50% 54%, #000 calc(var(--water,0) * 118% - 26%), transparent calc(var(--water,0) * 118%))}@media (prefers-reduced-motion:reduce){.vast-foto.svelte-ol39d6,.vast-blad.svelte-ol39d6,.vast-heide.svelte-ol39d6,.vast-water.svelte-ol39d6{transform:none}}.geluid.svelte-ol39d6{z-index:30;background:color-mix(in srgb, var(--c-deep) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--c-cream);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.68rem;font-weight:700;transition:background .25s,color .25s;display:inline-flex;position:fixed;bottom:clamp(1rem,2.5vw,1.75rem);left:clamp(1rem,2.5vw,1.75rem);box-shadow:0 10px 30px #0c1c1452}.geluid.svelte-ol39d6:hover,.geluid.svelte-ol39d6:focus-visible,.geluid.aan.svelte-ol39d6{background:var(--c-accent);color:var(--c-ink)}.geluid.wacht.svelte-ol39d6{animation:2.8s ease-in-out infinite svelte-ol39d6-geluidAdem}@keyframes svelte-ol39d6-geluidAdem{0%,to{box-shadow:0 10px 30px #0c1c1452,0 0 #c6cb2780}55%{box-shadow:0 10px 30px #0c1c1452,0 0 0 12px #c6cb2700}}@media (prefers-reduced-motion:reduce){.geluid.wacht.svelte-ol39d6{animation:none}}.geluid.klein.svelte-ol39d6{padding:.7rem}.geluid.klein.svelte-ol39d6 .geluid-woord:where(.svelte-ol39d6){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.geluid-woord.svelte-ol39d6{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.geluid.svelte-ol39d6{padding:.7rem}}.hero.svelte-ol39d6{background:0 0;height:310vh;position:relative}.hero-ruimte.svelte-ol39d6{z-index:-1;opacity:clamp(0, calc(1 - (var(--ingezoomd,0) - .617) * 8.8), 1);background:radial-gradient(70% 55% at 62% 30%,#2a56884d 0%,#142e5229 45%,#0000 72%),radial-gradient(circle at 50% 42%,#0d2742 0%,#081a30 34%,#040e1d 66%,#01060e 100%);position:absolute;inset:0}.hero-welkom.svelte-ol39d6{text-align:center;width:min(92vw,58rem);color:var(--white);pointer-events:none;z-index:2;text-shadow:0 1px 3px #04101e8c,0 4px 40px #04101eb3;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.hero-welkom-klein.svelte-ol39d6,.welkom-deel.svelte-ol39d6{--uit:clamp(0, calc(var(--ingezoomd,0) * 9), 1);opacity:calc(1 - var(--uit));transform:translate3d(calc(var(--uit) * var(--kant,0) * var(--ver,0vw)), calc(var(--uit) * var(--hoog,-16vh)), 0) rotate(calc(var(--uit) * var(--slag,0deg))) scale(calc(1 + var(--uit) * .4));filter:blur(calc(var(--uit) * 14px));display:inline-block}.hero-welkom-klein.svelte-ol39d6{--kant:0;--hoog:-26vh;--slag:-4deg}.welkom-deel.svelte-ol39d6:first-child{--kant:-1;--ver:42vw;--hoog:-9vh;--slag:-9deg}.welkom-deel.svelte-ol39d6:nth-child(2){--kant:0;--ver:0vw;--hoog:-24vh;--slag:3deg}.welkom-deel.svelte-ol39d6:nth-child(3){--kant:1;--ver:42vw;--hoog:-9vh;--slag:9deg}.hero-welkom-klein.svelte-ol39d6{color:var(--c-accent);font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;margin:0;font-size:clamp(.82rem,1.7vw,1.1rem);font-weight:700}.sla-over.svelte-ol39d6{z-index:30;background:color-mix(in srgb, var(--c-deep) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--c-cream);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;padding:.6rem .95rem;font-size:.68rem;font-weight:700;position:fixed;bottom:clamp(1rem,2.5vw,1.75rem);left:50%;transform:translate(-50%)}.sla-over.svelte-ol39d6:hover,.sla-over.svelte-ol39d6:focus-visible{background:var(--c-deep)}.hero-start.svelte-ol39d6{opacity:clamp(0, calc(1 - var(--ingezoomd,0) * 9), 1);z-index:3;background:var(--c-accent);color:var(--c-ink);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;pointer-events:auto;text-shadow:none;border:0;border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.78rem;font-weight:700;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s;display:inline-flex;position:absolute;top:57%;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #06162a73}.hero-start.svelte-ol39d6:hover,.hero-start.svelte-ol39d6:focus-visible{background:var(--c-white);transform:translate(-50%)translateY(-2px)}.hero-start.svelte-ol39d6 svg:where(.svelte-ol39d6){animation:1.9s ease-in-out infinite svelte-ol39d6-startWip}@keyframes svelte-ol39d6-startWip{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.hero-start.svelte-ol39d6 svg:where(.svelte-ol39d6){animation:none}.hero-start.svelte-ol39d6:hover{transform:translate(-50%)}}.hero-welkom-groot.svelte-ol39d6{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.03em;margin:clamp(.7rem,1.6vw,1.1rem) 0 0;font-size:clamp(1.15rem,7.1vw,5.4rem);font-weight:500;line-height:1.04}.hero-vast.svelte-ol39d6{height:100svh;padding-top:calc(var(--kop-hoogte,7rem) + 2rem);isolation:isolate;align-items:flex-end;padding-bottom:clamp(2.5rem,6vw,4.5rem);display:flex;position:sticky;top:0;overflow:hidden}.hero-inner.svelte-ol39d6{width:100%;position:relative}.hero-kop.svelte-ol39d6{letter-spacing:-.03em;margin:0;font-size:clamp(2.3rem,6vw,5rem);font-weight:500;line-height:1.24}.hero-regel.svelte-ol39d6,.manifest-titel.svelte-ol39d6,.manifest-slot.svelte-ol39d6{color:var(--white)}.hero-regel.accent.svelte-ol39d6,.manifest-kop.svelte-ol39d6{color:var(--c-accent)}.verder-wijzer.svelte-ol39d6{z-index:25;background:color-mix(in srgb, var(--c-deep) 62%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:var(--c-accent);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 6px #040e0880;pointer-events:none;border-radius:999px;flex-direction:column;align-items:center;gap:.7rem;margin:0;padding:.9rem 1.4rem;font-size:.74rem;font-weight:700;display:flex;position:fixed;top:34%;left:50%;transform:translate(-50%)}.verder-lijn.svelte-ol39d6{background:linear-gradient(180deg, transparent, var(--c-accent));width:1px;height:2.6rem;position:relative}.verder-lijn.svelte-ol39d6:after{content:"";background:var(--c-accent);border-radius:50%;width:6px;height:6px;animation:2.1s ease-in-out infinite svelte-ol39d6-wijzer-zak;position:absolute;left:-2.5px}@keyframes svelte-ol39d6-wijzer-zak{0%{opacity:0;top:0}30%{opacity:1}to{opacity:0;top:2.6rem}}@media (prefers-reduced-motion:reduce){.verder-lijn.svelte-ol39d6:after{animation:none}}.hero-kop.svelte-ol39d6{text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880}.hero-regel.svelte-ol39d6{display:block}.hero-inner.svelte-ol39d6{transform:translate3d(0, calc(var(--ingezoomd,0) * -24vh), 0);pointer-events:none;transition:opacity .2s linear,transform .2s linear}.hero[style*="--ingezoomd: 1"].svelte-ol39d6 .hero-inner:where(.svelte-ol39d6){pointer-events:auto}.hero-inner.svelte-ol39d6:has(:where(.svelte-ol39d6):focus-visible){pointer-events:auto}.zin-1.svelte-ol39d6,.zin-2.svelte-ol39d6{opacity:calc(var(--op) * (1 - var(--uit,0)));transform:translate3d(calc(var(--uit,0) * var(--kant,0) * 26vw), calc((1 - var(--op)) * .55em - var(--uit,0) * 11vh), 0) rotate(calc(var(--uit,0) * var(--kant,0) * 17deg)) scale(calc(1 - var(--uit,0) * .22));filter:blur(calc((1 - var(--op)) * 7px + var(--uit,0) * 11px));transition:opacity .35s ease-out,transform .5s cubic-bezier(.2,.7,.2,1),filter .4s ease-out;display:block}.zin-1.svelte-ol39d6{--op:clamp(0, calc((var(--ingezoomd,0) - .183) * 7), 1);--kant:-1;--uit:clamp(0, calc(var(--weg,0) * 4.5), 1)}.zin-2.svelte-ol39d6{--op:clamp(0, calc((var(--ingezoomd,0) - .386) * 8.8), 1);--kant:0;--uit:clamp(0, calc((var(--weg,0) - .06) * 4.5), 1)}@media (prefers-reduced-motion:reduce){.zin-1.svelte-ol39d6,.zin-2.svelte-ol39d6{filter:none;transition:opacity .2s linear;transform:none}}.manifest-acties.svelte-ol39d6{flex-wrap:wrap;gap:.7rem;margin-top:clamp(1.5rem,3.5vw,2.5rem);display:flex}.manifest-acties.svelte-ol39d6 .btn-wit:where(.svelte-ol39d6){background:var(--c-white);border-color:var(--c-white);color:var(--c-deep)}.manifest-acties.svelte-ol39d6 .btn-wit:where(.svelte-ol39d6):hover{background:var(--c-cream);border-color:var(--c-cream);color:var(--c-deep)}.veld-om.svelte-ol39d6{padding-block:clamp(2rem,5vw,4rem)}.closing-kop.svelte-ol39d6 .accent:where(.svelte-ol39d6){color:var(--c-lime-dark)}.manifest.svelte-ol39d6{isolation:isolate;opacity:var(--na,1);text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880;min-height:min(92vh,54rem);padding-top:calc(var(--kop-hoogte,7rem) + 1.5rem);background:0 0;align-items:center;padding-bottom:clamp(2.5rem,6vw,4rem);display:flex;position:relative;overflow:hidden}.manifest-inner.svelte-ol39d6{width:100%;transform:translate3d(0, calc((1 - var(--na,1)) * 16vh), 0);position:relative}.manifest-grens.svelte-ol39d6{max-width:46ch;color:var(--c-white);margin:0 0 clamp(1.5rem,4vw,2.75rem);line-height:1.95}.manifest-kop.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700;line-height:2}.manifest-titel.svelte-ol39d6{letter-spacing:-.03em;margin:clamp(.4rem,1vw,.7rem) 0 0;font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:500;line-height:1.26}.manifest-stappen.svelte-ol39d6{margin-top:clamp(1.75rem,4vw,3rem)}.manifest-slot.svelte-ol39d6{font-family:var(--font-display);margin:clamp(1.5rem,3.5vw,2.5rem) 0 0;font-size:clamp(1rem,1.8vw,1.45rem);font-weight:700;line-height:1.9}.dayof.svelte-ol39d6{isolation:isolate;background:0 0;position:relative}.dayof.svelte-ol39d6 .sec-head:where(.svelte-ol39d6) h2:where(.svelte-ol39d6){margin:0}.dayof.svelte-ol39d6 .sec-note:where(.svelte-ol39d6){margin:.75rem 0 0}.dayof-mix.svelte-ol39d6{margin-top:clamp(1.5rem,3vw,2.5rem);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.dayof-uitleg.svelte-ol39d6{background:var(--c-cream);border-radius:var(--radius);padding:clamp(1.25rem,2.5vw,1.75rem)}.dayof-ai.svelte-ol39d6{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin-top:2.5rem;display:grid}.dayof-uitleg.svelte-ol39d6 .step-q:where(.svelte-ol39d6){margin-top:0}.dayof-ai.svelte-ol39d6 .step-hint:where(.svelte-ol39d6){margin-bottom:0}.uitleg-snel.svelte-ol39d6{flex-wrap:wrap;gap:.35rem;margin-top:1.25rem;display:flex}.uitleg-snel-kop.svelte-ol39d6{color:var(--c-muted);flex-basis:100%;margin:0 0 .15rem;font-size:.7rem}.uitleg-snel.svelte-ol39d6 button:where(.svelte-ol39d6){text-align:left;max-width:100%;color:var(--c-action-dark);border:1px solid var(--c-soft);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.85rem;transition:background .15s,color .15s,border-color .15s}.uitleg-snel.svelte-ol39d6 button:where(.svelte-ol39d6):hover,.uitleg-snel.svelte-ol39d6 button:where(.svelte-ol39d6):focus-visible{background:var(--c-action-dark);border-color:var(--c-action-dark);color:#fff}@media (width>=901px){.dayof-gesprek.svelte-ol39d6 .snel{display:none}}@media (width<=900px){.dayof-ai.svelte-ol39d6{grid-template-columns:1fr}.dayof-uitleg.svelte-ol39d6{order:-1}.dayof-ai.svelte-ol39d6 .step-hint:where(.svelte-ol39d6){margin-bottom:1.25rem}.uitleg-snel.svelte-ol39d6{display:none}}.steps.svelte-ol39d6{max-width:62rem;margin:2.5rem 0 0;padding:0;list-style:none}.step.svelte-ol39d6{grid-template-columns:2.5rem minmax(0,1fr);gap:1.5rem;padding-bottom:2.75rem;display:grid;position:relative}.step.svelte-ol39d6:before{content:"";background:var(--c-line);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.2rem}.step.last.svelte-ol39d6{padding-bottom:0}.step.last.svelte-ol39d6:before{display:none}.step-no.svelte-ol39d6{width:2.5rem;height:2.5rem;font-family:var(--font-display);letter-spacing:.04em;color:var(--c-action);background:var(--white);border:1px solid var(--c-line);border-radius:var(--radius);place-items:center;font-size:.78rem;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:grid}.step.done.svelte-ol39d6 .step-no:where(.svelte-ol39d6){background:var(--c-action);border-color:var(--c-action);color:var(--white)}.step-body.svelte-ol39d6{background:var(--white);border:1px solid var(--c-line);border-radius:var(--radius);padding:clamp(1.25rem,2.5vw,1.75rem)}.step-q.svelte-ol39d6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--c-ink);margin:0;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:600;line-height:1.14}.step-hint.svelte-ol39d6{color:var(--c-muted);margin:.4rem 0 0;font-size:.9rem}.step-done.svelte-ol39d6{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.step.todo.svelte-ol39d6 .step-body:where(.svelte-ol39d6){background:0 0;border-style:dashed}.step.todo.svelte-ol39d6 .step-q:where(.svelte-ol39d6){color:var(--c-muted)}.step.active.svelte-ol39d6 .step-no:where(.svelte-ol39d6){background:var(--c-action);border-color:var(--c-action);color:var(--white)}.step-nav.svelte-ol39d6{align-items:center;gap:1.75rem;margin-top:1.75rem;display:flex}.step-nav.svelte-ol39d6 .btn:where(.svelte-ol39d6):disabled{opacity:.45;cursor:not-allowed}.step-q.second.svelte-ol39d6{margin-top:2rem}.step-answer.svelte-ol39d6{color:var(--c-action);margin:.35rem 0 0;font-size:.95rem}.link-btn.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c-action);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:.2rem 0;font-size:.7rem;font-weight:700;text-decoration:underline}.ask-grid.svelte-ol39d6{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;margin-top:1.25rem;display:grid}.ask-grid.svelte-ol39d6 button:where(.svelte-ol39d6){text-align:left;font-family:var(--font-display);letter-spacing:-.01em;color:var(--c-ink);border:0;border-bottom:1px solid var(--c-line);cursor:pointer;background:0 0;align-items:center;gap:.7rem;width:calc(100% + 1.2rem);margin-inline:-.6rem;padding:.7rem .6rem;font-size:.92rem;font-weight:600;transition:background .15s,color .15s;display:flex}.ask-grid.svelte-ol39d6 button:where(.svelte-ol39d6):before{content:"";border:1px solid var(--c-soft);background-position:50%;background-repeat:no-repeat;background-size:.7rem;flex:none;width:1.05rem;height:1.05rem;transition:background-color .15s,border-color .15s}.ask-grid.svelte-ol39d6 button:where(.svelte-ol39d6):hover{color:var(--c-action);background:var(--c-cream)}.ask-grid.svelte-ol39d6 button.on:where(.svelte-ol39d6){color:var(--c-action)}.ask-grid.svelte-ol39d6 button.on:where(.svelte-ol39d6):before{background-color:var(--c-action);border-color:var(--c-action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E")}.ask-seg.svelte-ol39d6{border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem;display:grid}.ask-seg.svelte-ol39d6 button:where(.svelte-ol39d6){font-family:var(--font-display);letter-spacing:-.01em;color:var(--c-ink);background:var(--white);border:0;border-left:1px solid var(--c-line);cursor:pointer;padding:1rem .6rem;font-size:.9rem;font-weight:600;transition:background .15s,color .15s}.ask-seg.four.svelte-ol39d6{grid-template-columns:repeat(4,minmax(0,1fr))}.ask-seg.svelte-ol39d6 button:where(.svelte-ol39d6):first-child{border-left:0}.ask-seg.svelte-ol39d6 button:where(.svelte-ol39d6):hover{color:var(--c-action)}.ask-seg.svelte-ol39d6 button.on:where(.svelte-ol39d6){background:var(--c-action);color:var(--white)}.advice-head.svelte-ol39d6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.advice-count.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c-action);background:var(--c-cream);flex:none;padding:.35rem .6rem;font-size:.62rem;font-weight:700}.advice-kop.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--c-action);margin:1.75rem 0 .5rem;font-size:.7rem;font-weight:700}.advice-note.svelte-ol39d6{color:var(--c-muted);margin:0 0 .75rem;font-size:.85rem}.advice-list.svelte-ol39d6{columns:2;column-gap:2.5rem;margin:0;padding:0;list-style:none}.advice-list.svelte-ol39d6 li:where(.svelte-ol39d6){break-inside:avoid;border-bottom:1px solid var(--c-line);padding:.55rem 0}.advice-naam.svelte-ol39d6{font-size:.95rem;display:block}.advice-meta.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-top:.2rem;font-size:.62rem;font-weight:700;display:block}.advice-none.svelte-ol39d6{color:var(--c-muted);margin:1.25rem 0 0}.advice-more.svelte-ol39d6{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--c-action);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin:1.25rem 1.75rem 0 0;padding:0;font-size:.7rem;font-weight:700;text-decoration:underline;display:inline-block}.advice-foot.svelte-ol39d6{flex-wrap:wrap;align-items:center;gap:1.75rem;margin-top:1.75rem;display:flex}@media (width<=900px){.ask-grid.svelte-ol39d6{grid-template-columns:repeat(2,minmax(0,1fr))}.advice-list.svelte-ol39d6{columns:1}}@media (width<=600px){.step.svelte-ol39d6{grid-template-columns:2rem minmax(0,1fr);gap:1rem}.step.svelte-ol39d6:before{top:2rem;left:.95rem}.step-no.svelte-ol39d6{width:2rem;height:2rem;font-size:.7rem}.ask-grid.svelte-ol39d6,.ask-seg.svelte-ol39d6,.ask-seg.four.svelte-ol39d6{grid-template-columns:minmax(0,1fr)}.ask-seg.svelte-ol39d6 button:where(.svelte-ol39d6){border-left:0;border-top:1px solid var(--c-line)}.ask-seg.svelte-ol39d6 button:where(.svelte-ol39d6):first-child{border-top:0}}.base.svelte-ol39d6{background:0 0;padding-block:clamp(3.5rem,8vw,6.5rem)}.base-inner.svelte-ol39d6{text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880;max-width:46rem}.base-kop.svelte-ol39d6{color:var(--c-white);white-space:nowrap;margin:0;font-size:clamp(1.05rem,6.2vw,3.2rem);line-height:1.22}.base-kop.svelte-ol39d6 .accent:where(.svelte-ol39d6){color:var(--c-accent)}.base-kop.svelte-ol39d6 span:where(.svelte-ol39d6){--in:clamp(0, calc((var(--komt,0) - .08) * 1.35), 1);opacity:var(--in);transform:translate3d(calc((1 - var(--in)) * var(--kant) * 34vw), 0, 0) scale(calc(.86 + var(--in) * .14));filter:blur(calc((1 - var(--in)) * 7px));display:inline-block}.base-kop.svelte-ol39d6 .van-links:where(.svelte-ol39d6){--kant:-1}.base-kop.svelte-ol39d6 .van-rechts:where(.svelte-ol39d6){--kant:1}.base.raak.svelte-ol39d6 .van-links:where(.svelte-ol39d6){animation:.42s cubic-bezier(.22,.9,.3,1) svelte-ol39d6-base-klap-links,.55s ease-out svelte-ol39d6-base-gloed}.base.raak.svelte-ol39d6 .van-rechts:where(.svelte-ol39d6){animation:.42s cubic-bezier(.22,.9,.3,1) svelte-ol39d6-base-klap-rechts,.55s ease-out svelte-ol39d6-base-gloed}@keyframes svelte-ol39d6-base-gloed{0%{text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880,0 0 #fff0}16%{text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880,0 0 34px #fffffff2}to{text-shadow:0 1px 3px #040e0899,0 3px 26px #040e0880,0 0 #fff0}}@keyframes svelte-ol39d6-base-klap-links{0%{transform:none}38%{transform:translate(-1.8%)}70%{transform:translate(.6%)}to{transform:none}}@keyframes svelte-ol39d6-base-klap-rechts{0%{transform:none}38%{transform:translate(1.8%)scale(.99)}70%{transform:translate(-.6%)scale(1.008)}to{transform:none}}@media (prefers-reduced-motion:reduce){.base.raak.svelte-ol39d6 .van-links:where(.svelte-ol39d6),.base.raak.svelte-ol39d6 .van-rechts:where(.svelte-ol39d6){animation:none}.base-kop.svelte-ol39d6 span:where(.svelte-ol39d6){filter:none;transform:none}}.base-vonk.svelte-ol39d6{vertical-align:baseline;pointer-events:none;width:0;height:1em;display:inline-block;position:relative}.vonk-kern.svelte-ol39d6,.vonk-golf.svelte-ol39d6,.vonk-spat.svelte-ol39d6{opacity:0;border-radius:50%;position:absolute;top:40%;left:.25em}.vonk-kern.svelte-ol39d6{background:radial-gradient(circle, #fff 0%, #fff 38%, var(--c-accent) 72%, var(--c-accent) 100%);width:38px;height:38px;margin:-19px 0 0 -19px;box-shadow:0 0 34px #fffffff2,0 0 90px #c6cb27e6,0 0 190px #c6cb278c}.vonk-golf.svelte-ol39d6{border:2px solid #c6cb27d9;width:34px;height:34px;margin:-17px 0 0 -17px}.vonk-golf.golf-2.svelte-ol39d6{border-width:1px;border-color:#ffffff80}.vonk-spat.svelte-ol39d6{background:#fff;width:8px;height:8px;margin:-4px 0 0 -4px;box-shadow:0 0 8px #ffffffe6,0 0 20px #c6cb27e6}.base.raak.svelte-ol39d6 .vonk-kern:where(.svelte-ol39d6){animation:.9s cubic-bezier(.16,1,.3,1) forwards svelte-ol39d6-base-flits}.base.raak.svelte-ol39d6 .golf-1:where(.svelte-ol39d6){animation:1.15s cubic-bezier(.16,1,.3,1) 60ms forwards svelte-ol39d6-base-golf}.base.raak.svelte-ol39d6 .golf-2:where(.svelte-ol39d6){animation:1.55s cubic-bezier(.16,1,.3,1) .14s forwards svelte-ol39d6-base-golf}.base.raak.svelte-ol39d6 .vonk-spat:where(.svelte-ol39d6){animation:svelte-ol39d6-base-spat .85s cubic-bezier(.16, .8, .3, 1) calc(50ms + var(--na,0s)) forwards}@keyframes svelte-ol39d6-base-flits{0%{opacity:0;transform:scale(.1)}18%{opacity:1;transform:scale(1)}45%{opacity:.95;transform:scale(2.4)}to{opacity:0;transform:scale(5)}}@keyframes svelte-ol39d6-base-golf{0%{opacity:0;transform:scale(.4)}15%{opacity:.8}to{opacity:0;transform:scale(5.5)}}@keyframes svelte-ol39d6-base-spat{0%{opacity:0;transform:rotate(var(--hoek)) translateX(0) scale(.3)}16%{opacity:1}70%{opacity:.7}to{opacity:0;transform:rotate(var(--hoek)) translateX(var(--ver)) scale(.1)}}@media (prefers-reduced-motion:reduce){.base-vonk.svelte-ol39d6{display:none}}.wij.svelte-ol39d6{isolation:isolate;background:0 0;padding-block:clamp(3.5rem,8vw,7rem);position:relative;overflow:hidden}.wij-grid.svelte-ol39d6{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid;position:relative}.wij-kop.svelte-ol39d6{letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:500;line-height:1.14}.wij-lead.svelte-ol39d6{max-width:46ch;margin:clamp(1rem,2.4vw,1.6rem) 0 0;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.95}.wij-noot.svelte-ol39d6{max-width:46ch;color:var(--c-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.95}.wij-tekst.svelte-ol39d6 .btn:where(.svelte-ol39d6){margin-top:clamp(1.5rem,3vw,2.25rem)}.wij-beeld.svelte-ol39d6{cursor:pointer;aspect-ratio:4/3;width:100%;transform-style:preserve-3d;--klep:var(--invlucht,0);--eruit:var(--invlucht,0);background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.env-achter.svelte-ol39d6{border-radius:var(--radius);background:linear-gradient(158deg,#dfe7d5 0%,#d2dbc5 60%,#c7d1b9 100%);position:absolute;inset:24% 0 0;transform:translateZ(-6px);box-shadow:0 24px 50px #3939413d}.env-inhoud.svelte-ol39d6{transform-style:preserve-3d;transform:translateY(calc(var(--eruit) * -30%));transition:transform .55s cubic-bezier(.25,.75,.25,1) .34s;display:block;position:absolute;inset:0}.wij-foto.svelte-ol39d6{object-fit:cover;object-position:50% 32%;border-radius:var(--radius-sm);width:88%;height:64%;transform:translate3d(0, calc(var(--eruit) * 19%), calc(var(--eruit) * 72px)) scale(calc(1 + var(--eruit) * .03));transition:transform .45s cubic-bezier(.22,.9,.28,1.04) .72s;display:block;position:absolute;top:30%;left:6%;box-shadow:0 18px 36px #3939414d}.env-zak.svelte-ol39d6{border-radius:var(--radius);background:linear-gradient(to top right,#0000 48.6%,#3939411a 49.6%,#ffffffb3 50.4%,#0000 52%) 0 100%/50% 58% no-repeat,linear-gradient(to top left,#0000 48.6%,#3939411a 49.6%,#ffffffb3 50.4%,#0000 52%) 100% 100%/50% 58% no-repeat,linear-gradient(158deg,#f5f9f0 0%,#e9f0e2 46%,#dbe4d1 100%);transition:transform .75s cubic-bezier(.3,.9,.3,1);position:absolute;inset:24% 0 0;transform:translateZ(40px)}.env-zak-links.svelte-ol39d6{clip-path:polygon(0 0,50% 58%,47.5% 64%,52% 70%,47% 77%,51.5% 83%,48% 90%,51% 95%,49% 100%,0 100%);transform-origin:8% 100%}.env-zak-rechts.svelte-ol39d6{clip-path:polygon(100% 0,50% 58%,47.5% 64%,52% 70%,47% 77%,51.5% 83%,48% 90%,51% 95%,49% 100%,100% 100%);transform-origin:92% 100%}.wij-beeld.open.svelte-ol39d6 .env-zak-links:where(.svelte-ol39d6){transform:translateZ(40px)translate(-3%,2%)rotate(-7deg)}.wij-beeld.open.svelte-ol39d6 .env-zak-rechts:where(.svelte-ol39d6){transform:translateZ(40px)translate(3%,2%)rotate(7deg)}.env-klep.svelte-ol39d6{transform-origin:top;height:44%;transform:translateZ(calc(41px - var(--klep) * 95px)) rotateX(calc(var(--klep) * -168deg));transform-style:preserve-3d;filter:drop-shadow(0 2px 1px #39394138)drop-shadow(0 10px 14px #3939412e);transition:transform .6s cubic-bezier(.3,.8,.3,1) 80ms;position:absolute;top:24%;left:0;right:0}.env-klep.svelte-ol39d6 svg:where(.svelte-ol39d6){backface-visibility:hidden;width:100%;height:100%;display:block}.env-klep.svelte-ol39d6:after{content:"";background:var(--c-accent);clip-path:polygon(0 0,100% 0,50% 100%);backface-visibility:hidden;position:absolute;inset:0;transform:rotateX(180deg)}.env-zegel.svelte-ol39d6{z-index:2;background:var(--c-accent);width:2.9rem;height:2.9rem;color:var(--c-deep);transform:translate(-50%, -50%) translateZ(44px) rotate(calc(var(--klep) * 42deg)) scale(calc(1 - var(--klep) * .35));opacity:calc(1 - var(--klep));border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.3,.8,.3,1),opacity .35s;display:grid;position:absolute;top:64%;left:50%;box-shadow:0 2px 5px #3939414d}.wij-beeld.svelte-ol39d6:not(.open) .wij-foto:where(.svelte-ol39d6){transition-delay:0s}.wij-beeld.svelte-ol39d6:not(.open) .env-inhoud:where(.svelte-ol39d6){transition-delay:.38s}.wij-beeld.svelte-ol39d6:not(.open) .env-klep:where(.svelte-ol39d6){transition-delay:.95s}.wij-beeld.svelte-ol39d6:not(.open) .env-zegel:where(.svelte-ol39d6){transition-delay:1.35s}@media (width<=900px){.wij-grid.svelte-ol39d6{grid-template-columns:1fr}.wij-beeld.svelte-ol39d6{margin-top:clamp(2.5rem,9vw,4rem)}.wij-grid.svelte-ol39d6>.kantel{order:4}.wij-tekst.svelte-ol39d6{display:contents}.wij-kop.svelte-ol39d6{order:1}.wij-lead.svelte-ol39d6{order:2}.wij-noot.svelte-ol39d6{order:3}.wij-tekst.svelte-ol39d6 .btn:where(.svelte-ol39d6){order:5;justify-self:start;margin-top:clamp(1.25rem,3vw,2rem)}}.closing.svelte-ol39d6{background:0 0;align-items:flex-end;min-height:min(92vh,52rem);padding-block:clamp(2.5rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.closing-inner.svelte-ol39d6{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);width:100%;display:grid;position:relative}.closing-beeld.svelte-ol39d6{margin:0}.closing-wissel.svelte-ol39d6{aspect-ratio:4/3;border-radius:var(--radius);position:relative;overflow:hidden}.closing-film.svelte-ol39d6,.closing-merk3d.svelte-ol39d6{position:absolute;inset:0}.closing-film.svelte-ol39d6{transform-origin:50%;clip-path:circle(100%);transition:opacity .14s linear 1.06s,transform 1.1s cubic-bezier(.55,0,.9,.35),clip-path .55s ease-out,filter 1.1s ease-in}.closing-merk3d.svelte-ol39d6{transform-origin:50%;transition:opacity .16s linear 1.36s,transform 1.05s cubic-bezier(.22,.81,.32,1.05) 1.36s;transform:scale(.04)}.closing-wissel.merk.svelte-ol39d6 .closing-film:where(.svelte-ol39d6){clip-path:circle(30%);filter:blur(7px);transform:scale(.04)}.closing-wissel.merk.svelte-ol39d6 .closing-merk3d:where(.svelte-ol39d6){transform:none}@media (prefers-reduced-motion:reduce){.closing-film.svelte-ol39d6,.closing-merk3d.svelte-ol39d6,.closing-wissel.merk.svelte-ol39d6 .closing-film:where(.svelte-ol39d6),.closing-wissel.merk.svelte-ol39d6 .closing-merk3d:where(.svelte-ol39d6){clip-path:none;filter:none;transition:opacity .4s linear;transform:none}}.closing-film.svelte-ol39d6{object-fit:cover;border-radius:var(--radius);width:100%;height:100%;display:block}.closing-merk3d.svelte-ol39d6{opacity:0;pointer-events:none}.closing-vonk.svelte-ol39d6{pointer-events:none;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.slot-kern.svelte-ol39d6,.slot-ring.svelte-ol39d6{opacity:0;border-radius:50%;grid-area:1/1}.slot-kern.svelte-ol39d6{background:radial-gradient(circle, #fff 0%, var(--c-accent) 62%, var(--c-accent) 100%);width:18px;height:18px;transform:scale(0);box-shadow:0 0 20px #c6cb27f2,0 0 55px #c6cb278c,0 0 110px #c6cb274d}.slot-ring.svelte-ol39d6{border:1px solid #c6cb27cc;width:34px;height:34px;transform:scale(.2)}.closing-wissel.merk.svelte-ol39d6 .slot-kern:where(.svelte-ol39d6){animation:.95s cubic-bezier(.2,.8,.2,1) 1.02s forwards svelte-ol39d6-slot-vonk}.closing-wissel.merk.svelte-ol39d6 .slot-ring-1:where(.svelte-ol39d6){animation:.85s ease-out 1.1s forwards svelte-ol39d6-slot-ring}.closing-wissel.merk.svelte-ol39d6 .slot-ring-2:where(.svelte-ol39d6){animation:1.05s ease-out 1.2s forwards svelte-ol39d6-slot-ring}@keyframes svelte-ol39d6-slot-vonk{0%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(.7)}46%{opacity:1;transform:scale(1.8)}70%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(10)}}@keyframes svelte-ol39d6-slot-ring{0%{opacity:.7;transform:scale(.25)}to{opacity:0;transform:scale(16)}}@media (prefers-reduced-motion:reduce){.closing-vonk.svelte-ol39d6{display:none}}.closing-wissel.merk.svelte-ol39d6 .closing-film:where(.svelte-ol39d6){opacity:0}.closing-wissel.merk.svelte-ol39d6 .closing-merk3d:where(.svelte-ol39d6){opacity:1;pointer-events:auto}@media (width<=860px){.closing-inner.svelte-ol39d6{grid-template-columns:minmax(0,1fr)}.closing-tekst.svelte-ol39d6{display:contents}.closing-tag.svelte-ol39d6{order:1}.closing-kop.svelte-ol39d6{order:2}.closing-beeld.svelte-ol39d6{order:3}.closing-knop.svelte-ol39d6{order:4;justify-self:start}}.closing-tag.svelte-ol39d6{color:var(--c-deep);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700;line-height:2}.closing-kop.svelte-ol39d6{max-width:22ch;color:var(--c-ink);letter-spacing:-.03em;margin:clamp(.8rem,2vw,1.25rem) 0 0;font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:500;line-height:1.26}.closing-kop.svelte-ol39d6 .line:where(.svelte-ol39d6){display:block}.closing-knop.svelte-ol39d6{margin-top:clamp(1.25rem,3vw,2rem)}.closing.speelt.svelte-ol39d6 .beat:where(.svelte-ol39d6){opacity:0;transform:translateY(.7em)}.closing.speelt.aan.svelte-ol39d6 .beat:where(.svelte-ol39d6){opacity:1;transition:opacity .7s ease-out,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--beat,1) * .13s);transform:none}@media (width<=620px){.goal.svelte-ol39d6 a:where(.svelte-ol39d6){grid-template-columns:auto minmax(0,1fr) auto;row-gap:.35rem}.goal-body.svelte-ol39d6{grid-column:2/-1}}
