[data-page=huis]{--hh-ease: var(--m-ease-silk, cubic-bezier(.19, .8, .12, 1));--hh-in: var(--m-dur-hover-in, .45s);--hh-out: var(--m-dur-hover-out, .7s);--hh-thread: color-mix(in srgb, var(--ddk-gold) 55%, transparent)}[data-page=huis] .hh-walk{--pl: var(--ddk-gutter);--iw: min(34vw, 470px);--g: clamp(40px, 6vw, 104px);--wh: min(52svh, 580px, 100svh - 406px);--pw: calc(var(--wh) * .8);--k: .78;--hold-f: .16;--hold: calc(var(--hold-f) * 100svh);--dx: calc(var(--pl) + var(--iw) + var(--hh-n) * (var(--pw) + var(--g)) + var(--pl) - 100vw);position:relative}[data-page=huis] .hh-walk>.a-light{z-index:0}[data-page=huis] .hh-walk__stage{position:relative;z-index:1}[data-page=huis] .hh-walk__track{position:relative}[data-page=huis] .hh-walk__intro{display:grid;align-content:center;gap:12px}[data-page=huis] .hh-walk__h{font-size:clamp(2.5rem,1.4rem + 3vw,4.625rem);line-height:.98;letter-spacing:-.018em;max-width:12ch}[data-page=huis] .hh-walk__h :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}[data-page=huis] .hh-walk__lead{max-width:30ch;font:italic 400 var(--ddk-fs-lead)/1.35 var(--ddk-font-display);color:var(--ddk-text-soft)}[data-page=huis] .hh-facts{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none}[data-page=huis] .hh-facts :is(li,:where([data-ddk-tag=li])){display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid var(--ddk-line-strong);border-radius:var(--ddk-radius-pill);font-size:.8125rem;letter-spacing:.02em;color:var(--ddk-ink);background:color-mix(in srgb,var(--ddk-paper) 55%,transparent)}[data-page=huis] .hh-walk__cue{display:none}[data-page=huis] .hh-room{position:relative}[data-page=huis] .hh-room__win{position:relative;margin:0;overflow:clip;border-radius:50% 50% var(--ddk-radius-s) var(--ddk-radius-s) / 40% 40% var(--ddk-radius-s) var(--ddk-radius-s);background:color-mix(in srgb,var(--ddk-gold-pale) 45%,var(--a-dawn));box-shadow:0 1px #fffdf899 inset,0 30px 60px -38px #1e231a73;isolation:isolate}[data-page=huis] .hh-room__win:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #83693a47;pointer-events:none;z-index:2}[data-page=huis] .hh-room__pic{display:block;height:100%;transition:scale 1.4s var(--hh-ease)}@media(hover:hover)and (pointer:fine){[data-page=huis] .hh-room__win:hover .hh-room__pic{scale:1.045;transition-duration:1.1s}}[data-page=huis] :is(.hh-room__pic img,img.hh-room__pic){display:block;width:100%;height:100%;object-fit:cover}[data-page=huis] .hh-room__txt{display:grid;gap:8px;padding-top:clamp(16px,2svh,24px)}[data-page=huis] .hh-room__no{transition:background-color var(--hh-out) var(--hh-ease),color var(--hh-out) var(--hh-ease),border-color var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-room.is-at .hh-room__no{background:var(--ddk-gold-ink);border-color:var(--ddk-gold-ink);color:var(--ddk-paper);transition-duration:var(--hh-in)}[data-page=huis] .hh-room__n{display:flex;align-items:center;gap:10px;font-size:var(--ddk-fs-label);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ddk-gold-ink)}[data-page=huis] .hh-room__no{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid currentColor;border-radius:50%;font:italic 500 .9375rem/1 var(--ddk-font-display);letter-spacing:0;text-transform:none}[data-page=huis] .hh-room__h{font:400 clamp(1.625rem,1.2rem + 1.2vw,2.375rem)/1.04 var(--ddk-font-display);letter-spacing:-.01em}[data-page=huis] .hh-room__h :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}[data-page=huis] .hh-room__p{max-width:34ch;font-size:.9688rem;line-height:1.6;color:var(--ddk-text-soft)}[data-page=huis] .hh-walk__end{display:none}[data-page=huis] .hh-route{position:relative}[data-page=huis] .hh-route :is(ol,:where([data-ddk-tag=ol])){position:relative;display:flex;gap:0;margin:0;padding:0;list-style:none}[data-page=huis] .hh-route :is(li,:where([data-ddk-tag=li])){position:relative}[data-page=huis] .hh-route__a{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:44px;min-height:44px;padding:0 10px;text-decoration:none;color:var(--ddk-ink-soft);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:color var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-route__dot{position:relative;width:11px;height:11px;margin-top:5px;border-radius:50%;background:var(--a-dawn);box-shadow:inset 0 0 0 1px var(--ddk-gold);transition:transform var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-route__dot:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--ddk-gold);transform:scale(0);transition:transform var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-route__t{position:relative;padding-bottom:2px}[data-page=huis] .hh-route__t:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-route :is(li,:where([data-ddk-tag=li])).is-at .hh-route__a{color:var(--ddk-ink)}[data-page=huis] .hh-route :is(li,:where([data-ddk-tag=li])).is-at .hh-route__dot:after{transform:scale(1)}[data-page=huis] .hh-route :is(li,:where([data-ddk-tag=li])).is-at .hh-route__dot{transform:scale(1.18)}@media(hover:hover)and (pointer:fine){[data-page=huis] .hh-route__a:hover{color:var(--ddk-ink);transition-duration:var(--hh-in)}[data-page=huis] .hh-route__a:hover .hh-route__t:after{transform:scaleX(1);transform-origin:left;transition-duration:var(--hh-in)}[data-page=huis] .hh-route__a:hover .hh-route__dot{transform:scale(1.3);transition-duration:var(--hh-in)}}[data-page=huis] .hh-route__a:focus-visible{color:var(--ddk-ink);border-radius:var(--ddk-radius-s)}[data-page=huis] .hh-route__a:focus-visible .hh-route__t:after{transform:scaleX(1);transform-origin:left;transition-duration:var(--hh-in)}[data-page=huis] .hh-route__line{position:absolute;left:32px;right:32px;top:10px;height:1px;background:var(--ddk-line);overflow:hidden}[data-page=huis] .hh-route__fill{position:absolute;inset:0;background:var(--ddk-gold);transform-origin:0 50%;transform:scaleX(calc(var(--hh-at, 0) / 4));transition:transform .9s var(--hh-ease)}@media(max-width:767px){[data-page=huis] .hh-walk{padding:clamp(48px,12vw,72px) 0 clamp(40px,10vw,64px)}[data-page=huis] .hh-walk__track{display:grid;gap:0;padding-inline:var(--ddk-gutter)}[data-page=huis] .hh-walk__intro{padding-bottom:36px}[data-page=huis] .hh-room{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px;padding-bottom:36px}[data-page=huis] .hh-room:before{content:"";position:absolute;left:14.5px;top:32px;bottom:0;width:1px;background:var(--hh-thread);transform-origin:50% 0}[data-page=huis] .hh-room:last-of-type:before{bottom:auto;height:0}[data-page=huis] .hh-room__win{grid-column:2;grid-row:2;aspect-ratio:3 / 2;border-radius:50% 50% var(--ddk-radius-s) var(--ddk-radius-s) / 24% 24% var(--ddk-radius-s) var(--ddk-radius-s)}[data-page=huis] .hh-room__txt{display:contents}[data-page=huis] .hh-room__n{grid-column:1 / -1;grid-row:1;margin-bottom:12px;gap:14px}[data-page=huis] .hh-room__no{width:30px;height:30px;background:var(--a-dawn);color:var(--ddk-gold-ink)}[data-page=huis] .hh-room__h{grid-column:2;grid-row:3;margin-top:14px}[data-page=huis] .hh-room__p{grid-column:2;grid-row:4;margin-top:6px}[data-page=huis] .hh-route{display:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-page=huis] .hh-room:before{animation:hh-thread linear both;animation-timeline:view();animation-range:entry 60% cover 55%}}}}@keyframes hh-thread{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(min-width:768px){[data-page=huis] .hh-walk{padding:clamp(56px,7vw,96px) 0 clamp(40px,5vw,72px)}[data-page=huis] .hh-walk__track{display:flex;align-items:flex-start;gap:var(--g);padding:8px var(--pl) 12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pl);scrollbar-width:none}[data-page=huis] .hh-walk__track::-webkit-scrollbar{display:none}[data-page=huis] .hh-walk__intro{flex:0 0 var(--iw);align-self:center;scroll-snap-align:start}[data-page=huis] .hh-room{flex:0 0 min(44vw,400px,max(280px,(100svh - 460px) * .8));scroll-snap-align:center}[data-page=huis] .hh-room__win{aspect-ratio:4 / 5}[data-page=huis] .hh-walk__end{display:block;flex:0 0 1px}[data-page=huis] .hh-route{display:flex;width:fit-content;margin:clamp(20px,3vw,36px) auto 0}[data-page=huis] .hh-walk__track:focus-visible{outline-offset:-4px}}@supports (animation-timeline: view()){@media(min-width:1024px)and (min-height:600px)and (prefers-reduced-motion:no-preference){[data-page=huis] .hh-walk{height:calc(100svh + var(--hold) + var(--dx) * var(--k) - min(120px,13svh));padding:0;view-timeline:--hh-walk block;view-timeline-inset:0}[data-page=huis] .hh-walk__stage{position:sticky;top:0;height:100svh;overflow:clip}[data-page=huis] .hh-walk__track{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;gap:var(--g);width:max-content;--hh-tpad: clamp(16px, 2svh, 24px);--hh-top: max(calc(var(--a-head-h, 76px) + 60px), calc((100svh - var(--wh) - 150px) / 2 - 24px));padding:var(--hh-top) var(--pl) clamp(96px,12svh,120px);overflow:visible;scroll-snap-type:none;will-change:transform;animation:hh-walk-x linear both;animation-timeline:--hh-walk;animation-range:contain var(--hold) contain 100%}[data-page=huis] .hh-walk__intro{flex:0 0 var(--iw);align-self:center;padding-bottom:20px}[data-page=huis] .hh-room{flex:0 0 var(--pw);align-self:flex-start}[data-page=huis] .hh-walk__track:before{content:"";position:absolute;left:calc(var(--pl) + var(--iw) + var(--g));right:var(--pl);top:calc(var(--hh-top) + var(--wh) + var(--hh-tpad) + 13px);height:1px;background:linear-gradient(90deg,var(--hh-thread),var(--hh-thread) 92%,transparent);pointer-events:none}[data-page=huis] .hh-room__no{background:var(--a-dawn)}[data-page=huis] .hh-room__n{width:fit-content;padding-right:12px;background:var(--a-dawn)}[data-page=huis] .hh-room__win{height:var(--wh);aspect-ratio:auto}[data-page=huis] .hh-walk__end{display:none}[data-page=huis] .hh-room__pic{width:118%;margin-left:-9%;--c: calc(var(--pl) + var(--iw) + var(--g) + var(--i) * (var(--pw) + var(--g)) + var(--pw) / 2);animation:hh-par linear both;animation-timeline:--hh-walk;animation-range:contain calc(var(--hold) + (var(--c) - 100vw - var(--pw) / 2) * var(--k)) contain calc(var(--hold) + (var(--c) + var(--pw) / 2) * var(--k))}[data-page=huis] .hh-room__txt{--c: calc(var(--pl) + var(--iw) + var(--g) + var(--i) * (var(--pw) + var(--g)) + var(--pw) / 2);animation:hh-txt linear both;animation-timeline:--hh-walk;animation-range:contain calc(var(--hold) + (var(--c) - 100vw) * var(--k)) contain calc(var(--hold) + (var(--c) - 50vw) * var(--k))}[data-page=huis] .hh-route{position:absolute;right:var(--pl);top:calc(var(--a-head-h, 76px) + 10px);margin:0;padding:0;z-index:2}[data-page=huis] .hh-route__fill{transition:none;animation:hh-fill linear both;animation-timeline:--hh-walk;animation-range:contain var(--hold) contain 100%}[data-page=huis] .hh-walk__cue{display:inline-flex;align-items:center;gap:12px;margin-top:18px;font-size:var(--ddk-fs-label);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ddk-gold-ink)}[data-page=huis] .hh-walk__cue-l{position:relative;width:56px;height:1px;overflow:hidden;background:var(--ddk-line)}[data-page=huis] .hh-walk__cue-l :is(i,:where([data-ddk-tag=i])){position:absolute;inset:0;background:var(--ddk-gold);transform-origin:0 50%;animation:hh-cue 2.8s var(--m-ease-glide, ease-in-out) infinite}}}@keyframes hh-walk-x{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--dx)),0,0)}}@keyframes hh-par{0%{transform:translate3d(6.5%,0,0)}to{transform:translate3d(-6.5%,0,0)}}@keyframes hh-txt{0%{transform:translate3d(48px,0,0)}to{transform:translateZ(0)}}@keyframes hh-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hh-cue{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}[data-page=huis] .hh-stay{padding-block:clamp(56px,6vw,104px) clamp(56px,6vw,96px)}[data-page=huis] .hh-stay__grid{display:grid;gap:clamp(48px,6vw,96px)}@media(min-width:1024px){[data-page=huis] .hh-stay__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}[data-page=huis] .hh-fac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(16px,2vw,32px);margin:0;padding:0;list-style:none;border-top:1px solid var(--ddk-line)}[data-page=huis] .hh-fac :is(li,:where([data-ddk-tag=li])){display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--ddk-line);font-size:.9375rem;line-height:1.35}[data-page=huis] .hh-ico{flex:0 0 auto;width:24px;height:24px;color:var(--ddk-gold-ink)}@media(max-width:339px){[data-page=huis] .hh-fac{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){[data-page=huis] .hh-fac :is(li,:where([data-ddk-tag=li])){min-height:52px;font-size:.875rem;gap:10px}[data-page=huis] .hh-ico{width:22px;height:22px}}[data-page=huis] .hh-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:clamp(24px,3vw,36px) 0 0}[data-page=huis] .hh-times>div{display:grid;gap:2px}[data-page=huis] .hh-times :is(dt,:where([data-ddk-tag=dt],[role=term])){font-size:var(--ddk-fs-label);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ddk-gold-ink)}[data-page=huis] .hh-times :is(dd,:where([data-ddk-tag=dd],[role=definition])){margin:0;font:400 clamp(1.25rem,1rem + .7vw,1.5rem)/1.1 var(--ddk-font-display);color:var(--ddk-ink)}[data-page=huis] .hh-times :is(time,:where([data-ddk-tag=time])){font-size:clamp(2.5rem,1.8rem + 2.2vw,3.75rem);letter-spacing:-.02em;font-variant-numeric:oldstyle-nums;margin-right:4px}[data-page=huis] .hh-note{margin-top:18px;max-width:40ch;font-size:.9375rem;color:var(--ddk-text-soft)}[data-page=huis] .hh-note :is(b,:where([data-ddk-tag=b])){font-weight:600;color:var(--ddk-ink)}[data-page=huis] .hh-stay__ask{margin-top:10px}[data-page=huis] .hh-stay__rhead{display:grid;gap:10px;margin-bottom:clamp(20px,2.6vw,36px)}[data-page=huis] .hh-stay__rh{font-size:var(--ddk-fs-h2);line-height:1;letter-spacing:-.015em;max-width:14ch}[data-page=huis] .hh-stay__rh :is(em,:where([data-ddk-tag=em])){font-style:italic;color:var(--ddk-accent-large)}[data-page=huis] .hh-kaarten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none}[data-page=huis] .hh-kaart{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"img img" "txt go";align-items:end;column-gap:12px;text-decoration:none;color:var(--ddk-ink);border-radius:var(--ddk-radius-m)}[data-page=huis] .hh-kaart__img{grid-area:img;display:block;aspect-ratio:3 / 2;border-radius:50% 50% var(--ddk-radius-s) var(--ddk-radius-s) / 20% 20% var(--ddk-radius-s) var(--ddk-radius-s);background:var(--ddk-gold-pale);box-shadow:0 26px 50px -34px #1e231a80}[data-page=huis] .hh-kaart__img img{width:100%;height:100%;object-fit:cover}[data-page=huis] .hh-kaart__txt{grid-area:txt;display:grid;gap:4px;padding-top:16px}[data-page=huis] .hh-kaart__name{display:block;font:400 clamp(1.5rem,1.2rem + .9vw,2rem)/1.05 var(--ddk-font-display)}[data-page=huis] .hh-kaart--groen .hh-kaart__name{color:var(--ddk-green)}[data-page=huis] .hh-kaart--rood .hh-kaart__name{color:var(--ddk-red-ink)}[data-page=huis] .hh-kaart__facts,[data-page=huis] .hh-kaart__price{font-size:.875rem;color:var(--ddk-ink-soft)}[data-page=huis] .hh-kaart__price :is(b,:where([data-ddk-tag=b])){font:500 1.125rem/1 var(--ddk-font-display);color:var(--ddk-ink)}[data-page=huis] .hh-kaart__go{grid-area:go;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--ddk-line-strong);color:var(--ddk-ink);transition:background-color var(--hh-out) var(--hh-ease),border-color var(--hh-out) var(--hh-ease),color var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-kaart__go svg{width:18px;height:18px;transition:transform var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-kaart--groen{--hh-room: var(--ddk-green)}[data-page=huis] .hh-kaart--rood{--hh-room: var(--ddk-red-ink)}@media(hover:hover)and (pointer:fine){[data-page=huis] .hh-kaart:hover .hh-kaart__go{background:var(--hh-room);border-color:var(--hh-room);color:var(--ddk-paper);transition-duration:var(--hh-in)}[data-page=huis] .hh-kaart:hover .hh-kaart__go svg{transform:translate(3px);transition-duration:var(--hh-in)}}[data-page=huis] .hh-kaart:focus-visible{outline-offset:8px;border-radius:var(--ddk-radius-m)}[data-page=huis] .hh-kaart:focus-visible .hh-kaart__go{background:var(--hh-room);border-color:var(--hh-room);color:var(--ddk-paper);transition-duration:var(--hh-in)}[data-page=huis] .hh-kaart:focus-visible .hh-kaart__go svg{transform:translate(3px)}@media(max-width:599px){[data-page=huis] .hh-kaarten{grid-template-columns:minmax(0,1fr);gap:20px}[data-page=huis] .hh-kaart{grid-template-columns:minmax(0,40%) minmax(0,1fr);grid-template-areas:"img txt" "img go";column-gap:16px;align-items:start}[data-page=huis] .hh-kaart__img{aspect-ratio:4 / 5;border-radius:50% 50% var(--ddk-radius-s) var(--ddk-radius-s) / 40% 40% var(--ddk-radius-s) var(--ddk-radius-s)}[data-page=huis] .hh-kaart__txt{padding-top:22px}[data-page=huis] .hh-kaart__go{align-self:end;margin-top:10px}}[data-page=huis] .hh-ges-src{margin-top:clamp(28px,3vw,44px);padding-top:18px;border-top:1px solid var(--ddk-line)}[data-page=huis] .ges--chapter{padding-bottom:clamp(40px,4.4vw,72px)}[data-page=huis] .hh-sign{padding-block:clamp(40px,5vw,88px) clamp(72px,8vw,132px);overflow:clip}[data-page=huis] .hh-sign__grid{display:grid;gap:clamp(28px,4vw,64px);align-items:center}@media(min-width:900px){[data-page=huis] .hh-sign__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}[data-page=huis] .hh-sign__stage{position:relative;display:grid;place-items:center}[data-page=huis] .hh-sign__obj{position:relative;width:min(100%,489px,64.4svh);margin-inline:auto}@media(max-width:899px){[data-page=huis] .hh-sign__obj{width:min(68.6vw,344px)}}[data-page=huis] .hh-sign__obj>img{display:block;width:100%;height:100%;object-fit:contain}[data-page=huis] .hh-sign__shadow{display:none}[data-page=huis] .hh-sign__txt{display:grid;gap:14px;align-content:center}[data-page=huis] .hh-sign__h{max-width:10ch}[data-page=huis] .hh-sign__p{max-width:44ch;font-size:1.0625rem;line-height:1.7}[data-page=huis] .hh-sign__acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:12px}[data-page=huis] .hh-sign__nudge{min-height:0}[data-page=huis] .hh-nudge{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px 0 6px;border:1px solid var(--ddk-line-strong);border-radius:var(--ddk-radius-pill);background:color-mix(in srgb,var(--ddk-paper) 60%,transparent);color:var(--ddk-ink);font:500 .875rem/1 var(--ddk-font-body);letter-spacing:.02em;cursor:pointer;transition:border-color var(--hh-out) var(--hh-ease),background-color var(--hh-out) var(--hh-ease)}[data-page=huis] .hh-nudge__i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--ddk-gold) 14%,var(--ddk-paper));color:var(--ddk-gold-ink);transform-origin:50% 12%}[data-page=huis] .hh-nudge__i svg{width:20px;height:20px}@media(hover:hover)and (pointer:fine){[data-page=huis] .hh-nudge:hover{border-color:var(--ddk-gold);background:var(--ddk-paper);transition-duration:var(--hh-in)}[data-page=huis] .hh-nudge:hover .hh-nudge__i{animation:hh-nod 1.1s var(--m-ease-settle, ease-out) both}}[data-page=huis] .hh-nudge:focus-visible{border-radius:var(--ddk-radius-pill);background:var(--ddk-paper)}[data-page=huis] .hh-nudge:active .hh-nudge__i{transform:rotate(-12deg)}@keyframes hh-nod{0%{transform:rotate(0)}30%{transform:rotate(-14deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){[data-page=huis] .hh-sign__nudge{display:none}}@media(prefers-reduced-motion:reduce){[data-page=huis] .hh-route__fill{transition:none}}@media print{[data-page=huis] .hh-walk{height:auto!important}[data-page=huis] .hh-walk__stage{position:static!important;height:auto!important}[data-page=huis] .hh-walk__track{position:static!important;transform:none!important;animation:none!important;flex-wrap:wrap}[data-page=huis] .hh-route,[data-page=huis] .hh-sign__nudge{display:none}}@media(max-width:699px){[data-page=huis] .hh-stay__grid{gap:26px}[data-page=huis] .hh-stay__rooms{padding-top:26px;border-top:1px solid var(--ddk-line)}[data-page=huis] .hh-stay__rhead{margin-bottom:16px;gap:0}[data-page=huis] .hh-stay__rhead .a-kicker{display:none}[data-page=huis] .hh-stay__rh{font-size:clamp(1.5rem,1.2rem + 1.4vw,1.75rem);line-height:1.1;max-width:none;letter-spacing:-.01em}[data-page=huis] .hh-times{margin-top:20px}[data-page=huis] .hh-stay__ask{margin-top:4px}}@media(max-width:599px){[data-page=huis] .hh-kaarten{gap:14px}[data-page=huis] .hh-kaart{grid-template-columns:minmax(0,32%) minmax(0,1fr);column-gap:14px}[data-page=huis] .hh-kaart__img{aspect-ratio:1 / 1;border-radius:50% 50% var(--ddk-radius-s) var(--ddk-radius-s) / 38% 38% var(--ddk-radius-s) var(--ddk-radius-s)}[data-page=huis] .hh-kaart__txt{padding-top:6px;gap:2px}[data-page=huis] .hh-kaart__name{font-size:1.375rem}[data-page=huis] .hh-kaart__go{margin-top:4px}}[data-page=huis] .ov-hero__h :is(em,:where([data-ddk-tag=em])){display:block}[data-page=huis] .ov-hero__text>.hh-hero__in{margin-top:clamp(16px,2.4vh,26px);text-wrap:balance}@media(max-width:899px),(max-aspect-ratio:13/10){[data-page=huis] .ov-hero__text>:is(.hh-hero__in,.hh-hero__p,.hh-hero__slot){max-width:none}}[data-page=huis] .ov-hero__text>.hh-hero__p{width:min(100%,33em);margin-top:clamp(8px,1.2vh,12px);font:400 clamp(1rem,.96rem + .2vw,1.0625rem)/1.62 var(--ddk-font-body);color:var(--ddk-ink-soft);text-wrap:pretty}[data-page=huis] .ov-hero__text>.hh-hero__slot{width:min(100%,33em);margin-top:clamp(12px,1.8vh,18px);padding-left:40px;font:italic 400 clamp(1.0625rem,1rem + .3vw,1.1875rem)/1.4 var(--ddk-font-display);color:var(--ddk-ink);text-wrap:balance;background:linear-gradient(var(--ddk-gold),var(--ddk-gold)) 0 .72em / 28px 1px no-repeat}[data-page=huis] .ov-hero__text>.ch-crumb:focus-within{opacity:1!important}@media(prefers-reduced-motion:no-preference){html.a-js [data-page=huis] .ov-hero__text>.hh-hero__p{animation-delay:.38s}html.a-js [data-page=huis] .ov-hero__text>.hh-hero__slot{animation-delay:.46s}}[data-page=huis] .hh-gal{--hg-h: clamp(118px, 15.5vw, 244px);--hg-gap: clamp(8px, .9vw, 14px);padding-block:clamp(72px,9vw,136px) clamp(56px,7vw,112px)}[data-page=huis] .hh-gal__head{max-width:46rem;margin-bottom:clamp(28px,4vw,56px)}[data-page=huis] .hh-gal__lead{margin:14px 0 0;max-width:38em;color:var(--ddk-text-soft);font-size:1.0625rem;line-height:1.6}[data-page=huis] .hg-ch+.hg-ch{margin-top:clamp(28px,3.4vw,52px)}[data-page=huis] .hg-ch__h{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font:italic 400 clamp(1.375rem,1.1rem + .8vw,1.875rem)/1.1 var(--ddk-font-display);color:var(--ddk-text)}[data-page=huis] .hg-ch__h:after{content:"";flex:1;height:1px;align-self:center;background:color-mix(in srgb,var(--ddk-gold-ink) 45%,transparent)}[data-page=huis] .hg-ch__h :is(span:not(:where([data-ddk-tag])),:where([data-ddk-tag=span])){order:2;font:400 .75rem/1 var(--ddk-font-body);font-style:normal;letter-spacing:.12em;color:var(--ddk-text-soft)}[data-page=huis] .hg-grid{display:flex;flex-wrap:wrap;gap:var(--hg-gap);margin:0;padding:0;list-style:none}[data-page=huis] .hg-grid:after{content:"";flex-grow:1000000}[data-page=huis] .hg-t{flex:calc(var(--r) * 100) 1 calc(var(--r) * var(--hg-h));min-width:0}[data-page=huis] .hg-a{position:relative;display:block;aspect-ratio:var(--r);overflow:hidden;border-radius:8px;background:var(--ddk-creme-deep, #E6DAC2);color:var(--ddk-text);text-decoration:none;outline:none;isolation:isolate;transition:box-shadow .5s var(--m-ease-settle, cubic-bezier(.22, .8, .3, 1))}[data-page=huis] .hg-t--arch .hg-a{border-radius:50% 50% 8px 8px/32% 32% 8px 8px}[data-page=huis] .hg-a img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform 1.1s cubic-bezier(.22,.8,.3,1),filter .6s ease}[data-page=huis] .hg-a:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ddk-gold-ink) 28%,transparent);transition:box-shadow .5s ease}[data-page=huis] .hg-cap{position:absolute;left:10px;bottom:10px;z-index:3;max-width:calc(100% - 20px);padding:7px 12px 8px;border-radius:999px;background:#fbf6eaf0;color:var(--ddk-text);font:400 .8125rem/1.25 var(--ddk-font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translate3d(0,10px,0);transition:opacity .35s ease,transform .5s cubic-bezier(.22,.8,.3,1)}[data-page=huis] .hg-t--arch .hg-cap{left:50%;translate:-50% 0}@media(hover:hover){[data-page=huis] .hg-a:hover img{transform:scale(1.045);transition-duration:1.4s,.6s}[data-page=huis] .hg-a:hover .hg-cap{opacity:1;transform:none;transition-duration:.3s,.55s}[data-page=huis] .hg-a:hover:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ddk-gold-ink) 70%,transparent)}}[data-page=huis] .hg-a:focus-visible{box-shadow:0 0 0 2px var(--ddk-text),0 0 0 8px #fbf6eae6}[data-page=huis] .hg-a:focus-visible img{transform:scale(1.045)}[data-page=huis] .hg-a:focus-visible .hg-cap{opacity:1;transform:none}@media(max-width:599px){[data-page=huis] .hh-gal{--hg-h: 112px}[data-page=huis] .hg-cap{display:none}}@media(prefers-reduced-motion:reduce){[data-page=huis] .hg-a img,[data-page=huis] .hg-cap{transition:none!important}[data-page=huis] .hg-a:is(:hover,:focus-visible) img{transform:none}}.hg-lb{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:transparent;color:var(--ddk-mist, #F1EADB)}.hg-lb::backdrop{background:#161811f0;opacity:0;transition:opacity .42s ease}.hg-lb.is-on::backdrop{opacity:1}.hg-lb__in{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;padding:clamp(56px,7vh,80px) clamp(12px,5vw,88px) clamp(14px,3vh,28px)}.hg-lb__stage{position:relative;display:grid;place-items:center;min-height:0;touch-action:pan-y}.hg-lb__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px;box-shadow:0 30px 80px -30px #0009;opacity:0;transform:scale(.965);transition:opacity .42s ease,transform .6s cubic-bezier(.22,.8,.3,1)}.hg-lb.is-on .hg-lb__img.is-ready{opacity:1;transform:none}.hg-lb__img.is-out{opacity:0;transition-duration:.22s,.3s}.hg-lb__img.is-out[data-dir="1"]{transform:translate3d(-28px,0,0)}.hg-lb__img.is-out[data-dir="-1"]{transform:translate3d(28px,0,0)}.hg-lb__bar{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:14px;min-height:48px;text-align:center}.hg-lb__cap{margin:0;font:italic 400 clamp(1.125rem,1rem + .4vw,1.375rem)/1.3 var(--ddk-font-display)}.hg-lb__cap a{margin-left:10px;font:400 .875rem/1.4 var(--ddk-font-body);font-style:normal;color:var(--ddk-gold-dark, #B49255);text-decoration-color:var(--ddk-red, #BB3737);text-decoration-thickness:2px;text-underline-offset:5px}.hg-lb__n{font:400 .75rem/1 var(--ddk-font-body);letter-spacing:.14em;color:#f1eadbc7;font-variant-numeric:tabular-nums}.hg-lb__btn{position:absolute;z-index:3;display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(241 234 219 / .4);border-radius:50%;background:#1618118c;color:inherit;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,transform .45s cubic-bezier(.22,.8,.3,1)}.hg-lb__btn svg{width:18px;height:18px}.hg-lb__btn:is(:hover,:focus-visible){background:#f1eadb24;border-color:#f1eadbe6}.hg-lb__btn:focus-visible{outline:2px solid var(--ddk-gold-dark, #B49255);outline-offset:3px}.hg-lb__x{top:12px;right:12px}.hg-lb__x:is(:hover,:focus-visible){transform:rotate(90deg)}.hg-lb__prev,.hg-lb__next{top:50%;margin-top:-40px}.hg-lb__prev{left:clamp(6px,1.6vw,24px)}.hg-lb__next{right:clamp(6px,1.6vw,24px)}.hg-lb__prev:is(:hover,:focus-visible){transform:translate(-3px)}.hg-lb__next:is(:hover,:focus-visible){transform:translate(3px)}@media(max-width:599px){.hg-lb__prev,.hg-lb__next{top:auto;bottom:12px;margin:0}.hg-lb__bar{padding-inline:56px;flex-direction:column;gap:6px}}html.hg-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.hg-lb::backdrop,.hg-lb__img,.hg-lb__btn{transition:none!important}.hg-lb__img{transform:none!important}}[data-page=huis] .hh-gal{--hg-h: clamp(118px, 13.2vw, 206px)}@media(max-width:599px){[data-page=huis] .hg-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row dense}[data-page=huis] .hg-grid:after{content:none}[data-page=huis] .hg-t .hg-a{aspect-ratio:1}[data-page=huis] .hg-t--wide{grid-column:1 / -1}[data-page=huis] .hg-t--wide .hg-a{aspect-ratio:3 / 2}}.hg-lb__img{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%}.hg-lb{background:#141610f6;opacity:0;transition:opacity .38s ease}.hg-lb.is-on{opacity:1}.hg-lb::backdrop{background:transparent}@media(prefers-reduced-motion:reduce){.hg-lb{transition:none}}@media(min-width:1024px)and (min-height:600px)and (prefers-reduced-motion:no-preference){[data-page=huis] .hh-walk[data-hh-mode=pinned] .hh-room__win{transform-origin:50% 100%;opacity:.82;scale:.9;transition:scale .9s cubic-bezier(.22,.8,.3,1),opacity .7s ease}[data-page=huis] .hh-walk[data-hh-mode=pinned] .hh-room__h{opacity:.85;transition:opacity .7s ease}[data-page=huis] .hh-walk[data-hh-mode=pinned] .hh-room.is-at .hh-room__win{scale:1;opacity:1;z-index:1}[data-page=huis] .hh-walk[data-hh-mode=pinned] .hh-room.is-at .hh-room__h{opacity:1}}[data-page=huis] .hg-cap{right:10px;max-width:none;width:fit-content;white-space:normal;text-overflow:clip;text-wrap:balance;border-radius:14px;line-height:1.3}[data-page=huis] .hg-t--arch .hg-cap{left:8px;right:8px;margin-inline:auto;translate:none;text-align:center;font-size:.75rem;padding:6px 10px 7px}[data-page=huis] .hg-t{container-type:inline-size}@container (max-width: 159px){[data-page=huis] .hg-cap{display:none}}
