.UWkbDq_figure{--map-land:#e3f0f1;--map-mesh:#7ea9ad;--map-border:#56868c;--map-point:#1f5f69;--map-active:#07899d;--map-arrival:#168568;--map-point-border:#f3fafb;aspect-ratio:9/10}.dark .UWkbDq_figure{--map-land:#0d2833;--map-mesh:#2f5f69;--map-border:#4f8792;--map-point:#7fc4cf;--map-active:#5fd8ea;--map-arrival:#74e0b9;--map-point-border:#0d2833}.UWkbDq_network{position:absolute;inset:0}.UWkbDq_map{isolation:isolate;width:100%;height:100%;position:relative}.UWkbDq_layer,.UWkbDq_canvas,.UWkbDq_overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.UWkbDq_layer{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.UWkbDq_land{background:var(--map-land);-webkit-mask-image:url(/landing/germany-land.svg);mask-image:url(/landing/germany-land.svg)}.UWkbDq_municipalities{background:var(--map-mesh);opacity:.32;-webkit-mask-image:url(/landing/germany-municipalities.svg);mask-image:url(/landing/germany-municipalities.svg)}.UWkbDq_states{background:var(--map-border);opacity:.55;-webkit-mask-image:url(/landing/germany-states.svg);mask-image:url(/landing/germany-states.svg)}.UWkbDq_outline{background:var(--map-border);opacity:.5;-webkit-mask-image:url(/landing/germany-outline.svg);mask-image:url(/landing/germany-outline.svg)}@media not (min-width:64rem){.UWkbDq_network{-webkit-mask-image:linear-gradient(#0000002e,#00000038 44%,#000 64% 80%,#0000);mask-image:linear-gradient(#0000002e,#00000038 44%,#000 64% 80%,#0000)}.UWkbDq_outline{-webkit-mask-image:url(/landing/germany-outline.svg),linear-gradient(#0000000d,#00000073 44%,#000 64%);mask-image:url(/landing/germany-outline.svg),linear-gradient(#0000000d,#00000073 44%,#000 64%);-webkit-mask-composite:source-in;mask-composite:intersect}}.UWkbDq_overlay{display:none}.UWkbDq_map[data-mode=still] .UWkbDq_overlay,.UWkbDq_map[data-mode=failed] .UWkbDq_overlay{display:block}.UWkbDq_sourceArea,.UWkbDq_destinationArea{stroke-width:1px;stroke-linejoin:round;opacity:.45}.UWkbDq_sourceArea{fill:var(--map-active);stroke:var(--map-active)}.UWkbDq_destinationArea{fill:var(--map-arrival);stroke:var(--map-arrival)}.UWkbDq_route{fill:none;stroke-linecap:round;stroke:var(--map-active);stroke-width:1.3px;opacity:.4}.UWkbDq_sourcePoint,.UWkbDq_destinationPoint{fill:var(--map-active);stroke:var(--map-point-border);stroke-width:1.5px}.UWkbDq_destinationPoint{fill:var(--map-arrival)}@media (prefers-reduced-motion:reduce){.UWkbDq_overlay{display:block}}
