._grid_1wizh_6{gap:var(--space-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}._city_1wizh_13{isolation:isolate;min-height:460px;padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-text);color:var(--color-text-inverse);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}._city_1wizh_13:active{color:var(--color-text-inverse);text-decoration:none}@media (hover:hover) and (pointer:fine){._city_1wizh_13:hover{color:var(--color-text-inverse);text-decoration:none}}._city_1wizh_13:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:3px}._city_1wizh_13 img{z-index:-2;object-fit:cover;object-position:center 60%;width:100%;height:100%;transition:transform var(--duration-layout) var(--ease-out-expo);position:absolute;inset:0}._shade_1wizh_52{z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--color-text) 80%, transparent) 0%, color-mix(in srgb, var(--color-text) 20%, transparent) 55%, transparent 100%);position:absolute;inset:0}._shade_1wizh_52:after{content:"";background:color-mix(in srgb, var(--color-brand) 32%, transparent);opacity:0;transition:opacity var(--duration-state) var(--ease-out-quart);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._city_1wizh_13:hover img{transform:scale(1.04)}._city_1wizh_13:hover ._shade_1wizh_52:after{opacity:1}}._city_1wizh_13:active img{transform:scale(1.02)}._cityText_1wizh_83{gap:var(--space-2);flex-direction:column;display:flex}._cityName_1wizh_88{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--weight-heading-bold);letter-spacing:-.02em;line-height:1.15}._cityLink_1wizh_95{align-items:center;gap:var(--space-2);font-size:16px;font-weight:var(--weight-emphasis);display:inline-flex}._info_1wizh_105{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-surface-tint);flex-direction:column;display:flex}._infoTitle_1wizh_113{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--weight-heading-bold);letter-spacing:-.02em;margin:0;line-height:1.2}._rows_1wizh_121{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rows_1wizh_121 li{align-items:center;gap:var(--space-4);font-size:16px;font-weight:var(--weight-emphasis);display:flex}._rows_1wizh_121 li>span:last-child{flex-direction:column;gap:2px;display:flex}._icon_1wizh_141{border-radius:var(--radius-md);background:var(--color-surface);width:44px;height:44px;color:var(--color-brand);flex:none;place-items:center;display:grid}._rowLabel_1wizh_151{font-size:14px;font-weight:var(--weight-body);color:var(--color-text)}._rowLink_1wizh_156{color:var(--color-brand-strong);font-weight:var(--weight-emphasis);text-decoration:none}@media (hover:hover) and (pointer:fine){._rowLink_1wizh_156:hover{color:var(--color-brand-hover)}}._note_1wizh_166{font-size:15px;font-weight:var(--weight-body);text-wrap:pretty;margin:0;line-height:1.5}._maps_1wizh_173{align-items:center;gap:var(--space-1);font-size:15px;font-weight:var(--weight-emphasis);color:var(--color-brand-strong);align-self:flex-start;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._maps_1wizh_173:hover{color:var(--color-brand-hover);text-decoration:none}}._maps_1wizh_173:focus-visible,._rowLink_1wizh_156:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=960px){._grid_1wizh_6{grid-template-columns:minmax(0,1fr)}._city_1wizh_13{min-height:360px}}@media (width<=600px){._city_1wizh_13{min-height:300px;padding:var(--space-6)}._info_1wizh_105{padding:var(--space-6)}}
