.hp-tekening{width:100%;height:auto;max-height:46vh;overflow:visible}.hp-l,.hp-maat{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.hp-l--grond{stroke:var(--ui-sage);stroke-width:1}.hp-l--staat{stroke:var(--ui-ink);stroke-width:1.5}.hp-l--plan{stroke:var(--ui-muted);stroke-width:1;stroke-dasharray:4 5;opacity:.8;transition:opacity .4s ease}.hp-l--bouw{stroke:var(--ui-forest);stroke-width:1.75;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .55s ease;transition-delay:0s}.hp-vlak{stroke:none}.hp-vlak--staat{fill:var(--ui-surface);opacity:.85}.hp-vlak--plan{fill:var(--ui-sage);opacity:0;transition:opacity .5s ease}.hp-maat{stroke:var(--ui-champagne);stroke-width:1}.hp-maattekst{font-family:var(--ui-mono);font-size:11px;fill:#7a5c2e}:is(.hp-kant,.wr-huis).is-actief .hp-l--bouw{stroke-dashoffset:0;transition-delay:var(--d, 0s)}:is(.hp-kant,.wr-huis).is-actief .hp-vlak--plan{opacity:.32;transition-delay:.35s}:is(.hp-kant,.wr-huis).is-actief .hp-l--plan{opacity:0}:is(.hp-kant,.wr-huis).is-scroll .hp-l--bouw{transition:none;stroke-dashoffset:clamp(0,calc(1 - (var(--p, 0) - var(--dn, 0) * .6) / .4),1)}:is(.hp-kant,.wr-huis).is-scroll .hp-vlak--plan{transition:none;opacity:calc(clamp(0,(var(--p, 0) - .7) / .3,1)*.32)}:is(.hp-kant,.wr-huis).is-scroll .hp-l--plan{transition:none;opacity:calc(.8 - (clamp(0,var(--p, 0) * 1.25,1)*.8))}
