.hero-titel[data-astro-cid-map3axlu]{font-size:var(--ff-w-hero);line-height:1.04}.gross[data-astro-cid-map3axlu]{font-size:var(--ff-text-h1);text-wrap:balance;line-height:1.12}.riesenlink[data-astro-cid-map3axlu]{font-size:var(--ff-w-hero);line-height:1.04}.sekt[data-astro-cid-map3axlu]{padding-block:var(--ff-space-8);--ff-w-zifferband:var(--ff-space-8)}@media (width>=768px){.sekt[data-astro-cid-map3axlu]{padding-block:var(--ff-space-9);--ff-w-zifferband:var(--ff-space-9)}}@media (width>=1200px){.sekt[data-astro-cid-map3axlu]{padding-block:var(--ff-space-10);--ff-w-zifferband:var(--ff-space-10)}}.lead[data-astro-cid-map3axlu]{font-size:var(--ff-text-lead);max-width:var(--ff-measure-light);line-height:1.55}.leise[data-astro-cid-map3axlu]{color:var(--ff-text-on-light-muted)}.klein[data-astro-cid-map3axlu]{font-size:var(--ff-text-small);line-height:1.5}.hero[data-astro-cid-map3axlu]{padding-top:var(--ff-space-7);padding-bottom:var(--ff-space-6)}.einleitung[data-astro-cid-map3axlu]{gap:var(--ff-space-5);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.einleitung[data-astro-cid-map3axlu]>[data-astro-cid-map3axlu]{min-width:0}@media (width>=960px){.hero[data-astro-cid-map3axlu]{padding-top:var(--ff-space-8)}.einleitung[data-astro-cid-map3axlu]{gap:var(--ff-space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.einleitung[data-astro-cid-map3axlu] .lead[data-astro-cid-map3axlu]{padding-bottom:var(--ff-space-2)}}.werkzeug[data-astro-cid-map3axlu]{gap:var(--ff-space-5);padding-bottom:var(--ff-space-6);border-bottom:1px solid var(--ff-paper-line);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.werkzeug[data-astro-cid-map3axlu]>[data-astro-cid-map3axlu]{min-width:0}.suche[data-astro-cid-map3axlu]{max-width:24rem}.filter[data-astro-cid-map3axlu]{gap:var(--ff-space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-map3axlu]{min-height:44px;padding-inline:var(--ff-space-4);border:1px solid var(--ff-paper-line);border-radius:var(--ff-radius-sm);background-color:var(--ff-paper-alt);color:var(--ff-text-on-light);font-size:var(--ff-text-small);transition:border-color var(--ff-duration-fast) var(--ff-ease), box-shadow var(--ff-duration-fast) var(--ff-ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.chip[data-astro-cid-map3axlu]:hover{border-color:var(--ff-ink-500)}.chip[data-astro-cid-map3axlu][aria-current=true]{border-color:var(--ff-ink-900);box-shadow:inset 0 -3px 0 var(--ff-gold-500)}.chip[data-astro-cid-map3axlu]:focus-visible{outline:var(--ff-focus-width) solid var(--ff-focus-on-light);outline-offset:var(--ff-focus-offset)}.stand[data-astro-cid-map3axlu]{margin:0}@media (width>=768px){.werkzeug[data-astro-cid-map3axlu]{column-gap:var(--ff-space-6);row-gap:var(--ff-space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"suche filter""suche stand"}.suche[data-astro-cid-map3axlu]{grid-area:suche}.filter[data-astro-cid-map3axlu]{grid-area:filter;justify-content:flex-end}.stand[data-astro-cid-map3axlu]{text-align:right;grid-area:stand}}.gruppen[data-astro-cid-map3axlu]{gap:var(--ff-space-9);margin-top:var(--ff-space-7);grid-template-columns:minmax(0,1fr);display:grid}.gruppe[data-astro-cid-map3axlu]{min-width:0}.gruppe-kopf[data-astro-cid-map3axlu]{justify-content:space-between;align-items:baseline;gap:var(--ff-space-3);margin-bottom:var(--ff-space-6);flex-wrap:wrap;display:flex}.gruppe-kopf[data-astro-cid-map3axlu] .mess[data-astro-cid-map3axlu]{color:var(--ff-gold-800)}.event-liste[data-astro-cid-map3axlu]{gap:var(--ff-space-8) var(--ff-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.event-liste[data-astro-cid-map3axlu]>li[data-astro-cid-map3axlu]{min-width:0}@media (width>=768px){.event-liste[data-astro-cid-map3axlu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.event-liste[data-astro-cid-map3axlu]{gap:var(--ff-space-8) var(--ff-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.event[data-astro-cid-map3axlu]{min-width:0}.kartenlink[data-astro-cid-map3axlu]{color:var(--ff-text-on-light);text-decoration:none;display:block}.kartenlink[data-astro-cid-map3axlu]:focus-visible{outline:var(--ff-focus-width) solid var(--ff-focus-on-light);outline-offset:var(--ff-focus-offset);border-radius:var(--ff-radius-sm)}.passepartout[data-astro-cid-map3axlu]{background-image:linear-gradient(var(--ff-z-m-schnittkante), var(--ff-z-m-passepartout-unten));border-radius:var(--ff-radius-sm);box-shadow:var(--ff-anschnitt-hell), var(--ff-shadow-1), 0 24px 40px -28px color-mix(in srgb, var(--ff-z-m-schlagschatten) 45%, transparent);transition:transform var(--ff-duration-base) var(--ff-ease), box-shadow var(--ff-duration-base) var(--ff-ease);padding:8%;display:block}.kartenlink[data-astro-cid-map3axlu]:hover .passepartout[data-astro-cid-map3axlu],.kartenlink[data-astro-cid-map3axlu]:focus-visible .passepartout[data-astro-cid-map3axlu]{box-shadow:var(--ff-anschnitt-hell), var(--ff-shadow-1), 0 32px 48px -28px color-mix(in srgb, var(--ff-z-m-schlagschatten) 55%, transparent);transform:translateY(-4px)}.fenster[data-astro-cid-map3axlu]{background-color:var(--ff-z-m-poster);display:block;position:relative;overflow:hidden}.fenster[data-astro-cid-map3axlu]:after{content:"";pointer-events:none;box-shadow:inset 0 6px 10px -6px color-mix(in srgb, var(--ff-z-m-schatten-warm) 40%, transparent), inset 5px 0 10px -6px color-mix(in srgb, var(--ff-z-m-schatten-warm) 28%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--ff-z-m-kartonkante) 55%, transparent);position:absolute;inset:0}.fenster[data-astro-cid-map3axlu] img{aspect-ratio:1;width:100%;height:auto;display:block}.vergroessern[data-astro-cid-map3axlu]{justify-content:flex-end;align-items:center;gap:var(--ff-space-2);min-height:44px;margin-top:var(--ff-space-2);font-size:var(--ff-text-small);color:var(--ff-text-on-light-muted);display:flex}.vergroessern-text[data-astro-cid-map3axlu]{background-image:linear-gradient(var(--ff-gold-700), var(--ff-gold-700));transition:background-size var(--ff-duration-slow) var(--ff-w-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.kartenlink[data-astro-cid-map3axlu]:hover .vergroessern-text[data-astro-cid-map3axlu],.kartenlink[data-astro-cid-map3axlu]:focus-visible .vergroessern-text[data-astro-cid-map3axlu]{background-size:100% 1px}.event-info[data-astro-cid-map3axlu]{gap:var(--ff-space-2);display:grid}.event-mess[data-astro-cid-map3axlu]{align-items:center;gap:var(--ff-space-2) var(--ff-space-3);flex-wrap:wrap;display:flex}.event-mess[data-astro-cid-map3axlu]>[data-astro-cid-map3axlu]+[data-astro-cid-map3axlu]:before{content:"";width:4px;height:4px;margin-right:var(--ff-space-3);background-color:var(--ff-gold-700);vertical-align:middle;display:inline-block;transform:rotate(45deg)}.event-ort[data-astro-cid-map3axlu]{font-family:var(--ff-font-display);font-size:var(--ff-text-h2);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;font-weight:800;line-height:.96}.hinweis[data-astro-cid-map3axlu]{max-width:var(--ff-measure-light)}.leer[data-astro-cid-map3axlu]{gap:var(--ff-space-3);padding:var(--ff-space-7) var(--ff-space-5);border:1px solid var(--ff-paper-line);max-width:var(--ff-measure-light);display:grid}.leer-titel[data-astro-cid-map3axlu]{text-wrap:balance}.leer-knopf[data-astro-cid-map3axlu]{margin-top:var(--ff-space-3)}.kartenhinweise[data-astro-cid-map3axlu]{gap:var(--ff-space-2);margin-top:var(--ff-space-8);padding-top:var(--ff-space-5);border-top:1px solid var(--ff-paper-line);max-width:var(--ff-measure-light);display:grid}.abschluss[data-astro-cid-map3axlu]{text-align:center;max-width:52rem;margin-inline:auto}.abschluss[data-astro-cid-map3axlu] .kicker{justify-content:center}.abschluss-titel[data-astro-cid-map3axlu]{margin-top:var(--ff-space-5)}.abschluss-text[data-astro-cid-map3axlu]{margin:var(--ff-space-5) auto 0;color:var(--ff-text-on-dark-muted);max-width:32rem}.abschluss-fussnote[data-astro-cid-map3axlu]{margin:var(--ff-space-5) auto 0;text-align:left;max-width:34rem;font-size:var(--ff-text-small);color:var(--ff-text-on-dark-subtle)}@media (width<=480px){.abschluss[data-astro-cid-map3axlu] .rf-p-weit{padding:var(--ff-space-7) var(--ff-space-4)}}@media (prefers-reduced-motion:reduce){.passepartout[data-astro-cid-map3axlu],.vergroessern-text[data-astro-cid-map3axlu],.chip[data-astro-cid-map3axlu]{transition:none}.kartenlink[data-astro-cid-map3axlu]:hover .passepartout[data-astro-cid-map3axlu],.kartenlink[data-astro-cid-map3axlu]:focus-visible .passepartout[data-astro-cid-map3axlu]{transform:none}}
