.local-story{margin:65px 0}.local-story h2{margin:20px 0 28px;font-size:clamp(30px,4vw,48px)}.local-story video,.local-photo-story{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#0d2533;border-radius:8px;width:100%;overflow:hidden}.local-photo-story img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(1.02)}.local-photo-story.is-playing img{animation:14s ease-in-out infinite alternate local-photo-pan}.local-story-credit{color:#566675;margin-top:14px;font-size:10px;line-height:1.8}.local-story-credit a{text-decoration:underline}@keyframes local-photo-pan{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.12)translate(-1%)}}@media (prefers-reduced-motion:reduce){.local-photo-story.is-playing img{animation:none}}
