.buehne--gestapelt[data-astro-cid-443fwrvo]{display:flex;flex-direction:column}.buehne-streifen[data-astro-cid-443fwrvo]{display:flex;flex:none;align-items:center;gap:.5rem;height:1.375rem;padding-inline:.5rem;border-bottom:1px solid var(--color-border);background-color:var(--color-sunken)}.streifen-punkte[data-astro-cid-443fwrvo]{display:flex;flex:none;gap:.25rem}.streifen-punkte[data-astro-cid-443fwrvo]>span[data-astro-cid-443fwrvo]{width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--color-border-strong)}.streifen-leiste[data-astro-cid-443fwrvo]{flex:1;min-width:0;height:.5rem;border:1px solid var(--color-border-strong);border-radius:9999px;background-color:var(--color-surface)}.buehne-fenster[data-astro-cid-443fwrvo]{flex:1;min-height:0;overflow:hidden}.haarlinie[data-astro-cid-7g52si3d]{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;color:var(--color-muted)}.marke[data-astro-cid-7g52si3d]{font-family:var(--font-mono);font-size:.6875rem;line-height:1.2;white-space:nowrap}.anker-zeichen[data-astro-cid-7g52si3d]{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--color-accent)}.kalender[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;width:100%;max-width:19rem}.zulaeufe[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:repeat(4,2.375rem);align-items:center;column-gap:.5rem;min-width:0}.arm[data-astro-cid-7g52si3d]{position:relative;height:0;min-width:.75rem;border-top:1px solid var(--color-border-strong)}.schiene[data-astro-cid-7g52si3d]{position:relative;align-self:stretch;width:0;margin-block:1.1875rem;border-left:1px solid var(--color-border-strong)}.stamm[data-astro-cid-7g52si3d]{position:relative;width:.875rem;height:0;border-top:1px solid var(--color-border-strong)}.knoten[data-astro-cid-7g52si3d]{display:grid;justify-items:center;gap:.5rem;width:4.75rem;padding:.5rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.raster[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding-top:.5rem;border-top:1px solid var(--color-border)}.feld[data-astro-cid-7g52si3d]{height:.625rem}.feld[data-astro-cid-7g52si3d]:not(:nth-child(4n+1)){border-left:1px solid var(--color-border)}.feld[data-astro-cid-7g52si3d]:nth-child(n+5){border-top:1px solid var(--color-border)}.fuellung[data-astro-cid-7g52si3d]{display:block;height:100%;background-color:var(--color-border-strong)}.laeufer[data-astro-cid-7g52si3d]{position:absolute;top:0;left:0;opacity:0}.laeufer[data-astro-cid-7g52si3d]:after{content:"";position:absolute;width:.375rem;height:.375rem;border-radius:9999px;background-color:var(--color-accent)}.laeufer--arm[data-astro-cid-7g52si3d],.laeufer--stamm[data-astro-cid-7g52si3d]{width:100%;height:0}.laeufer--arm[data-astro-cid-7g52si3d]:after,.laeufer--stamm[data-astro-cid-7g52si3d]:after{top:0;right:0;transform:translate(50%,-50%)}.laeufer--schiene[data-astro-cid-7g52si3d]{width:0;height:100%}.laeufer--schiene[data-astro-cid-7g52si3d]:after{top:0;left:0;transform:translate(-50%,-50%)}.laeufer--schiene[data-astro-cid-7g52si3d][data-takt="0"]{--laeufer-von: 0%}.laeufer--schiene[data-astro-cid-7g52si3d][data-takt="1"]{--laeufer-von: 33.3333%}.laeufer--schiene[data-astro-cid-7g52si3d][data-takt="2"]{--laeufer-von: 66.6667%}.laeufer--schiene[data-astro-cid-7g52si3d][data-takt="3"]{--laeufer-von: 100%}.karte[data-astro-cid-7g52si3d]{width:100%;max-width:13.5rem;padding:.875rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg)}.karte-kopf[data-astro-cid-7g52si3d]{display:flex;align-items:center;gap:.5rem}.stempel[data-astro-cid-7g52si3d]{display:flex;justify-content:center;gap:.3125rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid var(--color-border)}.stempel-feld[data-astro-cid-7g52si3d]{flex:none;width:1rem;height:1rem;border:1px solid var(--color-border-strong);border-radius:9999px}.stempel-feld--voll[data-astro-cid-7g52si3d]{background-color:var(--color-border-strong)}.kette[data-astro-cid-7g52si3d]{display:grid;justify-items:center;width:100%;max-width:11rem}.glied[data-astro-cid-7g52si3d]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.5rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.faden[data-astro-cid-7g52si3d]{width:0;height:1.125rem;border-left:1px solid var(--color-border-strong)}[data-buehne=zeichnung][data-buehne-bereit] .zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .laeufer[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .fuellung[data-astro-cid-7g52si3d]{animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards;animation-play-state:paused}[data-buehne=zeichnung][data-buehne-bereit] .zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-marke}[data-buehne=zeichnung][data-buehne-bereit] .laeufer--arm[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-arm}[data-buehne=zeichnung][data-buehne-bereit] .laeufer--schiene[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-schiene}[data-buehne=zeichnung][data-buehne-bereit] .laeufer--stamm[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-stamm}[data-buehne=zeichnung][data-buehne-bereit] .fuellung[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-feld}.telefon[data-astro-cid-7g52si3d]{display:grid;place-items:center;width:100%;max-width:15rem}.telefon-rahmen[data-astro-cid-7g52si3d]{position:relative;display:grid;gap:.4375rem;width:8.5rem;padding:.9375rem .625rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg)}.telefon-kerbe[data-astro-cid-7g52si3d]{position:absolute;top:.375rem;left:50%;width:1.75rem;height:0;border-top:1px solid var(--color-border);transform:translate(-50%)}.anruf-marke[data-astro-cid-7g52si3d]{display:inline-flex;align-items:center;justify-content:center;justify-self:center;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:var(--color-tint);color:var(--color-accent)}.welle[data-astro-cid-7g52si3d]{position:relative;display:flex;align-items:center;justify-content:space-between;height:1.375rem;padding-inline:.125rem}.wellenstrich[data-astro-cid-7g52si3d]{width:0;height:calc(var(--strich, .5) * 1.375rem);border-left:1px solid var(--color-border-strong)}.wellenpunkt[data-astro-cid-7g52si3d]{position:absolute;top:50%;left:0;width:.3125rem;height:.3125rem;margin-top:-.15625rem;border-radius:9999px;background-color:var(--color-accent)}.zeilen[data-astro-cid-7g52si3d]{display:grid;gap:.3125rem}.zeile[data-astro-cid-7g52si3d]{width:var(--breite, 60%);height:.375rem;border-radius:9999px;background-color:var(--color-border)}.zeile--frage[data-astro-cid-7g52si3d]{justify-self:start}.zeile--antwort[data-astro-cid-7g52si3d]{justify-self:end;background-color:var(--color-accent-soft)}.termin[data-astro-cid-7g52si3d]{display:inline-flex;align-items:center;gap:.3125rem;justify-self:center;padding:.1875rem .4375rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-accent)}.termin-strich[data-astro-cid-7g52si3d]{width:1.5rem;height:0;border-top:1px solid var(--color-border)}.profil[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:auto auto;align-items:center;gap:.75rem;width:100%;max-width:17rem;justify-content:center}.karten-feld[data-astro-cid-7g52si3d]{position:relative;display:grid;grid-template-columns:repeat(4,1.375rem);grid-template-rows:repeat(4,1.375rem);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);overflow:hidden}.karten-zelle[data-astro-cid-7g52si3d]{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.karten-zelle[data-astro-cid-7g52si3d]:nth-child(4n){border-right:0}.karten-zelle[data-astro-cid-7g52si3d]:nth-child(n+13){border-bottom:0}.nadel[data-astro-cid-7g52si3d]{position:absolute;top:1.5rem;left:1.75rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:var(--color-surface);color:var(--color-accent)}.profil-karte[data-astro-cid-7g52si3d]{display:grid;gap:.375rem;width:7.5rem;padding:.5rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.profil-zeile[data-astro-cid-7g52si3d]{height:.375rem;border-radius:9999px;background-color:var(--color-border)}.profil-zeile--name[data-astro-cid-7g52si3d]{width:70%;background-color:var(--color-border-strong)}.profil-zeile--zeit[data-astro-cid-7g52si3d]{width:45%}.profil-bilder[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding-top:.375rem;border-top:1px solid var(--color-border)}.profil-bild[data-astro-cid-7g52si3d]{height:1.125rem;border:1px solid var(--color-border);border-radius:.1875rem}.tafelsatz[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:.875rem;width:100%;max-width:16rem}.karte[data-astro-cid-7g52si3d]{display:grid;gap:.375rem;width:4.25rem;padding:.5rem .4375rem;border:1px solid var(--color-border-strong);border-radius:.1875rem}.karte-kopf[data-astro-cid-7g52si3d]{justify-self:center;width:55%;height:.375rem;margin-bottom:.125rem;border-radius:9999px;background-color:var(--color-border-strong)}.speise[data-astro-cid-7g52si3d]{display:flex;align-items:center;justify-content:space-between;gap:.375rem}.speise-name[data-astro-cid-7g52si3d]{flex:0 0 var(--breite, 60%);height:.375rem;border-radius:9999px;background-color:var(--color-border)}.speise-preis[data-astro-cid-7g52si3d]{width:.75rem;height:.375rem;border-radius:9999px;background-color:var(--color-border-strong)}.speise--tag[data-astro-cid-7g52si3d] .speise-name[data-astro-cid-7g52si3d]{background-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-surface))}.speise--tag[data-astro-cid-7g52si3d] .speise-preis[data-astro-cid-7g52si3d]{background-color:var(--color-accent)}.tafel-halter[data-astro-cid-7g52si3d]{position:relative;padding-top:.5rem}.tafel-aufhaengung[data-astro-cid-7g52si3d]{position:absolute;top:0;width:0;height:.5rem;border-left:1px solid var(--color-border-strong)}.tafel-aufhaengung[data-astro-cid-7g52si3d]:first-child{left:22%}.tafel-aufhaengung[data-astro-cid-7g52si3d]:nth-child(2){right:22%}.tafel[data-astro-cid-7g52si3d]{display:grid;gap:.375rem;width:8.75rem;padding:.5rem .5625rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.tafel-kopf[data-astro-cid-7g52si3d]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem;color:var(--color-accent)}.tafel-name[data-astro-cid-7g52si3d]{width:40%;height:.375rem;border-radius:9999px;background-color:var(--color-border-strong)}.app-rahmen[data-astro-cid-7g52si3d]{position:relative}.app-leiste[data-astro-cid-7g52si3d]{width:55%;height:.375rem;margin-bottom:.25rem;border-radius:9999px;background-color:var(--color-border-strong)}.app-kacheln[data-astro-cid-7g52si3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.app-kachel[data-astro-cid-7g52si3d]{height:2.125rem;border:1px solid var(--color-border);border-radius:.25rem}.app-tabs[data-astro-cid-7g52si3d]{display:flex;justify-content:space-between;padding-top:.375rem;border-top:1px solid var(--color-border)}.app-tab[data-astro-cid-7g52si3d]{width:.75rem;height:.25rem;border-radius:9999px;background-color:var(--color-border)}.app-push[data-astro-cid-7g52si3d]{position:absolute;top:.5625rem;right:.5rem;left:.5rem;display:flex;align-items:center;gap:.375rem;padding:.25rem .4375rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-accent)}.app-push-zeilen[data-astro-cid-7g52si3d]{display:grid;flex:1;gap:.1875rem}.app-push-zeile[data-astro-cid-7g52si3d]{height:.3125rem;border-radius:9999px;background-color:var(--color-border-strong)}.app-push-zeile--kurz[data-astro-cid-7g52si3d]{width:60%;background-color:var(--color-border)}.stempel-punkt[data-astro-cid-7g52si3d]{display:block;width:100%;height:100%;border-radius:9999px;background-color:var(--color-border-strong)}.belohnung[data-astro-cid-7g52si3d]{display:inline-flex;align-items:center;justify-content:center;margin-inline:auto;width:1.375rem;height:1.375rem;margin-top:.5rem;border-radius:9999px;background-color:var(--color-tint);color:var(--color-accent)}.faden[data-astro-cid-7g52si3d]{position:relative}.laeufer-punkt[data-astro-cid-7g52si3d]{position:absolute;top:0;left:50%;width:.3125rem;height:.3125rem;margin-left:-.15625rem;border-radius:9999px;background-color:var(--color-accent)}.ausgang[data-astro-cid-7g52si3d]{display:flex;gap:.375rem;justify-content:center;margin-top:.5rem}.marke-aus[data-astro-cid-7g52si3d]{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-accent)}[data-buehne=zeichnung][data-buehne-bereit] .taktet[data-astro-cid-7g52si3d]{animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards;animation-play-state:paused}[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .taktet[data-astro-cid-7g52si3d]{animation-play-state:running}[data-buehne=zeichnung][data-buehne-bereit] .taktet--marke[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-marke}[data-buehne=zeichnung][data-buehne-bereit] .taktet--arm[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-arm}[data-buehne=zeichnung][data-buehne-bereit] .taktet--faden[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-schiene}[data-buehne=zeichnung][data-buehne-bereit] .taktet--feld[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-feld}[data-buehne=zeichnung][data-buehne-bereit] .taktet--einfall[data-astro-cid-7g52si3d]{animation-name:buehne-zeichnung-einfall}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="1"]{animation-delay:.2s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="2"]{animation-delay:.4s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="3"]{animation-delay:.6s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="4"]{animation-delay:.8s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="5"]{animation-delay:1s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="6"]{animation-delay:1.2s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="7"]{animation-delay:1.4s}[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt="8"]{animation-delay:1.6s}[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .laeufer[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .fuellung[data-astro-cid-7g52si3d]{animation-play-state:running}@keyframes buehne-zeichnung-marke{0%{opacity:0;animation-timing-function:var(--ease-out)}5.5%{opacity:1}80%{opacity:1;animation-timing-function:var(--ease-out)}85%,to{opacity:0}}@keyframes buehne-zeichnung-arm{0%,6%{opacity:0;transform:translate3d(-100%,0,0)}7.5%{opacity:1}14%{opacity:1;transform:translateZ(0)}15.5%,to{opacity:0;transform:translateZ(0)}}@keyframes buehne-zeichnung-schiene{0%,14%{opacity:0;transform:translate3d(0,var(--laeufer-von, 0%),0)}15.5%{opacity:1}19%{opacity:1;transform:translate3d(0,50%,0)}20.5%,to{opacity:0;transform:translate3d(0,50%,0)}}@keyframes buehne-zeichnung-stamm{0%,19%{opacity:0;transform:translate3d(-100%,0,0)}20.5%{opacity:1}23%{opacity:1;transform:translateZ(0)}24.5%,to{opacity:0;transform:translateZ(0)}}@keyframes buehne-zeichnung-feld{0%,23%{opacity:0;animation-timing-function:var(--ease-out)}27.5%{opacity:1}80%{opacity:1;animation-timing-function:var(--ease-out)}85%,to{opacity:0}}@keyframes buehne-zeichnung-einfall{0%,23%{opacity:0;transform:translate3d(0,-30%,0);animation-timing-function:var(--ease-out)}27.5%{opacity:1;transform:translateZ(0)}80%{opacity:1;transform:translateZ(0);animation-timing-function:var(--ease-out)}85%,to{opacity:0;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d],.laeufer[data-astro-cid-7g52si3d],.fuellung[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .laeufer[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .fuellung[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] [data-astro-cid-7g52si3d][data-takt],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .zulaeufe[data-astro-cid-7g52si3d] .marke[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .laeufer[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .fuellung[data-astro-cid-7g52si3d],.taktet[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet--marke[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet--arm[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet--faden[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet--feld[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit] .taktet--einfall[data-astro-cid-7g52si3d],[data-buehne=zeichnung][data-buehne-bereit][data-buehne-laeuft] .taktet[data-astro-cid-7g52si3d]{animation:none}}.weiter-bild[data-astro-cid-z3svgmjf]{display:block;width:100%;max-width:31rem;height:auto;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:48rem){.weiter-bild[data-astro-cid-z3svgmjf]{max-width:none}}.anker{scroll-margin-top:6rem}.leistungsreihe[data-astro-cid-z3svgmjf]{display:grid;gap:var(--space-grid)}@media(min-width:768px){.leistungsreihe[data-astro-cid-z3svgmjf]{grid-template-columns:minmax(17rem,2fr) 3fr;align-items:start}}.leistungsbild[data-astro-cid-z3svgmjf]{aspect-ratio:4 / 3;max-height:20rem;overflow:hidden}.leistungsbild--einzeln[data-astro-cid-z3svgmjf]{display:grid;place-items:center}.leistungsbild--breit[data-astro-cid-z3svgmjf] img{display:block;width:100%;height:auto;object-fit:contain}.leistungsbild--hoch[data-astro-cid-z3svgmjf] img,.leistungsbild--quadrat[data-astro-cid-z3svgmjf] img{display:block;width:auto;height:100%;max-width:100%;object-fit:contain}.leistungsbild--zeichnung[data-astro-cid-z3svgmjf]{display:grid}.bewegung-schalter[data-astro-cid-z3svgmjf]{transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.bewegung-schalter[data-astro-cid-z3svgmjf]:hover{border-color:var(--color-border-strong);background:var(--color-sunken)}@media(prefers-reduced-motion:reduce){.bewegung-schalter[data-astro-cid-z3svgmjf]{transition:none}}.sprung[data-astro-cid-z3svgmjf]{transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.sprung[data-astro-cid-z3svgmjf]:hover{border-color:var(--color-border-strong);background:var(--color-sunken)}@media(prefers-reduced-motion:reduce){.sprung[data-astro-cid-z3svgmjf]{transition:none}}
