.omgeving_page__1J6K6{overflow:clip}.omgeving_page__1J6K6 :is(section,ul[id]){scroll-margin-top:10rem}.omgeving_hero__jJ9F0{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(32rem,65svh,48rem);padding:8rem 5vw 5rem}.omgeving_hero__jJ9F0:after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--nachtblauw-deep) 38%,transparent);z-index:0}.omgeving_heroContent__qi4le{position:relative;z-index:1;text-align:center;max-width:65rem}.omgeving_heroContent__qi4le h1{font-family:var(--font-display);font-weight:400;font-size:clamp(3rem,6vw,6rem);line-height:1.05;text-wrap:balance;margin-bottom:2rem}.omgeving_fietsHero__Odlyp{object-position:65% 50%}.omgeving_nav__wNGz6{position:relative;z-index:20;padding:.75rem 5vw;background:var(--creme);border-bottom:1px solid color-mix(in srgb,var(--olijf) 16%,transparent)}.omgeving_nav__wNGz6>div{display:flex;justify-content:center;gap:clamp(.3rem,2.2vw,2rem);overflow-x:auto;scrollbar-width:thin}.omgeving_nav__wNGz6 a{display:block;flex:0 0 auto;padding:.75rem 1.15rem;border-radius:var(--radius);font-size:.95rem;transition:background .2s,color .2s}.omgeving_nav__wNGz6 a:hover,.omgeving_nav__wNGz6 a[aria-current]{color:var(--creme);background:var(--taupe-diep)}.omgeving_page__1J6K6 :is(a,button,summary):focus-visible{outline:2px solid var(--goud);outline-offset:5px}.omgeving_section__jcLxh{position:relative;isolation:isolate;padding:var(--c4-ruimte) 5vw}.omgeving_container__jtXKH{max-width:1200px;margin-inline:auto}.omgeving_nightSection__HTiPB{position:relative;isolation:isolate;overflow:clip}.omgeving_nightSection__HTiPB>.omgeving_container__jtXKH{position:relative;z-index:1}.omgeving_lightSection__C32U2{background:var(--creme)}.omgeving_lightSection__C32U2 .cta{border-color:color-mix(in srgb,var(--olijf) 80%,transparent)}.omgeving_sectionHeading__NP7di{max-width:800px;margin-inline:auto;text-align:center}.omgeving_sectionHeading__NP7di>p{max-width:66ch;margin:1.5rem auto 0;line-height:1.75;white-space:pre-line;text-wrap:pretty}.omgeving_sectionHeading__NP7di+*{margin-top:3rem}.omgeving_leaf__1xE7I:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/images/bladschaduw-fijn.webp) no-repeat 100% 0/80rem auto;opacity:.16;mask-image:linear-gradient(180deg,transparent,black 20%,black 60%,transparent)}.omgeving_choices__z2pE5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.omgeving_choices__z2pE5:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px;margin-inline:auto}.omgeving_choices__z2pE5 .c2-post__vlak{padding:1.75rem 1.25rem}.omgeving_choices__z2pE5 .pijl{color:var(--creme)}.omgeving_choices__z2pE5 .c-klein{margin-bottom:1rem}.omgeving_split__FeDHw{margin:0}.omgeving_split__FeDHw .c2-omg__tekst{padding-block:5rem}.omgeving_split__FeDHw .c-tekst{max-width:55ch}.omgeving_split__FeDHw .c2-omg__beeld{min-height:28rem}.omgeving_prose__dAqKP p+p{margin-top:1rem}.omgeving_prose__dAqKP p{line-height:1.7}.omgeving_rental__B8AKZ{display:grid;grid-template-columns:16rem 1fr;max-width:1120px;margin:4rem auto 0;background:var(--creme-licht);border-radius:var(--radius);overflow:hidden}.omgeving_rentalImage__g7Clr{position:relative;min-height:14rem}.omgeving_rental__B8AKZ>div:last-child{padding:2rem 2.5rem}.omgeving_rental__B8AKZ p{margin:.75rem 0 1.25rem;line-height:1.7;max-width:70ch}.omgeving_routes__xWglV{display:flex;flex-direction:column;gap:.85rem;max-width:1120px;margin-inline:auto}.omgeving_routesWide__oltM9{max-width:1200px;gap:1.25rem}.omgeving_routesWide__oltM9 .omgeving_routeThumb__1WdbX{aspect-ratio:4/3}.omgeving_route__Z2hOc{background:var(--taupe-diep);color:var(--creme);border-radius:var(--radius);overflow:hidden}.omgeving_route__Z2hOc h3{margin:0}.omgeving_route__Z2hOc h3 button{display:flex;align-items:center;gap:1.75rem;width:100%;padding:.75rem 1.5rem .75rem .75rem;text-align:left;cursor:pointer}.omgeving_routeThumb__1WdbX{width:9rem;aspect-ratio:3/2;flex-shrink:0;border-radius:var(--radius)}.omgeving_routeHeading__k_x8I{flex:1;min-width:0;font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.2}.omgeving_routeMeta__KoEpf{display:flex;flex-wrap:wrap;column-gap:.75em;margin-top:.5rem;font-family:var(--font-arpona),sans-serif;font-size:.875rem;line-height:1.55;color:var(--creme-licht)}.omgeving_plus__dZhH5{font-size:1.6rem;font-weight:300;width:1.5rem;text-align:center;flex-shrink:0}.omgeving_routePanel__ZoWFj{padding:1rem 2rem 2rem 11.5rem}.omgeving_routePanel__ZoWFj .omgeving_prose__dAqKP{max-width:72ch}.omgeving_routePanel__ZoWFj[hidden]{display:none}.omgeving_routePanel__ZoWFj .omgeving_prose__dAqKP{font-size:.95rem}.omgeving_routePanel__ZoWFj .pijl{color:var(--creme)}.omgeving_storyGrid__zoKHE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:start}.omgeving_storyGrid__zoKHE:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.omgeving_storyBody__Duk3C{display:flex;flex:1;flex-direction:column;padding:1.75rem}.omgeving_storyBody__Duk3C>p{margin-top:.85rem;line-height:1.6}.omgeving_storyBody__Duk3C details{margin-top:auto;padding-top:1.25rem}.omgeving_storyGrid__zoKHE:has(details[open])>article{height:auto}.omgeving_rituals__B_LgB summary,.omgeving_storyBody__Duk3C summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--creme) 30%,transparent);line-height:1.4}.omgeving_rituals__B_LgB summary::-webkit-details-marker,.omgeving_storyBody__Duk3C summary::-webkit-details-marker{display:none}.omgeving_rituals__B_LgB summary span:before,.omgeving_storyBody__Duk3C summary span:before{content:"+"}.omgeving_rituals__B_LgB details[open] summary span:before,.omgeving_storyBody__Duk3C details[open] summary span:before{content:"−"}.omgeving_storyBody__Duk3C .omgeving_prose__dAqKP{font-size:.9375rem}.omgeving_storyBody__Duk3C .pijl{margin-top:1.25rem}.omgeving_nightSection__HTiPB .omgeving_choices__z2pE5>.c2-post,.omgeving_nightSection__HTiPB .omgeving_route__Z2hOc,.omgeving_nightSection__HTiPB .omgeving_storyGrid__zoKHE>.c2-post{background:var(--creme-licht);color:var(--olijf)}.omgeving_nightSection__HTiPB .omgeving_choices__z2pE5 .c-klein,.omgeving_nightSection__HTiPB .omgeving_choices__z2pE5 .pijl,.omgeving_nightSection__HTiPB .omgeving_routeMeta__KoEpf,.omgeving_nightSection__HTiPB .omgeving_routePanel__ZoWFj .pijl,.omgeving_nightSection__HTiPB .omgeving_storyBody__Duk3C .pijl{color:var(--olijf)}.omgeving_nightSection__HTiPB .omgeving_storyBody__Duk3C summary{border-top-color:color-mix(in srgb,var(--olijf) 25%,transparent)}.omgeving_nightSection__HTiPB .omgeving_routePanel__ZoWFj .cta{color:var(--olijf);border-color:color-mix(in srgb,var(--olijf) 80%,transparent)}.omgeving_nightSection__HTiPB .omgeving_routePanel__ZoWFj .cta:before{background:var(--olijf)}.omgeving_nightSection__HTiPB .omgeving_routePanel__ZoWFj .cta:hover{color:var(--linnen);border-color:var(--olijf)}.omgeving_nightSection__HTiPB .omgeving_choices__z2pE5 .groep:hover .pijl svg,.omgeving_nightSection__HTiPB :is(.omgeving_routePanel__ZoWFj,.omgeving_storyBody__Duk3C,.omgeving_choices__z2pE5) .pijl svg,.omgeving_nightSection__HTiPB :is(.omgeving_routePanel__ZoWFj,.omgeving_storyBody__Duk3C,.omgeving_choices__z2pE5) .pijl:hover svg,.omgeving_nightSection__HTiPB :is(.omgeving_routePanel__ZoWFj,.omgeving_storyBody__Duk3C,.omgeving_choices__z2pE5) .pijl__label:after{color:var(--olijf)}.omgeving_nightSection__HTiPB .omgeving_route__Z2hOc h3 button:focus-visible{outline-color:var(--olijf);outline-offset:-4px}.omgeving_nightSection__HTiPB .omgeving_routePanel__ZoWFj a:focus-visible,.omgeving_nightSection__HTiPB .omgeving_storyBody__Duk3C summary:focus-visible{outline-color:var(--olijf)}.omgeving_wellness__Mjdh8{display:grid;grid-template-columns:2fr 3fr;border-radius:var(--radius);overflow:hidden;max-width:1120px;margin:var(--c4-ruimte) auto;background:var(--taupe-diep)}.omgeving_wellnessImage__Mvqb3{position:relative;min-height:22rem}.omgeving_wellnessContent__NA3XE{padding:3rem}.omgeving_wellnessContent__NA3XE>p{margin:1.5rem 0;line-height:1.7}.omgeving_wellnessContent__NA3XE .c-h2{font-size:clamp(2rem,3vw,2.8rem)}.omgeving_rituals__B_LgB{margin-bottom:1.25rem}.omgeving_rituals__B_LgB p{margin-bottom:1rem;line-height:1.65}.omgeving_ritualMeta__dTa4V{font-size:.875rem}.omgeving_faq__T9WN2{padding-inline:0}.omgeving_faq__T9WN2 .omgeving_sectionHeading__NP7di{padding-inline:5vw}.omgeving_faq__T9WN2 article{background:var(--creme-licht);border:1px solid color-mix(in srgb,var(--taupe) 25%,transparent);border-radius:var(--radius)}.omgeving_faq__T9WN2 article h3{height:auto;min-height:3lh}@media (min-width:900px){.omgeving_reverse__29o0_ .c2-omg__beeld{grid-column:1;grid-row:1}.omgeving_reverse__29o0_ .c2-omg__tekst{grid-column:2}}@media (max-width:1199px){.omgeving_rental__B8AKZ,.omgeving_wellness__Mjdh8{margin-inline:5vw}.omgeving_choices__z2pE5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.omgeving_hero__jJ9F0{min-height:32rem}.omgeving_storyGrid__zoKHE{grid-template-columns:repeat(2,minmax(0,1fr))}.omgeving_wellnessContent__NA3XE{padding:2rem}.omgeving_rental__B8AKZ{grid-template-columns:13rem 1fr}.omgeving_rental__B8AKZ>div:last-child{padding:1.75rem}.omgeving_split__FeDHw .c2-omg__tekst{padding-block:3.5rem}.omgeving_split__FeDHw .c2-omg__beeld{min-height:24rem}}@media (max-width:767px){.omgeving_hero__jJ9F0{min-height:31rem;padding-top:7rem;padding-bottom:4rem}.omgeving_nav__wNGz6{padding-inline:4vw}.omgeving_nav__wNGz6>div{justify-content:flex-start;gap:.15rem}.omgeving_nav__wNGz6 a{padding:.75rem .6rem;font-size:.8125rem}.omgeving_sectionHeading__NP7di+*{margin-top:2rem}.omgeving_rental__B8AKZ{grid-template-columns:1fr;margin-top:2.5rem}.omgeving_rentalImage__g7Clr{min-height:0;aspect-ratio:2/1}.omgeving_route__Z2hOc h3 button{gap:.9rem;padding:1.25rem}.omgeving_routeThumb__1WdbX{width:5rem;aspect-ratio:1}.omgeving_routeHeading__k_x8I{font-size:1.25rem}.omgeving_routeMeta__KoEpf{font-size:.8rem;margin-top:.35rem}.omgeving_routePanel__ZoWFj{padding:.25rem 1.25rem 1.5rem}.omgeving_routePanel__ZoWFj .omgeving_prose__dAqKP p{line-height:1.6}.omgeving_wellness__Mjdh8{grid-template-columns:1fr}.omgeving_wellnessImage__Mvqb3{min-height:0;aspect-ratio:3/2}.omgeving_wellnessContent__NA3XE{padding:1.75rem}.omgeving_split__FeDHw .c2-omg__beeld{min-height:0;aspect-ratio:4/3}.omgeving_storyGrid__zoKHE,.omgeving_storyGrid__zoKHE:has(>:nth-child(4)){grid-template-columns:1fr}.omgeving_storyBody__Duk3C{padding:1.5rem}}@media (max-width:599px){.omgeving_choices__z2pE5,.omgeving_choices__z2pE5:has(>:nth-child(2):last-child){grid-template-columns:1fr}.omgeving_heroContent__qi4le h1{font-size:3.1rem}}@media (prefers-reduced-motion:reduce){.omgeving_nav__wNGz6 a{transition:none}.omgeving_faq__T9WN2 .faq-scroller-mask{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;padding-inline:5vw}.omgeving_faq__T9WN2 .faq-scroll-track{flex-wrap:nowrap;width:max-content}}.omgeving_page__1J6K6 .omgeving_rentalPhoto__7hBqD{padding-block:var(--c4-ruimte)}.omgeving_page__1J6K6 .omgeving_rentalLight__d4B9U{background:var(--creme)}.omgeving_rentalPhoto__7hBqD .c5-hotel__waas{background:radial-gradient(ellipse at 50% 52%,color-mix(in srgb,var(--nachtblauw-deep) 92%,transparent),color-mix(in srgb,var(--nachtblauw-deep) 82%,transparent) 45%,color-mix(in srgb,var(--nachtblauw-deep) 35%,transparent) 100%)}.omgeving_page__1J6K6 .omgeving_luneCompact__hc4A4{padding-block:4rem}.omgeving_luneCompact__hc4A4 .c5-verblijf__binnen{max-width:1200px;margin-inline:auto}.omgeving_luneCompact__hc4A4 .c5-verblijf__beeld{width:100%;max-width:36rem;margin-inline:auto}.omgeving_wellness__Mjdh8.omgeving_wellnessWide__NUnJJ{width:min(1200px,90vw);max-width:none;margin-inline:auto}.omgeving_ritualPicker__0y2rc{margin:2rem 0 1.5rem}.omgeving_ritualChoices__liKxO{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.omgeving_ritualChoices__liKxO h3{margin:0}.omgeving_ritualChoices__liKxO button{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:100%;min-height:3.5rem;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--creme) 35%,transparent);text-align:left;font-family:var(--font-arpona),sans-serif;font-size:.9375rem;line-height:1.5;cursor:pointer}.omgeving_ritualChoices__liKxO button[aria-expanded=true]{border-bottom-color:var(--creme)}.omgeving_ritualChoices__liKxO button span{font-size:1.4rem;flex-shrink:0}.omgeving_ritualPanels__N7CVp{display:grid;padding-top:1.25rem}.omgeving_ritualPanel__spAli{grid-area:1/1;min-width:0;align-self:start}.omgeving_ritualPanel__spAli[aria-hidden=true]{visibility:hidden}.omgeving_ritualRest__szdtz{grid-area:1/1;position:relative;min-height:0;overflow:hidden;border-radius:var(--radius)}.omgeving_ritualRest__szdtz[aria-hidden=true]{visibility:hidden}.omgeving_ritualPanel__spAli p{line-height:1.7}.omgeving_ritualPanel__spAli .omgeving_ritualMeta__dTa4V{margin-bottom:1rem;color:var(--creme-licht)}.omgeving_closingActions__1MOi8{margin-top:2rem}.omgeving_closingActions__1MOi8 .cta{border-color:color-mix(in srgb,var(--olijf) 80%,transparent)}.omgeving_choiceStories__0kQ81{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;align-items:stretch}.omgeving_choiceStories__0kQ81>article{width:calc((100% - 3.75rem) / 4);height:auto}.omgeving_choiceStories__0kQ81 .omgeving_storyBody__Duk3C{padding:1.75rem 1.25rem;text-align:center}.omgeving_choiceStories__0kQ81 .omgeving_storyBody__Duk3C>p,.omgeving_choiceStories__0kQ81 summary{font-size:.9375rem}.omgeving_page__1J6K6 .omgeving_taupeSection__0kofq{background:var(--taupe-diep);color:var(--creme)}.omgeving_photoStories__cF_k0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;align-items:start;padding-bottom:4rem}.omgeving_photoStory__dlp5n{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:33rem;border-radius:var(--radius);overflow:hidden;color:var(--creme)}.omgeving_photoStory__dlp5n:nth-child(2n){margin-top:4rem}.omgeving_photoStoryImage__Umz7d{position:absolute;inset:0;z-index:-2}.omgeving_photoStory__dlp5n:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,transparent 15%,color-mix(in srgb,var(--nachtblauw-deep) 25%,transparent) 40%,color-mix(in srgb,var(--nachtblauw-deep) 94%,transparent) 100%)}.omgeving_photoStory__dlp5n:has(details[open]):before{background:color-mix(in srgb,var(--nachtblauw-deep) 92%,transparent)}.omgeving_photoStory__dlp5n:has(details[open]) .omgeving_photoStoryText__PFV43{padding-top:2rem}.omgeving_photoStoryText__PFV43{width:100%;padding:12rem 1.5rem 1.5rem}.omgeving_photoStoryText__PFV43>p{margin-top:.85rem;font-size:.9375rem;line-height:1.6}.omgeving_photoStoryText__PFV43 summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;margin-top:1.25rem;padding:.75rem 0 0;border-top:1px solid color-mix(in srgb,var(--creme) 35%,transparent);font-size:.875rem;cursor:pointer;list-style:none}.omgeving_photoStoryText__PFV43 summary::-webkit-details-marker{display:none}.omgeving_photoStoryText__PFV43 summary span:before{content:"+";font-size:1.25rem}.omgeving_photoStoryText__PFV43 details[open] summary span:before{content:"−"}.omgeving_photoStoryText__PFV43 .omgeving_prose__dAqKP{margin-top:1rem;font-size:.9375rem}.omgeving_photoStoryText__PFV43 .pijl{margin-top:1.5rem;color:var(--creme)}@media (min-width:900px){.omgeving_luneCompact__hc4A4 .c5-verblijf__beeld{aspect-ratio:4/3}}@media (max-width:1199px){.omgeving_choiceStories__0kQ81>article{width:calc((100% - 1.25rem) / 2)}.omgeving_photoStories__cF_k0{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-bottom:3rem}.omgeving_photoStory__dlp5n{min-height:31rem}.omgeving_photoStory__dlp5n:nth-child(2n){margin-top:3rem}}@media (max-width:599px){.omgeving_ritualChoices__liKxO{gap:.75rem}.omgeving_ritualChoices__liKxO button{font-size:.875rem;gap:.5rem}.omgeving_choiceStories__0kQ81>article{width:100%}.omgeving_photoStories__cF_k0{grid-template-columns:1fr;padding-bottom:0}.omgeving_photoStory__dlp5n{min-height:29rem}.omgeving_photoStory__dlp5n:nth-child(2n){margin-top:0}}.hc{--linnen:var(--color-linnen);--olijf:var(--color-olijf-warm);--mistblauw:var(--color-mistblauw);--nachtblauw-deep:var(--color-nachtblauw-deep);--goud:var(--color-goud);--creme:var(--color-creme);--creme-licht:var(--color-creme-licht);--zand:var(--color-zand);--taupe:var(--color-taupe-merk);--taupe-diep:var(--color-taupe-diep);--gloed-donker:var(--color-gloed-donker);--gloed-licht:var(--color-gloed-licht);--font-display:var(--font-dashiell),Georgia,"Times New Roman",serif;--ease-soft:cubic-bezier(0.22,1,0.36,1);--ease-expo:cubic-bezier(0.16,1,0.3,1);--radius:8px;--marge:5vw;--s1:.5rem;--s2:1rem;--s3:1.5rem;--s4:2rem;--s5:3rem;--s6:4rem;--s7:6rem;--s8:8rem;--c-ruimte:clamp(4.5rem,8vw,7.5rem);--c4-ruimte:6rem;--c4-kop:2.5rem;--korrel-tegel:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='k' x='0' y='0' width='100%' height='100%' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch' result='n'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2.4 0 0 0 -1.2' result='l'/><feColorMatrix in='n' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 0 0 0 1.2' result='d'/><feMerge><feMergeNode in='l'/><feMergeNode in='d'/></feMerge></filter><rect width='100%' height='100%' filter='url(%23k)'/></svg>");background:var(--creme);color:var(--olijf);margin-bottom:-6rem}@media (min-width:768px){.hc{margin-bottom:-8rem}}@media (max-width:1099px){.hc{--c4-ruimte:5rem}}@media (max-width:767px){.hc{--c4-ruimte:4rem;--c4-kop:1.5rem}}:where(.hc) .woordmerk{color:inherit;height:auto}:where(.hc) .reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--ease-expo) var(--vertraging,0s),transform 1.1s var(--ease-expo) var(--vertraging,0s)}:where(.hc) .reveal.is-zichtbaar{opacity:1;transform:none}:where(.hc) .cta{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;border:1.5px solid color-mix(in srgb,var(--olijf) 80%,transparent);border-radius:var(--radius);background:transparent;color:var(--olijf);min-height:2.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:400;line-height:1.2;word-spacing:.06em;letter-spacing:.01em;transition:color .5s var(--ease-soft),border-color .5s var(--ease-soft),transform .5s var(--ease-soft),box-shadow .5s var(--ease-soft)}:where(.hc) .cta:before{content:"";position:absolute;left:-3rem;top:0;height:100%;width:0;transform:skewX(45deg);background:var(--mistblauw);pointer-events:none;transition:width .85s var(--ease-soft)}:where(.hc) .cta>span{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.75rem}:where(.hc) .cta:hover{border-color:var(--goud);color:var(--linnen);transform:scale(1.03);box-shadow:4px 6px 20px -6px rgba(30,42,31,.4)}:where(.hc) .cta:hover:before{width:260%}:where(.hc) .cta:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--goud) 70%,transparent)}:where(.hc) .cta--donker{border-color:color-mix(in srgb,var(--linnen) 80%,transparent);color:var(--linnen)}:where(.hc) .cta--donker:hover{box-shadow:4px 6px 20px -6px rgba(0,0,0,.55)}:where(.hc) .cta--linnen{background:var(--linnen)}main :where(.hc) .c-licht .cta--linnen,main :where(.hc) .cta--linnen{border-color:var(--linnen);color:var(--olijf)}main :where(.hc) .c-licht .cta--linnen:hover,main :where(.hc) .cta--linnen:hover{color:var(--linnen)}:where(.hc) .cta:active,:where(.hc) .cta:hover:active{transform:scale(.97);transition-duration:.1s}:where(.hc) .pijl{position:relative;display:inline-flex;width:fit-content;align-items:center;gap:.5rem;font-size:.95rem;letter-spacing:.01em;color:var(--olijf);transition:transform .3s var(--ease-soft)}:where(.hc) .pijl--klein{font-size:.875rem;letter-spacing:.015em}:where(.hc) .pijl--donker{color:var(--linnen)}:where(.hc) .pijl__label{position:relative}:where(.hc) .pijl__label:after{content:attr(data-label);position:absolute;inset:0;width:0;overflow:hidden;white-space:nowrap;color:var(--goud);transition:width .3s ease-out}:where(.hc) .pijl svg{width:1.05em;height:1.05em;flex-shrink:0;transition:transform .3s ease-out,color .3s ease-out}:where(.hc) .pijl:after{content:"";position:absolute;left:0;bottom:-.375rem;height:2px;width:0;background:var(--goud);transition:width .3s ease-out}:where(.hc) .groep:hover .pijl__label:after,:where(.hc) .pijl:hover .pijl__label:after{width:100%}:where(.hc) .groep:hover .pijl svg,:where(.hc) .pijl:hover svg{transform:translateX(.25rem);color:var(--goud)}:where(.hc) .groep:hover .pijl:after,:where(.hc) .pijl:hover:after{width:100%}:where(.hc) .pijl:active{transform:scale(.96);transition-duration:.1s}:where(.hc) [data-vlak]{position:relative;isolation:isolate}:where(.hc) [data-vlak]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--korrel-tegel);background-size:200px 200px;opacity:0}:where(.hc) [data-vlak=donker]:after{opacity:.054}:where(.hc) .c-sectie{position:relative;isolation:isolate;overflow:clip;padding:var(--c-ruimte) var(--marge) 0}:where(.hc) .c-sectie>:not(.c-laag){position:relative;z-index:1}:where(.hc) .c-laag{position:absolute;pointer-events:none}:where(.hc) .c-licht{color:var(--creme)}:where(.hc) .c-licht .c-chips,:where(.hc) .c-licht .c-klein,:where(.hc) .c-licht .c-tekst,:where(.hc) .c-licht .cta,:where(.hc) .c-licht .pijl{color:var(--creme-licht)}:where(.hc) .c-h2{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,4vw,3.4rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance}:where(.hc) .c-h3{font-family:var(--font-display);font-weight:400;font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}:where(.hc) .c-h2{margin-left:-.04em}:where(.hc) .nb{white-space:nowrap}:where(.hc) .c-tekst{max-width:40ch;font-size:1rem;line-height:1.6;text-wrap:pretty}:where(.hc) .c-klein{font-size:.9375rem;line-height:1.55;letter-spacing:.01em;text-wrap:pretty}:where(.hc) .c-beeld{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--zand)}:where(.hc) .c-beeld:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--olijf) 10%,transparent);pointer-events:none}:where(.hc) .c-beeld img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-soft)}:where(.hc) a:focus-visible .c-beeld img,:where(.hc) a:hover .c-beeld img{transform:scale(1.03)}:where(.hc) .c-chips{display:flex;flex-wrap:wrap;gap:.5rem}:where(.hc) .c-chips li{padding:.375rem .75rem;border:1px solid color-mix(in srgb,currentColor 60%,transparent);border-radius:var(--radius);font-size:.875rem;line-height:1.25rem;letter-spacing:.015em}@media (max-width:479px){:where(.hc) .c-chips{gap:.375rem}:where(.hc) .c-chips li{padding:.3125rem .625rem;font-size:.8125rem}}:where(.hc) .c-acties{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s4);margin-top:var(--s4)}:where(.hc) .c-gloed{inset:0;overflow:hidden;background:linear-gradient(165deg,color-mix(in srgb,var(--gloed-donker) 78%,var(--gloed-licht)) 0,var(--gloed-donker) 55%,color-mix(in srgb,var(--gloed-donker) 80%,var(--nachtblauw-deep)) 100%)}:where(.hc) .c-gloed:after{content:"";position:absolute;inset:0;background-image:var(--korrel-tegel);background-size:200px 200px;opacity:.135}:where(.hc) .c-gloed__vlek{position:absolute;border-radius:50%;will-change:transform}:where(.hc) .c-gloed__vlek--licht{width:75%;height:110%;left:-20%;top:-45%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gloed-licht) 34%,transparent),transparent);animation:c-drijf-a 36s ease-in-out infinite alternate}:where(.hc) .c-gloed__vlek--zon{width:60%;height:100%;right:-16%;top:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--creme) 12%,transparent),transparent);animation:c-drijf-b 44s ease-in-out infinite alternate}:where(.hc) .c-gloed__vlek--diep{width:70%;height:90%;left:22%;bottom:-46%;background:radial-gradient(closest-side,color-mix(in srgb,var(--nachtblauw-deep) 55%,transparent),transparent);animation:c-drijf-c 52s ease-in-out infinite alternate}@keyframes c-drijf-a{to{transform:translate3d(16%,12%,0) scale(1.08)}}@keyframes c-drijf-b{to{transform:translate3d(-18%,-10%,0) scale(.92)}}@keyframes c-drijf-c{to{transform:translate3d(-12%,-8%,0) scale(1.1)}}:where(.hc) .c-gloed--licht-links .c-gloed__vlek--zon{right:auto;left:-16%}:where(.hc) .c-gloed--nacht{background:linear-gradient(to bottom,var(--gloed-donker) 0,color-mix(in srgb,var(--gloed-donker) 55%,var(--nachtblauw-deep)) 65%,var(--nachtblauw-deep) 100%)}:where(.hc) .c-gloed--nacht .c-gloed__vlek--licht{background:radial-gradient(closest-side,color-mix(in srgb,var(--gloed-licht) 34%,transparent),transparent)}:where(.hc) .c-schaduw-vlak{inset:0;z-index:0;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(180deg,transparent,#000 10rem,#000 calc(100% - 9rem),transparent);mask-image:linear-gradient(180deg,transparent,#000 10rem,#000 calc(100% - 9rem),transparent)}:where(.hc) .c-schaduw{position:absolute;opacity:.34;background:url(/images/bladschaduw-zacht.webp) no-repeat 50% 0/cover;-webkit-mask-image:radial-gradient(closest-side,black 30%,transparent 100%);mask-image:radial-gradient(closest-side,black 30%,transparent 100%);animation:c-bladeren 46s ease-in-out infinite alternate;will-change:transform,translate}@keyframes c-bladeren{to{transform:translate3d(-2.5%,1.5%,0) rotate(-1.2deg) scale(1.03)}}@media (max-width:767px){:where(.hc) .c-schaduw{opacity:.22}}:where(.hc) .c2-midden{max-width:24ch;margin:0 auto var(--s5);text-align:center}:where(.hc) .c2-alles{display:flex;justify-content:center;margin-top:var(--c4-kop)}:where(.hc) .c5-held{padding:calc(6.8125rem + var(--s6)) var(--marge) var(--c4-ruimte)}:where(.hc) .c5-held__raster{display:grid;gap:var(--s5);align-items:center}:where(.hc) .c5-held__merk{display:flex;flex-direction:column;align-items:center;text-align:center}:where(.hc) .c5-held__merk .woordmerk{width:min(100%,16rem);fill:currentColor}:where(.hc) .c5-held h1{max-width:22ch;margin-top:var(--s3);font-size:clamp(calc(1.375rem - 2px),calc(2.2vw - 2px),calc(2rem - 2px));line-height:1.2;letter-spacing:-.01em;color:var(--creme-licht);text-wrap:balance}:where(.hc) .c5-held .c-acties{justify-content:center;margin-top:var(--s4)}:where(.hc) .c5-held__quote{max-width:30rem;margin-top:var(--s5)}:where(.hc) .c5-held__quote p{font-size:clamp(calc(1.125rem - 2px),calc(1.5vw - 2px),calc(1.375rem - 2px));line-height:1.4;letter-spacing:-.005em;color:var(--creme-licht);text-wrap:pretty}:where(.hc) .c5-held__teken{color:var(--goud)}:where(.hc) .c5-held__quote footer{margin-top:var(--s2);font-size:calc(.875rem - 1px);line-height:1.25rem;color:color-mix(in srgb,var(--creme-licht) 80%,transparent)}:where(.hc) .c5-held__beeld{aspect-ratio:4/3}@media (min-width:600px) and (max-width:899px){:where(.hc) .c5-held__beeld{aspect-ratio:3/2}}:where(.hc) .c5-held__beeld:after{z-index:2}:where(.hc) .c5-held__beeld img{position:absolute;inset:0;object-position:50% 60%;opacity:0;transition:opacity 0s 1.4s,transform 1.2s var(--ease-soft)}:where(.hc) .c5-held__beeld img.is-actief{z-index:1;opacity:1;transition:opacity 1.4s ease,transform 1.2s var(--ease-soft)}@media (min-width:900px){:where(.hc) .c5-held__raster{grid-template-columns:minmax(0,5fr) minmax(0,7.5fr);gap:var(--s6)}:where(.hc) .c5-held__merk{align-items:flex-start;text-align:left}:where(.hc) .c5-held__merk .woordmerk{width:min(100%,24rem)}:where(.hc) .c5-held .c-acties{justify-content:flex-start;margin-top:var(--s5)}:where(.hc) .c5-held__quote{margin-top:var(--s6)}}@media (max-width:767px){:where(.hc) .c5-held{padding-top:calc(6.8125rem + var(--s5))}}:where(.hc) .c2-arr{background:linear-gradient(to bottom,transparent,var(--creme) 8rem);padding-top:var(--c4-ruimte);padding-bottom:0}:where(.hc) .c2-arr__schaduw{width:min(64vw,980px);aspect-ratio:4/5;left:-18%;top:-18%}:where(.hc) .c5-arr{padding-bottom:var(--s6)}@media (max-width:767px){:where(.hc) .c5-arr{padding-bottom:var(--s5)}}:where(.hc) .c5-arr .c2-midden{margin-bottom:var(--c4-kop)}:where(.hc) .c5-arr__rij{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--marge);overscroll-behavior-x:contain;margin:0 calc(var(--marge) * -1);padding:0 var(--marge) var(--s1);scrollbar-width:none}:where(.hc) .c5-arr__rij::-webkit-scrollbar{display:none}@media (min-width:600px){:where(.hc) .c5-arr__rij{grid-auto-columns:44%}}@media (min-width:1100px){:where(.hc) .c5-arr__rij{grid-auto-columns:calc((100% - 2 * var(--s3)) / 3)}:where(.hc) .c5-arr .c5-bediening button{display:none}}:where(.hc) .c5-arr__rij>li{display:flex;scroll-snap-align:start}:where(.hc) .c2-post{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius);background:var(--taupe-diep);color:var(--creme);transition:transform .45s var(--ease-soft)}:where(.hc) .c2-post:active{transform:scale(.985);transition-duration:.1s}:where(.hc) .c5-arr .c2-post{width:100%}:where(.hc) .c2-post__beeld{position:relative;aspect-ratio:4/3;overflow:hidden}:where(.hc) .c2-post__beeld:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--olijf) 10%,transparent);pointer-events:none}:where(.hc) .c2-post__beeld img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-soft)}:where(.hc) .c2-post:hover .c2-post__beeld img{transform:scale(1.03)}:where(.hc) .c2-post__vlak{flex:1;display:flex;flex-direction:column;align-items:center;padding:var(--s4) var(--s3);text-align:center}:where(.hc) .c2-post__vlak .c-klein{max-width:34ch;margin-top:var(--s2)}:where(.hc) .c5-arr .c2-post__vlak .c-klein{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}:where(.hc) .c2-post__vlak .pijl{margin-top:auto;padding-top:var(--s3)}:where(.hc) .c5-bediening{display:flex;align-items:center;justify-content:center;gap:var(--s3);margin-top:var(--c4-kop)}:where(.hc) .c5-bediening button{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid color-mix(in srgb,var(--olijf) 65%,transparent);border-radius:var(--radius);color:var(--olijf);transition:background-color .3s,color .3s,opacity .3s,transform .1s}:where(.hc) .c5-bediening button:hover:not(:disabled){background:var(--olijf);color:var(--creme)}:where(.hc) .c5-bediening button:active:not(:disabled){transform:scale(.92)}:where(.hc) .c5-bediening button:disabled{opacity:.35;cursor:default}:where(.hc) .c5-bediening svg{width:1rem;height:1rem}:where(.hc) .c5-bediening [data-slider-volgende] svg{transform:rotate(180deg)}:where(.hc) .c5-pijlers{padding:var(--c4-ruimte) 0 0;color:var(--creme)}:where(.hc) .c5-pijlers .c2-midden{margin-bottom:var(--c4-kop);padding:0 var(--marge);max-width:none;color:var(--creme)}:where(.hc) .c5-pijlers__rij{display:flex;gap:3px;height:clamp(30rem,46vw,42rem)}:where(.hc) .c5-pijler{position:relative;flex:1 1 0;min-width:0;overflow:hidden;color:var(--creme);transition:flex-grow .8s var(--ease-expo),transform .45s var(--ease-soft)}:where(.hc) .c5-pijler img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-soft)}:where(.hc) .c5-pijler__waas{position:absolute;inset:0;background:linear-gradient(0deg,rgb(16 20 26/.93) 0,rgb(16 20 26/.8) 32%,rgb(16 20 26/.46) 58%,rgb(16 20 26/.08) 82%,transparent)}:where(.hc) .c5-pijler--lune .c5-pijler__waas{background:linear-gradient(to top,color-mix(in srgb,var(--nachtblauw-deep) 95%,transparent) 0,color-mix(in srgb,var(--nachtblauw-deep) 82%,transparent) 32%,color-mix(in srgb,var(--nachtblauw-deep) 48%,transparent) 58%,color-mix(in srgb,var(--nachtblauw-deep) 8%,transparent) 82%,transparent)}:where(.hc) .c5-pijler__tekst{position:absolute;left:0;right:0;bottom:0;padding:0 2.5rem 2.5rem}:where(.hc) .c5-pijler__tekst .c-h2{margin-left:0}:where(.hc) .c5-pijler__meer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .7s var(--ease-expo),opacity .5s ease}:where(.hc) .c5-pijler__meer>div{overflow:hidden}:where(.hc) .c5-pijler__meer p{max-width:36ch;padding-top:var(--s2);color:var(--creme-licht)}:where(.hc) .c5-pijler .pijl{margin-top:var(--s3);color:var(--creme-licht)}:where(.hc) .c5-pijler:focus-visible{outline:2px solid var(--goud);outline-offset:-8px}@media (hover:hover) and (pointer:fine) and (min-width:900px){:where(.hc) .c5-pijler:focus-visible,:where(.hc) .c5-pijler:hover{flex-grow:1.55}:where(.hc) .c5-pijler:hover img{transform:scale(1.04)}:where(.hc) .c5-pijler:focus-visible .c5-pijler__meer,:where(.hc) .c5-pijler:hover .c5-pijler__meer{grid-template-rows:1fr;opacity:1}}@media (hover:none),(max-width:899px){:where(.hc) .c5-pijler__meer{grid-template-rows:1fr;opacity:1}}@media (max-width:899px){:where(.hc) .c5-pijlers__rij{flex-direction:column;gap:3px;height:auto}:where(.hc) .c5-pijler{flex:none;min-height:26rem}:where(.hc) .c5-pijler__tekst{padding:0 var(--marge) 2rem}:where(.hc) .c5-pijler__waas{background:linear-gradient(0deg,rgb(16 20 26/.94) 0,rgb(16 20 26/.86) 45%,rgb(16 20 26/.66) 72%,rgb(16 20 26/.24))}:where(.hc) .c5-pijler--lune .c5-pijler__waas{background:linear-gradient(to top,color-mix(in srgb,var(--nachtblauw-deep) 96%,transparent) 0,color-mix(in srgb,var(--nachtblauw-deep) 88%,transparent) 45%,color-mix(in srgb,var(--nachtblauw-deep) 68%,transparent) 72%,color-mix(in srgb,var(--nachtblauw-deep) 26%,transparent) 100%)}}:where(.hc) .c5-hotel{padding:var(--c4-ruimte) var(--marge)}:where(.hc) .c5-hotel__blok{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(26rem,42vw,36rem);padding:var(--s6) var(--marge);overflow:hidden;border-radius:var(--radius);color:var(--creme);text-align:center;transition:transform .45s var(--ease-soft)}:where(.hc) .c5-hotel__blok img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-soft)}:where(.hc) .c5-hotel__waas{position:absolute;inset:0;z-index:-1;background:radial-gradient(64% 74% at 50% 50%,rgb(10 12 16/.74),rgb(10 12 16/.5) 72%,rgb(10 12 16/.4))}@media (max-width:767px){:where(.hc) .c5-hotel__waas{background:rgb(10 12 16/.64)}}:where(.hc) .c5-hotel__tekst{display:flex;flex-direction:column;align-items:center;max-width:42rem}:where(.hc) .c5-hotel__tekst .c-h2{margin-left:0}:where(.hc) .c5-hotel__tekst .c-tekst{max-width:48ch;margin-top:var(--s3);color:var(--creme-licht);text-wrap:balance}:where(.hc) .c5-hotel__tekst .cta{margin-top:var(--s4)}:where(.hc) .c5-hotel__blok:hover img{transform:scale(1.03)}:where(.hc) .c5-hotel__blok:hover .cta:before{width:260%}:where(.hc) .c5-hotel__blok:hover .cta{color:var(--linnen)}:where(.hc) .c2-golf{padding-top:var(--c4-ruimte);padding-bottom:var(--c4-ruimte)}:where(.hc) .c2-golf__raster{display:grid;gap:var(--s5);align-items:center}@media (min-width:900px){:where(.hc) .c2-golf__raster{grid-template-columns:7fr 5fr;gap:var(--s6)}:where(.hc) .c2-golf__beeld{order:-1}}:where(.hc) .c2-golf .c-tekst{margin-top:var(--s3)}:where(.hc) .c2-golf__beeld{aspect-ratio:16/10}@media (max-width:899px){:where(.hc) .c2-golf .c-gloed__vlek--licht{top:auto;bottom:-40%}}:where(.hc) .c2-omg{display:grid;overflow:clip;background:var(--creme)}:where(.hc) .c2-omg>:not(.c-laag){position:relative;z-index:1}@media (min-width:900px){:where(.hc) .c2-omg{grid-template-columns:1fr 1fr;min-height:0}}:where(.hc) .c2-omg__tekst{align-self:center;padding:var(--c4-ruimte) var(--marge)}@media (min-width:900px){:where(.hc) .c2-omg__tekst{padding-right:var(--s6)}}:where(.hc) .c2-omg .c-chips,:where(.hc) .c2-omg .c-tekst{margin-top:var(--s3)}:where(.hc) .c2-omg .pijl{margin-top:var(--s4)}:where(.hc) .c2-omg__beeld{position:relative;min-height:22rem;overflow:hidden}:where(.hc) .c2-omg__beeld img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}:where(.hc) .c2-omg__beeld img.is-actief{opacity:1}:where(.hc) .c5-nieuws{padding:var(--c4-ruimte) var(--marge);background:var(--zand)}:where(.hc) .c5-nieuws .c2-midden{margin-bottom:var(--c4-kop)}:where(.hc) .c5-nieuws__rij{display:grid;gap:var(--s5) var(--s4)}@media (min-width:768px){:where(.hc) .c5-nieuws__rij{grid-template-columns:repeat(3,1fr)}}:where(.hc) .c5-bericht{display:flex;flex-direction:column;height:100%;transition:transform .45s var(--ease-soft)}:where(.hc) .c5-bericht__beeld{aspect-ratio:4/3}:where(.hc) .c5-bericht .c-h3{margin-top:var(--s3)}:where(.hc) .c5-bericht .pijl{margin-top:var(--s2)}:where(.hc) .c5-nieuws .c2-alles{margin-top:var(--c4-kop)}:where(.hc) .c5-verblijf{padding:var(--c4-ruimte) var(--marge)}:where(.hc) .c5-verblijf__binnen{display:grid;gap:var(--s5);align-items:center}@media (min-width:900px){:where(.hc) .c5-verblijf__binnen{grid-template-columns:5fr 7fr;gap:var(--s6)}}:where(.hc) .c5-verblijf__beeld{aspect-ratio:3/2}@media (min-width:900px){:where(.hc) .c5-verblijf__beeld{aspect-ratio:4/5}}:where(.hc) .c5-verblijf .woordmerk{display:block;width:8.5rem;opacity:.72;fill:currentColor}:where(.hc) .c5-verblijf .c-h2{margin-top:var(--s3)}:where(.hc) .c5-verblijf .c-tekst{max-width:56ch;margin-top:var(--s2)}:where(.hc) .c5-verblijf .c-h2+.c-tekst{margin-top:var(--s3)}:where(.hc) .c5-verblijf .c-acties{margin-top:var(--s4)}:where(.hc) .c5-verblijf__slot{margin-top:var(--s4);font-family:var(--font-display);font-style:italic;font-size:1.125rem;color:color-mix(in srgb,var(--creme) 82%,transparent)}:where(.hc) .c5-bericht:active,:where(.hc) .c5-hotel__blok:active,:where(.hc) .c5-pijler:active{transform:scale(.985);transition-duration:.1s}main :where(.hc) .c-h2{font-size:clamp(calc(2rem - 2px),calc(4vw - 2px),calc(3.4rem - 2px))}main :where(.hc) .c-h3{font-size:clamp(calc(1.35rem - 2px),calc(1.8vw - 2px),calc(1.7rem - 2px))}main :where(.hc) .c-tekst{font-size:calc(1rem - 1px)}main :where(.hc) .c-klein{font-size:calc(.9375rem - 1px)}main :where(.hc) .c-chips li{font-size:calc(.875rem - 1px)}@media (max-width:479px){main :where(.hc) .c-chips li{font-size:calc(.8125rem - 1px)}}main :where(.hc) .pijl{font-size:calc(.95rem - 1px)}main :where(.hc) .pijl--klein{font-size:calc(.875rem - 1px)}main :where(.hc) .cta{font-size:calc(.9375rem - 1px)}main :where(.hc) .c5-verblijf__slot{font-size:calc(1.125rem - 1px)}:where(.hc).a-fotos .foto-open{clip-path:inset(0 0 0 0);transition:clip-path 1.3s var(--ease-expo) var(--vertraging,0s)}:where(.hc).a-fotos .foto-open:not(.is-open){clip-path:inset(100% 0 0 0)}:where(.hc).a-fotos .foto-open img,:where(.hc).a-fotos .foto-open--tegel img{transition:transform 1.8s var(--ease-expo) var(--vertraging,0s),opacity 1.2s ease}:where(.hc).a-fotos .foto-open:not(.is-open) img{transform:scale(1.08)}:where(.hc).a-fotos .foto-open--tegel:not(.is-open) img{transform:scale(1.14)}:where(.hc).a-koppen .woord{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em 0 .18em;margin:-.08em 0 -.18em}:where(.hc).a-koppen .woord>span{display:inline-block;transform:translateY(135%);transition:transform 1.15s var(--ease-expo) calc(var(--regel, 0) * .11s + .05s)}:where(.hc).a-koppen .is-op .woord>span{transform:none}:where(.hc).a-koppen h2.reveal{transform:none}@keyframes c-langzaam{0%{transform:scale(1)}to{transform:scale(1.07)}}:where(.hc).a-zoom [data-diashow] img{animation:c-langzaam 16s ease-in-out infinite alternate}:where(.hc).a-zoom [data-diashow] img:nth-child(2){animation-delay:-8s}:where(.hc) .c2-post:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,30%),rgb(255 248 230/.24),transparent 62%);mix-blend-mode:screen;transition:opacity .5s var(--ease-soft)}@media (hover:hover) and (pointer:fine){:where(.hc).a-glans .c2-post:hover:after{opacity:1}:where(.hc).a-glans .c2-post:hover .c2-post__beeld img{transform:scale(1.04) translateY(-2%)}}@media (prefers-reduced-motion:reduce){:where(.hc) .reveal{opacity:1;transform:none;transition:none}:where(.hc) .cta,:where(.hc) .cta:before{transition:none}:where(.hc) .c-gloed__vlek,:where(.hc) .c-schaduw{animation:none}}.RoomsBookingExperience_section__m5VSS{position:relative;overflow:clip;padding:clamp(3rem,5vw,5rem) 5vw clamp(4rem,7vw,7rem);background:var(--creme)}.RoomsBookingExperience_section__m5VSS:before{content:"";position:absolute;inset:0 0 auto;height:50rem;pointer-events:none;opacity:.23;background:url(/images/bladschaduw-fijn.webp) no-repeat 100% 0/max(100%,75rem) auto;mask-image:linear-gradient(180deg,black,transparent)}.RoomsBookingExperience_overview__On20m{position:relative;max-width:70rem;margin-inline:auto}.RoomsBookingExperience_planner__WIxxY{padding:clamp(1.25rem,2.5vw,2rem);background:var(--creme-licht);border:1px solid color-mix(in srgb,var(--olijf) 16%,transparent);border-radius:var(--radius);scroll-margin-top:8rem}.RoomsBookingExperience_plannerHeading__AIM8_{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.5rem}.RoomsBookingExperience_plannerHeading__AIM8_ h2{font-family:var(--font-display);font-size:clamp(1.65rem,2.5vw,2rem);line-height:1.15}.RoomsBookingExperience_plannerHeading__AIM8_ p{max-width:48ch;font-size:.875rem;line-height:1.6}.RoomsBookingExperience_form__XzonU{display:grid;grid-template-columns:minmax(0,1fr) 10rem auto;align-items:end;gap:1rem}.RoomsBookingExperience_dateField__y_l4K,.RoomsBookingExperience_guestField__PWIjz{display:grid;gap:.5rem;min-width:0;font-size:.875rem}.RoomsBookingExperience_dateToggle__Eb4Sb,.RoomsBookingExperience_guestField__PWIjz select{width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--olijf) 30%,transparent);border-radius:var(--radius);font:inherit;color:inherit;background:transparent;cursor:pointer}.RoomsBookingExperience_guestField__PWIjz{position:relative}.RoomsBookingExperience_guestField__PWIjz select{appearance:none;padding-right:2.5rem}.RoomsBookingExperience_selectArrow__Gci5_{position:absolute;right:1rem;bottom:.9rem;width:1.125rem;height:1.125rem;pointer-events:none}.RoomsBookingExperience_dateToggle__Eb4Sb{display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left}.RoomsBookingExperience_search__16DBG{min-height:3rem}.RoomsBookingExperience_calendar__pRORG{grid-column:1/-1;max-width:48rem;width:100%;margin-inline:auto;padding-top:.5rem}.RoomsBookingExperience_calendar__pRORG>div{border-radius:var(--radius)}.RoomsBookingExperience_calendar__pRORG[hidden]{display:none}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_search__16DBG{grid-column:1/-1;grid-row:3;justify-self:end}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_calendar__pRORG{grid-row:2}.RoomsBookingExperience_calendarHint__EyBza,.RoomsBookingExperience_notice__vGb1s{margin-top:1rem;font-size:.875rem;line-height:1.6}.RoomsBookingExperience_closeCalendar__pjlLn{display:block;margin:1rem 0 0 auto;text-decoration:underline;text-underline-offset:.3em;cursor:pointer;font-size:.875rem;padding:.5rem}.RoomsBookingExperience_notice__vGb1s a{text-decoration:underline}.RoomsBookingExperience_roomsHeading__W0uvE{margin:3.5rem 0 2rem;text-align:center}.RoomsBookingExperience_roomsHeading__W0uvE p{margin-top:1rem;font-size:1rem;line-height:1.65}.RoomsBookingExperience_rooms__A7K0T{display:grid;gap:1.5rem}.RoomsBookingExperience_card__BJquz{display:grid;grid-template-columns:34% minmax(0,1fr) 13rem;overflow:hidden;border-radius:var(--radius);background:var(--taupe-diep);color:var(--creme-licht)}.RoomsBookingExperience_gallery__ZcJCY{position:relative;min-height:17rem;background:var(--zand)}.RoomsBookingExperience_galleryControls__efWeW{position:absolute;inset:auto .75rem .75rem;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.RoomsBookingExperience_galleryControls__efWeW button,.RoomsBookingExperience_galleryControls__efWeW span{pointer-events:auto;background:var(--color-nachtblauw);color:var(--creme-licht);border-radius:var(--radius)}.RoomsBookingExperience_galleryControls__efWeW button{width:2.75rem;height:2.75rem;cursor:pointer}.RoomsBookingExperience_galleryControls__efWeW>span{padding:.5rem .75rem;font-size:.75rem}.RoomsBookingExperience_description__0xql7{padding:1.75rem;align-self:center;min-width:0}.RoomsBookingExperience_description__0xql7 h3{font-family:var(--font-display);font-size:clamp(1.5rem,2vw,1.85rem);line-height:1.15;text-wrap:balance;overflow-wrap:anywhere}.RoomsBookingExperience_description__0xql7 p{overflow-wrap:anywhere;margin-top:1rem;font-size:.9375rem;line-height:1.7}.RoomsBookingExperience_more__tUrsi{display:inline-flex;gap:.65rem;align-items:center;margin-top:1rem;padding-block:.25rem;font-size:.8125rem;cursor:pointer}.RoomsBookingExperience_more__tUrsi>span:first-child{text-decoration:underline;text-underline-offset:.3em}.RoomsBookingExperience_actions__V2pdC{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:1.25rem;padding:1.5rem 1.5rem 1.5rem 0;text-align:center}.RoomsBookingExperience_book__03dSz{width:100%;padding-block:.75rem;text-align:center}.RoomsBookingExperience_price__aEP2x{display:grid;gap:.25rem;font-size:.75rem;line-height:1.5}.RoomsBookingExperience_price__aEP2x strong{font-family:var(--font-display);font-weight:400;font-size:2rem;overflow-wrap:anywhere}.RoomsBookingExperience_status___mK51{font-size:.8125rem;line-height:1.6}.RoomsBookingExperience_closeCalendar__pjlLn:focus-visible,.RoomsBookingExperience_dateToggle__Eb4Sb:focus-visible,.RoomsBookingExperience_galleryControls__efWeW button:focus-visible,.RoomsBookingExperience_guestField__PWIjz select:focus-visible,.RoomsBookingExperience_more__tUrsi:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:1099px){.RoomsBookingExperience_card__BJquz{grid-template-columns:36% minmax(0,1fr)}.RoomsBookingExperience_gallery__ZcJCY{grid-row:1/3}.RoomsBookingExperience_description__0xql7{padding:1.5rem 1.5rem 0}.RoomsBookingExperience_actions__V2pdC{flex-direction:row;align-items:center;justify-content:flex-start;padding:1.25rem 1.5rem 1.5rem;text-align:left}.RoomsBookingExperience_book__03dSz{width:auto;max-width:14rem}.RoomsBookingExperience_price__aEP2x{flex:1}}@media (max-width:767px){.RoomsBookingExperience_plannerHeading__AIM8_{display:block}.RoomsBookingExperience_plannerHeading__AIM8_ p{margin-top:.75rem}.RoomsBookingExperience_form__XzonU{grid-template-columns:minmax(0,1fr) 7rem}.RoomsBookingExperience_search__16DBG{grid-column:1/-1}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_search__16DBG{grid-row:3;justify-self:stretch}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_calendar__pRORG{grid-row:2}.RoomsBookingExperience_dateToggle__Eb4Sb,.RoomsBookingExperience_guestField__PWIjz select{padding-inline:.625rem;font-size:.8125rem}.RoomsBookingExperience_roomsHeading__W0uvE{margin-top:3rem}}@media (max-width:599px){.RoomsBookingExperience_form__XzonU{grid-template-columns:1fr}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_search__16DBG{grid-row:4}.RoomsBookingExperience_form__XzonU:has(.RoomsBookingExperience_calendar__pRORG:not([hidden])) .RoomsBookingExperience_calendar__pRORG{grid-row:3}.RoomsBookingExperience_card__BJquz{grid-template-columns:1fr}.RoomsBookingExperience_gallery__ZcJCY{grid-row:auto;min-height:0;aspect-ratio:4/3}.RoomsBookingExperience_description__0xql7{padding:1.5rem 1.25rem 0}.RoomsBookingExperience_description__0xql7 h3{font-size:1.7rem}.RoomsBookingExperience_actions__V2pdC{flex-direction:column;align-items:stretch;text-align:left;padding:1.25rem 1.25rem 1.5rem}.RoomsBookingExperience_book__03dSz{max-width:none;width:100%}}.Nieuws_grid__upswz{display:grid;align-items:start;gap:var(--s5)}.Nieuws_lijst__eiuqT,.Nieuws_lijsttekst__VA_SB,.Nieuws_uitgelicht__yLw5s{min-width:0}.Nieuws_hoofdlink___Wsat{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3)}.Nieuws_hoofdbeeld__vLeKz{width:100%;aspect-ratio:16/10}.Nieuws_hoofdlink___Wsat .Nieuws_hoofdtitel__4WyqK{max-width:28ch;font-size:clamp(1.65rem,2.6vw,2.4rem);line-height:1.15;text-wrap:pretty}.Nieuws_lijst__eiuqT{display:grid}.Nieuws_rij__p4Weo{border-top:1px solid color-mix(in srgb,var(--olijf) 20%,transparent);padding-block:var(--s4)}.Nieuws_rij__p4Weo:last-child{border-bottom:1px solid color-mix(in srgb,var(--olijf) 20%,transparent)}.Nieuws_lijstlink__JUsAN{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:var(--s3)}.Nieuws_miniatuur__iHeG_{width:100%;aspect-ratio:1}.Nieuws_lijsttekst__VA_SB{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.Nieuws_hoofdlink___Wsat:focus-visible,.Nieuws_lijstlink__JUsAN:focus-visible{outline:2px solid var(--olijf);outline-offset:8px;border-radius:var(--radius)}@media (min-width:768px){.Nieuws_grid__upswz{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}}@media (min-width:1100px){.Nieuws_lijstlink__JUsAN{grid-template-columns:9rem minmax(0,1fr)}}@media (max-width:479px){.Nieuws_lijstlink__JUsAN{grid-template-columns:5.5rem minmax(0,1fr);gap:var(--s2)}.Nieuws_rij__p4Weo{padding-block:var(--s3)}}.wellness_vlak__itJQI.hc{background:none;color:inherit}section.wellness_sectie__EcDsy{padding-top:var(--c4-ruimte)}section.wellness_intro__Y5_1M{margin-top:calc(var(--c4-ruimte) - 10vh);padding-top:0}@media (prefers-reduced-motion:reduce){section.wellness_intro__Y5_1M{margin-top:0;padding-top:var(--c4-ruimte)}}.wellness_aanbod__ebC9v.c5-arr,section.wellness_sluit__F4Wlk{padding-bottom:var(--c4-ruimte)}.wellness_faq__S2k3l article{border-radius:8px}.ArrangementenConcept_sectie___wcv3{overflow:clip}.ArrangementenConcept_schaduwKap__bBbMF{inset:0;z-index:0;overflow:hidden;opacity:.5;mix-blend-mode:multiply}.ArrangementenConcept_schaduw__zUoYL{--schaduw-achterstand:0.12;position:absolute;inset:0 0 calc(var(--schaduw-achterstand) * -100vh);background:url(/images/bladschaduw-arrangementen-strook.webp) repeat-y 90% 0/max(100%,210vh) auto;transform:translate3d(0,calc(var(--schaduw-scroll, 0) * var(--schaduw-achterstand) * 1px),0);will-change:transform}.ArrangementenConcept_sectie___wcv3>.ArrangementenConcept_schaduwKap__bBbMF{bottom:auto;height:clamp(34rem,55vw,52rem);opacity:.35;-webkit-mask-image:linear-gradient(180deg,black 0,black 18%,transparent);mask-image:linear-gradient(180deg,black 0,black 18%,transparent)}.ArrangementenConcept_sectie___wcv3>.ArrangementenConcept_schaduwKap__bBbMF .ArrangementenConcept_schaduw__zUoYL{inset:0;background:url(/images/bladschaduw-fijn.webp) no-repeat 100% 0/max(100%,75rem) auto;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.ArrangementenConcept_schaduw__zUoYL{will-change:auto}}.ArrangementenConcept_sectie___wcv3.c5-arr .c2-midden{margin-bottom:var(--s3)}.ArrangementenConcept_intro__2BswG{max-width:40rem;margin:0 auto var(--c4-kop);text-align:center}.ArrangementenConcept_intro__2BswG .c-tekst{max-width:none;margin-inline:auto}.ArrangementenConcept_leeg__bMfdA{max-width:40rem;margin-inline:auto;text-align:center}.ArrangementenConcept_leeg__bMfdA .c-tekst{max-width:none;margin:var(--s3) auto 0}.ArrangementenConcept_leeg__bMfdA .pijl{margin-top:var(--s4)}.GastenArrangementenLijst_overzicht__Vgm4Y{width:100%;max-width:64rem;margin-inline:auto}.GastenArrangementenLijst_filterpaneel__GCwJs{background:var(--creme-licht);border:1px solid color-mix(in srgb,var(--olijf) 12%,transparent)}.GastenArrangementenLijst_filtergroepen__bzuM0{display:grid;gap:1.25rem;align-items:end}.GastenArrangementenLijst_verblijfSelect__DtcdL{min-height:2.5rem;width:100%;padding:.5rem .75rem;border:1px solid color-mix(in srgb,var(--olijf) 25%,transparent);border-radius:var(--radius);background:var(--creme-licht);color:var(--olijf);font:inherit;cursor:pointer}.GastenArrangementenLijst_verblijfSelect__DtcdL:focus-visible{outline:2px solid var(--olijf);outline-offset:3px}.GastenArrangementenLijst_wisFilters__v9nbz{justify-self:start}@media (min-width:768px){.GastenArrangementenLijst_filtergroepen__bzuM0{grid-template-columns:minmax(0,1fr) 10.5rem}.GastenArrangementenLijst_wisFilters__v9nbz{grid-column:1/-1}}@media (min-width:1024px){.GastenArrangementenLijst_filtergroepen__bzuM0:has(.GastenArrangementenLijst_wisFilters__v9nbz){grid-template-columns:minmax(0,1fr) 10.5rem auto}.GastenArrangementenLijst_wisFilters__v9nbz{grid-column:auto}}.GastenArrangementenLijst_resultaten__bpMBw{position:relative;isolation:isolate}.GastenArrangementenLijst_schaduwAccenten__6BHVz{position:absolute;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none}.GastenArrangementenLijst_schaduwAccent__RPyJZ{position:absolute;left:0;width:100%;height:clamp(38rem,60vw,54rem);transform:translateY(-35%);background:url(/images/bladschaduw-fijn.webp) no-repeat 0/max(100%,85rem) auto;opacity:.32;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(180deg,transparent,black 25%,black 55%,transparent);mask-image:linear-gradient(180deg,transparent,black 25%,black 55%,transparent)}.GastenArrangementenLijst_schaduwAccent__RPyJZ:nth-child(2n){background-position:100%;background-size:max(115%,95rem) auto;opacity:.26}.GastenArrangementenLijst_row__WH9q9{container-type:inline-size}@media (min-width:768px){.GastenArrangementenLijst_layout__h7pxg{--card-padding:clamp(14px,calc((100cqw - 850px) / 5 + 14px),24px);grid-template-columns:clamp(120px,calc(100% - 384px),36%) minmax(0,1fr)}.GastenArrangementenLijst_actions__Ic_Cv,.GastenArrangementenLijst_content__NHSvJ{padding-inline:var(--card-padding)}}@media (min-width:1024px){.GastenArrangementenLijst_layout__h7pxg{grid-template-columns:clamp(128px,calc(100% - 544px),36%) minmax(0,1fr) 11rem}.GastenArrangementenLijst_actions__Ic_Cv{padding-left:0}}.GastenArrangementenLijst_layout__h7pxg .GastenArrangementenLijst_beeld__gN93A{aspect-ratio:3/2}.GastenArrangementenLijst_layout__h7pxg .GastenArrangementenLijst_vlak__8vF2a{align-items:stretch;align-self:stretch;text-align:start;padding:1.5rem}.GastenArrangementenLijst_kaart__HLQGq{height:100%;grid-template-rows:auto 1fr auto}.GastenArrangementenLijst_kaart__HLQGq .GastenArrangementenLijst_actions__Ic_Cv{align-self:stretch}@media (min-width:768px){.GastenArrangementenLijst_layout__h7pxg .GastenArrangementenLijst_beeld__gN93A{aspect-ratio:auto}.GastenArrangementenLijst_kaart__HLQGq{grid-template-rows:auto 1fr}}@media (min-width:1024px){.GastenArrangementenLijst_kaart__HLQGq{grid-template-rows:minmax(0,1fr)}.GastenArrangementenLijst_kaart__HLQGq .GastenArrangementenLijst_actions__Ic_Cv{justify-content:flex-end}}.GolfConcept_held__zop2O.c5-held h1{max-width:12ch;margin-top:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.04;letter-spacing:-.02em}.GolfConcept_citaat__zayzG{max-width:34ch;margin-top:1.5rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.45;text-wrap:pretty}.GolfConcept_bannerTekst__xVE5l{margin-top:var(--s3)}.GolfConcept_ontdek__OMISK.c5-pijlers .c2-midden{color:var(--olijf)}@media (min-width:900px){.GolfConcept_vlakken__bURd0 .c5-pijler__tekst{padding:0 clamp(1rem,1.9vw,1.75rem) 2rem}.GolfConcept_vlakken__bURd0 .c5-pijler__tekst .c-h2{font-size:clamp(1.6rem,2.6vw,2.5rem)}.GolfConcept_vlakken__bURd0 .GolfConcept_zonderLink__DMT4_.c5-pijler .c5-pijler__tekst{padding-bottom:calc(2rem + var(--s3) + 1.3rem)}}.GolfConcept_dialoog__BqKqK[open]{position:fixed}button.GolfConcept_vlak__uZiL_{border:0;padding:0;background:none;font:inherit;text-align:inherit;cursor:pointer;appearance:none}.GolfConcept_status__yj_eN{margin-top:var(--s3);font-size:.95rem;line-height:1.3rem;letter-spacing:.01em;color:color-mix(in srgb,var(--color-creme) 72%,transparent)}.GolfConcept_simulator__MJsSI{position:absolute;inset:0;display:grid;place-items:center;padding-bottom:8rem;color:color-mix(in srgb,var(--color-creme) 70%,transparent);background:color-mix(in srgb,var(--color-nachtblauw-deep) 40%,var(--color-taupe-diep))}.GolfConcept_simulatorIcoon__vdJVt{width:7.5rem;height:5rem}.GolfConcept_layout__aZooo{display:grid;flex:1;width:100%;min-width:0}.GolfConcept_layout__aZooo>*{min-width:0}.GolfConcept_layout__aZooo .c2-post__vlak{align-items:flex-start;align-self:stretch;justify-content:center;text-align:start;padding:clamp(1.5rem,3vw,2.75rem)}.GolfConcept_layout__aZooo .c-h2{margin-left:0}.GolfConcept_layout__aZooo .c-tekst{max-width:46ch;margin-top:1rem}@media (min-width:800px){.GolfConcept_layout__aZooo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.GolfConcept_layout__aZooo .c2-post__beeld{aspect-ratio:auto;height:100%;min-height:16rem}}.GolfConcept_verhalen__EaP9D .c2-midden{margin-bottom:var(--c4-kop)}.GolfConcept_dia__JLZyP{flex:1;min-width:100%}.GolfConcept_dia__JLZyP.c5-hotel__blok:active{transform:none}.GolfConcept_configurator__89Ne8 .c2-midden{margin-bottom:2rem}.GolfConcept_faq__A_BMn article{border-radius:8px}.GolfConcept_plannen__0J9dV.c2-arr{padding:0}.GolfConcept_slot__toqah .c-acties{gap:var(--s2) var(--s4)}.GolfConcept_slot__toqah.c2-omg .pijl{margin-top:0}.GolfConcept_slot__toqah .c5-verblijf__slot{color:color-mix(in srgb,var(--olijf) 82%,transparent)}.ZakelijkeArrangementen_sectie__4A1YR .c2-midden{margin-bottom:var(--s3)}.ZakelijkeArrangementen_intro__xxofU{max-width:46rem;margin:0 auto var(--c4-kop);text-align:center}.ZakelijkeArrangementen_intro__xxofU .c-tekst{max-width:none;margin-inline:auto}.ZakelijkeArrangementen_concept__gK8PD{margin-top:var(--s3);font-size:.875rem;line-height:1.5}.ZakelijkeArrangementen_lijst__9X9iL{display:grid;gap:var(--s3);min-width:0}.ZakelijkeArrangementen_kaart__Lqjxm{width:100%;min-width:0}.ZakelijkeArrangementen_layout__HipXv{display:grid;flex:1;min-width:0;width:100%;grid-template-columns:minmax(0,1fr)}.ZakelijkeArrangementen_layout__HipXv>*{min-width:0}.ZakelijkeArrangementen_layout__HipXv .c2-post__vlak{align-items:stretch;align-self:stretch;text-align:start;padding:1.5rem}.ZakelijkeArrangementen_samenvatting___4yw_{margin-top:.75rem;white-space:pre-line;font-size:.9375rem;line-height:1.55}.ZakelijkeArrangementen_blok__ES64p{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.ZakelijkeArrangementen_blokTitel__okxe6{font-family:var(--font-display);font-size:1.25rem;font-weight:400;letter-spacing:-.01em;line-height:1.2}.ZakelijkeArrangementen_blokTekst___8BD3{white-space:pre-line;font-size:.875rem;line-height:1.6}.ZakelijkeArrangementen_blokBeeld___kLmm{aspect-ratio:3/2;border-radius:8px}.ZakelijkeArrangementen_inclusief__yoXmC{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.6}.ZakelijkeArrangementen_inclusief__yoXmC li{display:flex;gap:.75rem}.ZakelijkeArrangementen_vink__KbJMq{opacity:.55}.ZakelijkeArrangementen_galerij__nwS7L{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.ZakelijkeArrangementen_galerijBeeld__oJXYg{aspect-ratio:4/3;border-radius:8px}.ZakelijkeArrangementen_vraag__zgdCP{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent);padding-block:.5rem}.ZakelijkeArrangementen_vraag__zgdCP summary{cursor:pointer;font-size:.875rem}.ZakelijkeArrangementen_antwoord__JaPJB{margin-top:.75rem;white-space:pre-line;font-size:.875rem;line-height:1.6}.ZakelijkeArrangementen_acties__FMrcG{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem;padding:0 1.5rem 1.5rem}.ZakelijkeArrangementen_prijs__sIK3a{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:1.1}.ZakelijkeArrangementen_prijsBedrag__2RbV4{font-size:2.2rem}.ZakelijkeArrangementen_prijsAanvraag__r6WVK{font-size:1.25rem;line-height:1.2}.ZakelijkeArrangementen_meta__23gRD{font-size:.875rem;line-height:1.4}.ZakelijkeArrangementen_eenheid___zqZ_{margin-top:.25rem;font-size:.75rem;line-height:1.4}.ZakelijkeArrangementen_leeg__MWVYZ{max-width:40rem;margin-inline:auto;text-align:center}.ZakelijkeArrangementen_leeg__MWVYZ .c-tekst{max-width:none;margin:var(--s3) auto 0}.ZakelijkeArrangementen_leeg__MWVYZ .pijl{margin-top:var(--s4)}@media (min-width:768px){.ZakelijkeArrangementen_layout__HipXv{grid-template-columns:minmax(10rem,34%) minmax(0,1fr);grid-template-rows:auto auto}.ZakelijkeArrangementen_beeld__nuS0k{grid-row:1/-1}.ZakelijkeArrangementen_layout__HipXv .c2-post__beeld{aspect-ratio:auto;height:100%;min-height:14rem}}@media (min-width:1100px){.ZakelijkeArrangementen_layout__HipXv{grid-template-columns:minmax(11rem,28%) minmax(0,1fr) 12.5rem;grid-template-rows:auto}.ZakelijkeArrangementen_beeld__nuS0k{grid-row:auto}.ZakelijkeArrangementen_acties__FMrcG{flex-direction:column;align-items:flex-end;justify-content:flex-end;padding:1.5rem 1.5rem 1.5rem 0;text-align:right}}.ZakelijkConcept_mogelijkheden__xB0gr.c5-nieuws{background:transparent}.ZakelijkConcept_mogelijkheden__xB0gr .c-tekst{max-width:none;margin-top:var(--s2)}.ZakelijkConcept_mogelijkheden__xB0gr .pijl{margin-top:var(--s3)}.ZakelijkConcept_mogelijkheden__xB0gr li{min-width:0;padding-top:var(--s3);border-top:1px solid color-mix(in srgb,var(--creme) 28%,transparent)}.ZakelijkConcept_configurator__5Cryc{padding-bottom:var(--s6)}.ZakelijkConcept_configurator__5Cryc .c2-midden{margin-bottom:var(--s3)}.ZakelijkConcept_intro__b4N2H{max-width:46rem;margin:0 auto var(--s5);text-align:center}.ZakelijkConcept_intro__b4N2H .c-tekst{max-width:none;margin-inline:auto}.ZakelijkConcept_faq__UEoVt article{border-radius:8px;background:var(--color-creme-licht)}.ZakelijkConcept_afsluiter__DOLlg.c5-verblijf{padding-block:var(--s5)}.ZakelijkConcept_afsluiter__DOLlg .c5-verblijf__beeld{aspect-ratio:2/1}@media (min-width:700px){.ZakelijkConcept_afsluiter__DOLlg .c5-verblijf__binnen{grid-template-columns:5fr 7fr}.ZakelijkConcept_afsluiter__DOLlg .c5-verblijf__beeld{aspect-ratio:3/2}}.ZakelijkConcept_slot__sYHR0{display:flex;flex-wrap:wrap;gap:.35rem 1.5rem}.ZakelijkConcept_slot__sYHR0 a{color:inherit;text-decoration:underline;text-underline-offset:.28rem}