.CityCards_region__Y_jar{margin-top:26px;scroll-margin-top:calc(7.6rem + env(safe-area-inset-top))}.CityCards_regionTitle__stTme{margin:0 2px 12px;color:var(--pk-ink)!important;font-family:var(--font-manrope),sans-serif!important;font-size:var(--pk-t-sm)!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase!important}.CityCards_list__dYqQE{display:grid;gap:14px}@media (min-width:761px){.CityCards_list__dYqQE{grid-template-columns:repeat(2,minmax(0,1fr))}}.CityCards_card__SL_5v{position:relative;isolation:isolate;display:flex;align-items:flex-end;aspect-ratio:16/10;overflow:hidden;border-radius:24px;background:#2d3b33;box-shadow:0 12px 28px rgba(31,47,40,.16);color:#fff;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.CityCards_card__SL_5v:active{transform:scale(.985)}@media (hover:hover){.CityCards_card__SL_5v:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(31,47,40,.22)}.CityCards_card__SL_5v:hover .CityCards_image__iq7H_{transform:scale(1.04)}}.CityCards_image__iq7H_{z-index:-2;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.CityCards_credit__IXRtT{position:absolute;top:9px;right:11px;color:hsla(0,0%,100%,.62);font-size:var(--pk-t-caption);line-height:1;text-shadow:0 1px 4px rgba(0,0,0,.72)}.CityCards_card__SL_5v:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(20,16,12,0) 30%,rgba(20,16,12,.35) 55%,rgba(20,16,12,.82))}.CityCards_body__8g28e{display:grid;gap:2px;width:100%;padding:18px 18px 16px}.CityCards_body__8g28e strong{font-size:var(--pk-t-2xl);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-shadow:0 2px 14px rgba(0,0,0,.3)}.CityCards_cn__s68m6{color:hsla(0,0%,100%,.8);font-size:var(--pk-t-md);font-weight:600}.CityCards_tagline__MxYDe{margin-top:4px;color:hsla(0,0%,100%,.92);font-size:var(--pk-t-md);line-height:1.35}.CityCards_meta__rEJKp{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.85);font-size:var(--pk-t-sm);font-weight:700}.CityCards_meta__rEJKp svg{width:20px;height:20px}