.hub-regions-nav{margin-top:clamp(48px,5vw,64px)}.hub-regions{padding:0;list-style:none;columns:4;column-gap:var(--grid-gap);border-top:var(--stroke) solid var(--ink)}.hub-regions>li{break-inside:avoid}.v4-page .hub-regions a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:var(--space-3) 0;border-bottom:var(--stroke-thin) solid var(--rule-strong);font-weight:600;color:var(--ink)}.hub-regions a:hover span:first-child{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.hub-regions-count{font-size:var(--fs-2xs);font-weight:400;color:var(--dim)}@container (width < 880px){.hub-regions{columns:3}}@container (width < 600px){.hub-regions{columns:2}}.hub-region-block{scroll-margin-top:calc(var(--header-h) + var(--space-5))}.hub-region-block+.hub-region-block{margin-top:clamp(48px,5vw,64px)}.st-page main .hub-region-title{margin-bottom:var(--space-5);font-size:var(--fs-h3-sm);line-height:var(--display-leading-md);letter-spacing:var(--display-tracking-md)}.hub-cities>li{display:flex}.v4-page .hub-cities a{flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-1)}.hub-cities span{max-inline-size:var(--measure);text-align:left}
