.hy-cities-2-col-map-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:48px 0;position:relative}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-wrapper{display:flex;justify-self:center;gap:32px;flex-direction:column;border-radius:var(--desktop-corner-radius-form-tile);background-color:var(--surface-default);box-shadow:0 0 20px 0 rgba(51,51,51,.04);overflow:hidden;width:100%}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-wrapper{flex-direction:row;gap:64px;margin:auto}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left{width:100%;color:var(--text-primary);padding:32px 16px}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left{width:50%;padding:64px 0 64px 64px}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left .hy-cities-heading{margin-bottom:32px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left .hy-cities-heading p{font-size:var(--mobile-font-size-heading-h3);line-height:var(--mobile-line-height-heading-h3)}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left .hy-cities-heading p{font-size:var(--desktop-font-size-heading-h3);line-height:var(--desktop-line-height-heading-h3)}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6{margin-bottom:32px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6:not(:first-child){margin-top:48px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left p{margin-bottom:24px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left p+ol,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left p+ul{margin-top:-12px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6{margin-bottom:16px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6:not(:first-child){margin-top:24px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2{font-size:var(--mobile-font-size-heading-h4);line-height:var(--mobile-line-height-heading-h4)}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1:not(:first-child),.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2:not(:first-child){margin-top:32px}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h1,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h2{font-size:var(--desktop-font-size-heading-h4);line-height:var(--desktop-line-height-heading-h4)}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3{font-size:var(--mobile-font-size-heading-h5);line-height:var(--mobile-line-height-heading-h5)}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h3{font-size:var(--desktop-font-size-heading-h5);line-height:var(--desktop-line-height-heading-h5)}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6{font-size:var(--mobile-font-size-heading-h6);line-height:var(--mobile-line-height-heading-h6)}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h4,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h5,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left h6{font-size:var(--desktop-font-size-heading-h6);line-height:var(--desktop-line-height-heading-h6)}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left ol,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left ul{padding-left:24px;list-style-position:outside;margin-bottom:24px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left ul{list-style-type:disc}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left ol{list-style-type:decimal}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left li{margin-bottom:8px}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left b,.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left strong{font-weight:800}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left a{color:var(--text-primary);text-decoration:underline}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left a:hover{color:var(--text-highlighted)}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left>:last-child{margin-bottom:0}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-left .hy-cities-heading p{margin-bottom:0}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-right{width:100%;display:grid;height:360px;overflow:hidden}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-right{height:auto}}.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-right .hy-cities-2-col-map-text-col-right-map{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:1024px){.hy-cities-2-col-map-text .hy-cities-2-col-map-text-col-right{width:50%}}