.karte-figur[data-astro-cid-4cxleiea]{margin:0}.karte[data-astro-cid-4cxleiea]{display:block;width:100%;height:auto;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius-lg);background:var(--color-bg)}.umland[data-astro-cid-4cxleiea]{fill:color-mix(in srgb,var(--color-muted) 5%,var(--color-bg))}.region[data-astro-cid-4cxleiea]{stroke:var(--color-primary);stroke-width:1px;stroke-linejoin:round}.region--oberfranken[data-astro-cid-4cxleiea]{fill:color-mix(in srgb,var(--color-primary) 21%,var(--color-bg))}.region--unterfranken[data-astro-cid-4cxleiea]{fill:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg))}.region-label[data-astro-cid-4cxleiea]{fill:color-mix(in srgb,var(--color-fg) 78%,transparent);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.karte-ort[data-astro-cid-4cxleiea]{--marker-r: 3.6px}.marker[data-astro-cid-4cxleiea]{fill:var(--color-primary);r:calc(var(--marker-r) + var(--ort-aktiv, 0) * 1.4px);stroke:var(--color-bg);stroke-width:1.2px;transition:r .2s cubic-bezier(.22,1,.36,1)}.aktiv-ring[data-astro-cid-4cxleiea]{fill:none;stroke:var(--color-fg);stroke-width:1.6px;opacity:calc(var(--ort-aktiv, 0) * .55);transition:opacity .2s cubic-bezier(.22,1,.36,1)}.haupt-ring[data-astro-cid-4cxleiea]{fill:none;stroke:var(--color-primary);stroke-opacity:.4;stroke-width:1.4px}.karte-ort[data-astro-cid-4cxleiea][data-ort=kulmbach]{--marker-r: 4.6px}.karte-ort[data-astro-cid-4cxleiea][data-ort=kulmbach] .marker[data-astro-cid-4cxleiea]{fill:var(--color-fg)}.ort-label[data-astro-cid-4cxleiea]{fill:var(--color-fg);font-size:12px;font-weight:500;font-weight:calc(500 + var(--ort-aktiv, 0) * 200);paint-order:stroke;stroke:var(--color-bg);stroke-width:2.6px;stroke-linejoin:round}.ort-label--haupt[data-astro-cid-4cxleiea]{font-weight:700}.karte-fuss[data-astro-cid-4cxleiea]{margin-top:var(--space-4)}.legende[data-astro-cid-4cxleiea]{display:flex;flex-wrap:wrap;margin:0;padding:0;gap:var(--space-2) var(--space-5);color:var(--color-muted);font-size:var(--step--1);list-style:none}.legende[data-astro-cid-4cxleiea] li[data-astro-cid-4cxleiea]{display:flex;align-items:center;gap:var(--space-2)}.legende-symbol[data-astro-cid-4cxleiea]{display:inline-block;width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--color-primary)}.legende-symbol--haupt[data-astro-cid-4cxleiea]{width:.625rem;height:.625rem;background:var(--color-fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 40%,transparent)}.legende-flaeche[data-astro-cid-4cxleiea]{display:inline-block;width:1.125rem;height:.75rem;border:1px solid var(--color-primary);border-radius:2px}.legende-flaeche--oberfranken[data-astro-cid-4cxleiea]{background:color-mix(in srgb,var(--color-primary) 21%,var(--color-bg))}.legende-flaeche--unterfranken[data-astro-cid-4cxleiea]{background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg))}@media(prefers-reduced-motion:reduce){.marker[data-astro-cid-4cxleiea],.aktiv-ring[data-astro-cid-4cxleiea]{transition:none}}@media(width<=47rem)and (width>=40.01rem){.ort-label[data-astro-cid-4cxleiea],.region-label[data-astro-cid-4cxleiea]{font-size:13px}}@media(width<=40rem){.ort-label[data-astro-cid-4cxleiea]{display:none}.karte-ort[data-astro-cid-4cxleiea][data-ort=kulmbach] .ort-label[data-astro-cid-4cxleiea]{display:block;font-size:30px;stroke-width:6px}.karte-ort[data-astro-cid-4cxleiea]{--marker-r: 5.5px}.karte-ort[data-astro-cid-4cxleiea][data-ort=kulmbach]{--marker-r: 7px}.karte-ort[data-astro-cid-4cxleiea][data-ort=kulmbach] .haupt-ring[data-astro-cid-4cxleiea]{r:14;stroke-width:2.4px}.marker[data-astro-cid-4cxleiea]{stroke-width:1.8px}.aktiv-ring[data-astro-cid-4cxleiea]{r:17}.region-label[data-astro-cid-4cxleiea]{display:none}.karte[data-astro-cid-4cxleiea]{padding:var(--space-3)}}.eyebrow[data-astro-cid-p4y7zkbs]{margin:0 0 var(--space-4);color:var(--color-primary);font-size:var(--step--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase}h2[data-astro-cid-p4y7zkbs]{margin:0;font-size:var(--step-3);letter-spacing:-.035em}.sr-only[data-astro-cid-p4y7zkbs]{position:absolute;overflow:hidden;width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.shero[data-astro-cid-p4y7zkbs]{padding-block:var(--space-10);padding-inline:var(--space-5)}.shero__inner[data-astro-cid-p4y7zkbs]{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,.35fr);align-items:stretch;gap:var(--space-7);width:min(100%,76rem);margin-inline:auto}.shero__eyebrow[data-astro-cid-p4y7zkbs]{margin:0 0 var(--space-5);color:var(--color-primary);font-size:var(--step--1);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.shero[data-astro-cid-p4y7zkbs] h1[data-astro-cid-p4y7zkbs]{margin:0;font-size:min(var(--step-5),6.94vw - .416rem);letter-spacing:-.05em}.shero__zeile[data-astro-cid-p4y7zkbs]{display:block}.shero__copy[data-astro-cid-p4y7zkbs]{max-width:42rem;margin:var(--space-6) 0 0;color:var(--color-muted);font-size:var(--step-1)}.fakten[data-astro-cid-p4y7zkbs]{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0 0 0 var(--space-7);border-inline-start:1px solid color-mix(in srgb,var(--color-muted) 22%,transparent);list-style:none}.fakten[data-astro-cid-p4y7zkbs] li[data-astro-cid-p4y7zkbs]{padding-block:var(--space-4)}.fakten[data-astro-cid-p4y7zkbs] li[data-astro-cid-p4y7zkbs]+li[data-astro-cid-p4y7zkbs]{border-top:1px solid color-mix(in srgb,var(--color-muted) 22%,transparent)}.fakten__wert[data-astro-cid-p4y7zkbs]{display:block;color:var(--color-primary);font-family:var(--font-heading);font-size:var(--step-2);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15}.fakten__text[data-astro-cid-p4y7zkbs]{display:block;margin-top:var(--space-1);color:var(--color-muted);font-size:var(--step-0)}.gebiete[data-astro-cid-p4y7zkbs]{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-areas:"kopf kopf" "listen karte" "quelle quelle";align-items:start;gap:var(--space-7) var(--space-8)}.gebiete__quelle[data-astro-cid-p4y7zkbs]{grid-area:quelle;margin:0;color:var(--color-muted);font-size:var(--step--1)}.gebiete__kopf[data-astro-cid-p4y7zkbs]{grid-area:kopf}.gebiete__copy[data-astro-cid-p4y7zkbs]{max-width:42rem;margin:var(--space-5) 0 0;color:var(--color-muted);font-size:var(--step-1)}.gebiete__karte[data-astro-cid-p4y7zkbs]{grid-area:karte;align-self:stretch}.gebiete__listen[data-astro-cid-p4y7zkbs]{grid-area:listen}@media(width>=64.01rem){.gebiete__haft[data-astro-cid-p4y7zkbs]{position:sticky;top:var(--space-6)}}.region-liste[data-astro-cid-p4y7zkbs]+.region-liste[data-astro-cid-p4y7zkbs]{margin-top:var(--space-7)}h3[data-astro-cid-p4y7zkbs]{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);gap:var(--space-4);color:var(--color-fg);font-size:var(--step--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.region-liste__anzahl[data-astro-cid-p4y7zkbs]{color:var(--color-muted);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.06em}ul[data-astro-cid-p4y7zkbs]{margin:0;padding:0;list-style:none}.zeile[data-astro-cid-p4y7zkbs]{display:flex;flex-wrap:wrap;align-items:baseline;padding:var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-md);gap:var(--space-1) var(--space-4);color:var(--color-fg);text-decoration:none}li[data-astro-cid-p4y7zkbs]+li[data-astro-cid-p4y7zkbs] .zeile[data-astro-cid-p4y7zkbs]{margin-top:var(--space-2);box-shadow:inset 0 1px color-mix(in srgb,var(--color-muted) 20%,transparent)}.zeile__name[data-astro-cid-p4y7zkbs]{font-weight:500}.zeile__ziel[data-astro-cid-p4y7zkbs]{display:inline-flex;align-items:baseline;margin-left:auto;gap:var(--space-3)}.zeile__ort[data-astro-cid-p4y7zkbs]{color:var(--color-muted);font-size:var(--step--1)}.zeile__pfeil[data-astro-cid-p4y7zkbs]{color:var(--color-primary);font-weight:700;transition:transform .18s cubic-bezier(.22,1,.36,1)}.zeile[data-astro-cid-p4y7zkbs]:hover,.zeile[data-astro-cid-p4y7zkbs]:focus-visible{background:var(--ix-flaeche)}.zeile[data-astro-cid-p4y7zkbs]:hover .zeile__name[data-astro-cid-p4y7zkbs],.zeile[data-astro-cid-p4y7zkbs]:focus-visible .zeile__name[data-astro-cid-p4y7zkbs]{color:var(--color-primary)}.zeile[data-astro-cid-p4y7zkbs]:hover .zeile__pfeil[data-astro-cid-p4y7zkbs],.zeile[data-astro-cid-p4y7zkbs]:focus-visible .zeile__pfeil[data-astro-cid-p4y7zkbs]{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.zeile__pfeil[data-astro-cid-p4y7zkbs]{transition:none}.zeile[data-astro-cid-p4y7zkbs]:hover .zeile__pfeil[data-astro-cid-p4y7zkbs],.zeile[data-astro-cid-p4y7zkbs]:focus-visible .zeile__pfeil[data-astro-cid-p4y7zkbs]{transform:none}}.hauptstelle[data-astro-cid-p4y7zkbs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--space-8)}address[data-astro-cid-p4y7zkbs]{font-style:normal;font-size:var(--step-1);line-height:1.5}.hauptstelle__telefon[data-astro-cid-p4y7zkbs]{margin:var(--space-4) 0 0;color:var(--color-muted)}.hauptstelle__aktionen[data-astro-cid-p4y7zkbs]{display:flex;flex-wrap:wrap;margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-muted) 20%,transparent);gap:var(--space-3) var(--space-7)}.aktion[data-astro-cid-p4y7zkbs]{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:var(--space-2);color:var(--color-primary);font-weight:700;text-decoration:none;background-image:linear-gradient(var(--ix-linie),var(--ix-linie)),linear-gradient(var(--ix-linie-ruhe),var(--ix-linie-ruhe));background-repeat:no-repeat;background-size:0 1px,100% 1px;background-position:0 calc(50% + .72em),0 calc(50% + .72em)}@media(hover:hover)and (pointer:fine){.aktion[data-astro-cid-p4y7zkbs]{transition:background-size var(--ix-dauer) var(--ix-kurve),color var(--ix-dauer) var(--ix-kurve)}.aktion[data-astro-cid-p4y7zkbs]:hover{background-size:100% 1px,100% 1px;color:var(--ix-text)}}.aktion[data-astro-cid-p4y7zkbs]:focus-visible{background-size:100% 1px,100% 1px;color:var(--ix-text)}@media(prefers-reduced-motion:reduce){.aktion[data-astro-cid-p4y7zkbs]{transition:none}}@media(width<=48rem){.shero[data-astro-cid-p4y7zkbs]{padding-block:var(--space-7)}.shero__inner[data-astro-cid-p4y7zkbs]{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.shero[data-astro-cid-p4y7zkbs] h1[data-astro-cid-p4y7zkbs]{font-size:min(var(--step-5),10.68vw - .32rem)}.fakten[data-astro-cid-p4y7zkbs]{padding:var(--space-5) 0 0;border-inline-start:0;border-top:1px solid color-mix(in srgb,var(--color-muted) 22%,transparent)}.fakten[data-astro-cid-p4y7zkbs] li[data-astro-cid-p4y7zkbs]{display:flex;align-items:baseline;gap:var(--space-4);padding-block:var(--space-2)}.fakten[data-astro-cid-p4y7zkbs] li[data-astro-cid-p4y7zkbs]:first-child{padding-top:0}.fakten[data-astro-cid-p4y7zkbs] li[data-astro-cid-p4y7zkbs]:last-child{padding-bottom:0}.fakten__wert[data-astro-cid-p4y7zkbs]{flex:none;min-width:4.75em}.fakten__text[data-astro-cid-p4y7zkbs]{margin-top:0}}@media(width<=64rem){.gebiete[data-astro-cid-p4y7zkbs]{grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf" "karte" "listen" "quelle";gap:var(--space-6)}}@media(width<=48rem){.hauptstelle[data-astro-cid-p4y7zkbs]{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}
