.flipbook[data-astro-cid-psq6o4tm]{align-items:center;gap:var(--raum-6);flex-direction:column;width:100%;display:flex}.flipbook[data-astro-cid-psq6o4tm]:focus-visible{outline:3px solid var(--farbe-weiss);outline-offset:6px;border-radius:var(--radius-m)}.flipbook__quelle[data-astro-cid-psq6o4tm]{gap:var(--raum-6);width:min(100%,720px);margin-inline:auto;display:none}.flipbook__flaeche[data-astro-cid-psq6o4tm]{margin:0}.flipbook__flaeche[data-astro-cid-psq6o4tm] img{border-radius:var(--radius-s);width:100%;height:auto;display:block}.flipbook__buehne[data-astro-cid-psq6o4tm]{width:100%;height:var(--flip-buehne-hoehe,min(74svh, 880px));perspective:2600px;justify-content:center;align-items:center;display:flex}.flipbook__buch[data-astro-cid-psq6o4tm]{width:calc(var(--flip-seite-breite,0px) * var(--flip-spalten,2));height:var(--flip-seite-hoehe,auto);transform-style:preserve-3d;transition:transform var(--dauer-buch,.85s) var(--kurve);position:relative}.flipbook[data-astro-cid-psq6o4tm].ist-bereit .flipbook__buch[data-astro-cid-psq6o4tm]{-webkit-user-select:none;user-select:none}.flipbook[data-astro-cid-psq6o4tm].ist-bereit .flipbook__flaeche[data-astro-cid-psq6o4tm] img{-webkit-user-drag:none;pointer-events:none}.flipbook[data-astro-cid-psq6o4tm].ist-geschlossen .flipbook__buch[data-astro-cid-psq6o4tm]{transform:translate(-25%)}.flipbook[data-astro-cid-psq6o4tm].ist-bereit .flipbook__blatt{top:0;left:calc(var(--flip-seite-breite) * (var(--flip-spalten) - 1));width:var(--flip-seite-breite);transform-origin:0;height:100%;transform-style:preserve-3d;transition:transform var(--dauer-buch,.85s) var(--kurve);position:absolute}.flipbook[data-astro-cid-psq6o4tm] .flipbook__blatt.ist-umgeblaettert{transform:rotateY(-180deg)}.flipbook__buch[data-astro-cid-psq6o4tm].ohne-bewegung,.flipbook__buch[data-astro-cid-psq6o4tm].ohne-bewegung .flipbook__blatt{transition:none}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--farbe-weiss);position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 50px #00000073}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite--vorn{border-radius:2px var(--radius-s) var(--radius-s) 2px}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite--hinten{border-radius:var(--radius-s) 2px 2px var(--radius-s);transform:rotateY(180deg)}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite--leer{background:var(--farbe-flaeche-alt)}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite:after{content:"";pointer-events:none;background:linear-gradient(90deg,#14100d29,#14100d00 9%);position:absolute;inset:0}.flipbook[data-astro-cid-psq6o4tm] .flipbook__seite--hinten:after{background:linear-gradient(270deg,#14100d29,#14100d00 9%)}.flipbook[data-astro-cid-psq6o4tm].ist-bereit .flipbook__flaeche[data-astro-cid-psq6o4tm]{position:absolute;inset:0}.flipbook[data-astro-cid-psq6o4tm].ist-bereit .flipbook__flaeche[data-astro-cid-psq6o4tm] img{object-fit:contain;border-radius:0;width:100%;height:100%}.deckel[data-astro-cid-psq6o4tm]{justify-content:center;align-items:center;gap:var(--raum-4);width:100%;height:100%;padding:var(--raum-8);background:var(--farbe-marke);color:var(--farbe-text-invers);text-align:center;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.deckel[data-astro-cid-psq6o4tm]:before{content:"";pointer-events:none;border:1px solid #fff6;border-radius:3px;position:absolute;inset:clamp(10px,3.5%,24px)}.deckel__muster[data-astro-cid-psq6o4tm]{--muster-groesse:440px;opacity:.05}.deckel__inhalt[data-astro-cid-psq6o4tm]{justify-items:center;gap:var(--raum-3);display:grid;position:relative}.deckel__logo[data-astro-cid-psq6o4tm]{width:clamp(120px,48%,240px);height:auto}.deckel__logo--klein[data-astro-cid-psq6o4tm]{width:clamp(90px,34%,170px)}.deckel__haus[data-astro-cid-psq6o4tm]{font-size:var(--text-sm);letter-spacing:var(--laufweite-weit);text-transform:uppercase;margin:0}.deckel__stand[data-astro-cid-psq6o4tm]{font-size:var(--text-xs);color:var(--farbe-akzent-leise);margin:0}.flipbook__leiste[data-astro-cid-psq6o4tm]{align-items:center;gap:var(--raum-3);padding:var(--raum-2) var(--raum-3);border-radius:var(--radius-rund);backdrop-filter:blur(6px);background:#14100d8c;border:1px solid #ffffff2e;display:flex}.flipbook__leiste[data-astro-cid-psq6o4tm][hidden]{display:none}.flipbook__pfeil[data-astro-cid-psq6o4tm],.flipbook__vollbild[data-astro-cid-psq6o4tm]{justify-content:center;align-items:center;gap:var(--raum-2);min-width:44px;min-height:44px;padding:0 var(--raum-3);border-radius:var(--radius-rund);color:var(--farbe-text-invers);font-family:var(--schrift-text);font-size:var(--text-xs);letter-spacing:var(--laufweite-weit);text-transform:uppercase;cursor:pointer;transition:background-color var(--dauer-schnell) var(--kurve);background:0 0;border:0;display:inline-flex}.flipbook__pfeil[data-astro-cid-psq6o4tm]:hover,.flipbook__vollbild[data-astro-cid-psq6o4tm]:hover{background:#ffffff29}.flipbook__pfeil[data-astro-cid-psq6o4tm]:disabled{opacity:.35;cursor:not-allowed;background:0 0}.flipbook__anzeige[data-astro-cid-psq6o4tm]{text-align:center;min-width:13ch;font-size:var(--text-xs);letter-spacing:var(--laufweite-weit);text-transform:uppercase;color:var(--farbe-text-invers);margin:0}.flipbook__steuerung[data-astro-cid-psq6o4tm]{justify-content:center;align-items:center;gap:var(--raum-4);flex-wrap:wrap;display:flex}.flipbook__knopf[data-astro-cid-psq6o4tm]{justify-content:center;align-items:center;gap:var(--raum-2);min-height:56px;padding:var(--raum-4) var(--raum-8);border-radius:var(--radius-rund);background:var(--farbe-weiss);color:var(--farbe-text);font-size:var(--text-sm);letter-spacing:var(--laufweite-weit);text-transform:uppercase;transition:background-color var(--dauer-schnell) var(--kurve), color var(--dauer-schnell) var(--kurve), transform var(--dauer-schnell) var(--kurve);font-weight:600;text-decoration:none;display:inline-flex}.flipbook__knopf[data-astro-cid-psq6o4tm]:hover{background:var(--farbe-knopf);color:var(--farbe-knopf-text);transform:translateY(-2px)}.flipbook__meta[data-astro-cid-psq6o4tm]{margin:calc(var(--raum-4) * -1) 0 0;font-size:var(--text-xs);color:var(--farbe-text-invers-leise)}.flipbook[data-astro-cid-psq6o4tm]:fullscreen,.flipbook[data-astro-cid-psq6o4tm]:-webkit-full-screen{background:var(--farbe-flaeche-dunkel);justify-content:flex-start;gap:0;padding:0}.flipbook[data-astro-cid-psq6o4tm]:fullscreen,.flipbook[data-astro-cid-psq6o4tm]:fullscreen{background:var(--farbe-flaeche-dunkel);justify-content:flex-start;gap:0;padding:0}.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__buehne[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:-webkit-full-screen .flipbook__buehne[data-astro-cid-psq6o4tm]{width:100%;height:auto;min-height:0;padding:var(--raum-4);flex:1}.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__buehne[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__buehne[data-astro-cid-psq6o4tm]{width:100%;height:auto;min-height:0;padding:var(--raum-4);flex:1}.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__steuerung[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:-webkit-full-screen .flipbook__steuerung[data-astro-cid-psq6o4tm]{padding:var(--raum-3) var(--raum-4) max(var(--raum-3), env(safe-area-inset-bottom));flex:none}.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__steuerung[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__steuerung[data-astro-cid-psq6o4tm]{padding:var(--raum-3) var(--raum-4) max(var(--raum-3), env(safe-area-inset-bottom));flex:none}.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__knopf[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:-webkit-full-screen .flipbook__knopf[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:fullscreen .flipbook__meta[data-astro-cid-psq6o4tm],.flipbook[data-astro-cid-psq6o4tm]:-webkit-full-screen .flipbook__meta[data-astro-cid-psq6o4tm]{display:none}@media (width<=899px){.flipbook__buehne[data-astro-cid-psq6o4tm]{height:var(--flip-buehne-hoehe,min(68svh, 720px))}.flipbook__anzeige[data-astro-cid-psq6o4tm]{min-width:9ch}}@media (width<=480px){.flipbook__vollbild[data-astro-cid-psq6o4tm] span[data-astro-cid-psq6o4tm]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flipbook__knopf[data-astro-cid-psq6o4tm]{min-height:52px;padding-inline:var(--raum-6)}}@media (prefers-reduced-motion:reduce){.flipbook[data-astro-cid-psq6o4tm]{--dauer-buch:10ms}.flipbook__knopf[data-astro-cid-psq6o4tm]:hover{transform:none}}.galerie[data-astro-cid-ompuktri]{padding-block:var(--raum-16);background:linear-gradient(#14100d00 0%,#14100d80 14%,#14100d8c 100%);position:relative;overflow-x:clip}.galerie__kopf[data-astro-cid-ompuktri]{text-align:center;margin-bottom:var(--raum-12)}.galerie__titel[data-astro-cid-ompuktri]{font-style:italic;font-weight:300;font-size:var(--text-h2);letter-spacing:var(--laufweite-display);line-height:var(--zeilenhoehe-eng);color:var(--farbe-text-invers);text-shadow:0 2px 24px #14100d59;margin:0}.galerie__vorspann[data-astro-cid-ompuktri]{max-width:62ch;margin:var(--raum-4) auto 0;font-size:var(--text-base);color:var(--farbe-text-invers-leise);text-shadow:0 1px 12px #14100d73}.galerie__inhalt[data-astro-cid-ompuktri]{container-type:inline-size}.galerie__wand[data-astro-cid-ompuktri]{--spalten:2;--luecke:var(--raum-4);grid-template-columns:repeat(var(--spalten), 1fr);column-gap:var(--luecke);grid-auto-flow:dense;grid-auto-rows:calc((100cqw - (var(--spalten) - 1) * var(--luecke)) / var(--spalten) / 40);margin:0;padding:0;list-style:none;display:grid}.galerie__feld[data-astro-cid-ompuktri]{grid-row:span var(--zeilen,40);padding-bottom:var(--luecke);min-height:0;display:block}.galerie__rahmen[data-astro-cid-ompuktri]{border-radius:var(--radius-m);height:100%;box-shadow:var(--schatten-weich);overflow:hidden}.galerie__bild[data-astro-cid-ompuktri]{object-fit:cover;width:100%;height:100%;transition:transform var(--dauer-normal) var(--kurve);display:block}.galerie__feld[data-astro-cid-ompuktri]:hover .galerie__bild[data-astro-cid-ompuktri]{transform:scale(1.04)}@media (width<=899px){.galerie__kopf--mobil-verborgen[data-astro-cid-ompuktri]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=600px){.galerie__wand[data-astro-cid-ompuktri]{--luecke:var(--raum-6)}}@media (width>=900px){.galerie__wand[data-astro-cid-ompuktri]{--spalten:3}}@media (width>=1200px){.galerie__wand[data-astro-cid-ompuktri]{--spalten:4}}@media (prefers-reduced-motion:reduce){.galerie__bild[data-astro-cid-ompuktri]{transition:none}.galerie__feld[data-astro-cid-ompuktri]:hover .galerie__bild[data-astro-cid-ompuktri]{transform:none}}.karte-seite[data-astro-cid-uhw7jait]{background:var(--farbe-flaeche-dunkel);position:relative}.karte-seite__grund[data-astro-cid-uhw7jait]{z-index:0;height:100svh;position:sticky;top:0}.karte-seite__bild[data-astro-cid-uhw7jait]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.karte-seite__schleier[data-astro-cid-uhw7jait]{background:linear-gradient(#14100db8 0%,#14100d99 45%,#14100dbd 100%);position:absolute;inset:0}.karte-buch[data-astro-cid-uhw7jait]{z-index:2;--flip-buehne-hoehe:min(43svh, 640px);min-height:calc(100svh - 96px);padding:calc(var(--hoehe-kopf) + var(--raum-4)) var(--rand-seite) calc(var(--raum-4) + 64px);align-items:center;margin-top:-100svh;display:flex;position:relative;overflow:clip}.karte-buch__hinweis[data-astro-cid-uhw7jait]{left:50%;bottom:var(--raum-4);align-items:center;gap:var(--raum-3);white-space:nowrap;color:var(--farbe-text-invers);font-size:var(--text-xs);letter-spacing:var(--laufweite-weit);text-transform:uppercase;text-shadow:0 1px 12px #14100d99;font-weight:600;text-decoration:none;display:flex;position:absolute;transform:translate(-50%)}.karte-buch__hinweis-kreis[data-astro-cid-uhw7jait]{background:var(--farbe-weiss);width:48px;height:48px;color:var(--farbe-text);animation:karte-buch-hinweis 1.8s var(--kurve) infinite;transition:background-color var(--dauer-schnell) ease, color var(--dauer-schnell) ease;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 6px 24px #14100d73}.karte-buch__hinweis-kreis[data-astro-cid-uhw7jait]:after{content:"";border-radius:inherit;border:2px solid var(--farbe-weiss);animation:1.8s ease-out infinite karte-buch-ring;position:absolute;inset:0}.karte-buch__hinweis[data-astro-cid-uhw7jait]:hover .karte-buch__hinweis-kreis[data-astro-cid-uhw7jait],.karte-buch__hinweis[data-astro-cid-uhw7jait]:focus-visible .karte-buch__hinweis-kreis[data-astro-cid-uhw7jait]{background:var(--farbe-marke);color:var(--farbe-text-invers)}@keyframes karte-buch-hinweis{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes karte-buch-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.karte-buch__hinweis-kreis[data-astro-cid-uhw7jait],.karte-buch__hinweis-kreis[data-astro-cid-uhw7jait]:after{animation:none}.karte-buch__hinweis-kreis[data-astro-cid-uhw7jait]:after{opacity:0}}.karte-buch__inhalt[data-astro-cid-uhw7jait]{align-items:center;gap:var(--raum-4);flex-direction:column;width:100%;display:flex}.karte-seite__augenbraue[data-astro-cid-uhw7jait]{font-size:var(--text-xs);letter-spacing:var(--laufweite-weit);text-transform:uppercase;color:var(--farbe-akzent-leise);margin:0;font-weight:600}.karte-seite__titel[data-astro-cid-uhw7jait]{letter-spacing:var(--laufweite-display);color:var(--farbe-text-invers);text-align:center;margin:0 0 var(--raum-4);text-shadow:0 2px 24px #14100d59;font-size:clamp(1.7rem,1.1rem + 2vw,3rem);font-style:italic;font-weight:300;line-height:1.2}.karte-seite[data-astro-cid-uhw7jait] .galerie{z-index:2}@media (width<=899px){.karte-buch[data-astro-cid-uhw7jait]{--flip-buehne-hoehe:min(39svh, 460px);min-height:calc(100svh - 56px);padding-top:calc(var(--hoehe-kopf) + var(--raum-4));padding-bottom:calc(var(--raum-4) + 60px)}.karte-seite__augenbraue--mobil-verborgen[data-astro-cid-uhw7jait]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
