.directions[data-astro-cid-lrkjkzyk]{padding-block:var(--section-pad);overflow-x:clip}.directions[data-astro-cid-lrkjkzyk] .eyebrow[data-astro-cid-lrkjkzyk]{margin-block-end:6px}.body[data-astro-cid-lrkjkzyk]{container:directions/inline-size}.body-grid[data-astro-cid-lrkjkzyk]{align-items:start;gap:clamp(2rem,1rem + 3vw,4.5rem);display:grid}.map-card[data-astro-cid-lrkjkzyk]{margin:0}@container directions (width>60rem){.body-grid[data-astro-cid-lrkjkzyk]{grid-template-columns:minmax(0,7fr) minmax(20rem,4fr)}.map-card[data-astro-cid-lrkjkzyk]{position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem)}}.map-frame[data-astro-cid-lrkjkzyk]{border-radius:var(--radius-l);box-shadow:var(--shadow-lift);background:var(--grey-light);overflow:clip;container:map/inline-size}.map[data-astro-cid-lrkjkzyk]{aspect-ratio:1000/640;block-size:auto;inline-size:100%;font:700 clamp(19px, 56px - 4.5cqi, 40px)/1 var(--font-body)}.ground[data-astro-cid-lrkjkzyk]{fill:color-mix(in srgb, var(--grey-light) 60%, var(--white))}.buildings[data-astro-cid-lrkjkzyk]{fill:color-mix(in oklch, var(--green-dark) 7%, transparent)}.venue[data-astro-cid-lrkjkzyk]{fill:color-mix(in oklch, var(--green) 16%, var(--white));stroke:color-mix(in oklch, var(--green) 45%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.pitch[data-astro-cid-lrkjkzyk]{fill:var(--green)}.parking[data-astro-cid-lrkjkzyk]{fill:var(--green-dark)}.rail[data-astro-cid-lrkjkzyk]{fill:none;stroke:color-mix(in oklch, var(--green-dark) 18%, transparent);stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.road[data-astro-cid-lrkjkzyk]{fill:none;stroke:var(--white);stroke-linecap:round;stroke-linejoin:round}.road--minor[data-astro-cid-lrkjkzyk]{stroke-width:9px}.road--street[data-astro-cid-lrkjkzyk]{stroke-width:22px}.road--main[data-astro-cid-lrkjkzyk]{stroke-width:44px}.road--main[data-astro-cid-lrkjkzyk].casing{stroke:color-mix(in oklch, var(--green-dark) 12%, transparent);stroke-width:50px}.tram[data-astro-cid-lrkjkzyk]{fill:none;stroke:color-mix(in oklch, var(--green-dark) 35%, transparent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.route-casing[data-astro-cid-lrkjkzyk],.route[data-astro-cid-lrkjkzyk]{fill:none;stroke-linecap:round;stroke-linejoin:round}.route-casing[data-astro-cid-lrkjkzyk]{stroke:var(--white);stroke-width:.75em}.route[data-astro-cid-lrkjkzyk]{stroke:var(--green);stroke-width:.45em}.map[data-astro-cid-lrkjkzyk] text[data-astro-cid-lrkjkzyk]{fill:var(--green-dark);paint-order:stroke;stroke:var(--white);stroke-width:.28em;stroke-linejoin:round}.street[data-astro-cid-lrkjkzyk]{letter-spacing:.1em;text-transform:uppercase;text-anchor:middle;fill:color-mix(in oklch, var(--green-dark) 75%, var(--grey-text));font-size:.82em}.venue-label[data-astro-cid-lrkjkzyk]{font:400 2em/1 var(--font-head);letter-spacing:.02em;text-transform:uppercase;text-anchor:middle}.map[data-astro-cid-lrkjkzyk] .park-label[data-astro-cid-lrkjkzyk]{fill:var(--white);stroke:none;text-anchor:middle;font-size:1.3em}.hint[data-astro-cid-lrkjkzyk]{color:var(--green-dark)}.hint[data-astro-cid-lrkjkzyk] svg[data-astro-cid-lrkjkzyk] path[data-astro-cid-lrkjkzyk]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.hint[data-astro-cid-lrkjkzyk] text[data-astro-cid-lrkjkzyk]{font-size:.9em;font-weight:600}.badge--tram[data-astro-cid-lrkjkzyk]{fill:var(--green)}.badge--bus[data-astro-cid-lrkjkzyk]{fill:var(--green-dark)}.map[data-astro-cid-lrkjkzyk] .badge-text[data-astro-cid-lrkjkzyk]{fill:var(--white);stroke:none;font:400 .95em/1 var(--font-head);text-anchor:middle}.marker[data-astro-cid-lrkjkzyk] circle[data-astro-cid-lrkjkzyk]{fill:var(--green-dark);stroke:var(--white);stroke-width:.22em}.marker--end[data-astro-cid-lrkjkzyk] circle[data-astro-cid-lrkjkzyk]{fill:var(--green)}.marker-label[data-astro-cid-lrkjkzyk]{letter-spacing:.06em;text-transform:uppercase;font-size:.95em}.map[data-astro-cid-lrkjkzyk] .walk-label[data-astro-cid-lrkjkzyk]{fill:var(--green);text-anchor:middle;font-size:.9em}.north[data-astro-cid-lrkjkzyk] circle[data-astro-cid-lrkjkzyk]{fill:var(--white);stroke:color-mix(in oklch, var(--green-dark) 15%, transparent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.north[data-astro-cid-lrkjkzyk] path[data-astro-cid-lrkjkzyk]{fill:var(--green-dark)}.attribution[data-astro-cid-lrkjkzyk]{color:var(--grey-text);text-align:end;margin-block-start:8px;font-size:.8rem}.attribution[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]{color:inherit;text-underline-offset:3px}.way[data-astro-cid-lrkjkzyk]{border-block-start:1px solid color-mix(in oklch, var(--green-dark) 14%, transparent);padding-block:clamp(1.1rem,.9rem + .6vw,1.6rem)}.way[data-astro-cid-lrkjkzyk]:first-child{border-block-start:2px solid var(--green);padding-block-start:1rem}.way[data-astro-cid-lrkjkzyk] h3[data-astro-cid-lrkjkzyk]{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;font-size:clamp(1.35rem,1.2rem + .5vw,1.65rem);line-height:1.1;display:flex}.way-icon[data-astro-cid-lrkjkzyk]{color:var(--green);display:flex}.lines[data-astro-cid-lrkjkzyk]{gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.lines[data-astro-cid-lrkjkzyk] li[data-astro-cid-lrkjkzyk]{align-items:center;gap:.75rem;display:flex}.line[data-astro-cid-lrkjkzyk]{border-radius:var(--radius);block-size:2.1rem;min-inline-size:2.1rem;font:400 1.25rem/1 var(--font-head);color:var(--white);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.4rem;display:inline-grid}.line--tram[data-astro-cid-lrkjkzyk]{background:var(--green)}.line--bus[data-astro-cid-lrkjkzyk]{background:var(--green-dark)}.line-route[data-astro-cid-lrkjkzyk]{color:var(--green-dark);font-weight:600}.via[data-astro-cid-lrkjkzyk]{color:var(--grey-text);margin:.5rem 0 0;font-size:.95rem}.transit[data-astro-cid-lrkjkzyk]{color:var(--green-dark);margin:.85rem 0 0;line-height:1.45}.car[data-astro-cid-lrkjkzyk]{margin:.75rem 0 0;line-height:1.45}.park-link[data-astro-cid-lrkjkzyk]{color:var(--green-dark);text-underline-offset:4px;white-space:nowrap;align-items:center;gap:.3em;font-weight:700;display:inline-flex}.park-link[data-astro-cid-lrkjkzyk]:active{opacity:.75}@media (hover:hover) and (pointer:fine){.park-link[data-astro-cid-lrkjkzyk]:hover{color:var(--green)}}.nav-links[data-astro-cid-lrkjkzyk]{flex-wrap:wrap;gap:10px;margin-block-start:1rem;display:flex}.nav-links[data-astro-cid-lrkjkzyk] .btn[data-astro-cid-lrkjkzyk]{white-space:nowrap;flex:auto}.car-hint[data-astro-cid-lrkjkzyk]{color:var(--grey-text);margin:.75rem 0 0;font-size:.95rem}.address[data-astro-cid-lrkjkzyk]{color:var(--green);align-items:start;gap:.5rem;margin:1rem 0 0;display:flex}.address[data-astro-cid-lrkjkzyk]>span[data-astro-cid-lrkjkzyk]{color:var(--green-dark);display:grid}.address[data-astro-cid-lrkjkzyk] strong{font-weight:700}.address-note[data-astro-cid-lrkjkzyk]{color:var(--grey-text);font-size:.95rem}.source[data-astro-cid-lrkjkzyk]{border-block-start:1px solid color-mix(in oklch, var(--green-dark) 14%, transparent);color:var(--grey-text);margin:1rem 0 0;padding-block-start:1rem;font-size:.9rem}.source[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]{vertical-align:middle;color:var(--green-dark);text-underline-offset:4px;align-items:center;gap:.3em;padding-block:.6em;font-weight:700;display:inline-flex}.source[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]:active,.attribution[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]:active{opacity:.75}@media (hover:hover) and (pointer:fine){.source[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]:hover,.attribution[data-astro-cid-lrkjkzyk] a[data-astro-cid-lrkjkzyk]:hover{color:var(--green)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.route[data-astro-cid-lrkjkzyk]{stroke-dasharray:1;animation-name:route-draw;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 40% cover 50%}}}@keyframes route-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.parking[data-astro-cid-abgnpcoc]{padding-block:var(--section-pad)}.park-inner[data-astro-cid-abgnpcoc]{flex-wrap:wrap;align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);display:flex}.park-text[data-astro-cid-abgnpcoc]{flex:24rem;justify-items:start;gap:1.25rem;display:grid}.park-text[data-astro-cid-abgnpcoc] .eyebrow[data-astro-cid-abgnpcoc]{margin:0 0 -.5rem}.free[data-astro-cid-abgnpcoc]{border-radius:var(--radius-l);background:var(--green);color:var(--white);font:400 clamp(1.4rem, 1.1rem + 1.2vw, 2.1rem)/1.05 var(--font-head);text-transform:uppercase;align-items:center;gap:.75rem;margin:.5rem 0 0;padding:1rem 1.4rem;display:inline-flex}.park-card[data-astro-cid-abgnpcoc]{background:var(--white);border-radius:var(--radius-l);box-shadow:var(--shadow-lift);flex:22rem;gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}.park-card[data-astro-cid-abgnpcoc] h3[data-astro-cid-abgnpcoc]{padding-block-start:.08em;font-size:clamp(1.35rem,1.2rem + .5vw,1.65rem);line-height:1.1}.park-card[data-astro-cid-abgnpcoc] h3[data-astro-cid-abgnpcoc]:not(:first-child){margin-block-start:1rem}.tariffs[data-astro-cid-abgnpcoc]{margin:0;display:grid}.tariffs[data-astro-cid-abgnpcoc]>div[data-astro-cid-abgnpcoc]{border-block-end:1px solid var(--grey-light);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.8rem;display:flex}.tariffs[data-astro-cid-abgnpcoc]>div[data-astro-cid-abgnpcoc]:last-child{border-block-end:0}.tariffs[data-astro-cid-abgnpcoc] dt[data-astro-cid-abgnpcoc]{color:var(--green-dark);font-weight:500}.tariffs[data-astro-cid-abgnpcoc] dd[data-astro-cid-abgnpcoc]{font:400 1.5rem/1 var(--font-head);color:var(--green);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.pay[data-astro-cid-abgnpcoc]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.pay[data-astro-cid-abgnpcoc] li[data-astro-cid-abgnpcoc]{background:var(--grey-light);color:var(--green-dark);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-weight:600;display:inline-flex}.pay[data-astro-cid-abgnpcoc] li[data-astro-cid-abgnpcoc] svg{color:var(--green)}.bike[data-astro-cid-abgnpcoc]{padding-block:var(--section-pad)}.bike-inner[data-astro-cid-abgnpcoc]{flex-wrap:wrap;align-items:center;gap:1.5rem clamp(1.5rem,1rem + 2vw,3rem);display:flex}.bike-icon[data-astro-cid-abgnpcoc]{background:var(--grey-light);block-size:96px;inline-size:96px;color:var(--green);border-radius:50%;place-items:center;display:grid}.bike[data-astro-cid-abgnpcoc] .eyebrow[data-astro-cid-abgnpcoc]{margin-block-end:6px}.bike[data-astro-cid-abgnpcoc] h2[data-astro-cid-abgnpcoc]{font-size:var(--title-l);padding-block-start:.08em;line-height:1}.bike-text[data-astro-cid-abgnpcoc]{font-size:var(--lead);color:var(--green-dark);margin:.5rem 0 0}
