.FeaturedCityGrid_base__PXYAI{display:flex;flex-direction:column}.FeaturedCityGrid_header__NUKYw{color:#002d72;font-family:Work Sans,sans-serif;font-weight:400;text-align:left}@media only screen and (min-width:48em){.FeaturedCityGrid_header__NUKYw{margin:0 0 52px;font-size:34px;line-height:40.8px}}@media only screen and (max-width:47.9375em){.FeaturedCityGrid_header__NUKYw{margin:0 0 32px;font-size:28px;line-height:33.6px}}.FeaturedCityGrid_grid__v42M6{max-width:1280px;margin:auto -12px;display:flex;flex-wrap:wrap;justify-content:flex-start}.FeaturedCityGrid_grid__v42M6>*{margin:0 12px 24px;width:calc(100% - 24px)}@media only screen and (min-width:60.625em){.FeaturedCityGrid_grid__v42M6{margin-left:-16px;margin-right:-16px;display:flex;flex-wrap:wrap;justify-content:flex-start}.FeaturedCityGrid_grid__v42M6>*{margin:0 16px 32px;width:calc(33.3333333333% - 32px)}}@media screen and (max-width:1192px)and (min-width:768px){.FeaturedCityGrid_grid__v42M6{margin-left:-16px;margin-right:-16px;display:flex;flex-wrap:wrap;justify-content:flex-start}.FeaturedCityGrid_grid__v42M6>*{margin:0 16px 32px;width:calc(50% - 32px);height:562px!important}}@media only screen and (min-width:60.625em){.FeaturedCityGrid_grid__v42M6>*{height:472px}}@media only screen and (max-width:60.5625em){.FeaturedCityGrid_grid__v42M6>*{height:476px}}@media only screen and (max-width:47.9375em){.FeaturedCityGrid_grid__v42M6>*{height:-moz-fit-content;height:fit-content}}.FeaturedCityCard_base__zd2Uw,.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_hoverOverlay__hASZ_{border-radius:10px 10px 0 0}.FeaturedCityCard_base__zd2Uw{display:flex;flex-direction:column;cursor:pointer;cursor:default}.FeaturedCityCard_base__zd2Uw,.FeaturedCityCard_base__zd2Uw *{background:none;color:inherit;border:none;padding:0;font:inherit;transition:all 222ms ease-in-out}.FeaturedCityCard_base__zd2Uw *{cursor:pointer;cursor:inherit}.FeaturedCityCard_base__zd2Uw:focus,.FeaturedCityCard_base__zd2Uw:focus-within,.FeaturedCityCard_base__zd2Uw:hover{transform:translateY(-4px)}.FeaturedCityCard_base__zd2Uw:focus .FeaturedCityCard_hoverOverlay__hASZ_,.FeaturedCityCard_base__zd2Uw:focus-within .FeaturedCityCard_hoverOverlay__hASZ_,.FeaturedCityCard_base__zd2Uw:hover .FeaturedCityCard_hoverOverlay__hASZ_{position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;opacity:1!important}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_city__r408S{cursor:pointer}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_city__r408S:focus,.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_city__r408S:hover{text-decoration:underline}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb{position:relative}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_image__ceu6m{width:100%;height:240px}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_image__ceu6m>div{border-radius:10px 10px 0 0!important}@media only screen and (min-width:60.625em){.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_image__ceu6m.FeaturedCityCard_wide__Je8sP{display:none}}@media only screen and (max-width:60.5625em){.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_image__ceu6m:not(.FeaturedCityCard_wide__Je8sP){display:none}}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_shaderOverlay__M6ZVG{position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;background:linear-gradient(180.89deg,rgba(0,0,0,0) 57.19%,rgba(0,0,0,.72) 85.7%);opacity:1}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_imageBlock__nH7Qb .FeaturedCityCard_hoverOverlay__hASZ_{position:absolute;z-index:2000;top:0;left:0;width:100%;height:100%;background:linear-gradient(192.31deg,rgba(0,45,114,.6) 5.47%,rgba(104,193,179,.6) 24.93%,rgba(0,45,114,.6) 61.48%),linear-gradient(180.89deg,rgba(0,0,0,0) 57.19%,rgba(0,0,0,.72) 85.7%);opacity:0}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs{background:#fff;padding:24px 20px;height:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow-y:hidden}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_city__r408S{margin:0;font-family:Work Sans,sans-serif;font-size:22px;font-weight:400;line-height:26.4px;text-align:left;color:#002d72}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_chevronRight__60zDy{margin-left:12px}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_chevronRight__60zDy path{stroke:#002d72}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i{display:flex;flex-direction:row;height:100%;gap:20px;margin-top:16px;border-top:1px solid #f4f4f4;padding-top:16px}@media only screen and (max-width:60.5625em){.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i{justify-content:space-between;flex-wrap:wrap;gap:8px}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i>:last-child{width:100%}}@media screen and (max-width:440px){.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i{justify-content:flex-start;flex-direction:column}}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i .FeaturedCityCard_stat__5eAkq{display:flex;flex-direction:column}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i .FeaturedCityCard_stat__5eAkq .FeaturedCityCard_label__vx_Ul,.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i .FeaturedCityCard_stat__5eAkq .FeaturedCityCard_value__TvRf2{display:flex;align-items:center;font-family:Work Sans,sans-serif}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i .FeaturedCityCard_stat__5eAkq .FeaturedCityCard_label__vx_Ul{color:#000;font-size:16px;font-weight:400;line-height:22px;text-align:left}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_textContent__bGBfs .FeaturedCityCard_statsBlock__5LN1i .FeaturedCityCard_stat__5eAkq .FeaturedCityCard_value__TvRf2{color:#2a8375;font-size:22px;font-weight:400;line-height:26.4px;text-align:left}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_captionBlock__OZCXD{position:absolute;z-index:2000;bottom:20px;left:20px;display:flex;flex-direction:row}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN,.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_caption__isL3J{padding:0;margin:0;font-family:Work Sans,sans-serif}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN{color:#fff;font-size:16px;font-weight:400;line-height:22px;text-align:left}.FeaturedCityCard_base__zd2Uw .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_caption__isL3J{color:#fff;font-size:16px;font-weight:400;line-height:normal;text-align:left}@media only screen and (min-width:60.625em){.FeaturedCityCard_containerBlock__5SWij{width:100%;padding-left:32px;padding-right:32px;display:flex;background:#c4c4c4;height:456px;gap:48px}}@media only screen and (min-width:60.625em)and (min-width:60.625em){.FeaturedCityCard_containerBlock__5SWij{margin-left:auto;margin-right:auto;max-width:60.625em}}@media only screen and (min-width:60.625em)and (min-width:80em){.FeaturedCityCard_containerBlock__5SWij{margin-left:auto;margin-right:auto;max-width:80em}}@media only screen and (min-width:60.625em){.FeaturedCityCard_containerBlock__5SWij>div{width:100%}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_textContent__bGBfs{padding:64px 0;margin-right:auto}}@media only screen and (max-width:60.5625em){.FeaturedCityCard_containerBlock__5SWij{display:flex;flex-direction:column-reverse;gap:32px}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_textContent__bGBfs{padding:0 32px 32px}}@media only screen and (max-width:29.9375em){.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_statsBlock__5LN1i{gap:12px}}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_headerButton__Qfcin{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-align:left;cursor:pointer!important}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_headerButton__Qfcin *{cursor:pointer!important}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px;cursor:pointer!important}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD *{cursor:pointer!important}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD,.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD button{text-transform:uppercase}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN,.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_caption__isL3J{font-style:normal;font-weight:300;font-size:20px;line-height:24px}@media only screen and (max-width:60.5625em){.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN,.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_caption__isL3J{font-size:18px;line-height:22px}}.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN{color:#002d72;white-space:nowrap}@media only screen and (max-width:60.5625em){.FeaturedCityCard_containerBlock__5SWij .FeaturedCityCard_captionBlock__OZCXD .FeaturedCityCard_captionIndex__iJKvN{font-size:18px;font-weight:300;line-height:22px;letter-spacing:0;text-align:left}}