.leaflet-list{gap:12px}.leaflet-list,.leaflet-list-item{display:flex;flex-direction:column}.leaflet-list-item{background-color:#fff;box-shadow:0 0 10px #0003;color:#000;font-size:20px;font-weight:700;gap:8px;padding:20px;text-decoration:none;transition:box-shadow .16s ease}.leaflet-list-item:hover{box-shadow:0 0 10px #0006}.leaflet-list-item img{aspect-ratio:16/9;margin:-20px -20px 0;-o-object-fit:cover;object-fit:cover;width:calc(100% + 40px)}
