.galerie-raster[data-astro-cid-vhkzwn3j]{columns:2 10rem;column-gap:.75rem}@media (width>=768px){.galerie-raster[data-astro-cid-vhkzwn3j]{columns:3 14rem;column-gap:1rem}}.galerie-eintrag[data-astro-cid-vhkzwn3j]{break-inside:avoid;margin-bottom:.75rem}@media (width>=768px){.galerie-eintrag[data-astro-cid-vhkzwn3j]{margin-bottom:1rem}}.galerie-kachel[data-astro-cid-vhkzwn3j]{background:var(--color-marine);border-radius:1rem;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 40px -28px #06121f99}.galerie-kachel[data-astro-cid-vhkzwn3j] img{width:100%;height:auto;transition:transform 1.2s var(--ease-welle), filter .3s;display:block}.galerie-kachel[data-astro-cid-vhkzwn3j]:hover img,.galerie-kachel[data-astro-cid-vhkzwn3j]:focus-visible img{transform:scale(1.045)}.kachel-titel[data-astro-cid-vhkzwn3j]{color:var(--color-schaum);opacity:0;transition:opacity .35s, transform .5s var(--ease-welle);background:linear-gradient(#0000,#06121fd9);padding:2.5rem .9rem .8rem;font-size:.85rem;line-height:1.35;position:absolute;inset:auto 0 0;transform:translateY(8px)}.galerie-kachel[data-astro-cid-vhkzwn3j]:hover .kachel-titel[data-astro-cid-vhkzwn3j],.galerie-kachel[data-astro-cid-vhkzwn3j]:focus-visible .kachel-titel[data-astro-cid-vhkzwn3j]{opacity:1;transform:none}@media (hover:none){.kachel-titel[data-astro-cid-vhkzwn3j]{opacity:1;transform:none}}.kachel-leer-innen[data-astro-cid-vhkzwn3j]{color:var(--color-petrol);letter-spacing:.12em;text-transform:uppercase;background:repeating-linear-gradient(135deg, #0f4c5c0d 0 10px, transparent 10px 20px), var(--color-sand-hell);border:1.5px dashed #0f4c5c59;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600;display:flex}.form-hoch[data-astro-cid-vhkzwn3j] .kachel-leer-innen[data-astro-cid-vhkzwn3j]{aspect-ratio:3/4}.form-quer[data-astro-cid-vhkzwn3j] .kachel-leer-innen[data-astro-cid-vhkzwn3j]{aspect-ratio:4/3}.form-quadrat[data-astro-cid-vhkzwn3j] .kachel-leer-innen[data-astro-cid-vhkzwn3j]{aspect-ratio:1}.lightbox[data-astro-cid-utnzf2kr]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-schaum);background:#040c15f5;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]::backdrop{backdrop-filter:blur(6px);background:#040c1599}.lightbox[data-astro-cid-utnzf2kr][open]{animation:lb-auf .4s var(--ease-welle);grid-template-rows:auto 1fr auto;display:grid}@keyframes lb-auf{0%{opacity:0}}.lb-kopf[data-astro-cid-utnzf2kr]{padding:max(.75rem, env(safe-area-inset-top)) 1rem .5rem;justify-content:space-between;align-items:center;display:flex}.lb-zaehler[data-astro-cid-utnzf2kr]{letter-spacing:.12em;color:var(--color-nebel);font-size:.85rem}.lb-buehne[data-astro-cid-utnzf2kr]{touch-action:pan-y;user-select:none;place-items:center;min-height:0;padding:0 .5rem;display:grid;position:relative}.lb-buehne[data-astro-cid-utnzf2kr] picture[data-astro-cid-utnzf2kr],.lb-buehne[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{max-width:100%;max-height:100%}.lb-buehne[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;width:auto;height:auto;max-height:calc(100dvh - 9rem);transition:opacity .3s, transform .45s var(--ease-welle);border-radius:.6rem;box-shadow:0 30px 80px -30px #000c}.lb-buehne[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr].wechselt{opacity:0;transform:scale(.97)}.lb-titel[data-astro-cid-utnzf2kr]{min-height:3rem;padding:.75rem 1rem max(1rem, env(safe-area-inset-bottom));text-align:center;color:var(--color-sand);max-width:52rem;margin-inline:auto;font-size:.95rem}.lb-knopf[data-astro-cid-utnzf2kr]{background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:background-color .2s;display:inline-grid}.lb-knopf[data-astro-cid-utnzf2kr]:hover{background:#ffffff29}.lb-zurueck[data-astro-cid-utnzf2kr],.lb-vor[data-astro-cid-utnzf2kr]{position:absolute;top:50%;transform:translateY(-50%)}.lb-zurueck[data-astro-cid-utnzf2kr]{left:.75rem}.lb-vor[data-astro-cid-utnzf2kr]{right:.75rem}@media (width<=640px){.lb-zurueck[data-astro-cid-utnzf2kr],.lb-vor[data-astro-cid-utnzf2kr]{top:auto;bottom:max(.75rem, env(safe-area-inset-bottom));transform:none}}
