// WNN Live — landing page sections (Proof-First funnel)
const { Button, Card, Badge, Accordion } = window.WNNPropertiesDesignSystem_c1f4c9;
const I = window.WNNIcon;
/* -------- event facts (all verified from brief) -------- */
const EV = {
date: 'Saturday, August 22, 2026',
dateShort: 'Sat · Aug 22, 2026',
time: '9:00 AM – 3:00 PM',
venue: 'Silverton Casino Lodge',
addr: '3333 Blue Diamond Rd, Las Vegas, NV 89139',
price: '$97',
seats: '50 seats',
};
/* Real member testimonial screenshots supplied by the client */
const SHOTS = [
'https://assets.cdn.filesafe.space/dio5UBMvzVzG1S3NYsb2/media/68d72f12f981f4ebb212eb50.png',
'https://assets.cdn.filesafe.space/dio5UBMvzVzG1S3NYsb2/media/68d72f052be34c22fb4e8bfb.png',
'https://assets.cdn.filesafe.space/dio5UBMvzVzG1S3NYsb2/media/68d72efbffd415250584ec68.png',
];
const Eyebrow = ({ children, color }) => (
{children}
);
function ReserveBtn({ children = 'Reserve My Seat', variant = 'accent', size = 'lg', block }) {
const { openReserve } = useReserve();
return (
);
}
const reassure = (
{[['check-circle', 'Free to reserve'], ['users', '50 seats only'], ['shield', '100% money-back']].map(([ic, tx]) => (
{tx}
))}
);
/* ---------------- Announcement bar ---------------- */
function AnnouncementBar() {
const { openReserve } = useReserve();
return (
WNN Live — {EV.dateShort} · Las Vegas
);
}
/* ---------------- Navbar ---------------- */
function Navbar() {
return (
Reserve My Seat
);
}
/* ---------------- Vidalytics hero video ----------------
React can't execute a raw