.site-header{max-width:1440px;margin:auto}.gallery{gap:18px}.gallery img{border-radius:10px}.search-panel{border-radius:16px}.brand img{object-fit:contain}
.nav-integrada{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem 1.5rem;padding:1rem 1.5rem;border-bottom:1px solid #e2e2e2;background:white}.nav-integrada a{color:#464646;text-decoration:none;font-size:.92rem}.nav-integrada a:hover{text-decoration:underline}
