.city-links{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0 2.5rem}.city-links a{border:1px solid #46523f;border-radius:999px;padding:.8rem 1.2rem;text-decoration:none}.city-links a[aria-current]{background:#ccfa51;color:#090d0c}.discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.discovery-card{background:#161d1a;border:1px solid #303c32;border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.discovery-card h3{font-size:1.7rem;line-height:1.1}.discovery-card h3 a{text-decoration:none}.discovery-card p{margin:.3rem 0}.discovery-card .text-button{margin-top:auto;padding-top:1rem}.info-body>section{margin:2rem 0}.info-cover h1{overflow-wrap:anywhere}@media(max-width:640px){.discovery-grid{grid-template-columns:1fr}.discovery-card{padding:1.2rem}}

.discovery-art{display:block;margin:-.5rem -.5rem .5rem;overflow:hidden;border-radius:12px}.discovery-art img{display:block;width:100%;height:220px;object-fit:contain;background:#090d0c}.discovery-card p{overflow-wrap:anywhere}.discovery-card h3 a:hover{color:#ccfa51}
