.gh-kop--kaart:not(#gh) .gh-kop__in{align-items: end}html.gh-mo:not(#gh) .gh-kop--kaart .gh-kop__lead{opacity: 1;animation: none}.gh-kop--lang:not(#gh) .gh-kop__h1{font-size: calc(var(--fs-kop) * .82)}.gh-kop--kaart:not(#gh) .gh-kop__vis{display: flex;justify-content: center;align-items: flex-end}@media (min-width: 900px){.gh-kop--kaart:not(#gh) .gh-kop__vis{align-self: stretch}.gh-kop--kaart:not(#gh) .gh-kop__vis > *,.gh-kop--kaart:not(#gh) .gh-kop__vis > :where(.gh-slot) > *{width: min(100%, calc((100svh - var(--hdr) - var(--tick) - 150px) * .8))}}.gh-crumbs:not(#gh){display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;max-width: var(--max);margin: 0 auto clamp(14px, 2.4svh, 26px);font: 600 13px/1.5 var(--f-text);color: var(--muted)}.gh-crumbs__a:not(#gh){color: var(--ink-deep);text-decoration: none;background: linear-gradient(currentColor, currentColor) 0 100% / 0 1.5px no-repeat;transition: background-size var(--d-steer) var(--ease-steer)}.gh-crumbs__a:focus-visible:not(#gh){background-size: 100% 1.5px}@media (hover: hover) and (pointer: fine){.gh-crumbs__a:hover:not(#gh){background-size: 100% 1.5px}}.gh-crumbs__sep:not(#gh){color: var(--gold)}.gh-crumbs__now:not(#gh){color: var(--muted)}.gh-plek__grid:not(#gh){display: grid;grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);column-gap: clamp(32px, 5.5vw, 104px);align-items: start}.gh-plek__text:not(#gh){min-width: 0}.gh-plek__p:not(#gh) + .gh-plek__p{margin-top: 1em}.gh-plek:not(#gh) .gh-more{margin-top: 26px}.gh-plek__fris:not(#gh){position: relative;margin-top: 22px;max-width: 34em;padding: 16px 18px;border-radius: 14px;background: color-mix(in oklab, var(--paper) 70%, var(--field));font-size: 15.5px;line-height: 1.55;color: var(--ink)}.gh-plek__aside:not(#gh){min-width: 0;display: grid;gap: clamp(20px, 2.4vw, 30px)}.gh-plek__photo:not(#gh){--field: var(--sage)}.gh-plek__photo:not(#gh) .gh-shield__glass{aspect-ratio: 3 / 2;height: auto}.gh-shield__glass:not(#gh) > .gh-mo-m,.gh-shield__glass:not(#gh) > .gh-mo-m > .gh-mo-v{position: absolute;inset: 0;height: 100%;border-radius: 0}.gh-plek__photo:not(#gh) .gh-cap{margin-top: 10px;text-align: center}.gh-plek__feiten:not(#gh){border-top: 1px solid var(--line)}.gh-plek__f:not(#gh){padding: 14px 0 15px;border-bottom: 1px solid var(--line)}.gh-plek__fl:not(#gh){font: 600 11.5px/1.3 var(--f-text);letter-spacing: .14em;text-transform: uppercase;color: var(--ink)}.gh-plek__fv:not(#gh){margin-top: 5px;font: 600 clamp(16px, 1.25vw, 18px)/1.4 var(--f-disp);letter-spacing: -.005em;color: var(--ink-deep)}.gh-plek:not(#gh) .gh-core{margin-top: clamp(40px, 5vw, 76px)}@media (max-width: 899px){.gh-plek__grid:not(#gh){grid-template-columns: minmax(0, 1fr);row-gap: 34px}}.gh-plek__omg:not(#gh){display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);column-gap: clamp(28px, 5vw, 96px);row-gap: 28px;align-items: start}.gh-plek__andere:not(#gh){display: flex;flex-wrap: wrap;gap: 10px;padding-top: 6px}.gh-plek__pl:not(#gh){display: inline-flex;align-items: center;gap: 10px;min-height: 46px;padding: 0 18px 0 14px;border-radius: 999px;background: var(--paper);box-shadow: inset 0 0 0 1px var(--line);font: 600 15px/1 var(--f-text);color: var(--ink-deep);text-decoration: none;transition: background-color var(--d-steer) var(--ease-steer), box-shadow var(--d-steer) var(--ease-steer), translate var(--d-steer) var(--ease-steer)}.gh-plek__pl:not(#gh)::before{content: "";flex: none;width: 12px;height: 12px;border-radius: 50%;box-shadow: inset 0 0 0 2px var(--terra);transition: box-shadow var(--d-shift) var(--ease-detent)}.gh-plek__pl--home:not(#gh)::before,.gh-plek__pl:focus-visible:not(#gh)::before{box-shadow: inset 0 0 0 6px var(--terra)}@media (hover: hover) and (pointer: fine){.gh-plek__pl:hover:not(#gh)::before{box-shadow: inset 0 0 0 6px var(--terra)}.gh-plek__pl:hover:not(#gh){background: var(--sand);box-shadow: inset 0 0 0 1px var(--gold);translate: 0 -2px}}.gh-plek__pl:active:not(#gh){translate: 0 0;scale: var(--press)}@media (max-width: 899px){.gh-plek__omg:not(#gh){grid-template-columns: minmax(0, 1fr)}}.gh-regio__grid:not(#gh){display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);column-gap: clamp(28px, 5vw, 96px);row-gap: 30px;align-items: start}.gh-regio__text:not(#gh) .gh-body + .gh-body{margin-top: 1em}.gh-regio-lijst:not(#gh){display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: clamp(20px, 3vw, 48px);border-top: 1px solid var(--line);scroll-margin-top: calc(var(--hdr) + 24px)}.gh-regio-lijst__r:not(#gh){position: relative;display: grid;grid-template-columns: 14px minmax(0, 1fr);column-gap: 14px;align-items: baseline;padding: 14px 0 13px;border-bottom: 1px solid color-mix(in oklab, var(--ink) 14%, var(--sand))}.gh-regio-lijst__r:not(#gh)::before{content: "";grid-row: 1 / 3;align-self: center;width: 12px;height: 12px;border-radius: 50%;box-shadow: inset 0 0 0 2px var(--terra);transition: box-shadow var(--d-shift) var(--ease-detent)}.gh-regio-lijst__a:not(#gh){font: 650 clamp(18px, 1.45vw, 22px)/1.2 var(--f-disp);letter-spacing: -.01em;color: var(--ink-deep);text-decoration: none;transition: color var(--d-steer) var(--ease-steer)}.gh-regio-lijst__a:not(#gh)::after{content: "";position: absolute;inset: 0;z-index: 1}.gh-regio-lijst__a:focus-visible:not(#gh){outline: none}.gh-regio-lijst__r:has(.gh-regio-lijst__a:focus-visible):not(#gh){outline: 2px solid var(--terra);outline-offset: 2px;border-radius: 6px}.gh-regio-lijst__m:not(#gh){grid-column: 2;margin-top: 3px;font-size: 13.5px;line-height: 1.35;color: var(--muted)}.gh-regio-lijst__r--home:not(#gh){grid-column: 1 / -1}.gh-regio-lijst__r--home:not(#gh)::before,.gh-regio-lijst__r:focus-within:not(#gh)::before{box-shadow: inset 0 0 0 6px var(--terra)}.gh-regio-lijst__r:focus-within:not(#gh) .gh-regio-lijst__a{color: var(--terra)}@media (hover: hover) and (pointer: fine){.gh-regio-lijst__r:hover:not(#gh)::before{box-shadow: inset 0 0 0 6px var(--terra)}.gh-regio-lijst__r:hover:not(#gh) .gh-regio-lijst__a{color: var(--terra)}}@media (max-width: 899px){.gh-regio__grid:not(#gh){grid-template-columns: minmax(0, 1fr)}}@media (min-width: 1100px){html.gh-js:not(#gh) .gh-regio > *,html.gh-js:not(#gh) .gh-regio > :where(.gh-slot) > *{width: calc((min(100%, var(--max)) - clamp(28px, 4.4vw, 84px)) * 7 / 12);margin-left: calc((100% - min(100%, var(--max))) / 2);margin-right: 0}html.gh-js:not(#gh) .gh-regio .gh-regio__grid{grid-template-columns: minmax(0, 1fr)}}@media (max-width: 479px){.gh-regio-lijst:not(#gh){grid-template-columns: minmax(0, 1fr)}}.gh-wereld__grid:not(#gh) .gh-calm__side .gh-body + .gh-body{margin-top: 1em}.gh-wereld__pano:not(#gh){margin-top: clamp(34px, 4.4vw, 64px)}.gh-wereld__pano:not(#gh) .gh-shield__glass{aspect-ratio: 12 / 5;height: auto}@media (max-width: 599px){.gh-wereld__pano:not(#gh) .gh-shield__glass{aspect-ratio: 5 / 3}}.gh-body:not(#gh) a,.gh-plek__fris:not(#gh) a,.gh-plek__fv:not(#gh) a,.gh-quote__by:not(#gh) a{font-weight: 600;color: inherit;text-decoration: none;background: linear-gradient(currentColor, currentColor) 0 100% / 100% 1px no-repeat;padding-bottom: 3px}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){html:not(.gh-calm):not(#gh) :is(.gh-body, .gh-plek__fris, .gh-plek__fv, .gh-quote__by) a:hover{animation: lnk-pass var(--d-open) var(--ease-shift)}}@media (prefers-reduced-motion: reduce){.gh-plek__pl:not(#gh),.gh-plek__pl:not(#gh)::before,.gh-regio-lijst__r:not(#gh)::before,.gh-regio-lijst__a:not(#gh){transition: none}}@media (prefers-reduced-motion: reduce) and (hover: hover) and (pointer: fine){.gh-plek__pl:hover:not(#gh){translate: none}}html.gh-calm:not(#gh) .gh-plek__pl,html.gh-calm:not(#gh) .gh-regio-lijst__a{transition: none}@media (min-width: 900px){html.gh-js[data-gh-pook="B"]:has(.gh-place--akersloot):not(#gh) .gh-pook__world{transform: translate3d(-54.55px, -207.35px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--bergen):not(#gh) .gh-pook__world{transform: translate3d(-92.30px, -139.85px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--broek-op-langedijk):not(#gh) .gh-pook__world{transform: translate3d(-183.37px, -151.61px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--castricum):not(#gh) .gh-pook__world{transform: translate3d(0.00px, -223.34px, 0) scale(0.23070)}html.gh-js[data-gh-pook="B"]:has(.gh-place--den-helder):not(#gh) .gh-pook__world{transform: translate3d(-495.53px, 0.00px, 0) scale(0.33580)}html.gh-js[data-gh-pook="B"]:has(.gh-place--egmond):not(#gh) .gh-pook__world{transform: translate3d(-9.84px, -167.13px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--heemskerk):not(#gh) .gh-pook__world{transform: translate3d(0.00px, -369.24px, 0) scale(0.32066)}html.gh-js[data-gh-pook="B"]:has(.gh-place--heerhugowaard):not(#gh) .gh-pook__world{transform: translate3d(-211.94px, -158.55px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--heiloo):not(#gh) .gh-pook__world{transform: translate3d(-53.43px, -179.55px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--langedijk):not(#gh) .gh-pook__world{transform: translate3d(-184.99px, -138.29px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--schagen):not(#gh) .gh-pook__world{transform: translate3d(-242.95px, -82.53px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--sint-pancras):not(#gh) .gh-pook__world{transform: translate3d(-160.40px, -154.44px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--uitgeest):not(#gh) .gh-pook__world{transform: translate3d(-33.44px, -261.61px, 0) scale(0.24600)}html.gh-js[data-gh-pook="B"]:has(.gh-place--waarland):not(#gh) .gh-pook__world{transform: translate3d(-235.64px, -123.89px, 0) scale(0.21711)}html.gh-js[data-gh-pook="B"]:has(.gh-place--warmenhuizen):not(#gh) .gh-pook__world{transform: translate3d(-152.49px, -113.35px, 0) scale(0.21711)}}