.social-links a:hover color: #fff;
.hero-text h2 font-size: 3rem; margin-bottom: 10px;
.gallery-grid display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); grid-auto-rows: 300px; grid-auto-flow: dense; gap: 20px;
.gallery-item img width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; display: block;
.social-links a:hover color: #fff;
.hero-text h2 font-size: 3rem; margin-bottom: 10px; www.uophotos.com code
.gallery-grid display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); grid-auto-rows: 300px; grid-auto-flow: dense; gap: 20px; .social-links a:hover color: #fff
.gallery-item img width: 100%; height: 100%; object-fit: cover; transition: transform 0.5s ease; display: block; .hero-text h2 font-size: 3rem