.CityLinks-module-scss-module__OEi-Qa__section{width:100%;max-width:var(--container-max);padding:var(--space-32) var(--space-16);gap:var(--space-20);border-top:1px solid var(--color-border-default);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.CityLinks-module-scss-module__OEi-Qa__section{padding:var(--space-48) var(--space-32)}}@media (min-width:1280px){.CityLinks-module-scss-module__OEi-Qa__section{padding:var(--space-48) var(--space-48)}}.CityLinks-module-scss-module__OEi-Qa__title{font-family:var(--font-heading);letter-spacing:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.CityLinks-module-scss-module__OEi-Qa__title{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.CityLinks-module-scss-module__OEi-Qa__title{color:var(--color-text-primary);margin:0}.CityLinks-module-scss-module__OEi-Qa__group{gap:var(--space-12);flex-direction:column;display:flex}.CityLinks-module-scss-module__OEi-Qa__groupTitle{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:700;line-height:20px}.CityLinks-module-scss-module__OEi-Qa__list{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CityLinks-module-scss-module__OEi-Qa__link{align-items:center;gap:var(--space-8);min-height:var(--touch-target);padding:var(--space-8) var(--space-16);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-full);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);text-decoration:none;display:inline-flex}.CityLinks-module-scss-module__OEi-Qa__link:hover{border-color:var(--color-border-brand);color:var(--color-text-brand)}.CityLinks-module-scss-module__OEi-Qa__link[aria-current=page]{background:var(--color-bg-brand-subtle);border-color:var(--color-border-brand)}.CityLinks-module-scss-module__OEi-Qa__label{font-family:var(--font-body);letter-spacing:0;font-size:14px;font-weight:700;line-height:20px}.CityLinks-module-scss-module__OEi-Qa__meta{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:16px}
.Icon-module-scss-module___xUkSq__icon{flex-shrink:0}
