.asp-city-story{background:#0b111c;padding:6rem 0 7rem}
.asp-city-story-inner{max-width:990px}
.asp-city-story h2{font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.18;margin:1.8rem 0 2.4rem;color:#fff}
.asp-city-story p{font-size:1.7rem;line-height:1.8;color:#cbd5e1;margin:0 0 1.8rem;max-width:900px}
.asp-city-story p:last-child{margin-bottom:0}
@media(max-width:640px){.asp-city-story{padding:4.5rem 0 5rem}.asp-city-story p{font-size:1.55rem;line-height:1.7}}
