.platzhalter.svelte-1rtv8vd{vertical-align:middle;color:#92400e;letter-spacing:.04em;text-transform:uppercase;background:#fff7e6;border:1px dashed #d97706;border-radius:4px;margin-left:.4rem;padding:.05rem .45rem;font-size:.68rem;font-weight:700;line-height:1.5;display:inline-block}.sterne.svelte-1oqs7v7{vertical-align:middle;gap:2px;display:inline-flex}svg.svelte-1oqs7v7{fill:var(--stern)}svg.leer.svelte-1oqs7v7{fill:#d9d4e6}.held.svelte-1awfxvc{background:linear-gradient(90deg, #16112af5 0%, #16112ae0 38%, #16112a73 70%, #16112a40 100%), radial-gradient(50% 70% at 80% 40%, #7f5fd959, transparent 70%), url(../../../bilder/hero-restaurant.webp) center / cover no-repeat, var(--nacht);padding:clamp(48px,6vw,80px) 0 0;position:relative;overflow:hidden}.held.svelte-1awfxvc:after{content:"";pointer-events:none;background:linear-gradient(#0000,#16112ab3);height:120px;position:absolute;bottom:0;left:0;right:0}.held-raster.svelte-1awfxvc{z-index:1;grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(24px,4vw,56px);display:grid;position:relative}.held-raster.svelte-1awfxvc>div:where(.svelte-1awfxvc):first-child{padding-bottom:clamp(56px,7vw,104px)}.held.svelte-1awfxvc h1:where(.svelte-1awfxvc){margin-bottom:1.25rem;font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.12}.held.svelte-1awfxvc .einleitung:where(.svelte-1awfxvc){margin-bottom:1.75rem}.bewertung.svelte-1awfxvc{color:var(--text-hell);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.5rem;font-size:.92rem;display:flex}.bewertung.svelte-1awfxvc b:where(.svelte-1awfxvc){color:var(--weiss)}.held-bild.svelte-1awfxvc{justify-content:center;align-self:stretch;align-items:flex-end;min-height:520px;display:flex;position:relative}.person.svelte-1awfxvc{z-index:2;filter:drop-shadow(0 30px 40px #00000073);width:min(100%,470px);height:auto;position:relative}.fenster.svelte-1awfxvc{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff1a}.fenster.mini.svelte-1awfxvc{z-index:1;opacity:.95;width:64%;position:absolute;top:14%;right:-8%;transform:perspective(1200px)rotateY(-10deg)}.fenster-leiste.svelte-1awfxvc{background:#ece9f4;align-items:center;gap:6px;padding:9px 12px;display:flex}.fenster-leiste.svelte-1awfxvc i:where(.svelte-1awfxvc){background:#cfc9de;border-radius:50%;width:10px;height:10px}.fenster-leiste.svelte-1awfxvc span:where(.svelte-1awfxvc){color:#6b6680;background:#fff;border-radius:6px;margin-left:10px;padding:2px 10px;font-size:.72rem}.schwebe-karte.svelte-1awfxvc{z-index:3;color:var(--text);box-shadow:var(--schatten-gross);background:#fff;border-radius:12px;align-items:center;gap:.7rem;padding:.8rem 1rem;font-size:.9rem;display:flex;position:absolute}.schwebe-karte.oben.svelte-1awfxvc{top:30%;left:-4%}.schwebe-karte.unten.svelte-1awfxvc{bottom:18%;right:-2%}.schwebe-karte.svelte-1awfxvc div:where(.svelte-1awfxvc){flex-direction:column;line-height:1.3;display:flex}.schwebe-karte.svelte-1awfxvc small:where(.svelte-1awfxvc){color:var(--text-2)}.punkt.svelte-1awfxvc{background:var(--violett);width:10px;height:10px;box-shadow:0 0 0 5px var(--violett-hell);border-radius:50%;flex:none}.punkt.gruen.svelte-1awfxvc{background:var(--gruen);box-shadow:0 0 0 4px #dcf3e8}.logos.svelte-1awfxvc{border-bottom:1px solid var(--linie);padding:40px 0}.logos.svelte-1awfxvc p:where(.svelte-1awfxvc){text-align:center;color:var(--text-2);margin-bottom:1.25rem;font-size:.9rem}.logos.svelte-1awfxvc ul:where(.svelte-1awfxvc){flex-wrap:wrap;justify-content:center;gap:1rem 2.75rem;margin:0;padding:0;list-style:none;display:flex}.logos.svelte-1awfxvc li:where(.svelte-1awfxvc){color:#a39dbb;letter-spacing:-.01em;font-size:1.05rem;font-weight:750}.kopfzeile.svelte-1awfxvc{margin-bottom:clamp(40px,6vw,72px)}.schwerpunkt.svelte-1awfxvc{background:var(--violett-zart);border-radius:24px;grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(32px,5vw,80px);margin-bottom:28px;padding:clamp(28px,4vw,48px);display:grid}.schwerpunkt.umgekehrt.svelte-1awfxvc .text:where(.svelte-1awfxvc){order:2}.schwerpunkt.svelte-1awfxvc h3:where(.svelte-1awfxvc){font-size:clamp(1.5rem,2.6vw,2.1rem)}.schwerpunkt.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-2);margin-bottom:1.5rem}.marke-klein.svelte-1awfxvc{background:var(--violett-hell);color:var(--violett-dunkel);border-radius:999px;margin-bottom:1rem;padding:.25rem .7rem;font-size:.8rem;font-weight:650;display:inline-block}.bild.svelte-1awfxvc img:where(.svelte-1awfxvc){box-shadow:var(--schatten-gross);border-radius:14px}.dienstplan.svelte-1awfxvc{box-shadow:var(--schatten-gross);background:#fff;border-radius:14px;padding:1.25rem;font-size:.92rem}.dp-kopf.svelte-1awfxvc{color:var(--text-2);justify-content:space-between;margin-bottom:.9rem;display:flex}.dp-kopf.svelte-1awfxvc b:where(.svelte-1awfxvc){color:var(--text)}.dp-zeile.svelte-1awfxvc{border-top:1px solid var(--linie);grid-template-columns:90px 1fr 1fr;align-items:center;gap:.6rem;padding:.45rem 0;display:grid}.dp-bereich.svelte-1awfxvc{color:var(--text-2);font-size:.85rem;font-weight:600}.dp-schicht.svelte-1awfxvc{background:var(--violett-hell);color:var(--violett-dunkel);border-radius:8px;justify-content:space-between;padding:.45rem .7rem;font-size:.85rem;display:flex}.dp-schicht.spaet.svelte-1awfxvc{color:#17694a;background:#e6f5ee}.dp-fuss.svelte-1awfxvc{color:var(--text-2);align-items:center;gap:.6rem;margin-top:.9rem;font-size:.85rem;display:flex}.zahlen-raster.svelte-1awfxvc{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.zahl.svelte-1awfxvc{border-radius:var(--radius);background:var(--nacht-2);border:1px solid #ffffff14;padding:2rem}.zahl.svelte-1awfxvc>b:where(.svelte-1awfxvc){letter-spacing:-.04em;color:#c4b2ff;margin-bottom:.8rem;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;line-height:1;display:block}.zahl.svelte-1awfxvc h3:where(.svelte-1awfxvc){font-size:1.1rem}.zahl.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-hell);margin:0;font-size:.97rem}.plattformen.svelte-1awfxvc{color:var(--text-hell);flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin-top:40px;font-size:.92rem;display:flex}.plattformen.svelte-1awfxvc div:where(.svelte-1awfxvc){align-items:center;gap:.5rem;display:flex}.plattformen.svelte-1awfxvc b:where(.svelte-1awfxvc){color:var(--weiss);font-size:1.3rem}.stimmen-kopf.svelte-1awfxvc{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem;display:flex}.pfeile.svelte-1awfxvc{gap:.5rem;display:flex}.pfeile.svelte-1awfxvc button:where(.svelte-1awfxvc){border:1.5px solid var(--linie);cursor:pointer;width:44px;height:44px;color:var(--text);background:#fff;border-radius:50%;font-size:1.1rem}.pfeile.svelte-1awfxvc button:where(.svelte-1awfxvc):hover{border-color:var(--violett);color:var(--violett)}.stimmen.svelte-1awfxvc{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(300px,380px);grid-auto-flow:column;gap:20px;padding:4px 4px 16px;display:grid;overflow-x:auto}.stimme.svelte-1awfxvc{scroll-snap-align:start;flex-direction:column;margin:0;display:flex}.stimme-kopf.svelte-1awfxvc{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.avatar.svelte-1awfxvc{background:var(--violett-hell);width:48px;height:48px;color:var(--violett-dunkel);border-radius:50%;place-items:center;font-weight:750;display:grid}.stimme-kopf.svelte-1awfxvc div:where(.svelte-1awfxvc){flex-direction:column;font-size:.85rem;display:flex}.art.svelte-1awfxvc{font-weight:650}.ma.svelte-1awfxvc{color:var(--text-2)}.stimme.svelte-1awfxvc blockquote:where(.svelte-1awfxvc){flex:1;margin:0 0 1.25rem}.stimme.svelte-1awfxvc figcaption:where(.svelte-1awfxvc){color:var(--text-2);font-size:.9rem}.stimme.svelte-1awfxvc figcaption:where(.svelte-1awfxvc) b:where(.svelte-1awfxvc){color:var(--text)}.reiter-raster.svelte-1awfxvc{grid-template-columns:300px 1fr;align-items:start;gap:24px;display:grid}.reiter.svelte-1awfxvc{flex-direction:column;gap:6px;display:flex}.reiter.svelte-1awfxvc button:where(.svelte-1awfxvc),.fkt-liste.svelte-1awfxvc button:where(.svelte-1awfxvc){text-align:left;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:12px;padding:1rem 1.15rem;font-weight:600}.reiter.svelte-1awfxvc button:where(.svelte-1awfxvc):hover,.fkt-liste.svelte-1awfxvc button:where(.svelte-1awfxvc):hover{background:#7f5fd912}.reiter.svelte-1awfxvc button[aria-selected=true]:where(.svelte-1awfxvc),.fkt-liste.svelte-1awfxvc button[aria-selected=true]:where(.svelte-1awfxvc){border-color:var(--violett);box-shadow:var(--schatten);color:var(--violett-dunkel);background:#fff}.reiter-inhalt.svelte-1awfxvc h3:where(.svelte-1awfxvc){font-size:1.6rem}.reiter-inhalt.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-2)}.empfehlung.svelte-1awfxvc{background:var(--violett-zart);border-radius:10px;margin:1.25rem 0 1.5rem;padding:.9rem 1rem;color:var(--text)!important}.fkt-raster.svelte-1awfxvc{grid-template-columns:1fr 1.3fr;align-items:start;gap:32px;display:grid}.fkt-liste.svelte-1awfxvc{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fkt-liste.svelte-1awfxvc button:where(.svelte-1awfxvc){border-color:var(--linie);flex-direction:column;gap:.2rem;display:flex}.fkt-liste.svelte-1awfxvc span:where(.svelte-1awfxvc){color:var(--text-2);font-size:.85rem;font-weight:450}.fkt-inhalt.svelte-1awfxvc{background:var(--nacht);color:#fff;border-radius:20px;min-height:100%;padding:2rem}.fkt-inhalt.svelte-1awfxvc h3:where(.svelte-1awfxvc){font-size:1.6rem}.fkt-inhalt.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-hell)}.fkt-inhalt.svelte-1awfxvc ul:where(.svelte-1awfxvc){gap:.6rem;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid}.fkt-inhalt.svelte-1awfxvc li:where(.svelte-1awfxvc){gap:.6rem;display:flex}.fkt-inhalt.svelte-1awfxvc li:where(.svelte-1awfxvc):before,.haken.svelte-1awfxvc li:where(.svelte-1awfxvc):before{content:"✓";color:#d6caff;background:#7f5fd94d;border-radius:50%;flex:none;place-items:center;width:1.4rem;height:1.4rem;margin-top:.1rem;font-size:.8rem;font-weight:800;display:grid}.ref-raster.svelte-1awfxvc{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ref-raster.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-2)}.zitat.svelte-1awfxvc{border-top:4px solid var(--violett);margin:0;padding:2.25rem}.zitat.svelte-1awfxvc blockquote:where(.svelte-1awfxvc){letter-spacing:-.015em;margin:0 0 1.25rem;font-size:1.45rem;font-weight:650;line-height:1.35}.zitat.svelte-1awfxvc figcaption:where(.svelte-1awfxvc){color:var(--text-2);font-size:.92rem}.zitat.svelte-1awfxvc figcaption:where(.svelte-1awfxvc) b:where(.svelte-1awfxvc){color:var(--text)}.sicher-raster.svelte-1awfxvc{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.haken.svelte-1awfxvc{color:var(--text-hell);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.haken.svelte-1awfxvc li:where(.svelte-1awfxvc){gap:.8rem;display:flex}.haken.svelte-1awfxvc b:where(.svelte-1awfxvc){color:#fff}.demo.svelte-1awfxvc{color:#fff;background:radial-gradient(80% 120% at 100% 0%, #ffffff24, transparent 60%), linear-gradient(135deg, var(--violett) 0%, var(--violett-dunkel) 100%);border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(32px,5vw,64px);display:grid}.demo.svelte-1awfxvc .dachzeile:where(.svelte-1awfxvc){color:#e4dbff}.demo.svelte-1awfxvc p:where(.svelte-1awfxvc){color:#ece6ff;margin-bottom:1.75rem}.demo.svelte-1awfxvc .knopf:where(.svelte-1awfxvc):not(.zweit){color:var(--violett-dunkel);box-shadow:none;background:#fff}.demo.svelte-1awfxvc .knopf:where(.svelte-1awfxvc):not(.zweit):hover{background:var(--violett-hell)}.schritte.svelte-1awfxvc{counter-reset:schritt;gap:12px;margin:0;padding:0;list-style:none;display:grid}.schritte.svelte-1awfxvc li:where(.svelte-1awfxvc){counter-increment:schritt;background:#ffffff1a;border:1px solid #ffffff26;border-radius:14px;grid-template-columns:44px 1fr;column-gap:1rem;padding:1rem 1.25rem;display:grid}.schritte.svelte-1awfxvc li:where(.svelte-1awfxvc):before{content:counter(schritt);width:44px;height:44px;color:var(--violett-dunkel);background:#fff;border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid}.schritte.svelte-1awfxvc span:where(.svelte-1awfxvc){color:#ece6ff;font-size:.95rem}.schmal.svelte-1awfxvc{max-width:860px}.fragen.svelte-1awfxvc{gap:10px;display:grid}details.svelte-1awfxvc{border:1px solid var(--linie);background:#fff;border-radius:14px;padding:0 1.25rem}details[open].svelte-1awfxvc{box-shadow:var(--schatten)}summary.svelte-1awfxvc{cursor:pointer;padding:1.15rem 2rem 1.15rem 0;font-weight:650;list-style:none;position:relative}summary.svelte-1awfxvc::-webkit-details-marker{display:none}summary.svelte-1awfxvc:after{content:"+";color:var(--violett);font-size:1.5rem;font-weight:400;position:absolute;top:50%;right:0;transform:translateY(-50%)}details[open].svelte-1awfxvc summary:where(.svelte-1awfxvc):after{content:"–"}details.svelte-1awfxvc p:where(.svelte-1awfxvc){color:var(--text-2);padding-bottom:.4rem}.noch-fragen.svelte-1awfxvc{color:var(--text-2);margin-top:2rem}@media (width<=960px){.held-raster.svelte-1awfxvc,.schwerpunkt.svelte-1awfxvc,.reiter-raster.svelte-1awfxvc,.fkt-raster.svelte-1awfxvc,.ref-raster.svelte-1awfxvc,.sicher-raster.svelte-1awfxvc,.demo.svelte-1awfxvc{grid-template-columns:1fr}.schwerpunkt.umgekehrt.svelte-1awfxvc .text:where(.svelte-1awfxvc){order:0}.held-raster.svelte-1awfxvc>div:where(.svelte-1awfxvc):first-child{padding-bottom:8px}.held-bild.svelte-1awfxvc{min-height:380px}.person.svelte-1awfxvc{width:min(78%,360px)}.fenster.mini.svelte-1awfxvc{width:70%;top:8%;right:0}.schwebe-karte.oben.svelte-1awfxvc{top:18%;left:0}.schwebe-karte.unten.svelte-1awfxvc{bottom:12%;right:0}.zahlen-raster.svelte-1awfxvc{grid-template-columns:1fr}.reiter.svelte-1awfxvc{flex-direction:row;overflow-x:auto}.reiter.svelte-1awfxvc button:where(.svelte-1awfxvc){white-space:nowrap}}@media (width<=560px){.fkt-liste.svelte-1awfxvc{grid-template-columns:1fr}.stimmen.svelte-1awfxvc{grid-auto-columns:85%}.dp-zeile.svelte-1awfxvc{grid-template-columns:70px 1fr 1fr}}
