.city-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 30px;display:grid}.city-start-link{border:1px solid var(--border);min-width:0;color:var(--brand-teal);background:#fffdf9;border-radius:16px;flex-direction:column;padding:23px 24px;transition:border-color .18s,background .18s;display:flex}.city-start-link:first-child{background:#edf1e8}.city-start-label{letter-spacing:1.5px;font-size:10px;font-weight:700;line-height:1.6}.city-start-link strong{text-wrap:balance;justify-content:space-between;align-items:baseline;gap:12px;margin:14px 0 12px;font:400 27px/1.2 Georgia,serif;display:flex}.city-start-link strong span{flex-shrink:0;font:18px/1.4 sans-serif}.city-start-description{color:var(--text-secondary);font-size:14px;line-height:1.7}.city-start-action{margin-top:auto;padding-top:20px;font-size:12px;font-weight:700;line-height:1.6}.city-start-link:hover{border-color:var(--brand-teal);background:#e9eee5}.city-start-link:hover .city-start-action{text-underline-offset:4px;text-decoration:underline}.city-start-link:focus-visible{outline:3px solid var(--brand-teal);outline-offset:4px}#seguir{scroll-margin-top:28px}@media (max-width:760px){.city-start{grid-template-columns:1fr;gap:12px;margin:24px 0}.city-start-link{padding:19px 20px}.city-start-link strong{margin:9px 0;font-size:26px}.city-start-action{padding-top:13px}}@media (prefers-reduced-motion:reduce){.city-start-link{transition:none}}
