.story[data-astro-cid-bzejpysa]{position:relative;background:var(--ep-dusk)}.story__anchor[data-astro-cid-bzejpysa]{position:absolute;top:100vh;height:1px}.stage[data-astro-cid-bzejpysa]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--ep-dusk)}.stage__video[data-astro-cid-bzejpysa],.stage__morph[data-astro-cid-bzejpysa],.stage__canvas[data-astro-cid-bzejpysa]{position:absolute;inset:0;width:100%;height:100%}.stage__video[data-astro-cid-bzejpysa]{object-fit:cover;object-position:50% 50%}.stage__morph[data-astro-cid-bzejpysa]{opacity:var(--morph-a, 0)}.stage__canvas[data-astro-cid-bzejpysa]{opacity:var(--bild-a, 0)}.stage__shade[data-astro-cid-bzejpysa]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--shade-rgb, 15,20,48),calc(.92 * var(--shade-k, 1))),rgba(var(--shade-rgb, 15,20,48),calc(.55 * var(--shade-k, 1))) 34%,rgba(var(--shade-rgb, 15,20,48),0) 58%),linear-gradient(0deg,rgba(var(--shade-rgb, 15,20,48),.5),rgba(var(--shade-rgb, 15,20,48),0) 22%)}.stage__fade[data-astro-cid-bzejpysa]{position:absolute;inset:0;background:var(--ep-pearl);opacity:var(--fade, 0);pointer-events:none}.hero[data-astro-cid-bzejpysa]{position:absolute;left:var(--gutter);top:50%;width:min(620px,48vw);color:var(--ep-pearl);transform:translate(calc(var(--m, 0) * -70px),-52%);opacity:clamp(0,calc(1 - var(--m, 0) * 1.8),1)}.stage[data-astro-cid-bzejpysa].is-story .hero[data-astro-cid-bzejpysa],.stage[data-astro-cid-bzejpysa].is-story .hero__unten[data-astro-cid-bzejpysa]{pointer-events:none}.hero__chip[data-astro-cid-bzejpysa]{display:flex;width:fit-content;align-items:center;gap:10px;margin:22px 0 0;padding:6px 14px 6px 6px;border-radius:999px;background:#fefdfc12;border:1px solid rgba(254,253,252,.16);font:500 13.5px/1.2 var(--font-body);color:#fefdfcc7;text-decoration:none;backdrop-filter:blur(8px);transition:color .2s,border-color .2s}.hero__chip[data-astro-cid-bzejpysa]:hover{color:var(--ep-pearl);border-color:#fefdfc52}.hero__chip[data-astro-cid-bzejpysa] b[data-astro-cid-bzejpysa]{padding:4px 9px;border-radius:999px;background:#3b5bff4d;color:#b7c3ff;font-size:12px;font-weight:600}.hero__chip[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:3px}.hero__title[data-astro-cid-bzejpysa]{font-size:clamp(38px,4.6vw,72px)}.hero__title[data-astro-cid-bzejpysa] .hl{color:var(--state-frei)}.hero__sub[data-astro-cid-bzejpysa]{margin:24px 0 0;font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:#fefdfcbd;max-width:46ch}.check[data-astro-cid-bzejpysa]{display:inline-flex;align-items:center;gap:8px;margin-top:32px;padding:6px 6px 6px 22px;border-radius:999px;background:#fefdfcf0;border:1px solid var(--ep-line);box-shadow:0 10px 30px #19154314}.check[data-astro-cid-bzejpysa]:focus-within{border-color:var(--ep-teal)}.check__label[data-astro-cid-bzejpysa]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.check[data-astro-cid-bzejpysa] input[data-astro-cid-bzejpysa]{width:3.2ch;border:0;padding:0;background:none;font:700 20px/1 var(--font-body);color:var(--ep-ink);text-align:right;-moz-appearance:textfield}.check[data-astro-cid-bzejpysa] input[data-astro-cid-bzejpysa]::-webkit-inner-spin-button,.check[data-astro-cid-bzejpysa] input[data-astro-cid-bzejpysa]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.check[data-astro-cid-bzejpysa] input[data-astro-cid-bzejpysa]:focus{outline:none}.check__einheit[data-astro-cid-bzejpysa]{color:var(--ep-ink-80);font-size:16px;margin-right:12px;white-space:nowrap}.check__pfeile[data-astro-cid-bzejpysa]{display:grid;gap:2px;margin:0 2px 0 -2px}.check__pfeile[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;display:grid;place-items:center;width:22px;height:15px;border-radius:5px;color:var(--ep-ink-80);background:#1915430f;transition:background .2s,color .2s}.check__pfeile[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]:hover{background:#1915431f;color:var(--ep-ink)}.check__pfeile[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:1px}.check__pfeile[data-astro-cid-bzejpysa] svg[data-astro-cid-bzejpysa]{width:9px;height:6px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.check__go[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;padding:14px 22px;border-radius:999px;background:var(--ep-ink);color:var(--ep-pearl);font:600 15px/1 var(--font-body);white-space:nowrap;transition:transform .2s}.check__go[data-astro-cid-bzejpysa]:hover{transform:translateY(-1px)}.check__kurz[data-astro-cid-bzejpysa]{display:none}.check__go[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:3px}.hero__unten[data-astro-cid-bzejpysa]{position:absolute;left:var(--gutter);bottom:96px;display:flex;align-items:center;gap:16px;opacity:clamp(0,calc(1 - var(--m, 0) * 2.5),1)}.hero__unten[data-astro-cid-bzejpysa] i[data-astro-cid-bzejpysa]{width:1px;height:14px;background:#fefdfc33}.hero__link[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;font:600 14px/1 var(--font-body);color:#fefdfcb8;transition:color .2s}.hero__link[data-astro-cid-bzejpysa]:hover{color:var(--ep-pearl)}.hero__link[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:3px}.partners[data-astro-cid-bzejpysa]{position:absolute;left:0;right:0;bottom:0;height:64px;display:flex;align-items:center;gap:8px;padding-left:var(--gutter);opacity:clamp(0,calc(1 - var(--m, 0) * 2.5),1)}.partners__label[data-astro-cid-bzejpysa]{flex:none;font:600 11px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fefdfc80;white-space:nowrap}.partners__band[data-astro-cid-bzejpysa]{flex:1;min-width:0;height:100%;overflow:hidden;display:flex;align-items:center;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.partners__track[data-astro-cid-bzejpysa]{display:flex;gap:56px;align-items:center;animation:marquee 40s linear infinite;width:max-content}.partners__track[data-astro-cid-bzejpysa] img[data-astro-cid-bzejpysa]{height:26px;width:auto;filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.6}@keyframes marquee{to{transform:translate(-50%)}}.beats[data-astro-cid-bzejpysa]{position:absolute;left:var(--gutter);top:50%;transform:translateY(-50%);width:min(560px,44vw);pointer-events:none}.beat[data-astro-cid-bzejpysa]{position:absolute;left:0;top:0;color:var(--ep-pearl);will-change:opacity,transform,filter;opacity:var(--a, 0);transform:translateY(calc(-50% + (1 - var(--a, 0)) * 28px));filter:blur(calc((1 - var(--a, 0)) * 8px))}.beat__eyebrow[data-astro-cid-bzejpysa]{color:var(--ep-teal-light);margin:0 0 16px}.beat__nr[data-astro-cid-bzejpysa]{margin-right:.9em;opacity:.6}.beat__text[data-astro-cid-bzejpysa]{margin:0;font:400 clamp(24px,2.6vw,40px)/1.18 var(--font-body);letter-spacing:-.015em}.beat__lead[data-astro-cid-bzejpysa]{color:var(--ep-pearl)}.beat__rest[data-astro-cid-bzejpysa]{color:#fefdfc8c}.beat__stat[data-astro-cid-bzejpysa]{margin:0 0 8px;font:700 clamp(64px,9vw,132px)/1 var(--font-head);color:var(--ep-red)}.beat__stat[data-astro-cid-bzejpysa] span[data-astro-cid-bzejpysa]{font-size:.4em;margin-left:4px}.beat__source[data-astro-cid-bzejpysa]{margin:14px 0 0;font-size:12.5px;color:#fefdfc80}.hotspots[data-astro-cid-bzejpysa]{position:absolute;inset:0;pointer-events:none}.hs[data-astro-cid-bzejpysa]{position:absolute;left:0;top:0;opacity:var(--a, 0);transform:translate(var(--x, 0px),var(--y, 0px));will-change:transform,opacity}.hs__halo[data-astro-cid-bzejpysa]{position:absolute;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--hs-led, var(--state-frei)) 34%,transparent) 0%,color-mix(in srgb,var(--hs-led, var(--state-frei)) 10%,transparent) 40%,transparent 68%);opacity:var(--an, 1);animation:halo 2.4s ease-in-out infinite}.hs--hero[data-astro-cid-bzejpysa] .hs__halo[data-astro-cid-bzejpysa]{width:76px;height:76px;margin:-38px 0 0 -38px}@keyframes halo{50%{transform:scale(1.25)}}.hs__wort[data-astro-cid-bzejpysa]{position:absolute;right:58px;top:0;transform:translateY(-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font:600 11.5px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#fefdfcc7}.hs--oben[data-astro-cid-bzejpysa] .hs__wort[data-astro-cid-bzejpysa]{right:auto;left:0;top:-40px;transform:translate(-50%,-50%)}.hs__wort[data-astro-cid-bzejpysa] i[data-astro-cid-bzejpysa]{width:7px;height:7px;border-radius:50%;background:var(--hs-wort, rgba(254,253,252,.55));box-shadow:0 0 6px var(--hs-wort, transparent);opacity:calc(.35 + var(--an, 1) * .65);transition:background .3s}.zst{display:inline-flex;align-items:center;gap:.3em;padding:.02em .45em .06em;border-radius:999px;font-weight:500;white-space:nowrap;color:var(--zst-text);background:color-mix(in srgb,var(--zst) 24%,transparent)}.zst i{width:.32em;height:.32em;border-radius:50%;background:var(--zst);box-shadow:0 0 .4em var(--zst)}.zst--frei,.zst--erkannt{--zst: var(--state-frei);--zst-text: #8ef0a5}.zst--reserviert{--zst: var(--state-reserviert);--zst-text: #b9c5ff}.zst--rot{--zst: var(--state-rot);--zst-text: #ffa59e}.zst--rot i{animation:zst-blink .66s steps(1) infinite}.zst--schloss{--zst: var(--state-rot);--zst-text: #ffa59e}.zst--haken{--zst: var(--state-frei);--zst-text: #8ef0a5}.zst svg{width:.62em;height:.62em;flex:none;color:var(--zst);filter:drop-shadow(0 0 .2em var(--zst))}@keyframes zst-blink{50%{opacity:0}}.stage[data-astro-cid-bzejpysa].is-day .zst--frei,.stage[data-astro-cid-bzejpysa].is-day .zst--erkannt,.stage[data-astro-cid-bzejpysa].is-day .zst--haken{--zst-text: #0b7a33}.booking[data-astro-cid-bzejpysa]{position:absolute;right:clamp(16px,6vw,110px);bottom:9vh;width:320px;padding:20px;border-radius:22px;opacity:var(--a, 0);transform:translateY(calc((1 - var(--a, 0)) * 40px)) scale(calc(.94 + var(--a, 0) * .06));transform-origin:bottom right;background:#fefdfcf5;color:var(--ep-ink);box-shadow:0 30px 80px #05081e73;font-size:14px;will-change:transform,opacity}.booking__head[data-astro-cid-bzejpysa]{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--ep-line);margin-bottom:8px}.booking__head[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa]{color:var(--ep-green)}.booking__row[data-astro-cid-bzejpysa]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--ep-line)}.plate[data-astro-cid-bzejpysa]{font:700 13px/1 var(--font-head);letter-spacing:.06em;border:1.5px solid var(--ep-ink);border-radius:4px;padding:4px 8px}.booking__btn[data-astro-cid-bzejpysa]{margin-top:14px;height:46px;border-radius:999px;background:var(--ep-ink);color:var(--ep-pearl);display:grid;place-items:center;font-weight:600;position:relative;overflow:hidden;transition:background .4s}.booking__btn[data-astro-cid-bzejpysa]>span[data-astro-cid-bzejpysa]{grid-area:1 / 1;transition:opacity .3s,transform .3s}.booking__btn-ok[data-astro-cid-bzejpysa]{opacity:0;transform:translateY(10px)}.booking[data-astro-cid-bzejpysa].is-confirmed .booking__btn[data-astro-cid-bzejpysa]{background:var(--ep-green)}.booking[data-astro-cid-bzejpysa].is-confirmed .booking__btn-idle[data-astro-cid-bzejpysa]{opacity:0;transform:translateY(-10px)}.booking[data-astro-cid-bzejpysa].is-confirmed .booking__btn-ok[data-astro-cid-bzejpysa]{opacity:1;transform:none}.card[data-astro-cid-bzejpysa]{position:absolute;right:clamp(16px,6vw,110px);bottom:9vh;width:340px;padding:18px 20px;border-radius:22px;background:#fefdfcf5;color:var(--ep-ink);box-shadow:0 30px 80px #05081e73;font-size:13.5px;opacity:var(--a, 0);transform:translateY(calc((1 - var(--a, 0)) * 40px)) scale(calc(.94 + var(--a, 0) * .06));transform-origin:bottom right;pointer-events:none;will-change:transform,opacity}.card[data-astro-cid-bzejpysa].is-active{pointer-events:auto}.card__head[data-astro-cid-bzejpysa]{display:grid;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--ep-line);margin-bottom:6px}.card__head[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa]{color:var(--ep-green)}.card__row[data-astro-cid-bzejpysa]{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--ep-line)}.dash__grid[data-astro-cid-bzejpysa]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:10px 0}.dash__pair[data-astro-cid-bzejpysa]{display:grid;gap:4px}.dash__p[data-astro-cid-bzejpysa]{display:grid;place-items:center;height:26px;border-radius:6px;font:600 10.5px/1 var(--font-body);color:var(--ep-ink);background:var(--ep-sand);border-left:3px solid #b9b7c9}.dash__p--frei[data-astro-cid-bzejpysa]{border-left-color:var(--state-frei)}.dash__p--reserviert[data-astro-cid-bzejpysa]{border-left-color:var(--state-reserviert)}.dash__p--aus[data-astro-cid-bzejpysa]{border-left-color:#9a98ad;color:var(--ep-ink-80)}.dash__p--rot[data-astro-cid-bzejpysa]{border-left-color:var(--state-rot);background:#ff2a1f1f;animation:dashblink .66s steps(1) infinite}@keyframes dashblink{50%{background:#ff2a1f47}}.dash__alert[data-astro-cid-bzejpysa]{display:flex;gap:8px;align-items:center;padding:9px 10px;border-radius:10px;background:#ff2a1f14;font-weight:600}.dash__alert[data-astro-cid-bzejpysa] .dot[data-astro-cid-bzejpysa]{width:8px;height:8px;border-radius:50%;background:var(--state-rot);flex:none}.dash__legend[data-astro-cid-bzejpysa]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:10px;font-size:11.5px;color:var(--ep-ink-80)}.dash__legend[data-astro-cid-bzejpysa] i[data-astro-cid-bzejpysa]{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px;border-left:3px solid;background:var(--ep-sand)}.inv__tabs[data-astro-cid-bzejpysa]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:var(--ep-sand);margin-bottom:12px}.inv__tabs[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;text-align:center;padding:8px 6px;border-radius:999px;font:600 12px/1.2 var(--font-body);color:var(--ep-ink-80);transition:background .3s,color .3s}.inv__tabs[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa][aria-selected=true]{background:var(--ep-ink);color:var(--ep-pearl)}.inv__tabs[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal)}.inv__total[data-astro-cid-bzejpysa]{font-weight:700;border-bottom:0}.inv__note[data-astro-cid-bzejpysa]{margin:6px 0 0;font-size:12px;color:var(--ep-ink-80)}.stage[data-astro-cid-bzejpysa].is-day .beat__lead[data-astro-cid-bzejpysa]{color:var(--ep-ink)}.stage[data-astro-cid-bzejpysa].is-day .beat__rest[data-astro-cid-bzejpysa]{color:#1915438c}.stage[data-astro-cid-bzejpysa].is-day .beat__eyebrow[data-astro-cid-bzejpysa]{color:var(--ep-green)}.stage[data-astro-cid-bzejpysa].is-day .beat__source[data-astro-cid-bzejpysa]{color:#19154380}.beat__text--klein[data-astro-cid-bzejpysa]{font-size:clamp(18px,1.6vw,24px)}.beat__stat--klein[data-astro-cid-bzejpysa]{font-size:clamp(48px,5vw,76px);margin-top:28px}.inset[data-astro-cid-bzejpysa]{margin:0;width:360px;padding:10px}.inset__bild[data-astro-cid-bzejpysa]{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:8 / 5;background:#0b0f22}.inset__bild[data-astro-cid-bzejpysa] img[data-astro-cid-bzejpysa]{width:100%;height:100%;object-fit:cover;filter:saturate(.6) brightness(1.2) contrast(1.05)}.inset__rec[data-astro-cid-bzejpysa]{position:absolute;top:10px;left:10px;display:inline-flex;gap:6px;align-items:center;padding:4px 8px;border-radius:6px;background:#0a0c1e99;color:#fff;font:600 10.5px/1 var(--font-body);letter-spacing:.08em}.inset__rec[data-astro-cid-bzejpysa] i[data-astro-cid-bzejpysa]{width:7px;height:7px;border-radius:50%;background:var(--state-rot);animation:blink 1s steps(1) infinite}.inset__box[data-astro-cid-bzejpysa]{position:absolute;left:var(--bx);top:var(--by);width:var(--bw);height:var(--bh);transform:translate(-50%,-50%) rotate(var(--br));border:2px solid rgba(126,212,234,.95);border-radius:4px;transition:border-color .4s,box-shadow .4s;overflow:hidden}.inset__scan[data-astro-cid-bzejpysa]{position:absolute;left:0;right:0;height:2px;top:0;background:#7ed4eaf2;box-shadow:0 0 10px #7ed4eae6;animation:scan .9s ease-in-out infinite alternate;opacity:0}.inset[data-astro-cid-bzejpysa].is-scanning .inset__scan[data-astro-cid-bzejpysa]{opacity:1}.inset[data-astro-cid-bzejpysa].is-done.inset--ok .inset__box[data-astro-cid-bzejpysa]{border-color:var(--state-frei);box-shadow:0 0 14px #1fe04a73}.inset[data-astro-cid-bzejpysa].is-done.inset--bad .inset__box[data-astro-cid-bzejpysa]{border-color:var(--state-rot)}@keyframes scan{to{top:calc(100% - 2px)}}@keyframes blink{50%{opacity:0}}.inset[data-astro-cid-bzejpysa] figcaption[data-astro-cid-bzejpysa]{display:grid;gap:6px;padding:12px 6px 4px}.inset[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa]{color:var(--ep-green)}.inset__result[data-astro-cid-bzejpysa]{display:inline-flex;gap:8px;align-items:center;font-weight:600;opacity:.35;transition:opacity .4s}.inset__result[data-astro-cid-bzejpysa] .dot[data-astro-cid-bzejpysa]{width:8px;height:8px;border-radius:50%;background:var(--state-frei)}.inset--bad[data-astro-cid-bzejpysa] .inset__result[data-astro-cid-bzejpysa] .dot[data-astro-cid-bzejpysa]{background:var(--state-rot)}.inset[data-astro-cid-bzejpysa].is-done .inset__result[data-astro-cid-bzejpysa],.inset--bad[data-astro-cid-bzejpysa] .inset__result[data-astro-cid-bzejpysa]{opacity:1}.rail[data-astro-cid-bzejpysa]{position:absolute;right:22px;top:50%;transform:translateY(-50%);display:grid;gap:4px;opacity:var(--rail, 0);transition:opacity .4s}.rail__item[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:5px 0;color:inherit}.rail__item[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:2px}.rail__dot[data-astro-cid-bzejpysa]{order:2;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.45;transition:transform .3s,opacity .3s,background .3s}.rail__label[data-astro-cid-bzejpysa]{font:500 12px/1 var(--font-body);opacity:0;transform:translate(6px);transition:opacity .3s,transform .3s}.rail__item[data-astro-cid-bzejpysa]:hover .rail__label[data-astro-cid-bzejpysa],.rail__item[data-astro-cid-bzejpysa].is-active .rail__label[data-astro-cid-bzejpysa]{opacity:.85;transform:none}.rail__item[data-astro-cid-bzejpysa].is-active .rail__dot[data-astro-cid-bzejpysa]{opacity:1;transform:scale(1.5);background:var(--led);box-shadow:0 0 8px var(--led)}.stage[data-astro-cid-bzejpysa]{color:var(--ep-pearl)}.stage[data-astro-cid-bzejpysa].is-day,.stage[data-astro-cid-bzejpysa]:not(.is-story){color:var(--ep-ink)}.steuerung[data-astro-cid-bzejpysa]{position:absolute;right:22px;bottom:22px;display:flex;gap:8px;align-items:center;opacity:calc(var(--rail, 0) * (1 - var(--fade, 0)))}.stage[data-astro-cid-bzejpysa].is-aus .steuerung[data-astro-cid-bzejpysa]{visibility:hidden}.skip[data-astro-cid-bzejpysa]{min-height:36px;padding:0 14px;font-size:13px}.auto[data-astro-cid-bzejpysa]{all:unset;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;overflow:hidden;border:1px solid currentColor;font:600 13px/1 var(--font-body)}.auto[data-astro-cid-bzejpysa]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:3px}.auto__icon[data-astro-cid-bzejpysa]{width:10px;height:10px;flex:none}.auto[data-astro-cid-bzejpysa][data-modus=an] .auto__icon[data-astro-cid-bzejpysa]{border-left:3px solid currentColor;border-right:3px solid currentColor;box-sizing:border-box;width:9px}.auto[data-astro-cid-bzejpysa][data-modus=aus] .auto__icon[data-astro-cid-bzejpysa]{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid currentColor}.auto[data-astro-cid-bzejpysa]{isolation:isolate}.auto__icon[data-astro-cid-bzejpysa],.auto__text[data-astro-cid-bzejpysa]{position:relative;z-index:1}.auto__fort[data-astro-cid-bzejpysa]{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p, 0) * 100%);pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--led-voll, var(--led)) 22%,transparent),color-mix(in srgb,var(--led-voll, var(--led)) 55%,transparent));box-shadow:inset 0 -3px 0 var(--led-voll, var(--led)),inset -2px 0 color-mix(in srgb,var(--led-voll, var(--led)) 70%,white)}.auto[data-astro-cid-bzejpysa][data-modus=an]{box-shadow:0 0 calc(var(--p, 0) * 16px) color-mix(in srgb,var(--led-voll, var(--led)) 50%,transparent)}.video-modal[data-astro-cid-bzejpysa]{width:min(1100px,92vw);margin:auto;padding:0;border:0;border-radius:16px;background:#000}.video-modal[data-astro-cid-bzejpysa]::backdrop{background:#0a0a1eb3}.video-modal[data-astro-cid-bzejpysa] video[data-astro-cid-bzejpysa]{width:100%}.video-modal[data-astro-cid-bzejpysa] form[data-astro-cid-bzejpysa]{position:absolute;top:12px;right:12px}@media(max-aspect-ratio:1/1){.stage[data-astro-cid-bzejpysa]{background:rgb(var(--shade-rgb, 15,20,48))}.stage__video[data-astro-cid-bzejpysa],.stage__morph[data-astro-cid-bzejpysa],.stage__canvas[data-astro-cid-bzejpysa]{height:56%}.stage__video[data-astro-cid-bzejpysa]{object-position:50% 50%}.stage__shade[data-astro-cid-bzejpysa]{background:linear-gradient(0deg,rgb(var(--shade-rgb, 15,20,48)) 44%,rgba(var(--shade-rgb, 15,20,48),0) 58%)}.hs__halo[data-astro-cid-bzejpysa]{width:72px;height:72px;margin:-36px 0 0 -36px}.hs__wort[data-astro-cid-bzejpysa]{right:30px;font-size:10.5px}.hs--oben[data-astro-cid-bzejpysa] .hs__wort[data-astro-cid-bzejpysa]{top:-30px}.hero[data-astro-cid-bzejpysa]{left:var(--gutter);right:var(--gutter);top:auto;bottom:64px;width:auto;transform:translate(calc(var(--m, 0) * -40px))}.hero__chip[data-astro-cid-bzejpysa]{margin-top:14px;padding-right:12px;font-size:12px;gap:8px}.hero__title[data-astro-cid-bzejpysa]{font-size:clamp(32px,9vw,44px)}.hero__sub[data-astro-cid-bzejpysa]{margin-top:14px;font-size:15px;line-height:1.5}.check[data-astro-cid-bzejpysa]{display:flex;margin-top:20px;padding-left:18px}.check__einheit[data-astro-cid-bzejpysa]{font-size:15px;margin-right:auto}.check__go[data-astro-cid-bzejpysa]{padding:13px 16px;font-size:14px}.check__lang[data-astro-cid-bzejpysa]{display:none}.check__kurz[data-astro-cid-bzejpysa]{display:inline}.hero__unten[data-astro-cid-bzejpysa]{bottom:22px}.partners[data-astro-cid-bzejpysa]{display:none}.beats[data-astro-cid-bzejpysa]{left:var(--gutter);right:var(--gutter);top:auto;bottom:4.5vh;width:auto;transform:none}.beat[data-astro-cid-bzejpysa]{top:auto;bottom:0;transform:translateY(calc((1 - var(--a, 0)) * 28px))}.beat__eyebrow[data-astro-cid-bzejpysa]{margin-bottom:10px}.beat__text[data-astro-cid-bzejpysa]{font-size:clamp(19px,5.4vw,25px)}.beat__stat[data-astro-cid-bzejpysa]{font-size:clamp(56px,16vw,84px)}.rail[data-astro-cid-bzejpysa]{display:none}.steuerung[data-astro-cid-bzejpysa]{bottom:auto;top:76px;right:12px}.auto__text[data-astro-cid-bzejpysa]{display:none}.auto[data-astro-cid-bzejpysa]{padding:0 12px}.booking[data-astro-cid-bzejpysa],.card[data-astro-cid-bzejpysa]{left:var(--gutter);right:auto;top:auto;bottom:calc(4.5vh + var(--beat-h, 170px) + 12px);width:min(calc(100% - 2 * var(--gutter)),400px);padding:8px 10px;border-radius:12px;transform-origin:bottom left;transform:translateY(calc((1 - var(--a, 0)) * 16px));font-size:11.5px;box-shadow:0 10px 28px #05081e59}.booking[data-astro-cid-bzejpysa]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 10px}.booking__head[data-astro-cid-bzejpysa],.card__head[data-astro-cid-bzejpysa]{grid-template-columns:auto 1fr;align-items:baseline;gap:8px;padding-bottom:5px;margin-bottom:0}.booking__head[data-astro-cid-bzejpysa]{grid-column:1 / -1}.booking__head[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa],.card__head[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa]{font-size:10px}.booking__row[data-astro-cid-bzejpysa]:not(.booking__plate),.booking__plate[data-astro-cid-bzejpysa]>span[data-astro-cid-bzejpysa]:first-child{display:none}.booking__plate[data-astro-cid-bzejpysa]{border-bottom:0;padding:0}.plate[data-astro-cid-bzejpysa]{font-size:11px;padding:3px 6px}.booking__btn[data-astro-cid-bzejpysa]{margin-top:0;height:28px;font-size:11.5px}.dash__grid[data-astro-cid-bzejpysa]{grid-template-columns:repeat(10,1fr);gap:2px;margin:6px 0}.dash__pair[data-astro-cid-bzejpysa]{gap:2px}.dash__p[data-astro-cid-bzejpysa]{height:11px;font-size:0;border-left:0;border-radius:3px;background:#d9d8e2}.dash__p--frei[data-astro-cid-bzejpysa]{background:color-mix(in srgb,var(--state-frei) 55%,white)}.dash__p--reserviert[data-astro-cid-bzejpysa]{background:color-mix(in srgb,var(--state-reserviert) 60%,white)}.dash__p--rot[data-astro-cid-bzejpysa]{background:var(--state-rot)}@keyframes dashblink-mobil{50%{background:#ff2a1f4d}}.dash__p--rot[data-astro-cid-bzejpysa]{animation-name:dashblink-mobil}.dash__legend[data-astro-cid-bzejpysa]{display:none}.dash__alert[data-astro-cid-bzejpysa]{padding:5px 7px;border-radius:7px;font-size:11px;line-height:1.25}.dash__alert[data-astro-cid-bzejpysa] .dot[data-astro-cid-bzejpysa]{width:6px;height:6px}.inv__tabs[data-astro-cid-bzejpysa]{margin-bottom:4px;padding:2px}.inv__tabs[data-astro-cid-bzejpysa] button[data-astro-cid-bzejpysa]{padding:4px;font-size:10.5px}.inv[data-astro-cid-bzejpysa] .card__head[data-astro-cid-bzejpysa]{border-bottom:0;padding-bottom:0}.inv[data-astro-cid-bzejpysa] .card__row[data-astro-cid-bzejpysa]:not(.inv__total){display:none}.card__row[data-astro-cid-bzejpysa]{padding:3px 0}.inv__note[data-astro-cid-bzejpysa]{margin-top:2px;font-size:10.5px;line-height:1.25}.beat[data-astro-cid-bzejpysa].has-karte .beat__rest[data-astro-cid-bzejpysa]{display:none}@media(min-height:760px){.beat[data-astro-cid-bzejpysa].has-karte.beat--rest .beat__rest[data-astro-cid-bzejpysa]{display:inline}}.inset[data-astro-cid-bzejpysa]{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:10px;width:min(calc(100% - 2 * var(--gutter)),300px);padding:5px}.inset__bild[data-astro-cid-bzejpysa]{border-radius:8px}.inset__rec[data-astro-cid-bzejpysa]{top:4px;left:4px;gap:3px;padding:2px 4px;border-radius:4px;font-size:8px}.inset__rec[data-astro-cid-bzejpysa] i[data-astro-cid-bzejpysa]{width:5px;height:5px}.inset[data-astro-cid-bzejpysa] figcaption[data-astro-cid-bzejpysa]{padding:0 4px 0 0;gap:3px}.inset[data-astro-cid-bzejpysa] figcaption[data-astro-cid-bzejpysa] .eyebrow[data-astro-cid-bzejpysa]{font-size:9.5px}.inset__result[data-astro-cid-bzejpysa]{flex-wrap:wrap;gap:2px 5px;font-size:11.5px;line-height:1.25}.inset__result[data-astro-cid-bzejpysa] .dot[data-astro-cid-bzejpysa]{width:6px;height:6px}}.gr[data-astro-cid-ojpkmzi7]{padding:clamp(88px,12vw,168px) 0;background:var(--ep-pearl)}.gr__grid[data-astro-cid-ojpkmzi7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(40px,7vw,120px);align-items:center}.gr__eyebrow[data-astro-cid-ojpkmzi7]{color:var(--ep-green);margin:0 0 16px}.gr__title[data-astro-cid-ojpkmzi7]{font-size:clamp(32px,4.2vw,60px);max-width:16ch}.gr__lead[data-astro-cid-ojpkmzi7]{font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80);max-width:52ch;margin:22px 0 0}.gr__schritte[data-astro-cid-ojpkmzi7]{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:4px;max-width:560px}.gr__schritte[data-astro-cid-ojpkmzi7] button[data-astro-cid-ojpkmzi7]{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:grid;grid-template-columns:auto 1fr;gap:2px 16px;width:100%;padding:16px 18px;border-radius:14px;transition:background .3s;overflow:hidden}.gr__schritte[data-astro-cid-ojpkmzi7] button[data-astro-cid-ojpkmzi7]:hover{background:#1915430a}.gr__schritte[data-astro-cid-ojpkmzi7] button[data-astro-cid-ojpkmzi7]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:2px}.gr__schritte[data-astro-cid-ojpkmzi7] button[data-astro-cid-ojpkmzi7][aria-selected=true]{background:var(--ep-sand)}.gr__nr[data-astro-cid-ojpkmzi7]{grid-row:span 2;font:600 12px/1 var(--font-body);letter-spacing:.1em;color:var(--ep-grey);padding-top:5px}.gr__s-titel[data-astro-cid-ojpkmzi7]{font:700 19px/1.3 var(--font-head)}.gr__s-text[data-astro-cid-ojpkmzi7]{grid-column:2;font-size:15px;color:var(--ep-ink-80);max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease,margin .45s}[data-astro-cid-ojpkmzi7][aria-selected=true] .gr__s-text[data-astro-cid-ojpkmzi7]{max-height:6em;opacity:1;margin-top:4px}[data-astro-cid-ojpkmzi7][aria-selected=true] .gr__nr[data-astro-cid-ojpkmzi7]{color:var(--state-reserviert)}.gr__fortschritt[data-astro-cid-ojpkmzi7]{position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:#19154314}[data-astro-cid-ojpkmzi7][aria-selected=true] .gr__fortschritt[data-astro-cid-ojpkmzi7]{background:var(--state-reserviert);box-shadow:0 0 10px var(--state-reserviert)}.gr.is-auto [data-astro-cid-ojpkmzi7][aria-selected=true] .gr__fortschritt[data-astro-cid-ojpkmzi7]{transform-origin:top;animation:gr-lauf var(--dauer, 4.8s) linear}@keyframes gr-lauf{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.gr__bild[data-astro-cid-ojpkmzi7]{margin:0;justify-self:center;width:min(100%,400px)}.gr__screen[data-astro-cid-ojpkmzi7]{position:relative;aspect-ratio:780 / 1688;border-radius:34px;overflow:hidden;background:var(--ep-sand);box-shadow:0 40px 80px -24px #19154359,0 0 0 1px #19154314}.gr__screen[data-astro-cid-ojpkmzi7] img[data-astro-cid-ojpkmzi7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.015);transition:opacity .6s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.gr__screen[data-astro-cid-ojpkmzi7] img[data-astro-cid-ojpkmzi7].is-an{opacity:1;transform:none}.gr__bild[data-astro-cid-ojpkmzi7] figcaption[data-astro-cid-ojpkmzi7]{margin-top:14px;text-align:center;font-size:12.5px;color:var(--ep-grey)}@media(max-width:900px){.gr__grid[data-astro-cid-ojpkmzi7]{grid-template-columns:1fr}.gr__bild[data-astro-cid-ojpkmzi7]{order:-1;width:min(78vw,340px)}}.zr[data-astro-cid-byigxlyh]{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;max-width:1180px;margin:clamp(48px,6vw,80px) auto 0;padding:28px 32px;border-radius:22px;background:var(--ep-sand);border:1px solid var(--ep-line)}.zr__text[data-astro-cid-byigxlyh]{max-width:52ch}.zr[data-astro-cid-byigxlyh] h3[data-astro-cid-byigxlyh]{font-size:clamp(22px,2vw,28px)}.zr[data-astro-cid-byigxlyh] p[data-astro-cid-byigxlyh]{margin:8px 0 0;color:var(--ep-ink-80);font-size:16px}.zr__knoepfe[data-astro-cid-byigxlyh]{display:flex;flex-wrap:wrap;gap:12px}.zr[data-astro-cid-byigxlyh] .pill--ghost[data-astro-cid-byigxlyh]{color:var(--ep-ink);border-color:#19154340}.zr--dunkel[data-astro-cid-byigxlyh]{background:#fefdfc0d;border-color:#fefdfc1f}.zr--dunkel[data-astro-cid-byigxlyh] p[data-astro-cid-byigxlyh]{color:#fefdfcb3}.zr--dunkel[data-astro-cid-byigxlyh] .pill--ghost[data-astro-cid-byigxlyh]{color:var(--ep-pearl);border-color:#fefdfc59}@media(max-width:600px){.zr[data-astro-cid-byigxlyh]{padding:22px 18px}}.vw[data-astro-cid-oez6tvu5]{padding:clamp(88px,12vw,168px) 0;background:var(--ep-ink);color:var(--ep-pearl);overflow:hidden}.vw__head[data-astro-cid-oez6tvu5]{max-width:760px;margin:0 auto;text-align:center}.vw__eyebrow[data-astro-cid-oez6tvu5]{color:var(--state-frei);margin:0 0 16px}.vw__title[data-astro-cid-oez6tvu5]{font-size:clamp(32px,4.2vw,60px);max-width:18ch;margin:0 auto}.vw__title[data-astro-cid-oez6tvu5] .hl{color:var(--state-frei)}.vw__lead[data-astro-cid-oez6tvu5]{font-size:clamp(17px,1.4vw,20px);color:#fefdfcb8;max-width:58ch;margin:22px auto 0}.vw__ansicht[data-astro-cid-oez6tvu5]{margin-top:clamp(40px,5vw,64px);display:flex;flex-direction:column;align-items:center}.vw__reiter[data-astro-cid-oez6tvu5]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#fefdfc14;margin-bottom:20px}.vw__reiter[data-astro-cid-oez6tvu5] button[data-astro-cid-oez6tvu5]{all:unset;cursor:pointer;padding:10px 18px;border-radius:999px;font:600 14px/1 var(--font-body);color:#fefdfcb3;transition:background .25s,color .25s}.vw__reiter[data-astro-cid-oez6tvu5] button[data-astro-cid-oez6tvu5]:hover{color:var(--ep-pearl)}.vw__reiter[data-astro-cid-oez6tvu5] button[data-astro-cid-oez6tvu5][aria-selected=true]{background:var(--ep-pearl);color:var(--ep-ink)}.vw__reiter[data-astro-cid-oez6tvu5] button[data-astro-cid-oez6tvu5]:focus-visible{outline:2px solid var(--ep-teal-light);outline-offset:2px}.vw__bild[data-astro-cid-oez6tvu5]{position:relative;margin:0;width:100%;max-width:1180px;aspect-ratio:1800 / 1471;border-radius:18px;overflow:hidden;background:#f6f7fb;box-shadow:0 0 0 1px #fefdfc1a,0 50px 120px -30px #3b5bff73,0 30px 60px -20px #00000080}.vw__bild[data-astro-cid-oez6tvu5] img[data-astro-cid-oez6tvu5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transition:opacity .5s ease}.vw__bild[data-astro-cid-oez6tvu5] img[data-astro-cid-oez6tvu5].is-an{opacity:1}.vw__hinweis[data-astro-cid-oez6tvu5]{margin:14px 0 0;text-align:center;font-size:12.5px;color:#fefdfc73}.vw__punkte[data-astro-cid-oez6tvu5]{list-style:none;max-width:1180px;margin:clamp(48px,6vw,80px) auto 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.vw__punkte[data-astro-cid-oez6tvu5] li[data-astro-cid-oez6tvu5]{padding:22px 20px 24px;border-radius:var(--radius);background:#fefdfc0d;border:1px solid rgba(254,253,252,.1);transition-delay:calc(var(--i) * 90ms)}.vw__led[data-astro-cid-oez6tvu5]{display:block;width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 12px var(--c)}.vw__punkte[data-astro-cid-oez6tvu5] h3[data-astro-cid-oez6tvu5]{font-size:19px;margin:16px 0 8px}.vw__punkte[data-astro-cid-oez6tvu5] p[data-astro-cid-oez6tvu5]{margin:0;font-size:14.5px;color:#fefdfcb3}@media(max-width:1000px){.vw__punkte[data-astro-cid-oez6tvu5]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.vw__punkte[data-astro-cid-oez6tvu5]{grid-template-columns:1fr}.vw__reiter[data-astro-cid-oez6tvu5] button[data-astro-cid-oez6tvu5]{padding:9px 13px;font-size:13px}.vw__bild[data-astro-cid-oez6tvu5]{border-radius:12px}}.var[data-astro-cid-pqnziohd]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-sand)}.var__eyebrow[data-astro-cid-pqnziohd]{color:var(--ep-green);margin:0 0 16px}.var__title[data-astro-cid-pqnziohd]{font-size:clamp(32px,4.2vw,56px);max-width:16ch}.var__lead[data-astro-cid-pqnziohd]{font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80);max-width:58ch;margin:22px 0 0}.var__track[data-astro-cid-pqnziohd]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:min(1280px,100%);margin:48px auto 0;padding:0 var(--gutter)}.var__card[data-astro-cid-pqnziohd]{background:var(--ep-pearl);border:1px solid var(--ep-line);border-radius:var(--radius);overflow:hidden;transition-delay:calc(var(--i) * 90ms)}.var__bild[data-astro-cid-pqnziohd]{aspect-ratio:4 / 5;overflow:hidden;background:#9a9a98}.var__bild[data-astro-cid-pqnziohd] img[data-astro-cid-pqnziohd]{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.var__card[data-astro-cid-pqnziohd]:hover .var__bild[data-astro-cid-pqnziohd] img[data-astro-cid-pqnziohd]{transform:scale(1.04)}.var__text[data-astro-cid-pqnziohd]{padding:18px 20px 22px}.var__ort[data-astro-cid-pqnziohd]{color:var(--ep-ink-80);margin:0 0 8px}.var__text[data-astro-cid-pqnziohd] h3[data-astro-cid-pqnziohd]{font-size:22px;margin:0 0 8px}.var__text[data-astro-cid-pqnziohd] p[data-astro-cid-pqnziohd]:last-child{margin:0;color:var(--ep-ink-80);font-size:15.5px}@media(max-width:960px){.var__track[data-astro-cid-pqnziohd]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78vw,320px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.var__track[data-astro-cid-pqnziohd]::-webkit-scrollbar{display:none}.var__card[data-astro-cid-pqnziohd]{scroll-snap-align:start}}.int[data-astro-cid-2dsv4wht]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-pearl)}.int__eyebrow[data-astro-cid-2dsv4wht]{color:var(--ep-green);margin:0 0 16px}.int__title[data-astro-cid-2dsv4wht]{font-size:clamp(32px,4.2vw,56px);max-width:18ch}.int__lead[data-astro-cid-2dsv4wht]{font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80);max-width:58ch;margin:22px 0 0}.int__map[data-astro-cid-2dsv4wht]{position:relative;display:grid;grid-template-columns:1fr minmax(220px,280px) 1fr;gap:clamp(40px,8vw,120px);align-items:center;margin-top:56px}.int__lines[data-astro-cid-2dsv4wht]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.int__lines[data-astro-cid-2dsv4wht] .int__line{fill:none;stroke:#19154329;stroke-width:1.5}.int__lines[data-astro-cid-2dsv4wht] .int__flow{fill:none;stroke:var(--ep-green);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:10 400;animation:fluss 2.7s linear infinite}@keyframes fluss{0%{stroke-dashoffset:410}to{stroke-dashoffset:0}}.int__seiten[data-astro-cid-2dsv4wht]{display:contents}.int__col[data-astro-cid-2dsv4wht]{display:grid;gap:16px;position:relative;grid-row:1}.int__col--links[data-astro-cid-2dsv4wht]{grid-column:1}.int__col--rechts[data-astro-cid-2dsv4wht]{grid-column:3}.int__gruppe[data-astro-cid-2dsv4wht],.int__plus[data-astro-cid-2dsv4wht],.int__center[data-astro-cid-2dsv4wht] .int__text-mobil[data-astro-cid-2dsv4wht]{display:none}.int__node[data-astro-cid-2dsv4wht]{background:var(--ep-sand);border:1px solid var(--ep-line);border-radius:var(--radius);padding:16px 18px}.int__node[data-astro-cid-2dsv4wht] h3[data-astro-cid-2dsv4wht]{font-size:17px;margin:0 0 6px}.int__node[data-astro-cid-2dsv4wht] p[data-astro-cid-2dsv4wht]{margin:0;font-size:14.5px;color:var(--ep-ink-80);line-height:1.45}.int__node[data-astro-cid-2dsv4wht] .int__marken[data-astro-cid-2dsv4wht]{margin-top:6px;font-size:12.5px;color:var(--ep-green);font-weight:600}.int__center[data-astro-cid-2dsv4wht]{grid-column:2;grid-row:1;position:relative;display:grid;justify-items:center;text-align:center;gap:8px;padding:28px 22px;border-radius:24px;background:var(--ep-ink);color:var(--ep-pearl);box-shadow:0 24px 60px #19154340}.int__center[data-astro-cid-2dsv4wht] p[data-astro-cid-2dsv4wht]{margin:0;font-size:14px;color:#fefdfcb3}.int__center[data-astro-cid-2dsv4wht] .int__center-title[data-astro-cid-2dsv4wht]{font:700 22px/1 var(--font-head);color:var(--ep-pearl)}.int__logo[data-astro-cid-2dsv4wht]{width:150px;opacity:.95}.int__pulse[data-astro-cid-2dsv4wht]{position:absolute;top:14px;right:14px;width:9px;height:9px;border-radius:50%;background:var(--state-frei);box-shadow:0 0 10px var(--state-frei);animation:puls 2s ease-in-out infinite}@media(max-width:860px){.int__map[data-astro-cid-2dsv4wht]{display:block;margin-top:36px}.int__lines[data-astro-cid-2dsv4wht],.int__node--eigen[data-astro-cid-2dsv4wht],.int__center[data-astro-cid-2dsv4wht] .int__text[data-astro-cid-2dsv4wht]{display:none}.int__seiten[data-astro-cid-2dsv4wht]{display:block;padding:18px 18px 8px;border:1px solid var(--ep-line);border-radius:var(--radius);background:var(--ep-sand)}.int__gruppe[data-astro-cid-2dsv4wht]{display:block;margin:0 0 12px;color:var(--ep-green)}.int__col[data-astro-cid-2dsv4wht]{display:block}.int__node[data-astro-cid-2dsv4wht]{position:relative;padding:12px 0 12px 28px;border:0;border-top:1px solid var(--ep-line);border-radius:0;background:none}.int__node[data-astro-cid-2dsv4wht] h3[data-astro-cid-2dsv4wht]{font-size:16px;margin-bottom:3px}.int__node[data-astro-cid-2dsv4wht] p[data-astro-cid-2dsv4wht]{font-size:14px}.int__node[data-astro-cid-2dsv4wht]:before{content:"";position:absolute;left:3px;top:16px;width:11px;height:6px;border-left:2px solid var(--ep-green);border-bottom:2px solid var(--ep-green);transform:rotate(-45deg)}.int__plus[data-astro-cid-2dsv4wht]{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;margin:-10px auto;border:3px solid var(--ep-pearl);border-radius:50%;background:var(--ep-green);color:#fff;font:700 24px/1 var(--font-body)}.int__center[data-astro-cid-2dsv4wht]{justify-items:start;text-align:left;gap:10px;padding:26px 20px 22px}.int__center[data-astro-cid-2dsv4wht] .int__gruppe[data-astro-cid-2dsv4wht]{margin:0;color:var(--ep-teal-light)}.int__center[data-astro-cid-2dsv4wht] .int__text-mobil[data-astro-cid-2dsv4wht]{display:block;font-size:15px;line-height:1.45;color:#fefdfcd1}.int__logo[data-astro-cid-2dsv4wht]{width:124px}}@media(prefers-reduced-motion:reduce){.int__lines[data-astro-cid-2dsv4wht] .int__flow{display:none}}.kz[data-astro-cid-syk7mltl]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-pearl)}.kz__statement[data-astro-cid-syk7mltl]{margin:0;max-width:30ch;font:400 clamp(26px,3vw,44px)/1.2 var(--font-body);letter-spacing:-.015em;color:var(--ep-ink)}.kz__rest[data-astro-cid-syk7mltl]{color:var(--ep-grey)}.kz__lead[data-astro-cid-syk7mltl]{margin:28px 0 0;max-width:60ch;font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80)}.kz__grid[data-astro-cid-syk7mltl]{display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px;margin-top:64px}.kz__item[data-astro-cid-syk7mltl]{border-top:1px solid var(--ep-line);padding-top:20px;transition-delay:calc(var(--i) * 90ms)}.kz__zahl[data-astro-cid-syk7mltl]{margin:0;font:700 clamp(48px,5.5vw,80px)/1 var(--font-head);color:var(--ep-red);font-variant-numeric:tabular-nums}.kz__zahl[data-astro-cid-syk7mltl] small[data-astro-cid-syk7mltl]{font-size:.32em;font-weight:500;color:var(--ep-ink-80)}.kz__einheit[data-astro-cid-syk7mltl]{font-size:.38em;margin-left:4px}.kz__text[data-astro-cid-syk7mltl]{margin:12px 0 0;color:var(--ep-ink-80);font-size:15.5px;max-width:26ch}.kz__quelle[data-astro-cid-syk7mltl]{margin:8px 0 0;color:var(--ep-grey);font-size:12.5px}@media(max-width:860px){.kz__grid[data-astro-cid-syk7mltl]{grid-template-columns:1fr 1fr;gap:32px 20px}}.aw[data-astro-cid-3yvflbj5]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-sand)}.aw__head[data-astro-cid-3yvflbj5]{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.aw__eyebrow[data-astro-cid-3yvflbj5]{color:var(--ep-green);margin:0 0 16px}.aw__title[data-astro-cid-3yvflbj5]{font-size:clamp(32px,4.2vw,56px);max-width:16ch}.aw__live[data-astro-cid-3yvflbj5]{margin:0;display:flex;align-items:center;gap:10px;font-size:17px;color:var(--ep-ink-80)}.aw__live[data-astro-cid-3yvflbj5] b[data-astro-cid-3yvflbj5]{font:700 40px/1 var(--font-head);color:var(--ep-ink)}.aw__dot[data-astro-cid-3yvflbj5]{width:10px;height:10px;border-radius:50%;background:var(--state-frei);box-shadow:0 0 10px var(--state-frei);animation:puls 2s ease-in-out infinite}@keyframes puls{50%{opacity:.35}}.aw__track[data-astro-cid-3yvflbj5]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:min(1280px,100%);margin:48px auto 0;padding:0 var(--gutter)}.aw__card[data-astro-cid-3yvflbj5]{display:grid;grid-template-columns:1fr 1.1fr;background:var(--ep-pearl);border:1px solid var(--ep-line);border-radius:var(--radius);overflow:hidden;transition-delay:calc(var(--i) * 90ms)}.aw__bild[data-astro-cid-3yvflbj5]{position:relative;min-height:260px}.aw__bild[data-astro-cid-3yvflbj5] img[data-astro-cid-3yvflbj5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.aw__badge[data-astro-cid-3yvflbj5]{position:absolute;left:12px;top:12px;padding:6px 10px;border-radius:999px;background:#fefdfceb;font:600 12px/1 var(--font-body)}.aw__body[data-astro-cid-3yvflbj5]{padding:22px 22px 24px;display:grid;align-content:start;gap:10px}.aw__logo[data-astro-cid-3yvflbj5]{height:28px;width:auto;justify-self:start}.aw__body[data-astro-cid-3yvflbj5] h3[data-astro-cid-3yvflbj5]{font-size:20px;margin:0}.aw__body[data-astro-cid-3yvflbj5] p[data-astro-cid-3yvflbj5]{margin:0;color:var(--ep-ink-80);font-size:14.5px;line-height:1.5}.aw__body[data-astro-cid-3yvflbj5] a[data-astro-cid-3yvflbj5]{color:var(--ep-teal);font-weight:600;font-size:14.5px;text-decoration:none}@media(max-width:960px){.aw__track[data-astro-cid-3yvflbj5]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(84vw,360px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:12px}.aw__track[data-astro-cid-3yvflbj5]::-webkit-scrollbar{display:none}.aw__card[data-astro-cid-3yvflbj5]{grid-template-columns:1fr;scroll-snap-align:start}.aw__bild[data-astro-cid-3yvflbj5]{min-height:200px}}.tm[data-astro-cid-yu4wt3u2]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-pearl)}.tm__title[data-astro-cid-yu4wt3u2]{font-size:clamp(32px,4.2vw,56px)}.tm__grid[data-astro-cid-yu4wt3u2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}.tm__card[data-astro-cid-yu4wt3u2]{display:grid;justify-items:center;text-align:center;gap:4px;padding:32px 20px 26px;background:var(--ep-sand);border:1px solid var(--ep-line);border-radius:var(--radius);transition-delay:calc(var(--i) * 90ms)}.tm__foto[data-astro-cid-yu4wt3u2]{width:180px;height:180px;border-radius:50%;object-fit:cover;margin-bottom:14px;background:#ddd}.tm__card[data-astro-cid-yu4wt3u2] h3[data-astro-cid-yu4wt3u2]{font-size:22px;margin:0}.tm__rolle[data-astro-cid-yu4wt3u2]{margin:0;font-weight:600;color:var(--ep-green)}.tm__funktion[data-astro-cid-yu4wt3u2]{margin-left:3px;font:500 13px/1 var(--font-body);letter-spacing:.02em;color:var(--ep-grey);white-space:nowrap}.tm__abschluss[data-astro-cid-yu4wt3u2]{margin:0;font-size:14px;color:var(--ep-ink-80)}.tm__kontakt[data-astro-cid-yu4wt3u2]{display:flex;gap:10px;margin-top:14px}.tm__kontakt[data-astro-cid-yu4wt3u2] a[data-astro-cid-yu4wt3u2]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--ep-line);color:var(--ep-ink);background:var(--ep-pearl);transition:background .25s,color .25s}.tm__kontakt[data-astro-cid-yu4wt3u2] a[data-astro-cid-yu4wt3u2]:hover{background:var(--ep-ink);color:var(--ep-pearl)}.tm__kontakt[data-astro-cid-yu4wt3u2] svg[data-astro-cid-yu4wt3u2]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.tm__card[data-astro-cid-yu4wt3u2]{grid-template-rows:auto auto auto 1fr auto}@media(max-width:1100px){.tm__grid[data-astro-cid-yu4wt3u2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tm__grid[data-astro-cid-yu4wt3u2]{grid-template-columns:1fr}.tm__foto[data-astro-cid-yu4wt3u2]{width:120px;height:120px}}.rc[data-astro-cid-dc7f5uii]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-sand);position:relative}.rc__eyebrow[data-astro-cid-dc7f5uii]{color:var(--ep-green);margin:0 0 16px}.rc__title[data-astro-cid-dc7f5uii]{font-size:clamp(32px,4.2vw,56px);max-width:18ch}.rc__lead[data-astro-cid-dc7f5uii]{font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80);max-width:58ch;margin:22px 0 0}.rc__hinweis[data-astro-cid-dc7f5uii]{display:inline-block;margin:20px 0 0;padding:8px 14px;border-radius:999px;background:var(--ep-pearl);border:1px solid var(--ep-line);font-size:15px}.rc__hinweis[data-astro-cid-dc7f5uii][hidden]{display:none}.rc__grid[data-astro-cid-dc7f5uii]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;margin-top:48px}.rc__eingaben[data-astro-cid-dc7f5uii]{display:grid;gap:16px}.rc__schritt[data-astro-cid-dc7f5uii]{margin:0;min-width:0;padding:24px 24px 8px;border:1px solid var(--ep-line);border-radius:var(--radius);background:var(--ep-pearl)}.rc__schritt[data-astro-cid-dc7f5uii] legend[data-astro-cid-dc7f5uii]{float:left;width:100%;display:flex;align-items:center;gap:12px;padding:0;margin-bottom:14px;font:700 20px/1.2 var(--font-head)}.rc__schritt[data-astro-cid-dc7f5uii] legend[data-astro-cid-dc7f5uii]+[data-astro-cid-dc7f5uii]{clear:both}.rc__nr[data-astro-cid-dc7f5uii]{font:600 12px/1 var(--font-body);letter-spacing:.1em;color:var(--ep-green);border:1px solid currentColor;border-radius:999px;padding:5px 8px}.rc__badge[data-astro-cid-dc7f5uii]{margin-left:auto;font:600 12px/1 var(--font-body);color:var(--ep-ink-80);background:var(--ep-sand);border-radius:999px;padding:6px 10px}.rc__text[data-astro-cid-dc7f5uii]{margin:0 0 16px;color:var(--ep-ink-80);font-size:15px}.rf[data-astro-cid-dc7f5uii]{padding:14px 0 16px;border-top:1px solid var(--ep-line)}.rf__kopf[data-astro-cid-dc7f5uii]{display:flex;justify-content:space-between;align-items:center;gap:12px}.rf__kopf[data-astro-cid-dc7f5uii] label[data-astro-cid-dc7f5uii]{font-size:15px;font-weight:500}.rf__wert[data-astro-cid-dc7f5uii]{display:inline-flex;align-items:baseline;gap:4px;padding:4px 10px;border-radius:10px;background:var(--ep-sand);font-weight:700}.rf__wert[data-astro-cid-dc7f5uii]:focus-within{outline:2px solid var(--ep-teal);outline-offset:1px}.rf__zahl[data-astro-cid-dc7f5uii]{width:4.2ch;border:0;padding:0;background:none;font:700 17px/1.4 var(--font-body);color:var(--ep-ink);text-align:right;-moz-appearance:textfield}.rf__zahl[data-astro-cid-dc7f5uii]:focus{outline:none}.rf__zahl[data-astro-cid-dc7f5uii]::-webkit-inner-spin-button,.rf__zahl[data-astro-cid-dc7f5uii]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rf__einheit[data-astro-cid-dc7f5uii]{font-size:13px;font-weight:600;color:var(--ep-ink-80)}.rf__slider[data-astro-cid-dc7f5uii]{--p: 50%;-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:8px 0 0;background:none;cursor:pointer}.rf__slider[data-astro-cid-dc7f5uii]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--ep-green) var(--p),rgba(25,21,67,.12) var(--p))}.rf__slider[data-astro-cid-dc7f5uii]::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--ep-green) var(--p),rgba(25,21,67,.12) var(--p))}.rf__slider[data-astro-cid-dc7f5uii]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background:var(--ep-pearl);border:2px solid var(--ep-green);box-shadow:0 2px 8px #1915432e;transition:transform .2s}.rf__slider[data-astro-cid-dc7f5uii]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--ep-pearl);border:2px solid var(--ep-green);box-shadow:0 2px 8px #1915432e}.rf__slider[data-astro-cid-dc7f5uii]:active::-webkit-slider-thumb{transform:scale(1.15)}.rf__slider[data-astro-cid-dc7f5uii]:focus-visible{outline:2px solid var(--ep-teal);outline-offset:2px;border-radius:6px}.rf__hilfe[data-astro-cid-dc7f5uii]{margin:2px 0 0;font-size:13px;color:var(--ep-grey)}.rf[data-astro-cid-dc7f5uii].is-aus{opacity:.45}.rc__switch[data-astro-cid-dc7f5uii]{display:flex;align-items:center;gap:12px;padding:0 0 18px;font-weight:600;cursor:pointer}.rf[data-astro-cid-dc7f5uii]+.rc__switch[data-astro-cid-dc7f5uii]{padding-top:16px;border-top:1px solid var(--ep-line)}.rc__switch[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]{position:absolute;opacity:0;width:1px;height:1px}.rc__track[data-astro-cid-dc7f5uii]{position:relative;width:48px;height:28px;border-radius:999px;background:#19154324;transition:background .3s;flex:none}.rc__knob[data-astro-cid-dc7f5uii]{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--ep-pearl);box-shadow:0 1px 4px #19154340;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.rc__switch[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]:checked+.rc__track[data-astro-cid-dc7f5uii]{background:var(--ep-green)}.rc__switch[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]:checked+.rc__track[data-astro-cid-dc7f5uii] .rc__knob[data-astro-cid-dc7f5uii]{transform:translate(20px)}.rc__switch[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]:focus-visible+.rc__track[data-astro-cid-dc7f5uii]{outline:2px solid var(--ep-teal);outline-offset:2px}.rc__klappe[data-astro-cid-dc7f5uii]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.rc__klappe[data-astro-cid-dc7f5uii]>div[data-astro-cid-dc7f5uii]{overflow:hidden}.rc__klappe[data-astro-cid-dc7f5uii].is-an{grid-template-rows:1fr}.rc__annahmen[data-astro-cid-dc7f5uii]{padding:18px 24px;border-radius:var(--radius);border:1px solid var(--ep-line);background:var(--ep-pearl)}.rc__annahmen[data-astro-cid-dc7f5uii] summary[data-astro-cid-dc7f5uii]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font:700 16px/1.3 var(--font-head)}.rc__annahmen[data-astro-cid-dc7f5uii] summary[data-astro-cid-dc7f5uii]::-webkit-details-marker{display:none}.rc__annahmen[data-astro-cid-dc7f5uii] summary[data-astro-cid-dc7f5uii]:after{content:"+";color:var(--ep-green);font-weight:400}.rc__annahmen[data-astro-cid-dc7f5uii][open] summary[data-astro-cid-dc7f5uii]:after{content:"–"}.rc__annahmen[data-astro-cid-dc7f5uii] ul[data-astro-cid-dc7f5uii]{margin:12px 0 0;padding-left:18px;color:var(--ep-ink-80);font-size:14px;display:grid;gap:6px}.rc__spalte[data-astro-cid-dc7f5uii]{position:sticky;top:96px}.rc__karte[data-astro-cid-dc7f5uii]{padding:28px;border-radius:24px;background:var(--ep-ink);color:var(--ep-pearl);box-shadow:0 24px 60px #19154340}.rc__flaeche[data-astro-cid-dc7f5uii]{padding:14px 14px 12px;border-radius:14px;background:#fefdfc0d}.rc__pips[data-astro-cid-dc7f5uii]{display:grid;grid-template-columns:repeat(20,1fr);gap:4px}.rc__pips[data-astro-cid-dc7f5uii] i{position:relative;aspect-ratio:1 / 1.6;border-radius:3px;background:#fefdfc1f;transition:background .35s,box-shadow .35s}.rc__pips[data-astro-cid-dc7f5uii] i.res{background:#1fe04a40;box-shadow:inset 0 -3px 0 var(--state-frei)}.rc__pips[data-astro-cid-dc7f5uii] i.bel{background:#3b5bff59;box-shadow:inset 0 -3px 0 var(--state-reserviert)}.rc__pips[data-astro-cid-dc7f5uii] i.lade:after{content:"";position:absolute;left:50%;top:18%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--ep-teal-light)}.rc__pips[data-astro-cid-dc7f5uii] i.dach{border-top:2px solid #f4c84a}.rc__flaeche-text[data-astro-cid-dc7f5uii]{margin:10px 0 0;font-size:13px;color:#fefdfc99}.rc__label[data-astro-cid-dc7f5uii]{margin:24px 0 0;font:600 12px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fefdfca6}.rc__netto[data-astro-cid-dc7f5uii]{margin:10px 0 0;font:700 clamp(44px,5vw,64px)/1 var(--font-head);color:var(--state-frei);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.rc__sub[data-astro-cid-dc7f5uii]{margin:6px 0 0;font-size:14px;color:#fefdfc99}.rc__posten[data-astro-cid-dc7f5uii]{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.rc__posten[data-astro-cid-dc7f5uii] li[data-astro-cid-dc7f5uii]{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:14.5px}.rc__posten[data-astro-cid-dc7f5uii] li[data-astro-cid-dc7f5uii][hidden]{display:none}.rc__posten-wert[data-astro-cid-dc7f5uii]{font-weight:700;font-variant-numeric:tabular-nums}.rc__bar[data-astro-cid-dc7f5uii]{grid-column:1 / -1;height:4px;border-radius:4px;background:#fefdfc14;overflow:hidden}.rc__bar[data-astro-cid-dc7f5uii] span[data-astro-cid-dc7f5uii]{display:block;height:100%;width:var(--w, 0%);border-radius:inherit;background:var(--ep-green);transition:width .5s cubic-bezier(.2,.7,.2,1)}.rc__fakten[data-astro-cid-dc7f5uii]{display:grid;gap:4px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(254,253,252,.12);font-size:14.5px}.rc__fakten[data-astro-cid-dc7f5uii] p[data-astro-cid-dc7f5uii]{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rc__fakten[data-astro-cid-dc7f5uii] small[data-astro-cid-dc7f5uii]{display:block;font-size:12.5px;color:#fefdfc8c}.rc__fakten[data-astro-cid-dc7f5uii] b[data-astro-cid-dc7f5uii]{font-variant-numeric:tabular-nums}.rc__fakten[data-astro-cid-dc7f5uii] .rc__amort[data-astro-cid-dc7f5uii]{display:block;color:#fefdfca6}.rc__amort[data-astro-cid-dc7f5uii][hidden]{display:none!important}.rc__partner[data-astro-cid-dc7f5uii]{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:12px 14px;border-radius:14px;border:1px solid rgba(31,224,74,.35);background:#1fe04a12;font-size:13.5px;line-height:1.5;color:#fefdfccc}.rc__partner[data-astro-cid-dc7f5uii] p[data-astro-cid-dc7f5uii]{margin:0}.rc__partner[data-astro-cid-dc7f5uii] b[data-astro-cid-dc7f5uii]{color:var(--ep-pearl)}.rc__led[data-astro-cid-dc7f5uii]{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--state-frei);box-shadow:0 0 10px var(--state-frei)}.rc__aktionen[data-astro-cid-dc7f5uii]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.rc__mail-btn[data-astro-cid-dc7f5uii]{color:var(--ep-pearl);border-color:#fefdfc59}.rc__mail-btn[data-astro-cid-dc7f5uii]:hover,.rc__mail-btn[data-astro-cid-dc7f5uii][aria-expanded=true]{border-color:var(--ep-teal-light)}.rc__mail-btn[data-astro-cid-dc7f5uii]:focus-visible{outline:2px solid var(--ep-teal-light);outline-offset:3px}.rc__anfrage[data-astro-cid-dc7f5uii]{display:grid;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(254,253,252,.12);font-size:14px}.rc__anfrage[data-astro-cid-dc7f5uii][hidden]{display:none}.rc__anfrage[data-astro-cid-dc7f5uii]>p[data-astro-cid-dc7f5uii]{margin:0;color:#fefdfcbf}.rc__anfrage[data-astro-cid-dc7f5uii] label[data-astro-cid-dc7f5uii]{display:grid;gap:6px;color:#fefdfccc}.rc__anfrage[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]:not([type=checkbox]){min-height:44px;padding:0 14px;border-radius:12px;border:1px solid rgba(254,253,252,.18);background:#fefdfc0f;color:var(--ep-pearl);font:400 15px/1 var(--font-body)}.rc__anfrage[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]:focus-visible{outline:2px solid var(--ep-teal-light);outline-offset:1px}.rc__consent[data-astro-cid-dc7f5uii]{grid-template-columns:auto 1fr;align-items:start;font-size:13px}.rc__consent[data-astro-cid-dc7f5uii] input[data-astro-cid-dc7f5uii]{margin:2px 0 0;accent-color:var(--ep-green);width:16px;height:16px}.rc__consent[data-astro-cid-dc7f5uii] a[data-astro-cid-dc7f5uii]{text-decoration:underline}.rc__anfrage[data-astro-cid-dc7f5uii] .pill[data-astro-cid-dc7f5uii]{justify-self:start}.rc__anfrage[data-astro-cid-dc7f5uii] .pill[data-astro-cid-dc7f5uii][disabled]{opacity:.6;cursor:default}.rc__status[data-astro-cid-dc7f5uii]{margin:0;min-height:1em}.rc__status[data-astro-cid-dc7f5uii].is-ok{color:var(--state-frei)}.rc__status[data-astro-cid-dc7f5uii].is-fehler{color:#ffb39e}.rc__haftung[data-astro-cid-dc7f5uii]{margin:14px 4px 0;font-size:12.5px;color:var(--ep-grey)}.rc__leiste[data-astro-cid-dc7f5uii]{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:16px;background:var(--ep-ink);color:var(--ep-pearl);font-size:14px;box-shadow:0 12px 32px #1915434d;transform:translateY(0);transition:transform .35s,opacity .35s}.rc__leiste[data-astro-cid-dc7f5uii] b[data-astro-cid-dc7f5uii]{margin-left:auto;font:700 20px/1 var(--font-head);color:var(--state-frei);font-variant-numeric:tabular-nums}.rc__leiste[data-astro-cid-dc7f5uii][hidden]{display:flex;transform:translateY(140%);opacity:0;pointer-events:none}@media(max-width:960px){.rc__grid[data-astro-cid-dc7f5uii]{grid-template-columns:1fr}.rc__spalte[data-astro-cid-dc7f5uii]{position:static}}@media(min-width:961px){.rc__leiste[data-astro-cid-dc7f5uii]{display:none!important}}@media(max-width:600px){.rc__schritt[data-astro-cid-dc7f5uii]{padding:20px 16px 6px}.rc__karte[data-astro-cid-dc7f5uii]{padding:22px 18px}.rc__pips[data-astro-cid-dc7f5uii]{gap:3px}}.pj[data-astro-cid-2iuwp2am]{padding:clamp(80px,12vw,160px) 0;background:var(--ep-sand)}.pj__grid[data-astro-cid-2iuwp2am]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.pj__kopf[data-astro-cid-2iuwp2am]{position:sticky;top:110px}.pj__title[data-astro-cid-2iuwp2am]{font-size:clamp(32px,4.2vw,56px);max-width:16ch}.pj__lead[data-astro-cid-2iuwp2am]{font-size:clamp(17px,1.4vw,20px);color:var(--ep-ink-80);max-width:52ch;margin:24px 0 0}.pj__acc[data-astro-cid-2iuwp2am]{transition-delay:.12s}.pj__acc[data-astro-cid-2iuwp2am] details[data-astro-cid-2iuwp2am]{background:var(--ep-pearl);border:1px solid var(--ep-line);border-radius:var(--radius);padding:22px 24px;margin-bottom:12px}.pj__acc[data-astro-cid-2iuwp2am] summary[data-astro-cid-2iuwp2am]{cursor:pointer;list-style:none;font:700 19px/1.3 var(--font-head);display:flex;justify-content:space-between;gap:16px}.pj__acc[data-astro-cid-2iuwp2am] summary[data-astro-cid-2iuwp2am]::-webkit-details-marker{display:none}.pj__acc[data-astro-cid-2iuwp2am] summary[data-astro-cid-2iuwp2am]:after{content:"+";font-weight:400;color:var(--ep-green)}.pj__acc[data-astro-cid-2iuwp2am] details[data-astro-cid-2iuwp2am][open] summary[data-astro-cid-2iuwp2am]:after{content:"–"}.pj__acc[data-astro-cid-2iuwp2am] p[data-astro-cid-2iuwp2am]{margin:14px 0 0;color:var(--ep-ink-80)}.pj__addon[data-astro-cid-2iuwp2am]{margin-top:clamp(48px,6vw,88px);border-radius:24px;overflow:hidden;background:var(--ep-pearl);border:1px solid var(--ep-line);box-shadow:0 30px 60px -36px #19154359}.pj__addon-bild[data-astro-cid-2iuwp2am]{position:relative;aspect-ratio:2 / 1}.pj__addon-bild[data-astro-cid-2iuwp2am] img[data-astro-cid-2iuwp2am]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 36%}.pj__addon-text[data-astro-cid-2iuwp2am]{min-width:0;padding:clamp(24px,4vw,48px);border-top:3px solid #f4c84a;overflow-wrap:anywhere;hyphens:auto}.pj__badge[data-astro-cid-2iuwp2am]{display:inline-block;padding:6px 12px;border-radius:999px;background:#f4c84a2e;color:#8a6400;font:600 12.5px/1 var(--font-body);letter-spacing:.02em}.pj__addon[data-astro-cid-2iuwp2am] h3[data-astro-cid-2iuwp2am]{font-size:clamp(26px,2.8vw,38px);margin:16px 0 0}.pj__addon-lead[data-astro-cid-2iuwp2am]{margin:14px 0 0;color:var(--ep-ink-80);max-width:60ch}.pj__addon[data-astro-cid-2iuwp2am] ol[data-astro-cid-2iuwp2am]{list-style:none;counter-reset:s;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pj__addon[data-astro-cid-2iuwp2am] li[data-astro-cid-2iuwp2am]{counter-increment:s;display:grid;gap:6px;padding-top:14px;border-top:1px solid var(--ep-line);font-size:14.5px;color:var(--ep-ink-80)}.pj__addon[data-astro-cid-2iuwp2am] li[data-astro-cid-2iuwp2am] b[data-astro-cid-2iuwp2am]{font:700 16px/1.3 var(--font-head);color:var(--ep-ink)}.pj__addon[data-astro-cid-2iuwp2am] li[data-astro-cid-2iuwp2am] b[data-astro-cid-2iuwp2am]:before{content:counter(s,decimal-leading-zero) "  ";font:600 12px/1 var(--font-body);color:var(--ep-grey);letter-spacing:.1em}@media(max-width:960px){.pj__grid[data-astro-cid-2iuwp2am]{grid-template-columns:1fr}.pj__kopf[data-astro-cid-2iuwp2am]{position:static}.pj__addon-bild[data-astro-cid-2iuwp2am]{aspect-ratio:16 / 9}.pj__addon[data-astro-cid-2iuwp2am] ol[data-astro-cid-2iuwp2am]{grid-template-columns:minmax(0,1fr)}}
