.gastouder-cta[data-astro-cid-3znnvhea]{padding-bottom:clamp(3rem,6vw,5rem)}.gastouder-cta__panel[data-astro-cid-3znnvhea]{background:var(--color-green-light);border-radius:24px;align-items:center;gap:1.75rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.gastouder-cta__title[data-astro-cid-3znnvhea]{margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15}.gastouder-cta__text[data-astro-cid-3znnvhea]{color:var(--color-muted);margin:0;font-size:1.0625rem}.gastouder-cta__button[data-astro-cid-3znnvhea]{background:var(--color-accent-dark);color:var(--color-white);border-radius:100px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.gastouder-cta__button[data-astro-cid-3znnvhea] svg{flex:none;transition:transform .2s ease-in-out}.gastouder-cta__button[data-astro-cid-3znnvhea]:hover svg{transform:translate(3px)}.gastouder-cta__points[data-astro-cid-3znnvhea]{color:var(--color-dark);gap:.75rem;margin:0;padding:0;font-weight:500;list-style:none;display:grid}.gastouder-cta__points[data-astro-cid-3znnvhea] li[data-astro-cid-3znnvhea]{align-items:flex-start;gap:.625rem;display:flex}.gastouder-cta__icon[data-astro-cid-3znnvhea]{background:var(--color-accent-dark);width:24px;height:24px;color:var(--color-white);border-radius:50%;flex:none;place-items:center;margin-top:.1em;display:grid}@media (width>=860px){.gastouder-cta__panel[data-astro-cid-3znnvhea]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}}@media (prefers-reduced-motion:reduce){.gastouder-cta__button[data-astro-cid-3znnvhea] svg{transition:none}}.hero[data-astro-cid-ge2uvauf]{--link-height:72px;margin-bottom:4rem}.hero__media[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]:after{background:linear-gradient(0deg, rgba(var(--color-dark-rgb), .82) 0%, rgba(var(--color-dark-rgb), .68) 40%, rgba(var(--color-dark-rgb), 0) 82%);content:"";pointer-events:none;position:absolute;inset:0}.hero__image[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:clamp(340px,min(60vh,70vw),520px);animation-duration:var(--hero-cycle);will-change:transform, opacity;animation-timing-function:linear;animation-iteration-count:infinite;display:block}.hero[data-astro-cid-ge2uvauf]{--hero-cycle:13.5s}.hero__image--2[data-astro-cid-ge2uvauf],.hero__image--3[data-astro-cid-ge2uvauf]{opacity:0;position:absolute;inset:0}.hero__image--1[data-astro-cid-ge2uvauf]{animation-name:hero-zoom-1}.hero__image--2[data-astro-cid-ge2uvauf]{animation-name:hero-zoom-2,hero-fade-2}.hero__image--3[data-astro-cid-ge2uvauf]{animation-name:hero-zoom-3,hero-fade-3}@keyframes hero-zoom-1{0%{transform:scale(1.02)}36%{transform:scale(1.12)}90%{transform:scale(1.12)}91%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes hero-zoom-2{0%,30%{transform:scale(1)}72%,to{transform:scale(1.12)}}@keyframes hero-fade-2{0%,30%{opacity:0}36%,72%{opacity:1}73%,to{opacity:0}}@keyframes hero-zoom-3{0%,63%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes hero-fade-3{0%,63%{opacity:0}69%,94%{opacity:1}to{opacity:0}}.hero__content[data-astro-cid-ge2uvauf]{z-index:1;padding-bottom:calc(var(--link-height) / 2 + 16px);color:var(--color-white);text-shadow:0 1px 14px rgba(var(--color-dark-rgb), .45);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.hero__title[data-astro-cid-ge2uvauf]{margin:0 0 .5rem;font-size:clamp(2rem,7vw,2.75rem);font-weight:700;line-height:1.1}.hero__title[data-astro-cid-ge2uvauf]:after{background:var(--color-accent);content:"";border-radius:10px;width:56px;height:4px;margin-top:.75rem;display:block}.hero__text[data-astro-cid-ge2uvauf]{max-width:34rem;margin:0;font-size:1.0625rem;line-height:1.5}.hero__links[data-astro-cid-ge2uvauf]{z-index:1;margin-block:calc(var(--link-height) / -2) 0;gap:12px;list-style:none;display:grid;position:relative}.hero__link[data-astro-cid-ge2uvauf]{height:100%;min-height:var(--link-height);background:var(--color-white);box-shadow:0 12px 40px rgba(var(--color-dark-rgb), .14);color:var(--color-dark);border-radius:20px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-weight:600;line-height:1.3;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.hero__icon[data-astro-cid-ge2uvauf]{background:var(--color-light);width:48px;height:48px;color:var(--color-primary-dark);border-radius:14px;flex:none;place-items:center;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:grid}.hero__age[data-astro-cid-ge2uvauf]{color:var(--color-muted);font-size:.875rem;font-weight:400;display:block}.hero__arrow[data-astro-cid-ge2uvauf]{color:var(--color-accent);flex:none;margin-left:auto;transition:transform .2s ease-in-out}.hero__link[data-astro-cid-ge2uvauf]:hover{box-shadow:0 16px 48px rgba(var(--color-dark-rgb), .2);transform:translateY(-3px)}.hero__link[data-astro-cid-ge2uvauf]:hover .hero__icon[data-astro-cid-ge2uvauf]{background:var(--color-accent-dark);color:var(--color-white)}.hero__link[data-astro-cid-ge2uvauf]:hover .hero__arrow[data-astro-cid-ge2uvauf]{transform:translate(3px)}@media (width>=800px){.hero[data-astro-cid-ge2uvauf]{--link-height:84px}.hero__links[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hero__arrow[data-astro-cid-ge2uvauf]{display:none}}@media (width>=1040px){.hero__media[data-astro-cid-ge2uvauf]:after{background:linear-gradient(90deg, rgba(var(--color-dark-rgb), .72) 0%, rgba(var(--color-dark-rgb), .5) 35%, rgba(var(--color-dark-rgb), 0) 62%)}.hero__image[data-astro-cid-ge2uvauf]{height:clamp(240px,min(52vh,56vw),520px)}.hero__content[data-astro-cid-ge2uvauf]{padding-block:48px calc(var(--link-height) / 2 + 12px);justify-content:center}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,3.6vw,3.25rem)}.hero__text[data-astro-cid-ge2uvauf]{max-width:26.5rem;font-size:clamp(1.125rem,1.5vw,1.25rem)}.hero__links[data-astro-cid-ge2uvauf]{gap:24px}.hero__link[data-astro-cid-ge2uvauf]{gap:16px;padding:14px 20px 14px 16px;font-size:1.125rem}.hero__icon[data-astro-cid-ge2uvauf]{border-radius:16px;width:56px;height:56px}.hero__arrow[data-astro-cid-ge2uvauf]{display:block}}@media (prefers-reduced-motion:reduce){.hero__image[data-astro-cid-ge2uvauf]{animation:none}.hero__link[data-astro-cid-ge2uvauf],.hero__icon[data-astro-cid-ge2uvauf],.hero__arrow[data-astro-cid-ge2uvauf]{transition:none}}.locations[data-astro-cid-434yds3c]{--pin-locatie:var(--color-primary-dark);--pin-gastouder:var(--color-green);gap:2rem;padding-bottom:5rem;display:grid}.locations__title[data-astro-cid-434yds3c]{margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15}.locations__text[data-astro-cid-434yds3c]{color:var(--color-muted);margin:0;font-size:1.0625rem}.locations__text[data-astro-cid-434yds3c]+.locations__text[data-astro-cid-434yds3c]{margin-top:.75rem}.locations__button[data-astro-cid-434yds3c]{background:var(--color-accent-dark);color:var(--color-white);border-radius:100px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out;display:inline-flex}.locations__button[data-astro-cid-434yds3c]:hover{background:var(--color-dark);color:var(--color-white)}.locations__map[data-astro-cid-434yds3c]{width:100%;max-width:640px;margin-inline:auto}.map[data-astro-cid-434yds3c]{position:relative}.map__image[data-astro-cid-434yds3c]{width:100%;box-shadow:0 12px 40px rgba(var(--color-dark-rgb), .1);border-radius:24px;overflow:hidden}.map__land[data-astro-cid-434yds3c]{fill:url(#map-land);stroke:var(--color-white);stroke-width:.8px}.map__pin[data-astro-cid-434yds3c] path[data-astro-cid-434yds3c]{stroke:var(--color-white);stroke-width:2px}.map__pin[data-astro-cid-434yds3c] circle[data-astro-cid-434yds3c]{fill:var(--color-white)}.map__pin--locatie[data-astro-cid-434yds3c] path[data-astro-cid-434yds3c]{fill:var(--pin-locatie)}.map__pin--gastouder[data-astro-cid-434yds3c] path[data-astro-cid-434yds3c]{fill:var(--pin-gastouder)}.map__labels[data-astro-cid-434yds3c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.map__label[data-astro-cid-434yds3c]{padding-left:1.125rem;line-height:1.3;position:relative}.map__label[data-astro-cid-434yds3c]:before{content:"";border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.375rem;left:0}.map__label--locatie[data-astro-cid-434yds3c]:before{background:var(--pin-locatie)}.map__label--gastouder[data-astro-cid-434yds3c]:before{background:var(--pin-gastouder)}.map__label[data-astro-cid-434yds3c] strong[data-astro-cid-434yds3c],.map__label[data-astro-cid-434yds3c] span[data-astro-cid-434yds3c]{display:block}.map__label[data-astro-cid-434yds3c] strong[data-astro-cid-434yds3c]{font-size:.9375rem}.map__label[data-astro-cid-434yds3c] span[data-astro-cid-434yds3c]{color:var(--color-muted);font-size:.75rem}.legend[data-astro-cid-434yds3c]{color:var(--color-muted);gap:1.5rem;margin:.75rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:none}.legend__item[data-astro-cid-434yds3c]{align-items:center;gap:.5rem;display:flex}.legend__item[data-astro-cid-434yds3c]:before{content:"";border-radius:50%;width:.625rem;height:.625rem}.legend__item--locatie[data-astro-cid-434yds3c]:before{background:var(--pin-locatie)}.legend__item--gastouder[data-astro-cid-434yds3c]:before{background:var(--pin-gastouder)}@media (width>=640px){.map__labels[data-astro-cid-434yds3c]{margin:0;display:block}.map__label[data-astro-cid-434yds3c]{top:var(--y);left:var(--x);box-shadow:0 1px 4px rgba(var(--color-dark-rgb), .14);white-space:nowrap;background:#ffffffeb;border-radius:100px;padding:.2rem .5rem;font-weight:600;line-height:1.1;position:absolute}.map__label[data-astro-cid-434yds3c]:before,.map__label[data-astro-cid-434yds3c] span[data-astro-cid-434yds3c]{display:none}.map__label[data-astro-cid-434yds3c] strong[data-astro-cid-434yds3c]{font-size:.8125rem;font-weight:inherit}.map__label--left[data-astro-cid-434yds3c]{transform:translate(calc(-100% - 12px),-26px)}.map__label--left-high[data-astro-cid-434yds3c]{transform:translate(calc(-100% - 15px),-46px)}.map__label--right[data-astro-cid-434yds3c]{transform:translate(13px,-26px)}.map__label--right-low[data-astro-cid-434yds3c]{transform:translate(13px,-6px)}.map__label--gastouder[data-astro-cid-434yds3c]{color:var(--color-muted);font-weight:500}.legend[data-astro-cid-434yds3c]{display:flex}}@media (width>=1200px){.locations[data-astro-cid-434yds3c]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,6vw,5rem)}.locations__text[data-astro-cid-434yds3c]{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.locations__button[data-astro-cid-434yds3c]{transition:none}}
