/* Programme article rhythm, without changing the existing hero or artwork. */
body[data-route="shows"] .show-panel h2{margin:0 0 16px}
body[data-route="shows"] .show-panel p{margin:0}
body[data-route="shows"] .show-panel p+p{margin-top:16px}
body[data-route="shows"] .show-related{max-width:1000px;margin:32px auto 0}
body[data-route="shows"] .show-related>h2{margin:0 0 20px}
body[data-route="shows"] .show-related .show-grid{gap:24px;margin:0 0 20px;align-items:start}
body[data-route="shows"] .show-related .show-card{padding:18px 0 20px;border:0;border-top:2px solid var(--show-color,#00b8dc);border-bottom:1px solid #294153;border-radius:0;background:none;min-width:0}
body[data-route="shows"] .show-related .show-card h3{margin:8px 0 12px;overflow-wrap:anywhere}
body[data-route="shows"] .show-related .show-card p{margin:0 0 8px}
body[data-route="shows"] .show-related .show-card a{margin-top:0;align-self:flex-start}
@media(max-width:760px){body[data-route="shows"] .show-related .show-grid{gap:18px}}
