.galerie{margin:0}.galerie-raster{gap:var(--sp-1-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.galerie-feld{aspect-ratio:1;width:100%;padding:var(--sp-2);background:var(--pink-tint);cursor:zoom-in;border:0;justify-content:center;align-items:center;display:flex}.galerie-feld img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.galerie-unterschrift{margin-top:var(--sp-1-5)}.grossansicht{width:100%;max-width:none;height:100%;max-height:none;padding:var(--sp-2)var(--grid-margin);background:var(--ink);color:var(--paper);border:0;margin:0}.grossansicht[open]{gap:var(--sp-2);outline:none;flex-direction:column;display:flex}.grossansicht::backdrop{background:var(--ink)}html:has(.grossansicht[open]){overflow:hidden}.grossansicht-kopf,.grossansicht-fuss{justify-content:space-between;align-items:baseline;display:flex}.grossansicht-buehne{justify-content:center;align-items:center;gap:var(--sp-1-5);touch-action:pan-y;flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.grossansicht-buehne img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;min-height:0;max-height:100%;animation:grossansicht-ein var(--motion-duration)var(--motion-ease)}.grossansicht-knopf{padding:var(--sp-1)0;font-weight:var(--w-bold);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:1px}.grossansicht-knopf:hover{text-decoration-thickness:2px}@keyframes grossansicht-ein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.grossansicht-buehne img{animation:none}}@media (max-width:760px){.galerie-raster{gap:var(--sp-1)}.galerie-feld{padding:var(--sp-1)}}
