.gast{--gast-radius:14px;--gast-kante:3px;--gast-schatten-nah:#1012180f;--gast-schatten-weit:#10121838;--gast-glanz:#ffffff0f;--gast-schatten:0 1px 2px var(--gast-schatten-nah),0 14px 30px -18px var(--gast-schatten-weit);border:1px solid var(--gast-rand);border-radius:var(--gast-radius);background-color:var(--gast-flaeche);box-shadow:var(--gast-schatten);position:relative}.gast[data-thema=dunkel]{--gast-schatten:inset 0 1px 0 var(--gast-glanz)}.gast[data-thema-wechsel],.gast[data-thema-wechsel] *,.gast[data-thema-wechsel] :before,.gast[data-thema-wechsel] :after{transition:none!important}.gast:before{content:"";z-index:3;left:0;top:var(--gast-radius);bottom:var(--gast-radius);width:var(--gast-kante);background:var(--gast-akzent);pointer-events:none;border-radius:0 2px 2px 0;position:absolute}@container (max-width:319px){.gast .gast-vermerk-lang{display:none}}.gast-fach{container-type:inline-size}.gast-fach-halt{min-height:var(--gast-fach-h)}@container (min-width:600px){.gast-fach-halt{min-height:var(--gast-fach-hb)}}@media print{.gast{box-shadow:none}}@font-face{font-family:Bricolage Grotesque;src:url(../media/bricolage-200_800.1pg2nifvadz06.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@keyframes gf-zeile{0%{stroke-dashoffset:18px}to{stroke-dashoffset:0}}.gast-freizeitzeile{--gf-bg:#f2f4f2;--gf-paper:#fff;--gf-paper-2:#e8ecea;--gf-ink:#12161a;--gf-ink-2:#12161ac7;--gf-ink-3:#12161aa3;--gf-rule:#12161a1f;--gf-rule-2:#12161a4d;--gf-acc:#c8f23c;--gf-acc-ink:#0f1a00;--gf-acc-line:#5c7d00;--gf-c-bad:#0b7ea8;--gf-c-museum:#6a49d6;--gf-c-sehens:#c2421d;--gf-c-zoo:#bf2478;--gf-hatch:#12161a80;--gf-schrift:"Bricolage Grotesque",system-ui,-apple-system,"Segoe UI",sans-serif;--gf-ease:cubic-bezier(.22,1,.36,1);--gast-flaeche:var(--gf-paper);--gast-rand:var(--gf-rule-2);--gast-akzent:var(--gf-acc-line);box-sizing:border-box;color:var(--gf-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 15px/1.4 var(--gf-schrift);font-feature-settings:"pnum" 1;letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;padding:0;display:block;overflow:hidden;container:gast-freizeitzeile/inline-size}.gast-freizeitzeile *,.gast-freizeitzeile :before,.gast-freizeitzeile :after{box-sizing:border-box}.gast-freizeitzeile i{font-style:normal}.gast-freizeitzeile svg{display:block}.gast-freizeitzeile[data-thema=dunkel]{--gf-bg:#0e1210;--gf-paper:#252d28;--gf-paper-2:#303932;--gf-ink:#eef2ec;--gf-ink-2:#eef2eccc;--gf-ink-3:#eef2eca3;--gf-rule:#eef2ec21;--gf-rule-2:#eef2ec4d;--gf-acc:#cdf545;--gf-acc-ink:#0f1a00;--gf-acc-line:#cdf545;--gf-c-bad:#52c3ee;--gf-c-museum:#b3a1ff;--gf-c-sehens:#ff8c66;--gf-c-zoo:#ff7ebb;--gf-hatch:#eef2ec80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.gast-freizeitzeile .gf-karte{color:inherit;outline:0;grid-template-columns:minmax(0,1fr);row-gap:12px;padding:12px 14px 14px;text-decoration:none;display:grid}.gast-freizeitzeile .gf-karte>*{min-width:0}.gast-freizeitzeile .gf-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 10px;min-height:22px;display:flex}.gast-freizeitzeile .gf-marke{flex:none;align-items:center;gap:7px;display:inline-flex}.gast-freizeitzeile .gf-zeichen{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;overflow:visible}.gast-freizeitzeile .gf-af{fill:var(--gf-acc);stroke:var(--gf-acc-line)}.gast-freizeitzeile .gf-z{stroke-dasharray:18;opacity:.38;transition:opacity .3s var(--gf-ease)}.gast-freizeitzeile .gf-wort{font:760 15.5px/1 var(--gf-schrift);letter-spacing:-.02em;white-space:nowrap}.gast-freizeitzeile .gf-wort span{color:var(--gf-ink-2);font-weight:480}.gast-freizeitzeile .gf-gast{font:650 10px/1.2 var(--gf-schrift);letter-spacing:.09em;text-transform:uppercase;color:var(--gf-ink-3);white-space:nowrap}.gast-freizeitzeile .gf-antwort{display:block}.gast-freizeitzeile .gf-frage{font:560 15px/1.2 var(--gf-schrift);letter-spacing:-.01em;color:var(--gf-ink-2);text-wrap:balance;overflow-wrap:anywhere;display:block}.gast-freizeitzeile .gf-satz{font:800 36px/.98 var(--gf-schrift);font-variation-settings:"opsz" 96;letter-spacing:-.035em;color:var(--gf-ink);text-wrap:balance;margin-top:5px;display:block}.gast-freizeitzeile .gf-satz mark{background:var(--gf-acc);color:var(--gf-acc-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.1em;padding:0 .08em}.gast-freizeitzeile .gf-wetter{font:400 14px/1.35 var(--gf-schrift);color:var(--gf-ink-2);margin-top:8px;display:block}.gast-freizeitzeile .gf-vorschlag{border-top:1px solid var(--gf-rule);padding-top:12px;display:block}.gast-freizeitzeile .gf-art{font:650 11.5px/16px var(--gf-schrift);letter-spacing:.04em;text-transform:uppercase;color:var(--gf-c,var(--gf-ink));align-items:center;gap:7px;display:flex}.gast-freizeitzeile .gf-bad{--gf-c:var(--gf-c-bad)}.gast-freizeitzeile .gf-museum{--gf-c:var(--gf-c-museum)}.gast-freizeitzeile .gf-sehens{--gf-c:var(--gf-c-sehens)}.gast-freizeitzeile .gf-zoo{--gf-c:var(--gf-c-zoo)}.gast-freizeitzeile .gf-gl{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.gast-freizeitzeile .gf-name{font:720 20px/1.1 var(--gf-schrift);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:balance;margin:3px 0 9px;display:block}.gast-freizeitzeile .gf-achse{height:14px;font:650 10.5px/14px var(--gf-schrift);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--gf-ink-2);margin-bottom:3px;display:block;position:relative}.gast-freizeitzeile .gf-achse span{position:absolute;top:0;transform:translate(-50%)}.gast-freizeitzeile .gf-achse span:first-child{transform:none}.gast-freizeitzeile .gf-achse span:last-child{transform:translate(-100%)}.gast-freizeitzeile .gf-raster{row-gap:3px;display:grid;position:relative}.gast-freizeitzeile .gf-band{border-radius:5px;display:block;position:relative;overflow:hidden}.gast-freizeitzeile .gf-wx{outline:1px solid var(--gf-rule-2);outline-offset:-1px;background:var(--gf-paper);height:12px}.gast-freizeitzeile .gf-spur{background:var(--gf-paper-2);height:22px}.gast-freizeitzeile .gf-r,.gast-freizeitzeile .gf-s{position:absolute;top:0;bottom:0}.gast-freizeitzeile .gf-r{background:repeating-linear-gradient(135deg,var(--gf-hatch)0 2px,transparent 2px 5px)}.gast-freizeitzeile .gf-s{background:repeating-linear-gradient(135deg,var(--gf-hatch)0 1.5px,transparent 1.5px 8px)}.gast-freizeitzeile .gf-fenster{background:var(--gf-acc);box-shadow:0 0 0 1px var(--gf-acc-line);color:var(--gf-acc-ink);font:720 11px/16px var(--gf-schrift);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;border-radius:4px;padding-left:6px;position:absolute;top:3px;bottom:3px;overflow:hidden}.gast-freizeitzeile .gf-vorbei{border-right:1.5px solid var(--gf-ink);background:var(--gf-paper);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.gast-freizeitzeile .gf-vorbei{background:color-mix(in srgb,var(--gf-paper)62%,transparent)}}.gast-freizeitzeile .gf-vorbei{pointer-events:none}.gast-freizeitzeile .gf-zeit{border-inline:1.5px solid var(--gf-ink-2);background:var(--gf-ink);border-radius:2px;position:absolute;top:-2px;bottom:-2px}@supports (color:color-mix(in lab, red, red)){.gast-freizeitzeile .gf-zeit{background:color-mix(in srgb,var(--gf-ink)6%,transparent)}}.gast-freizeitzeile .gf-zeit{pointer-events:none}.gast-freizeitzeile .gf-bl{font:400 12.5px/1.3 var(--gf-schrift);font-variant-numeric:tabular-nums;color:var(--gf-ink-2);margin-top:7px;display:block}.gast-freizeitzeile .gf-bl b{color:var(--gf-ink);font-weight:650}.gast-freizeitzeile .gf-warum{font:400 14px/1.4 var(--gf-schrift);color:var(--gf-ink-2);margin-top:6px;display:block}.gast-freizeitzeile .gf-fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.gast-freizeitzeile .gf-quelle{min-width:0;font:400 10.5px/1.3 var(--gf-schrift);color:var(--gf-ink-3);flex:120px}.gast-freizeitzeile .gf-aktion{border:1px solid var(--gf-ink);background:var(--gf-ink);min-height:36px;color:var(--gf-bg);font:620 14px/1 var(--gf-schrift);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px 0 16px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.gast-freizeitzeile .gf-aktion svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .3s var(--gf-ease);flex:none}@container gast-freizeitzeile (min-width:600px){.gast-freizeitzeile .gf-karte{grid-template:"kopf vorschlag""antwort vorschlag"1fr"fuss vorschlag"/minmax(0,5fr) minmax(0,7fr);gap:10px 24px;padding:14px 18px 16px}.gast-freizeitzeile .gf-kopf{grid-area:kopf}.gast-freizeitzeile .gf-antwort{grid-area:antwort}.gast-freizeitzeile .gf-fuss{grid-area:fuss}.gast-freizeitzeile .gf-vorschlag{border-top:0;border-left:1px solid var(--gf-rule);grid-area:vorschlag;align-self:center;padding:0 0 0 24px}.gast-freizeitzeile .gf-satz{font-size:44px}.gast-freizeitzeile .gf-name{font-size:22px}}@container gast-freizeitzeile (max-width:349px){.gast-freizeitzeile .gf-karte{padding-inline:12px}.gast-freizeitzeile .gf-satz{font-size:32px}.gast-freizeitzeile .gf-gast{letter-spacing:.05em}}.gast-freizeitzeile:hover,.gast-freizeitzeile:focus-within{border-color:var(--gf-ink)}:is(.gast-freizeitzeile:hover,.gast-freizeitzeile:focus-within) .gf-aktion{border-color:var(--gf-acc-line);background:var(--gf-acc);color:var(--gf-acc-ink)}:is(.gast-freizeitzeile:hover,.gast-freizeitzeile:focus-within) .gf-aktion svg{transform:translate(2px)}:is(.gast-freizeitzeile:hover,.gast-freizeitzeile:focus-within) .gf-z{opacity:.9;animation:gf-zeile .6s var(--gf-ease)}.gast-freizeitzeile:has(.gf-karte:focus-visible){outline:2px solid var(--gf-ink);outline-offset:2px;box-shadow:0 0 0 5px var(--gf-acc)}@supports (color:color-mix(in lab, red, red)){.gast-freizeitzeile:has(.gf-karte:focus-visible){box-shadow:0 0 0 5px color-mix(in srgb,var(--gf-acc)75%,transparent)}}@supports not selector(:has(*)){.gast-freizeitzeile .gf-karte:focus-visible{outline:2px solid var(--gf-ink);outline-offset:-4px;border-radius:12px}}@media (prefers-reduced-motion:reduce){.gast-freizeitzeile,.gast-freizeitzeile .gf-aktion,.gast-freizeitzeile .gf-aktion svg,.gast-freizeitzeile .gf-z{transition:none}.gast-freizeitzeile:hover .gf-z,.gast-freizeitzeile:focus-within .gf-z{animation:none}.gast-freizeitzeile:hover .gf-aktion svg,.gast-freizeitzeile:focus-within .gf-aktion svg{transform:none}}
