.archive-year-links{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:28px;max-width:none}.archive-year-links a{text-decoration:underline;text-underline-offset:4px}.performance-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin-top:25px}.performance-list article{border-top:1px solid var(--line);padding-top:20px}.performance-list h3{font:28px/1.15 'Libre Caslon Display',Georgia,serif;margin-bottom:14px}.performance-list p{font-size:13px;line-height:1.7;color:var(--muted)}@media(max-width:650px){.performance-list{grid-template-columns:1fr}}
