.locations-head[data-astro-cid-scx7re23]{flex-direction:column;gap:14px;padding-top:52px;display:flex}.locations-head__title[data-astro-cid-scx7re23]{align-items:baseline;gap:20px;display:flex}h1[data-astro-cid-scx7re23]{letter-spacing:4px;font-size:34px}.locations-head__title[data-astro-cid-scx7re23] p[data-astro-cid-scx7re23],.locations-head__intro[data-astro-cid-scx7re23]{color:var(--color-text-muted)}.locations-head__title[data-astro-cid-scx7re23] p[data-astro-cid-scx7re23]{font-variant-numeric:tabular-nums;letter-spacing:1px;font-size:13px}.locations-head__intro[data-astro-cid-scx7re23]{font-size:14px}.locations-wall[data-astro-cid-scx7re23]{--masonry-columns:3;--masonry-gap:24px;padding-top:30px;padding-bottom:64px}.locations-wall[data-astro-cid-scx7re23] .location-card{--card-effective-height:var(--card-height);width:100%;height:var(--card-effective-height);break-inside:avoid;color:var(--color-on-image);display:inline-block;position:relative;overflow:hidden}.locations-wall[data-astro-cid-scx7re23] .location-card:hover{color:var(--color-on-image)}.locations-wall[data-astro-cid-scx7re23] .location-card .location-card__image,.locations-wall[data-astro-cid-scx7re23] .location-card__placeholder{width:100%;height:100%}.locations-wall[data-astro-cid-scx7re23] .location-card .location-card__image img{transition:opacity .4s,transform .5s}.locations-wall[data-astro-cid-scx7re23] .location-card:hover .location-card__image img{transform:scale(1.03)}.locations-wall[data-astro-cid-scx7re23] .location-card__placeholder{background:var(--placeholder);display:block;position:relative;overflow:hidden}.locations-wall[data-astro-cid-scx7re23] .location-card__placeholder>span{color:#f0803d2e;font-family:var(--font-serif);white-space:nowrap;font-size:88px;font-weight:600;line-height:1;position:absolute;bottom:-26px;left:-6px}.locations-wall[data-astro-cid-scx7re23] .location-card__shade{background:linear-gradient(#14131200 0%,#141312c7 100%);flex-direction:column;gap:6px;padding:54px 22px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.locations-wall[data-astro-cid-scx7re23] .location-card__shade strong{color:var(--color-on-image);font-family:var(--font-serif);font-size:23px;font-weight:600}.locations-wall[data-astro-cid-scx7re23] .location-card__description{color:#fcfaf6b8;font-size:12.5px}.locations-wall[data-astro-cid-scx7re23] .location-card__meta{color:#fcfaf68c;font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:11.5px}.locations-empty[data-astro-cid-scx7re23]{color:var(--color-text-muted);text-align:center;padding:100px 20px 140px}@media (width<=768px){.locations-head[data-astro-cid-scx7re23]{gap:10px;width:100%;padding:24px 20px 4px}.locations-head__title[data-astro-cid-scx7re23]{display:block}h1[data-astro-cid-scx7re23]{letter-spacing:3px;font-size:24px}.locations-head__title[data-astro-cid-scx7re23] p[data-astro-cid-scx7re23]{letter-spacing:0;margin-top:7px;font-size:12px}.locations-head__intro[data-astro-cid-scx7re23]{font-size:12.5px}.locations-wall[data-astro-cid-scx7re23]{--masonry-columns:2;--masonry-gap:12px;width:100%;padding:18px 20px 36px}.locations-wall[data-astro-cid-scx7re23] .location-card{--card-effective-height:var(--card-mobile-height)}.locations-wall[data-astro-cid-scx7re23] .location-card__placeholder>span{font-size:44px;bottom:-14px;left:-3px}.locations-wall[data-astro-cid-scx7re23] .location-card__shade{gap:4px;padding:42px 12px 11px}.locations-wall[data-astro-cid-scx7re23] .location-card__shade strong{font-size:17px}.locations-wall[data-astro-cid-scx7re23] .location-card__description{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.locations-wall[data-astro-cid-scx7re23] .location-card__meta{letter-spacing:0;font-size:10.5px}}@media (hover:none){.locations-wall[data-astro-cid-scx7re23] .location-card:hover .location-card__image img{transform:none}}
