.regio[data-astro-cid-lechmafp]{padding-inline:var(--gutter);flex-direction:column;gap:48px;display:flex}.regio__kop[data-astro-cid-lechmafp]{flex-direction:column;gap:24px;display:flex}.regio__kaart[data-astro-cid-lechmafp]{flex-direction:column;gap:16px;display:flex}.regio__titel[data-astro-cid-lechmafp]{color:var(--color-capture)}.regio__uitleg[data-astro-cid-lechmafp]{max-width:560px;color:var(--color-ink);text-wrap:balance}.regio__voet[data-astro-cid-lechmafp]{color:var(--color-ink-soft);justify-content:flex-end;display:flex}.regio__plaatsen[data-astro-cid-lechmafp]{text-align:right;max-width:640px}.globe[data-astro-cid-lechmafp]{--globe-info-width:clamp(320px, 28vw, 420px);border-radius:var(--radius-tegel);height:min(88svh,880px);min-height:560px;position:relative;overflow:clip}.globe__kaart[data-astro-cid-lechmafp]{background:var(--color-plaster);position:absolute;inset:0}.globe__toestemming[data-astro-cid-lechmafp]{inset:16px calc(var(--globe-info-width) + 32px) 16px 16px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute}.globe__toestemming[data-astro-cid-lechmafp][hidden]{display:none}.globe__toestemming[data-astro-cid-lechmafp] .globe__pin-rond[data-astro-cid-lechmafp]{width:48px;height:48px}.globe__toestemming-tekst[data-astro-cid-lechmafp]{max-width:400px;color:var(--color-ink-soft);text-wrap:balance}.globe__heel[data-astro-cid-lechmafp]{white-space:nowrap}.globe__toestemming-tekst[data-astro-cid-lechmafp] a[data-astro-cid-lechmafp]{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}.globe__toestemming[data-astro-cid-lechmafp] .button[data-astro-cid-lechmafp][aria-disabled=true]{opacity:.6;cursor:progress}.globe__info[data-astro-cid-lechmafp]{z-index:10;width:var(--globe-info-width);background:var(--color-paper);border:1px solid var(--color-fog);transition:opacity .65s var(--ease-osmo), translate .65s var(--ease-osmo), visibility 0s;border-radius:16px;position:absolute;top:16px;bottom:16px;right:16px}@media (width>=992px){.globe[data-astro-cid-lechmafp][data-collapsed=true] .globe__info[data-astro-cid-lechmafp]{opacity:0;visibility:hidden;transition:opacity .65s var(--ease-osmo), translate .65s var(--ease-osmo), visibility 0s .65s;translate:64px}.globe[data-astro-cid-lechmafp][data-collapsed=true] .globe__nav[data-astro-cid-lechmafp]{right:16px}}.globe__lijst[data-astro-cid-lechmafp]{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.globe__lijst[data-astro-cid-lechmafp]::-webkit-scrollbar{display:none}.globe__item[data-astro-cid-lechmafp]{scroll-snap-align:start;flex-direction:column;align-items:flex-start;gap:24px;min-height:100%;padding:32px;display:flex}.globe__beeld[data-astro-cid-lechmafp]{background:var(--color-plaster);border-radius:12px;flex:1 1 0;width:100%;min-height:200px;overflow:hidden}.globe__beeld[data-astro-cid-lechmafp] img[data-astro-cid-lechmafp]{object-fit:cover;width:100%;height:100%}.globe__tekst[data-astro-cid-lechmafp]{flex-direction:column;gap:8px;display:flex}.globe__plaats[data-astro-cid-lechmafp]{color:var(--color-limestone)}.globe__titel[data-astro-cid-lechmafp]{color:var(--color-ink);overflow-wrap:anywhere}.globe__sluit[data-astro-cid-lechmafp],.globe__knop[data-astro-cid-lechmafp]{border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.globe__sluit[data-astro-cid-lechmafp]{z-index:1;background:var(--color-ink);color:var(--color-paper);position:absolute;top:16px;right:16px}.globe__nav[data-astro-cid-lechmafp]{right:calc(var(--globe-info-width) + 32px);z-index:10;background:var(--color-paper);border:1px solid var(--color-fog);color:var(--color-ink);transition:right .65s var(--ease-osmo);border-radius:999px;align-items:center;gap:12px;padding:4px;display:flex;position:absolute;bottom:16px}.globe__nav[data-astro-cid-lechmafp][hidden]{display:none}.globe__teller[data-astro-cid-lechmafp]{text-align:center;min-width:4ch}.globe[data-astro-cid-lechmafp]:not([data-globe-init=initialized]) [data-astro-cid-lechmafp]:is(.globe__nav,.globe__sluit){visibility:hidden}.globe__terug[data-astro-cid-lechmafp]{z-index:12;background:var(--color-paper);border:1px solid var(--color-fog);height:48px;color:var(--color-ink);opacity:0;visibility:hidden;transition:opacity .4s var(--ease-osmo), translate .4s var(--ease-osmo), visibility 0s .4s;border-right:0;border-radius:12px 0 0 12px;padding:0 8px;position:absolute;top:50%;right:0;translate:32px -50%}.globe[data-astro-cid-lechmafp][data-collapsed=true] .globe__terug[data-astro-cid-lechmafp]{opacity:1;visibility:visible;transition:opacity .4s var(--ease-osmo), translate .4s var(--ease-osmo), visibility 0s;translate:0 -50%}@media (hover:hover) and (pointer:fine){.globe__knop[data-astro-cid-lechmafp]:hover,.globe__terug[data-astro-cid-lechmafp]:hover{background:var(--color-plaster)}}.globe__pin[data-astro-cid-lechmafp]{cursor:pointer;border-radius:999px;width:36px;height:36px}.globe__pin-rond[data-astro-cid-lechmafp]{border:1.5px solid var(--color-accent);background:var(--color-paper);height:100%;color:var(--color-accent);transition:background-color .3s var(--ease-uit), color .3s var(--ease-uit), scale .3s var(--ease-uit);border-radius:999px;place-items:center;display:grid}.globe__pin[data-astro-cid-lechmafp][data-active=true]{z-index:1}.globe__pin[data-astro-cid-lechmafp][data-active=true] .globe__pin-rond[data-astro-cid-lechmafp]{background:var(--color-accent);color:var(--color-paper);outline:1px solid var(--color-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.globe__pin[data-astro-cid-lechmafp]:not([aria-expanded=true]):hover .globe__pin-rond[data-astro-cid-lechmafp]{scale:1.08}}.globe__bundel[data-astro-cid-lechmafp] .globe__pin-rond[data-astro-cid-lechmafp]{box-shadow:-4px 4px 0 -1.5px var(--color-paper), -4px 4px 0 0 var(--color-accent)}.globe__bundel[data-astro-cid-lechmafp] svg[data-astro-cid-lechmafp]{transition:opacity .2s var(--ease-smooth);grid-area:1/1}.globe__bundel-kruis[data-astro-cid-lechmafp]{opacity:0}.globe__bundel-teller[data-astro-cid-lechmafp]{background:var(--color-accent);min-width:20px;box-shadow:0 0 0 2px var(--color-paper);color:var(--color-paper);letter-spacing:0;text-align:center;transition:opacity .2s var(--ease-smooth), scale .3s var(--ease-smooth);border-radius:999px;padding:0 5px;line-height:20px;position:absolute;top:-6px;right:-6px}.globe__bundel[data-astro-cid-lechmafp][data-active=true] .globe__pin-rond[data-astro-cid-lechmafp]{box-shadow:none}.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true]{z-index:3}.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true] .globe__pin-rond[data-astro-cid-lechmafp]{background:var(--color-accent);color:var(--color-paper);box-shadow:none;outline:none;scale:.67}.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true] .globe__bundel-huis[data-astro-cid-lechmafp],.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true] .globe__bundel-teller[data-astro-cid-lechmafp]{opacity:0}.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true] .globe__bundel-teller[data-astro-cid-lechmafp]{scale:.5}.globe__bundel[data-astro-cid-lechmafp][aria-expanded=true] .globe__bundel-kruis[data-astro-cid-lechmafp]{opacity:1}.globe__pin[data-astro-cid-lechmafp][data-waaier]{visibility:hidden;transition:visibility 0s .5s}.globe__pin[data-astro-cid-lechmafp][data-waaier=open]{z-index:2;visibility:visible;transition:visibility}.globe__pin[data-astro-cid-lechmafp][data-waaier] .globe__pin-rond[data-astro-cid-lechmafp]{opacity:0;translate:calc(var(--x) * -1) calc(var(--y) * -1);transition:background-color .3s var(--ease-uit), color .3s var(--ease-uit), scale .3s var(--ease-uit), translate .5s var(--ease-osmo), opacity .5s var(--ease-osmo)}.globe__pin[data-astro-cid-lechmafp][data-waaier=open] .globe__pin-rond[data-astro-cid-lechmafp]{opacity:1;translate:none}.globe__pin-been[data-astro-cid-lechmafp]{display:none}.globe__pin[data-astro-cid-lechmafp][data-waaier] .globe__pin-been[data-astro-cid-lechmafp]{top:calc(50% - var(--y));left:calc(50% - var(--x));width:var(--been);background:var(--color-accent);transform-origin:0;height:1px;rotate:var(--hoek);transition:scale .5s var(--ease-osmo);display:block;position:absolute;scale:0 1}.globe__pin[data-astro-cid-lechmafp][data-waaier=open] .globe__pin-been[data-astro-cid-lechmafp]{scale:1}.globe__pin[data-astro-cid-lechmafp][style*="pointer-events: none"]{visibility:hidden}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-bottom-left{grid-template-columns:auto auto;place-items:center start;gap:12px 8px;display:grid;bottom:16px;left:16px}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl{margin:0}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-group{grid-column:1/-1}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl:has(>.mapboxgl-ctrl-logo){grid-area:2/1}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-group{background:var(--color-paper);border:1px solid var(--color-fog);box-shadow:none;border-radius:12px;overflow:hidden}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-group button+button{border-top:1px solid var(--color-fog)}.globe[data-astro-cid-lechmafp] :is(.mapboxgl-ctrl-group button,.mapboxgl-ctrl-attrib-button):focus{box-shadow:none}.globe[data-astro-cid-lechmafp] :is(.mapboxgl-ctrl-group button,.mapboxgl-ctrl-attrib-button):focus-visible{outline:2px solid var(--color-accent-text);outline-offset:-2px}html[data-user-theme=dark] .globe[data-astro-cid-lechmafp] :is(.mapboxgl-ctrl-icon,.mapboxgl-ctrl-attrib-button){filter:invert()}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-attrib{background:color-mix(in srgb, var(--color-paper) 80%, transparent)}.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-attrib a{color:var(--color-ink-soft)}.globe[data-astro-cid-lechmafp] :is(.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker){background:color-mix(in srgb, var(--color-slate) 72%, transparent);color:var(--color-chalk);font-family:var(--font-body);font-size:16px}@media (prefers-reduced-motion:reduce){.globe__lijst[data-astro-cid-lechmafp]{scroll-behavior:auto}.globe__info[data-astro-cid-lechmafp],.globe__nav[data-astro-cid-lechmafp],.globe__terug[data-astro-cid-lechmafp],.globe__pin-rond[data-astro-cid-lechmafp],.globe__pin[data-astro-cid-lechmafp][data-waaier],.globe__pin[data-astro-cid-lechmafp][data-waaier] [data-astro-cid-lechmafp]:is(.globe__pin-rond,.globe__pin-been),.globe__bundel[data-astro-cid-lechmafp] [data-astro-cid-lechmafp]:is(svg,.globe__bundel-teller){transition:none}}@media (width<=991px){.globe[data-astro-cid-lechmafp]{flex-direction:column;height:auto;min-height:0;display:flex}.globe__kaart[data-astro-cid-lechmafp]{aspect-ratio:1;max-height:80svh;position:relative;inset:auto}.globe__toestemming[data-astro-cid-lechmafp]{aspect-ratio:1;max-height:80svh;padding:24px;inset:0 0 auto}.globe__info[data-astro-cid-lechmafp]{z-index:auto;border-width:1px 0 0;border-radius:0;width:100%;position:relative;inset:auto}.globe__lijst[data-astro-cid-lechmafp]{scroll-snap-type:x mandatory;display:flex;position:relative;inset:auto;overflow:auto hidden}.globe__item[data-astro-cid-lechmafp]{border-right:1px solid var(--color-fog);scroll-snap-align:center;flex:0 0 80%;min-width:80%;padding:24px 24px 32px}.globe__item[data-astro-cid-lechmafp]:only-child{border-right:0;flex-basis:100%}.globe__beeld[data-astro-cid-lechmafp]{aspect-ratio:3/2;flex:none;min-height:0}.globe__sluit[data-astro-cid-lechmafp],.globe__terug[data-astro-cid-lechmafp]{display:none}.globe__nav[data-astro-cid-lechmafp]{border-width:1px 0 0;border-radius:0;justify-content:space-between;padding:8px 12px;position:relative;inset:auto}.globe__knop[data-astro-cid-lechmafp]{width:44px;height:44px}}@media (width<=1023px){.regio__voet[data-astro-cid-lechmafp]{justify-content:flex-start}.regio__plaatsen[data-astro-cid-lechmafp]{text-align:left}}@media (width<=767px){.regio[data-astro-cid-lechmafp]{gap:24px;padding-inline:20px}.regio__kop[data-astro-cid-lechmafp]{gap:16px}.globe[data-astro-cid-lechmafp]{border-radius:16px}.globe__item[data-astro-cid-lechmafp]{gap:16px;padding:16px 16px 24px}}@media (pointer:coarse){.globe__sluit[data-astro-cid-lechmafp],.globe__knop[data-astro-cid-lechmafp],.globe[data-astro-cid-lechmafp] .mapboxgl-ctrl-group button{width:44px;height:44px}.globe__pin[data-astro-cid-lechmafp]:after{content:"";position:absolute;inset:-6px}}.hero[data-astro-cid-uwjpo2bh]{padding:32px var(--gutter) 120px;flex-direction:column;align-items:flex-start;gap:64px;display:flex}.hero__kop[data-astro-cid-uwjpo2bh]{white-space:pre-line;color:var(--color-capture)}.diensten[data-astro-cid-uwjpo2bh]>.t-display-2[data-astro-cid-uwjpo2bh],.dienst[data-astro-cid-uwjpo2bh] .t-display-3[data-astro-cid-uwjpo2bh],.werk__kop[data-astro-cid-uwjpo2bh] .t-display-2[data-astro-cid-uwjpo2bh]{color:var(--color-capture)}.hero__rij[data-astro-cid-uwjpo2bh]{justify-content:space-between;align-items:flex-end;gap:80px;width:100%;display:flex}.hero__acties[data-astro-cid-uwjpo2bh]{flex-wrap:wrap;flex-shrink:0;gap:16px 32px;display:flex}.hero__sub[data-astro-cid-uwjpo2bh]{max-width:560px;color:var(--color-ink-soft)}.hero__beeld[data-astro-cid-uwjpo2bh]{aspect-ratio:4/5;border-radius:var(--radius-tegel);background:var(--color-plaster);width:820px;max-width:100%;overflow:hidden}.hero__beeld[data-astro-cid-uwjpo2bh] :is(img,video){object-fit:cover;width:100%;height:100%}@media (width>=1800px){.hero[data-astro-cid-uwjpo2bh]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,720px);gap:48px 80px;display:grid}.hero__kop[data-astro-cid-uwjpo2bh]{grid-area:1/1}.hero__rij[data-astro-cid-uwjpo2bh]{flex-direction:column;grid-area:2/1;align-self:end;align-items:flex-start;gap:32px}.hero__beeld[data-astro-cid-uwjpo2bh]{grid-area:1/2/3/3;width:100%}}.diensten[data-astro-cid-uwjpo2bh]{padding-inline:var(--gutter);flex-direction:column;gap:64px;display:flex}.diensten__rij[data-astro-cid-uwjpo2bh]{align-items:flex-start;gap:24px;display:flex}.dienst[data-astro-cid-uwjpo2bh]{flex-direction:column;gap:24px;display:flex}.dienst--breed[data-astro-cid-uwjpo2bh]{flex:848 848px;min-width:0}.dienst--smal[data-astro-cid-uwjpo2bh]{flex:448 0 448px}.dienst__tekst[data-astro-cid-uwjpo2bh]{color:var(--color-ink-soft);max-width:640px}.dienst__beeld[data-astro-cid-uwjpo2bh]{border-radius:var(--radius-tegel);background:var(--color-plaster);width:100%;overflow:hidden}.dienst__beeld--liggend[data-astro-cid-uwjpo2bh]{aspect-ratio:848/477}.dienst__beeld--staand[data-astro-cid-uwjpo2bh]{aspect-ratio:4/5}.dienst__beeld[data-astro-cid-uwjpo2bh] :is(img,video){object-fit:cover;width:100%;height:100%}.prijs[data-astro-cid-uwjpo2bh]{border-top:1px solid var(--color-fog);flex-direction:column;gap:24px;padding-top:48px;display:flex}.prijs__tekst[data-astro-cid-uwjpo2bh]{max-width:960px;color:var(--color-accent-text)}html[data-user-theme=dark] .prijs__tekst[data-astro-cid-uwjpo2bh]{--golf-kleur:var(--color-ink)}.werkwijze[data-astro-cid-uwjpo2bh]{padding-inline:var(--gutter)}.werkwijze[data-astro-cid-uwjpo2bh] .t-display-2[data-astro-cid-uwjpo2bh],.werkwijze[data-astro-cid-uwjpo2bh] .stap-tijdlijn__titel{color:var(--color-accent-text)}.werk[data-astro-cid-uwjpo2bh]{padding-inline:var(--gutter);flex-direction:column;gap:64px;display:flex}.werk__kop[data-astro-cid-uwjpo2bh]{justify-content:space-between;align-items:center;gap:80px;display:flex}.werk__rij[data-astro-cid-uwjpo2bh]{align-items:flex-start;gap:24px;display:flex}.werk__rij[data-astro-cid-uwjpo2bh] .kaart{flex:var(--kaart-groei) 1 var(--kaart-breedte);min-width:0}@media (width<=1200px){.dienst--breed[data-astro-cid-uwjpo2bh],.dienst--smal[data-astro-cid-uwjpo2bh]{flex:1;width:auto}}@media (width<=767px){.hero[data-astro-cid-uwjpo2bh]{gap:32px;padding:32px 20px 64px}.hero__rij[data-astro-cid-uwjpo2bh]{flex-direction:column;align-items:flex-start;gap:32px}.hero__beeld[data-astro-cid-uwjpo2bh]{aspect-ratio:350/438;width:100%}.hero__beeld[data-astro-cid-uwjpo2bh],.dienst__beeld[data-astro-cid-uwjpo2bh]{border-radius:16px}.dienst__beeld--liggend[data-astro-cid-uwjpo2bh]{aspect-ratio:350/233}.dienst__beeld--staand[data-astro-cid-uwjpo2bh]{aspect-ratio:350/438}.diensten[data-astro-cid-uwjpo2bh],.werk[data-astro-cid-uwjpo2bh]{gap:32px;padding-inline:20px}.werkwijze[data-astro-cid-uwjpo2bh]{padding-inline:20px}.diensten__rij[data-astro-cid-uwjpo2bh]{flex-direction:column;gap:40px}.prijs[data-astro-cid-uwjpo2bh]{gap:16px;padding-top:24px}.werk__kop[data-astro-cid-uwjpo2bh]{flex-direction:column;align-items:flex-start;gap:12px}.werk__rij[data-astro-cid-uwjpo2bh]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;overflow-x:auto}.werk__rij[data-astro-cid-uwjpo2bh]::-webkit-scrollbar{display:none}.werk__rij[data-astro-cid-uwjpo2bh] .kaart{scroll-snap-align:start;flex:0 0 280px;width:280px}}
