.spot{display:grid;gap:.375rem;justify-items:center;width:100%;margin:0 auto}.spot-label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sf-muted,#8b93a3)}.spot a{display:block;width:100%;border-radius:.75rem;overflow:hidden;background:#1b2231;transition:transform .2s ease,box-shadow .2s ease}.spot a:hover{transform:translateY(-.125rem);box-shadow:0 .875rem 1.875rem #0007}.spot a:focus-visible{outline:.125rem solid var(--sf-focus,#fff);outline-offset:.1875rem}.spot img{display:block;width:100%;height:auto}.spot-1,.spot-2,.spot-3,.spot-7,.spot-8{margin-block:1.75rem}.spot-2{grid-column:1/-1;margin-block:.25rem}.spot-6 a{max-width:25rem}@media(max-width:767px){.spot-desktop-only{display:none}.spot-1,.spot-3,.spot-7,.spot-8{margin-block:1.25rem}}@media(min-width:768px){.spot-mobile-only{display:none}}