:root{--color-bg:#fcfcfa;--color-text:#171614;--color-dim:#17161459;--color-border:#1716141f;--nav-width:220px;--font-sans:Helvetica, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{z-index:55;padding:1.5rem 1.75rem;position:fixed;top:0;left:0}.site-logo[data-astro-cid-nen7h5rs]{letter-spacing:.01em;font-size:1.3rem;font-weight:600;display:block}@media (width<=860px){.site-header[data-astro-cid-nen7h5rs]{padding:1.15rem 1.25rem}.site-logo[data-astro-cid-nen7h5rs]{font-size:1.1rem}}.nav[data-astro-cid-wpvy4v7s]{width:var(--nav-width);z-index:20;flex-direction:column;gap:2.5rem;padding:6rem 1.75rem 2.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.nav-list[data-astro-cid-wpvy4v7s]{flex-direction:column;flex:1;gap:.6rem;display:flex}.nav-kategorie-title[data-astro-cid-wpvy4v7s]{color:var(--color-text);opacity:1;padding:.15rem 0;font-size:.95rem;transition:opacity .25s,color .25s;display:block}.nav-serien[data-astro-cid-wpvy4v7s]{border-left:1px solid var(--color-border);flex-direction:column;gap:.35rem;margin-top:.5rem;margin-left:.85rem;padding-left:.6rem;display:flex}.nav-serie-title[data-astro-cid-wpvy4v7s]{padding:.1rem 0;font-size:.85rem;transition:opacity .25s;display:block}.active[data-astro-cid-wpvy4v7s]{font-weight:600;opacity:1!important;color:var(--color-text)!important}.dimmed[data-astro-cid-wpvy4v7s]{opacity:.35!important}.nav-kontakt[data-astro-cid-wpvy4v7s]{opacity:1;font-size:.85rem;transition:opacity .25s}.nav-legal[data-astro-cid-wpvy4v7s]{gap:.4rem;font-size:.7rem;display:flex}.nav-legal[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{opacity:.45;transition:opacity .25s}@media (width<=860px){.nav[data-astro-cid-wpvy4v7s]{display:none}}.hamburger[data-astro-cid-5ix64mco]{z-index:60;background:#fcfcfae6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:2.75rem;height:2.75rem;display:none;position:fixed;top:1.25rem;right:1.25rem}.hamburger[data-astro-cid-5ix64mco] span[data-astro-cid-5ix64mco]{background:var(--color-text);width:22px;height:2px;display:block}.mobile-overlay[data-astro-cid-5ix64mco]{background:var(--color-bg);z-index:50;flex-direction:column;display:flex;position:fixed;inset:0}.mobile-overlay[data-astro-cid-5ix64mco][hidden]{display:none}.overlay-header[data-astro-cid-5ix64mco]{border-bottom:1px solid var(--color-border);justify-content:flex-end;align-items:center;padding:1.25rem 1.5rem;display:flex}.overlay-close[data-astro-cid-5ix64mco]{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.overlay-body[data-astro-cid-5ix64mco]{flex:1;padding:1.5rem;overflow-y:auto}.overlay-list[data-astro-cid-5ix64mco]{flex-direction:column;gap:1.1rem;display:flex}.overlay-item[data-astro-cid-5ix64mco]{text-align:left;font-size:1.4rem}.overlay-footer[data-astro-cid-5ix64mco]{border-top:1px solid var(--color-border);flex-direction:column;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.overlay-footer[data-astro-cid-5ix64mco]>a[data-astro-cid-5ix64mco]{font-size:.95rem}.overlay-legal[data-astro-cid-5ix64mco]{opacity:.5;gap:.4rem;font-size:.75rem;display:flex}.overlay-back[data-astro-cid-5ix64mco]{opacity:.6;margin-bottom:1.5rem;font-size:.85rem}.overlay-heading[data-astro-cid-5ix64mco]{margin:0 0 1.25rem;font-size:1.1rem;font-weight:600}.overlay-bilder[data-astro-cid-5ix64mco]{flex-direction:column;gap:1.25rem;display:flex}.overlay-bild[data-astro-cid-5ix64mco] img[data-astro-cid-5ix64mco]{width:100%;height:auto}.overlay-home-link[data-astro-cid-5ix64mco]{text-align:center;opacity:.6;margin-top:2.5rem;padding:1rem 0 2rem;font-size:.9rem;display:block}@media (width<=860px){.hamburger[data-astro-cid-5ix64mco]{display:flex}}.lightbox[data-astro-cid-utnzf2kr]{z-index:100;background:#0a0a09f5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox[data-astro-cid-utnzf2kr][hidden]{display:none}.lightbox-stage[data-astro-cid-utnzf2kr]{justify-content:center;align-items:center;width:100%;height:100%;padding:4rem 6rem;display:flex}.lightbox-stage[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;max-width:100%;max-height:100%}.lightbox-close[data-astro-cid-utnzf2kr]{color:#fff;z-index:5;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:1.5rem;right:1.5rem}.lightbox-arrow[data-astro-cid-utnzf2kr]{color:#fff;z-index:5;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-arrow[data-astro-cid-utnzf2kr].prev{left:1.5rem}.lightbox-arrow[data-astro-cid-utnzf2kr].next{right:1.5rem}@media (width<=860px){.lightbox-stage[data-astro-cid-utnzf2kr]{padding:2rem 1rem}.lightbox-arrow[data-astro-cid-utnzf2kr]{background:#00000059;width:2.5rem;height:2.5rem}.lightbox-arrow[data-astro-cid-utnzf2kr].prev{left:.5rem}.lightbox-arrow[data-astro-cid-utnzf2kr].next{right:.5rem}.lightbox-close[data-astro-cid-utnzf2kr]{top:1rem;right:1rem}}.page[data-astro-cid-ju4pidww]{min-height:100vh;margin-left:var(--nav-width)}@media (width<=860px){.page[data-astro-cid-ju4pidww]{margin-left:0}}
