.galerie[data-astro-cid-uizgh26z]{padding-block:var(--space-section);background-color:var(--color-nacht)}.galerie--nach-randlos[data-astro-cid-uizgh26z]{padding-top:var(--space-section-wide)}.galerie__kopf[data-astro-cid-uizgh26z]{margin-inline:var(--space-gutter);max-width:46rem}.galerie__titel[data-astro-cid-uizgh26z]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h2);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-ink-inverse)}.galerie__satz[data-astro-cid-uizgh26z]{max-width:var(--width-measure);font-size:var(--text-body);color:var(--color-ink-inverse-soft);margin-top:1.25rem}.galerie__raster[data-astro-cid-uizgh26z]{--ueber:clamp(.75rem, 1.8vw, 1.75rem);--rand:clamp(1.5rem, 4vw, 3.5rem);margin-top:var(--space-section);margin-inline:var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:42vw;grid-auto-flow:dense;gap:0;padding:0;list-style:none;display:grid}.galerie__zelle--rest[data-astro-cid-uizgh26z]{grid-column:span 2}@media (width>=64rem){.galerie__raster[data-astro-cid-uizgh26z]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:15.5vw}.galerie__zelle--gross[data-astro-cid-uizgh26z]{grid-area:span 2/span 2}.galerie__zelle--breit[data-astro-cid-uizgh26z]{grid-area:span 1/span 2}.galerie__zelle--einzeln[data-astro-cid-uizgh26z]{grid-area:span 1/span 1}}.galerie__zelle[data-astro-cid-uizgh26z]{--l:var(--m-l);--r:var(--m-r);--o:var(--m-o);--u:var(--m-u);min-width:0;position:relative}@media (width>=64rem){.galerie__zelle[data-astro-cid-uizgh26z]{--l:var(--d-l);--r:var(--d-r);--o:var(--d-o);--u:var(--d-u)}}.galerie__knopf[data-astro-cid-uizgh26z]{--a-l:calc(var(--l) * 2 * var(--ueber) + (1 - var(--l)) * var(--rand));--a-r:calc(var(--r) * 2 * var(--ueber) + (1 - var(--r)) * var(--rand));--a-o:calc(var(--o) * 2 * var(--ueber) + (1 - var(--o)) * var(--rand));--a-u:calc(var(--u) * 2 * var(--ueber) + (1 - var(--u)) * var(--rand));inset:calc(-1 * var(--o) * var(--ueber)) calc(-1 * var(--r) * var(--ueber)) calc(-1 * var(--u) * var(--ueber)) calc(-1 * var(--l) * var(--ueber));cursor:zoom-in;-webkit-mask-image:linear-gradient(to right, transparent, black var(--a-l), black calc(100% - var(--a-r)), transparent), linear-gradient(to bottom, transparent, black var(--a-o), black calc(100% - var(--a-u)), transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent, black var(--a-l), black calc(100% - var(--a-r)), transparent), linear-gradient(to bottom, transparent, black var(--a-o), black calc(100% - var(--a-u)), transparent);background:0 0;border:0;padding:0;display:block;position:absolute;overflow:clip;mask-composite:intersect}.galerie__knopf[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z]{object-fit:cover;width:100%;height:100%;transition:scale var(--duration-base) var(--ease-out-soft)}.galerie__knopf[data-astro-cid-uizgh26z]:hover img[data-astro-cid-uizgh26z],.galerie__knopf[data-astro-cid-uizgh26z]:focus-visible img[data-astro-cid-uizgh26z]{scale:1.04}.galerie__lupe[data-astro-cid-uizgh26z]{left:50%;bottom:calc(var(--a-u) + .5rem);background-color:var(--color-nacht-tief);color:var(--color-ink-inverse);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;opacity:0;transition:translate var(--duration-base) var(--ease-out-soft), opacity var(--duration-base) var(--ease-out-soft);padding:.55rem 1rem;position:absolute;translate:-50% .75rem}.galerie__knopf[data-astro-cid-uizgh26z]:hover .galerie__lupe[data-astro-cid-uizgh26z],.galerie__knopf[data-astro-cid-uizgh26z]:focus-visible .galerie__lupe[data-astro-cid-uizgh26z]{opacity:1;translate:-50%}@media (prefers-reduced-motion:reduce){.galerie__knopf[data-astro-cid-uizgh26z] img[data-astro-cid-uizgh26z],.galerie__lupe[data-astro-cid-uizgh26z]{transition:none}}.lichtkasten[data-astro-cid-uizgh26z]{background-color:var(--color-nacht-feld);max-width:min(92vw,78rem);color:var(--color-ink-inverse);border:0;margin:auto;padding:0}.lichtkasten[data-astro-cid-uizgh26z]::backdrop{background-color:#000000b8}.lichtkasten__bild[data-astro-cid-uizgh26z]{object-fit:contain;background-color:var(--color-nacht-tief);width:100%;max-height:78vh;display:block}.lichtkasten__zeile[data-astro-cid-uizgh26z]{font-size:var(--text-small);color:var(--color-ink-inverse-soft);padding:1rem 1.25rem}.lichtkasten__zu[data-astro-cid-uizgh26z]{border:1px solid var(--color-paper);background-color:var(--color-nacht-tief);min-height:3rem;color:var(--color-paper);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;padding:.5rem 1.1rem;position:absolute;top:.75rem;right:.75rem}
