.smap{position:relative;overflow:hidden;text-decoration:none;background:var(--surface-2) url(/img/map-pavilion.webp) 52% 62% /cover no-repeat}@media (min-width:900px){.smap{background-image:url(/img/map-pavilion-wide.webp)}}.smap-go{position:absolute;left:12px;bottom:12px;background:#fff;color:var(--ink);font-size:var(--t2);font-weight:600;border-radius:10px;padding:8px 12px;box-shadow:0 2px 10px rgb(0 0 0/.12)}.smap:hover .smap-go{color:var(--g-deep)}