/* Gryt's finished posters keep their designed proportions and typography. */
.gryt-credit{display:flex;align-items:center;justify-content:space-between;gap:20px 48px;padding:24px clamp(20px,4vw,64px);font-size:14px;line-height:1.6}
.gryt-credit p{margin:0;max-width:65ch}
.gryt-credit a{flex-shrink:0}
.gryt-credit a:focus-visible,.gryt-poster:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.ribbon-work .gryt-credit{padding:0 20px 24px}
@media(max-width:900px){.gryt-credit{align-items:flex-start;flex-direction:column;gap:12px}}
/* Homepage posters are styled in home-exhibition.css (collage pattern, 6 nov 2026). */
