.hm[data-astro-cid-c3voxqlr]{margin:clamp(28px,4vw,40px) 0;padding:clamp(16px,3vw,24px);background:var(--zand);border-radius:var(--r-kaart);display:grid;gap:10px}.hm__kop[data-astro-cid-c3voxqlr]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px}.hm__feiten[data-astro-cid-c3voxqlr]{display:flex;gap:14px;color:var(--inkt-zacht)}.hm__svg[data-astro-cid-c3voxqlr]{width:100%;height:auto;overflow:visible}.hm__as[data-astro-cid-c3voxqlr]{stroke:var(--zand-diep);stroke-width:1}.hm__astekst[data-astro-cid-c3voxqlr],.hm__naam[data-astro-cid-c3voxqlr]{font-family:var(--f-label);font-size:11px;letter-spacing:.06em;text-transform:uppercase;fill:var(--inkt-zacht)}.hm__naam[data-astro-cid-c3voxqlr]{font-weight:600;fill:var(--inkt)}.hm__vlak[data-astro-cid-c3voxqlr]{fill:var(--zand-diep)}.hm__lijn[data-astro-cid-c3voxqlr]{fill:none;stroke:var(--route);stroke-width:2;stroke-linejoin:round}.hm__punt[data-astro-cid-c3voxqlr]{fill:var(--warm-wit);stroke:var(--route);stroke-width:1.5}.hm-balk[data-astro-cid-c3voxqlr]{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 max(12px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));pointer-events:none;transform:translateY(120%);transition:transform .5s var(--ease)}.hm-balk[data-astro-cid-c3voxqlr].is-zichtbaar{transform:none}.hm-balk__binnen[data-astro-cid-c3voxqlr]{max-width:560px;margin-inline:auto;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(96px,168px);align-items:center;gap:14px;padding:10px 16px;background:var(--warm-wit);border:1px solid var(--zand-diep);border-radius:16px;box-shadow:var(--schaduw-hoog)}.hm-balk__hoogte[data-astro-cid-c3voxqlr]{font-family:var(--f-display);font-weight:600;font-size:2.1rem;line-height:1;color:var(--titel);font-variant-numeric:tabular-nums;white-space:nowrap}.hm-balk__hoogte[data-astro-cid-c3voxqlr] small[data-astro-cid-c3voxqlr]{font-size:.55em;font-weight:500}.hm-balk__plek[data-astro-cid-c3voxqlr]{display:grid;min-width:0}.hm-balk__plek[data-astro-cid-c3voxqlr] .label[data-astro-cid-c3voxqlr]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-balk__km[data-astro-cid-c3voxqlr]{color:var(--inkt-zacht)}.hm-balk__svg[data-astro-cid-c3voxqlr]{width:100%;height:auto;overflow:visible}.hm-balk__svg[data-astro-cid-c3voxqlr] .hm__lijn[data-astro-cid-c3voxqlr]{stroke:var(--inkt-zacht);stroke-width:3;opacity:.5}.hm-balk__gelopen[data-astro-cid-c3voxqlr]{fill:none;stroke:var(--route);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.hm-balk__loper[data-astro-cid-c3voxqlr]{fill:var(--titel);stroke:var(--warm-wit);stroke-width:5}@media(max-width:420px){.hm-balk__binnen[data-astro-cid-c3voxqlr]{grid-template-columns:auto minmax(0,1fr) 92px;gap:10px;padding:8px 12px}.hm-balk__hoogte[data-astro-cid-c3voxqlr]{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){.hm-balk[data-astro-cid-c3voxqlr]{transition:none}}
