.gallery__item[data-astro-cid-rj65ajc3]{background:var(--linie);cursor:zoom-in;border-radius:var(--radius);border:0;width:100%;padding:0;display:block;overflow:hidden}.gallery__item[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gallery__item[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:4px}.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__track[data-astro-cid-rj65ajc3]{--track-h:clamp(20rem, 40vw, 33rem);height:var(--track-h);position:relative;overflow:hidden}.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{--spread:66%;aspect-ratio:4/5;width:auto;height:100%;margin-left:calc(var(--track-h) * -.4);border-radius:calc(var(--radius) * 2);transform:translateX(calc(var(--pos) * var(--spread))) scale(calc(1 - min(var(--abs), 3) * .14));filter:blur(calc(min(var(--abs), 3) * 2.5px)) brightness(calc(1 - min(var(--abs), 3) * .22)) saturate(calc(1 - min(var(--abs), 3) * .2));opacity:calc(1 - max(var(--abs) - 2, 0));z-index:calc(10 - var(--abs));cursor:pointer;transition:transform .7s cubic-bezier(.22,.75,.2,1),filter .7s,opacity .45s,box-shadow .7s;position:absolute;top:0;left:50%}.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3].is-active{cursor:zoom-in;box-shadow:0 40px 70px -35px #141a2099}.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:not(.is-active):hover{filter:blur(1px)brightness(.9)}.gallery__bar[data-astro-cid-rj65ajc3]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;margin-top:2rem;display:grid}.gallery__caption[data-astro-cid-rj65ajc3]{align-items:baseline;gap:1rem;min-height:1.6em;font-weight:600;display:flex}.gallery__count[data-astro-cid-rj65ajc3]{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.gallery__nav[data-astro-cid-rj65ajc3]{gap:.5rem;display:flex}.gallery__timer[data-astro-cid-rj65ajc3]{background:var(--linie);grid-column:1/-1;height:2px;overflow:hidden}.gallery__timer[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{background:var(--akzent);transform-origin:0;height:100%;animation:3.5s linear forwards paused gallery-timer;display:block}.is-running[data-astro-cid-rj65ajc3] .gallery__timer[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{animation-play-state:running}.is-paused[data-astro-cid-rj65ajc3] .gallery__timer[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{visibility:hidden}@keyframes gallery-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gallery__arrow[data-astro-cid-rj65ajc3]{border:1.5px solid var(--linie);background:var(--weiss);width:3rem;height:3rem;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:grid}.gallery__arrow[data-astro-cid-rj65ajc3]:hover{background:var(--akzent);border-color:var(--akzent);color:var(--weiss)}.gallery__arrow[data-astro-cid-rj65ajc3] svg[data-astro-cid-rj65ajc3]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round;width:1.2rem}.gallery__icon-play[data-astro-cid-rj65ajc3]{display:none}.is-paused[data-astro-cid-rj65ajc3] .gallery__icon-play[data-astro-cid-rj65ajc3]{display:block}.is-paused[data-astro-cid-rj65ajc3] .gallery__icon-pause[data-astro-cid-rj65ajc3]{display:none}@media (width<=40rem){.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{--spread:58%}.gallery__bar[data-astro-cid-rj65ajc3]{grid-template-columns:1fr}.gallery__nav[data-astro-cid-rj65ajc3]{order:-1;justify-content:center}.gallery__caption[data-astro-cid-rj65ajc3]{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.gallery--coverflow[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{transition:none}}.gallery--masonry[data-astro-cid-rj65ajc3] .gallery__track[data-astro-cid-rj65ajc3]{columns:3 18rem;column-gap:.75rem}.gallery--masonry[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]{break-inside:avoid;margin-bottom:.75rem}.gallery--masonry[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3]:hover img{transform:scale(1.04)}.gallery--masonry[data-astro-cid-rj65ajc3] .gallery__item[data-astro-cid-rj65ajc3] img{height:auto}.lightbox[data-astro-cid-rj65ajc3]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--weiss);--focus:#b4bfca;background:#0e1216f7;border:0;margin:0;padding:0}.lightbox[data-astro-cid-rj65ajc3][open]{place-items:center;animation:.25s ease-out lightbox-in;display:grid}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:0 0}@keyframes lightbox-in{0%{opacity:0}}.lightbox__figure[data-astro-cid-rj65ajc3]{gap:.9rem;max-width:100%;max-height:100%;margin:0;padding:4.5rem 5rem 1.5rem;display:grid}.lightbox__img[data-astro-cid-rj65ajc3]{object-fit:contain;width:auto;max-width:100%;max-height:calc(100dvh - 9rem);margin-inline:auto}.lightbox__caption[data-astro-cid-rj65ajc3]{justify-content:space-between;gap:1rem;font-weight:600;display:flex}.lightbox__count[data-astro-cid-rj65ajc3]{color:#a8b4c2;font-variant-numeric:tabular-nums;white-space:nowrap}.lightbox__btn[data-astro-cid-rj65ajc3]{border-radius:var(--radius);width:3rem;height:3rem;color:var(--weiss);cursor:pointer;background:0 0;border:1.5px solid #ffffff59;place-items:center;padding:0;display:grid;position:absolute}.lightbox__btn[data-astro-cid-rj65ajc3]:hover{background:var(--weiss);border-color:var(--weiss);color:var(--graphit)}.lightbox__btn[data-astro-cid-rj65ajc3] svg[data-astro-cid-rj65ajc3]{fill:none;stroke:currentColor;stroke-width:2.2px;width:1.4rem}.lightbox__close[data-astro-cid-rj65ajc3]{top:1rem;right:1rem}.lightbox__prev[data-astro-cid-rj65ajc3],.lightbox__next[data-astro-cid-rj65ajc3]{top:50%;translate:0 -50%}.lightbox__prev[data-astro-cid-rj65ajc3]{left:1rem}.lightbox__next[data-astro-cid-rj65ajc3]{right:1rem}@media (width<=40rem){.lightbox__figure[data-astro-cid-rj65ajc3]{padding:4.5rem 1rem 5.5rem}.lightbox__prev[data-astro-cid-rj65ajc3],.lightbox__next[data-astro-cid-rj65ajc3]{top:auto;bottom:1rem;translate:none}.lightbox__prev[data-astro-cid-rj65ajc3]{left:auto;right:4.5rem}}.plan[data-astro-cid-piteqbrk]{z-index:-1;color:var(--plan);opacity:var(--plan-opacity);pointer-events:none;max-width:none;position:absolute}.plan[data-astro-cid-piteqbrk] text[data-astro-cid-piteqbrk]{fill:currentColor;stroke:none;font-family:var(--font);text-anchor:middle}.plan__axis[data-astro-cid-piteqbrk]{font-size:18px;font-weight:600}.plan__pos[data-astro-cid-piteqbrk]{font-size:15px;font-weight:700}.plan__label[data-astro-cid-piteqbrk]{font-size:17px;font-weight:600;text-anchor:start!important}.plan__dim[data-astro-cid-piteqbrk]{font-size:15px}.plan__fill[data-astro-cid-piteqbrk]{fill:currentColor;fill-opacity:.35}.plan__cut[data-astro-cid-piteqbrk]{fill:currentColor;fill-opacity:.08}
