.fotomozaiek-module__gZ9E9G__film{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.25rem);display:grid}.fotomozaiek-module__gZ9E9G__kader{background:var(--color-marine-800);grid-column:1/-1;position:relative;overflow:hidden}.fotomozaiek-module__gZ9E9G__f1{aspect-ratio:16/10}.fotomozaiek-module__gZ9E9G__f2{aspect-ratio:4/5}.fotomozaiek-module__gZ9E9G__f3,.fotomozaiek-module__gZ9E9G__f4{aspect-ratio:4/3}.fotomozaiek-module__gZ9E9G__f5{aspect-ratio:4/5}.fotomozaiek-module__gZ9E9G__f6{aspect-ratio:4/3}@media (min-width:48rem){.fotomozaiek-module__gZ9E9G__f1{aspect-ratio:21/9}.fotomozaiek-module__gZ9E9G__f2{aspect-ratio:3/4;grid-column:span 5}.fotomozaiek-module__gZ9E9G__f3,.fotomozaiek-module__gZ9E9G__f4{aspect-ratio:auto;grid-column:span 7}.fotomozaiek-module__gZ9E9G__f5{aspect-ratio:3/4;grid-column:span 5}.fotomozaiek-module__gZ9E9G__f6{aspect-ratio:16/9;grid-column:3/span 8}}
.singelkaart-module__ozV0OW__kaart{position:relative}.singelkaart-module__ozV0OW__svg{width:100%;height:auto;display:block}.singelkaart-module__ozV0OW__oever{stroke-width:calc(var(--b) * 1px + 1.6px)}.singelkaart-module__ozV0OW__waterlijn{stroke-width:calc(var(--b) * 1px)}.singelkaart-module__ozV0OW__water,.singelkaart-module__ozV0OW__water text{font-family:var(--font-hanken-italic), var(--font-sans);fill:var(--color-marine-900);paint-order:stroke;stroke:var(--color-white);stroke-width:3.5px;stroke-linejoin:round;font-size:13px;font-style:italic;font-weight:500}.singelkaart-module__ozV0OW__water .singelkaart-module__ozV0OW__binnen{stroke:var(--color-mist-100)}.singelkaart-module__ozV0OW__water .singelkaart-module__ozV0OW__klein{font-size:11px}.singelkaart-module__ozV0OW__stad{font-family:var(--font-display);letter-spacing:-.01em;fill:var(--color-marine-900);paint-order:stroke;stroke:var(--color-mist-100);stroke-width:6px;stroke-linejoin:round;font-size:30px;font-weight:600}.singelkaart-module__ozV0OW__land,.singelkaart-module__ozV0OW__label{font-family:var(--font-sans);fill:var(--color-marine-900);font-size:13px}.singelkaart-module__ozV0OW__land{font-weight:600}.singelkaart-module__ozV0OW__bron{font-family:var(--font-sans);fill:var(--color-marine-500);font-size:8px}.singelkaart-module__ozV0OW__omgeving{width:26%;height:auto;display:block;position:absolute;top:2.4%;left:66%}.singelkaart-module__ozV0OW__plaats text{font-family:var(--font-sans);font-size:calc(10px * var(--k));fill:var(--color-marine-900);paint-order:stroke;stroke:var(--color-white);stroke-width:calc(2.5px * var(--k));stroke-linejoin:round;font-weight:500}.singelkaart-module__ozV0OW__plaats .singelkaart-module__ozV0OW__meer{font-family:var(--font-hanken-italic), var(--font-sans);font-style:italic;font-weight:500}@media (max-width:640px){.singelkaart-module__ozV0OW__oever{stroke-width:calc(var(--b) * 1.3px + 2px)}.singelkaart-module__ozV0OW__waterlijn{stroke-width:calc(var(--b) * 1.3px)}.singelkaart-module__ozV0OW__water,.singelkaart-module__ozV0OW__water text{stroke-width:5px;font-size:21px}.singelkaart-module__ozV0OW__water .singelkaart-module__ozV0OW__klein{display:none}.singelkaart-module__ozV0OW__label{font-size:20px}.singelkaart-module__ozV0OW__stad{font-size:40px}.singelkaart-module__ozV0OW__bron{font-size:13px}.singelkaart-module__ozV0OW__omgeving{width:64%;margin:.75rem 0 0 auto;position:static}.singelkaart-module__ozV0OW__plaats text{font-size:calc(11.5px * var(--k))}}.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__water,.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__water text{fill:var(--color-white);stroke:var(--color-marine-900)}.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__water .singelkaart-module__ozV0OW__binnen,.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__stad{stroke:#132d4a}.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__stad,.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__land,.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__label{fill:var(--color-white)}.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__plaats text{fill:var(--color-white);stroke:#0e2641}.singelkaart-module__ozV0OW__donker .singelkaart-module__ozV0OW__bron{fill:var(--color-marine-400)}.singelkaart-module__ozV0OW__route{transition:opacity .3s,stroke-width .3s}.singelkaart-module__ozV0OW__gedimd{opacity:.25}@media (prefers-reduced-motion:reduce){.singelkaart-module__ozV0OW__route{transition:none}}
