.hide-s{display:none}@media(min-width:600px){.hide-s{display:block}}.show-s{display:block}@media(min-width:600px){.show-s{display:none}}.place_tiles{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:900px){.place_tiles{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}}.place_tile{aspect-ratio:3/2;background-color:#e6e9ee;border-radius:12px;display:block;overflow:hidden;position:relative;text-decoration:none}.place_tile,.place_tile:focus-visible,.place_tile:hover,.place_tile:visited{color:#fff}.place_tile__img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.place_tile:after{background:linear-gradient(180deg,#0000 25%,#000000c7);content:"";inset:0;position:absolute}.place_tile__text{bottom:10px;display:flex;flex-direction:column;left:12px;position:absolute;right:12px;text-shadow:0 1px 6px #0000008c;z-index:1}.place_tile__title{font-size:16px;font-weight:700;line-height:1.2}@media(min-width:900px){.place_tile__title{font-size:19px}}.place_tile__place{font-size:12px;letter-spacing:.04em;margin-bottom:2px;opacity:.85;text-transform:uppercase}.place_tile__count{font-size:13px;margin-top:2px;opacity:.9}.place_tile__season{font-size:12px;margin-top:4px;opacity:.9}.place_tile__badge{align-self:flex-start;margin-top:4px}.place_tile:focus-visible .place_tile__img,.place_tile:hover .place_tile__img{transform:scale(1.04)}.place_tile:focus-visible{outline:3px solid #1060ca;outline-offset:2px}@media(prefers-reduced-motion:reduce){.place_tile__img{transition:none}}.place_tiles_small{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:900px){.place_tiles_small{gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}}.place_tiles_small .place_tile{aspect-ratio:4/3;border-radius:10px}.place_tiles_small .place_tile__text{bottom:6px;left:8px;right:8px}.place_tiles_small .place_tile__title{font-size:13px}@media(min-width:900px){.place_tiles_small .place_tile__title{font-size:15px}}.place_tiles_small .place_tile__count{font-size:11px}