.rio-next-city{background:#171a1c;color:#f4f3f0;padding:clamp(80px,12vw,155px) 5vw}.rio-next-city-inner{max-width:1400px;margin:auto}.rio-next-city p{font:700 11px/1.4 Manrope,Arial,sans-serif;letter-spacing:.22em;color:#a6abb0}.rio-next-city h2{font:800 clamp(46px,9vw,124px)/1.03 Manrope,Arial,sans-serif;letter-spacing:-.065em;margin:35px 0 25px}.rio-next-city a{display:inline-block;margin-top:30px;padding:0 0 16px;border-bottom:1px solid #a6abb0;text-decoration:none;color:#f4f3f0;font:750 12px/1.4 Manrope,Arial,sans-serif;letter-spacing:.14em}.rio-next-city a:hover{border-color:#fff}@media(max-width:700px){.rio-next-city{padding:82px 5vw}.rio-next-city h2{font-size:clamp(43px,11vw,72px);overflow-wrap:anywhere}}