.TeamRituals-module__AGYu5W__shots{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:1.5rem 0 2.5rem;display:grid}.TeamRituals-module__AGYu5W__shot{margin:0}.TeamRituals-module__AGYu5W__shot img{border-radius:var(--radius-md);border:1px solid var(--border-light);width:100%;height:auto;box-shadow:var(--shadow-sm)}.TeamRituals-module__AGYu5W__shot figcaption{font-size:var(--text-body-sm);color:var(--text-secondary);margin-top:.5rem}.TeamRituals-module__AGYu5W__legal{margin-top:1.5rem}.TeamRituals-module__AGYu5W__legal a{color:var(--accent-primary);text-decoration:underline}
