.local-section.svelte-1oii7sn{background:var(--yellow)}.local-layout.svelte-1oii7sn{grid-gap:max(48px, min(8vw, 110px));grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:max(48px,min(8vw,110px));display:grid}.local-intro.svelte-1oii7sn{grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:max(42px,min(6vw,90px))}@media (width<=720px){.local-intro.svelte-1oii7sn{grid-template-columns:1fr}}.local-intro.svelte-1oii7sn .section-heading:where(.svelte-1oii7sn) .h2:where(.svelte-1oii7sn){word-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:10.5ch}.map-art.svelte-1oii7sn{border:3px solid var(--ink);background:var(--violet);min-height:520px;box-shadow:14px 14px 0 var(--ink);border-radius:50% 44% 54% 47%;position:relative;overflow:hidden}.map-art.svelte-1oii7sn:before,.map-art.svelte-1oii7sn:after{content:"";border:3px solid var(--yellow);border-radius:50%;position:absolute}.map-art.svelte-1oii7sn:before{width:70%;height:70%;top:16%;left:10%}.map-art.svelte-1oii7sn:after{width:36%;height:36%;top:7%;right:7%}.city-dot.svelte-1oii7sn{color:var(--yellow);align-items:center;gap:10px;font-weight:760;display:flex;position:absolute}.city-dot.svelte-1oii7sn:before{content:"";background:var(--yellow);border:3px solid var(--ink);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 9px #df03}.city-aachen.svelte-1oii7sn{top:42%;left:18%}.city-halle.svelte-1oii7sn{top:34%;right:13%}.city-next.svelte-1oii7sn{font-style:italic;bottom:18%;left:40%}.city-next.svelte-1oii7sn:before{background:var(--white)}.city-list.svelte-1oii7sn{border-top:2px solid var(--ink);margin-top:40px}.city.svelte-1oii7sn{border-bottom:2px solid var(--ink);justify-content:space-between;gap:20px;padding:16px 0;font-weight:700;display:flex}.city.svelte-1oii7sn small:where(.svelte-1oii7sn){font-size:.75rem;font-weight:520}@media (width<=1050px){.local-layout.svelte-1oii7sn{grid-template-columns:1fr}}@media (width<=720px){.map-art.svelte-1oii7sn{min-height:390px}}
