.gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}
.gallery img{width:100%;aspect-ratio:1/1;object-fit:cover;border-bottom:6px solid var(--yellow)}
.note p+p{margin-top:10px}
@media (max-width:900px){
  .gallery{grid-template-columns:repeat(3,1fr);gap:12px}
}
@media (max-width:520px){
  .gallery{grid-template-columns:repeat(2,1fr)}
}
