.casino-hero{color:#fff;background:linear-gradient(90deg,rgba(8,20,14,.89) 0%,rgba(8,20,14,.66) 44%,rgba(8,20,14,.18) 100%),url('/assets/lafayette-casino-night/group-blackjack.webp') center 42%/cover;padding:82px 0 76px}.casino-hero .shell{max-width:1180px}.casino-hero h1{max-width:760px;font-size:clamp(3.4rem,7vw,6rem)}.casino-hero .story-deck{max-width:650px}.back-link{display:block;width:max-content;color:#fff;text-decoration:none;font-weight:700;margin-bottom:64px;border-bottom:1px solid rgba(255,255,255,.65)}.casino-hero .byline{margin-top:25px}.prose p{line-height:1.8}.story-photo{margin:38px 0}.story-photo img{border-radius:18px;width:100%;height:auto}.prose figcaption{font-size:.88rem;line-height:1.45;color:var(--muted);margin-top:9px}.photo-pair,.video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0}.photo-pair figure,.video-grid figure{margin:0}.photo-pair img{width:100%;height:300px;object-fit:cover;border-radius:15px}.video-grid video{width:100%;aspect-ratio:9/16;max-height:450px;object-fit:cover;background:#0e1712;border-radius:15px}.text-link{font-weight:800;color:var(--forest)}@media(max-width:650px){.casino-hero{background-position:58% center;padding:46px 0 58px}.back-link{margin-bottom:48px}.photo-pair,.video-grid{grid-template-columns:1fr}.photo-pair img{height:auto}.video-grid video{max-height:520px}}
