[data-studio] .hhw-hero,[data-studio] .hhw-ch{--hhw-sun:#c47a12;--hhw-sun-vlak:#f8efdc;--hhw-sun-sterk:#f0d699;--hhw-enso:#2e2e8a;--hhw-enso-vlak:#2e2e8a17;--hhw-disc:#efeff1;--hhw-leider:#00001f73;--hhw-beeld-top:clamp(3rem, 2rem + 4vw, 6rem)}[data-studio] .hhw-hero{padding-top:clamp(4rem,2.5rem + 4vw,7.5rem);padding-bottom:var(--s-section)}[data-studio] .hhw-hero-kop{gap:1.5rem;display:grid}[data-studio] .hhw-hero-kop .s-display{max-width:13ch}@media (min-width:1024px){[data-studio] .hhw-hero-kop{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;column-gap:3rem}[data-studio] .hhw-hero-kop .s-lead{padding-bottom:.6rem}}[data-studio] .hhw-hero .hhw-fig{margin-top:var(--hhw-beeld-top)}@media (prefers-reduced-motion:no-preference){html:not([data-hydrated]) [data-studio] .hhw-hero .hhw-beeld{visibility:hidden;animation:0s linear 2.5s forwards hhw-toon}}@keyframes hhw-toon{to{visibility:visible}}[data-studio] .hhw-ch{padding-block:var(--s-section)}[data-studio] .hhw-ch+.hhw-ch,[data-studio] .hhw-hero+.hhw-ch{padding-top:calc(var(--s-section) * .5)}[data-studio] .hhw-kop{gap:1.5rem;max-width:44rem;display:grid}[data-studio] .hhw-kop .s-lead{max-width:40ch}[data-studio] .hhw-ch-beeld{margin-top:var(--hhw-beeld-top)}@media (min-width:1024px){[data-studio] .hhw-ch.is-zij .hhw-ch-in{grid-template:"kop beeld""voet beeld"1fr/minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,7rem);display:grid}[data-studio] .hhw-ch.is-zij .hhw-kop{grid-area:kop;align-self:end}[data-studio] .hhw-ch.is-zij .hhw-ch-beeld{grid-area:beeld;margin-top:0}[data-studio] .hhw-ch.is-zij .hhw-ch-voet{grid-area:voet}}[data-studio] .hhw-fig{margin:0}[data-studio] .hhw-svg{width:100%;height:auto;display:block;overflow:visible}[data-studio] .hhw-svg-smal{max-width:30rem}@media (min-width:1024px){[data-studio] .hhw-svg-smal{display:none}}@media (max-width:1023.98px){[data-studio] .hhw-svg-breed{display:none}}[data-studio] .hhw-noot{max-width:48ch;margin-top:1.75rem}[data-studio] .hhw-panelen{gap:3.5rem;display:grid}@media (min-width:1024px){[data-studio] .hhw-panelen{grid-template-columns:1fr 1fr;column-gap:clamp(3rem,7vw,8rem)}}[data-studio] .hhw-paneel{border-top:1px solid var(--s-line);padding-top:1.25rem}[data-studio] .hhw-paneel-kop{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.25}[data-studio] .hhw-paneel .hhw-svg{margin-top:1.5rem}[data-studio] .hhw-cellen{gap:3.5rem;display:grid}@media (min-width:768px){[data-studio] .hhw-cellen{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,6vw,7rem)}}[data-studio] .hhw-celpaneel .hhw-svg{max-width:34rem}[data-studio] .hhw-celpaneel .hhw-paneel-kop{margin-top:1.75rem}[data-studio] .hhw-paneel-tekst{max-width:34ch;margin-top:.4rem}[data-studio] .hhw-ld{gap:2.75rem;padding-top:1rem;display:grid}[data-studio] .hhw-ld-naam{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}[data-studio] .hhw-ld-baan{--hhw-tot:68%;height:1rem;margin-top:1rem;position:relative}[data-studio] .hhw-ld-balk{width:var(--hhw-tot);border-radius:999px;position:absolute;inset:0 auto 0 0}[data-studio] .hhw-ld-balk.is-zon{background:var(--hhw-sun-vlak);box-shadow:inset 0 0 0 1.5px var(--hhw-sun)}[data-studio] .hhw-ld-balk.is-enso{background:var(--hhw-enso)}[data-studio] .hhw-ld-verder{top:calc(50% - 1px);left:calc(var(--hhw-tot) + .5rem);width:calc(100% - var(--hhw-tot) - .5rem);background:repeating-linear-gradient(90deg, var(--hhw-enso) 0 2px, transparent 2px 9px);height:2px;position:absolute}[data-studio] .hhw-ld-verder:after{content:"";border-top:2px solid var(--hhw-enso);border-right:2px solid var(--hhw-enso);width:9px;height:9px;position:absolute;top:-4px;right:1px;transform:rotate(45deg)}[data-studio] .hhw-ld-langer{bottom:calc(100% + .6rem);left:calc(var(--hhw-tot) + .5rem);color:var(--hhw-enso);font-size:1rem;font-weight:600;position:absolute}[data-studio] .hhw-ld-as{--hhw-tot:68%;border-top:1px solid var(--s-line);height:2.5rem;color:var(--s-muted);font-size:.9375rem;font-weight:500;position:relative}[data-studio] .hhw-ld-as span{position:absolute;top:.75rem}[data-studio] .hhw-ld-as span:first-child{left:0}[data-studio] .hhw-ld-as span:last-child{left:var(--hhw-tot);transform:translate(-100%)}[data-studio] .hhw-ld-as:before,[data-studio] .hhw-ld-as:after{content:"";background:var(--s-faint);width:1px;height:.5rem;position:absolute;top:-1px}[data-studio] .hhw-ld-as:before{left:0}[data-studio] .hhw-ld-as:after{left:var(--hhw-tot)}[data-studio] .hhw-ch-voet:empty{display:none}[data-studio] .hhw-fold{border-top:1px solid var(--s-ink);max-width:52rem;margin-top:clamp(3rem,2rem + 2vw,4.5rem)}[data-studio] .hhw-ch.is-zij .hhw-fold{max-width:none}[data-studio] .hhw-fold summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding-block:1rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}[data-studio] .hhw-fold summary::-webkit-details-marker{display:none}[data-studio] .hhw-fold summary:focus-visible{outline:2px solid var(--s-accent);outline-offset:4px;border-radius:2px}[data-studio] .hhw-fold-teken{flex:none;width:.875rem;height:.875rem;position:relative}[data-studio] .hhw-fold-teken:before,[data-studio] .hhw-fold-teken:after{content:"";height:1.5px;transition:transform .3s var(--s-out);background:currentColor;position:absolute;inset:calc(50% - .75px) 0 auto}[data-studio] .hhw-fold-teken:after{transform:rotate(90deg)}[data-studio] .hhw-fold[open] .hhw-fold-teken:after{transform:rotate(0)}[data-studio] .hhw-fold dl{margin:0 0 .5rem}[data-studio] .hhw-fold dl>div{border-top:1px solid var(--s-line);gap:.25rem;padding-block:.9rem;font-size:.9375rem;line-height:1.5;display:grid}@media (min-width:640px){[data-studio] .hhw-fold dl>div{grid-template-columns:12rem minmax(0,1fr);gap:1.5rem}}[data-studio] .hhw-fold dt{color:var(--s-muted);font-weight:500}[data-studio] .hhw-fold dd{margin:0;font-weight:600}[data-studio] .hhw-marker{letter-spacing:.04em;text-transform:uppercase;color:var(--s-muted);white-space:nowrap;margin-left:.6em;font-size:.6875rem;font-weight:600}@media (prefers-reduced-motion:reduce){[data-studio] .hhw-fold-teken:before,[data-studio] .hhw-fold-teken:after{transition:none}}[data-studio] .hhw-svg text{fill:var(--s-ink);letter-spacing:-.01em;font-family:inherit;font-weight:600}[data-studio] .hhw-svg .hhw-l.is-noot{fill:var(--s-muted);letter-spacing:0;font-weight:500}[data-studio] .hhw-svg .hhw-l.is-licht{fill:#f6f6fa}[data-studio] .hhw-svg .hhw-uur{fill:var(--s-muted);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:500}[data-studio] .hhw-as{stroke:#00001f38;stroke-width:1px}[data-studio] .hhw-zonvlak{fill:var(--hhw-sun-vlak)}[data-studio] .hhw-zonlijn,[data-studio] .hhw-zonpad{fill:none;stroke:var(--hhw-sun);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-studio] .hhw-zonpad.is-stippel,[data-studio] .hhw-grijspad.is-stippel{stroke-dasharray:1 7}[data-studio] .hhw-grijspad{fill:none;stroke:var(--s-faint);stroke-width:1.75px;stroke-linecap:round}[data-studio] .hhw-overschot{fill:var(--hhw-sun-sterk)}[data-studio] .hhw-uit{fill:var(--hhw-enso)}[data-studio] .hhw-huislijn{fill:none;stroke:var(--s-ink);stroke-width:2px;stroke-linejoin:round}[data-studio] .hhw-boog,[data-studio] .hhw-richting,[data-studio] .hhw-inktpad{fill:none;stroke:var(--s-ink);stroke-width:1.5px;stroke-linecap:round}[data-studio] .hhw-ensopad{fill:none;stroke:var(--hhw-enso);stroke-width:2px;stroke-linecap:round}[data-studio] .hhw-route{fill:none;stroke:none}[data-studio] .hhw-reiziger{fill:var(--hhw-sun)}[data-studio] .hhw-reiziger.is-enso{fill:var(--hhw-enso)}[data-studio] .hhw-pijl{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}[data-studio] .hhw-pijl-zon{stroke:var(--hhw-sun)}[data-studio] .hhw-pijl-enso{stroke:var(--hhw-enso)}[data-studio] .hhw-pijl-inkt{stroke:var(--s-ink)}[data-studio] .hhw-pijl-grijs{stroke:var(--s-faint)}[data-studio] .hhw-disc{fill:var(--hhw-disc)}[data-studio] .hhw-knoop.is-zon .hhw-disc,[data-studio] .hhw-knoop.is-lamp .hhw-disc{fill:var(--hhw-sun-vlak)}[data-studio] .hhw-ico{fill:none;stroke:var(--s-ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}[data-studio] .hhw-ico-zon,[data-studio] .hhw-ico-gloed{stroke:var(--hhw-sun)}[data-studio] .hhw-ico-aan{fill:var(--hhw-sun-vlak)}[data-studio] .hhw-ico-lijn{stroke:var(--hhw-enso);stroke-width:2.25px}[data-studio] .is-dim{opacity:.45}[data-studio] .hhw-kast{fill:none;stroke:var(--s-ink);stroke-width:1.5px}[data-studio] .hhw-kast.is-fijn{stroke:var(--s-faint);stroke-linecap:round}[data-studio] .hhw-kast-rand,[data-studio] .hhw-celwand{stroke-width:2px}[data-studio] .hhw-cel{fill:var(--hhw-enso-vlak);stroke:var(--hhw-enso);stroke-width:1.25px}[data-studio] .hhw-lichtlijn{fill:none;stroke:var(--hhw-enso);stroke-width:3.5px;stroke-linecap:round}[data-studio] .hhw-punt{fill:var(--s-ink)}[data-studio] .hhw-leider{fill:none;stroke:var(--hhw-leider);stroke-width:1px}[data-studio] .hhw-scheiding{fill:none;stroke:var(--s-faint);stroke-width:1.25px;stroke-dasharray:3 6}[data-studio] .hhw-ion{fill:var(--hhw-enso)}[data-studio] .hhw-momenten{gap:3.5rem;display:grid}@media (min-width:1024px){[data-studio] .hhw-momenten{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(2rem,4vw,4.5rem)}}[data-studio] .hhw-moment .hhw-svg{max-width:30rem}[data-studio] .hhw-moment .hhw-paneel-kop{margin-top:1.5rem}[data-studio] .hhw-gebouw{stroke-width:1.75px;stroke-linejoin:round}[data-studio] .hhw-paneel-zon{fill:var(--hhw-sun-vlak);stroke:var(--hhw-sun);stroke-width:1.5px;stroke-linejoin:round}[data-studio] .hhw-lichtlijn.is-smal{stroke-width:2.5px}
