.cities a {
  border: 1px solid #cbd3d6;
  padding: 8px 15px;
  font-size: .8rem;
  background: #ffffff70;
}

.cities a:hover,
.cities a:focus-visible {
  border-color: #9d7b3d;
  color: #6f5425;
  background: #fff;
}
.authority-section{background:#f4f0e8}.authority-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(32px,6vw,80px);align-items:start}.authority-grid h2{margin-top:.35rem}.authority-grid .infofacts{margin:0}.editorial-signature{margin-top:3rem;padding:1.4rem 1.5rem;border-left:3px solid #b08d57;background:#f4f0e8}.editorial-signature strong{display:block;margin-bottom:.4rem}.editorial-signature p{margin:.35rem 0 .65rem}.editorial-signature a{font-weight:700;color:inherit}.content-note{padding:1.25rem 1.4rem;background:#f4f0e8;border-left:3px solid #b08d57;margin-bottom:2rem}@media(max-width:760px){.authority-grid{grid-template-columns:1fr}.authority-grid .infofacts{margin-top:0}}
