Beat Race Day Inflation: Win A $5,200 VIP Trip To The Daytona 500 For Free

/* — GLOBAL THEME: COCA-COLA RACING (RED/BLACK/WHITE) — */
:root {
–primary: #F40009; /* Coca-Cola Red */
–secondary: #000000; /* Asphalt Black */
–accent: #FFFFFF; /* White */
–dark: #111111;
–light: #f4f4f4;
–text: #333333;
–border: #dcdcdc;
}
body { margin: 0; padding: 0; box-sizing: border-box; background: #fff; font-family: ‘Helvetica Neue’, Helvetica, Arial, sans-serif; }
/* CONTAINER */
.lp-container {
max-width: 800px;
margin: 0 auto;
padding: 0 20px 60px 20px;
color: var(–text);
line-height: 1.8;
font-size: 19px;
}
/* TYPOGRAPHY */
h1 {
font-family: ‘Helvetica Neue’, sans-serif;
font-size: 2.5rem;
font-weight: 900;
color: var(–secondary);
line-height: 1.1;
margin-top: 40px;
margin-bottom: 10px;
letter-spacing: -1px;
text-transform: uppercase;
font-style: italic; /* Racing style */
}
.meta {
font-size: 0.85rem;
color: #888;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 40px;
border-bottom: 1px solid var(–border);
padding-bottom: 20px;
font-weight: 700;
}
h2 {
font-size: 1.8rem;
color: var(–primary);
margin-top: 50px;
border-left: 8px solid var(–secondary);
padding-left: 20px;
text-transform: uppercase;
font-weight: 800;
font-style: italic;
}
p { margin-bottom: 25px; }
/* CALLOUTS */
.highlight-box {
background: var(–secondary);
color: var(–accent);
padding: 30px;
border-radius: 4px;
font-style: italic;
font-size: 1.1em;
margin: 30px 0;
text-align: center;
border-bottom: 4px solid var(–primary);
box-shadow: 0 10px 30px rgba(0,0,0,0.3);
}
ul { margin-bottom: 30px; }
li { margin-bottom: 12px; }
/* IMAGE PLACEHOLDER */
.featured-image {
width: 100%; height: auto;
border-radius: 4px;
box-shadow: 0 10px 30px rgba(0,0,0,0.2);
margin-bottom: 40px;
}
/* AD SLOT STYLING */
.ad-slot {
background: #f4f4f4;
border: 1px solid #eee;
text-align: center;
padding: 20px;
margin: 40px 0;
}
.button-ad-slot {
margin: 20px 0;
padding: 15px;
background: #f9f9f9;
border: 1px solid #eee;
text-align: center;
}
/* — SWEEPSTAKES SECTION — */
#sweeps-wrapper {
margin-top: 80px;
background: #fff;
border-radius: 15px;
box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.4);
overflow: hidden;
position: relative;
text-align: center;
scroll-margin-top: 40px;
border: 2px solid var(–primary);
}
.sweeps-header {
background: var(–primary);
padding: 40px 20px;
color: white;
background-image: repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(0,0,0,0.1) 10px, rgba(0,0,0,0.1) 20px); /* Checkered Flag effect */
}
.sweeps-header h3 { margin: 0; font-size: 36px; text-transform: uppercase; letter-spacing: -1px; font-weight: 900; color: #fff; font-style: italic; }
.sweeps-header p { margin: 15px 0 0 0; opacity: 1; font-size: 18px; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; }
.sweeps-body { padding: 40px 20px; background-color: #fff; }
/* PRIZES */
.prize-grid {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
text-align: left;
background: #f9f9f9;
padding: 30px;
border: 1px solid #ddd;
max-width: 550px;
margin: 0 auto 30px auto;
border-radius: 10px;
}
.prize-row { display: flex; align-items: center; font-weight: 700; color: var(–secondary); font-size: 18px; }
.icon { margin-right: 15px; font-size: 24px; }
.val { color: var(–primary); font-weight: 800; margin-right: 5px; text-transform: uppercase; }
/* TIMER */
#countdown {
display: flex;
justify-content: center;
gap: 15px;
margin: 40px 0;
}
.time-box {
background: var(–secondary);
color: var(–accent);
padding: 15px;
border-radius: 4px;
min-width: 70px;
border-bottom: 4px solid var(–primary);
}
.time-num { font-size: 32px; font-weight: 900; line-height: 1; display: block; }
.time-lbl { font-size: 10px; text-transform: uppercase; margin-top: 5px; color: #fff; font-weight: bold; }
/* BUTTON */
.enter-btn {
display: inline-block;
background: var(–primary);
color: #fff;
font-size: 22px;
font-weight: 900;
text-decoration: none;
padding: 25px 40px;
border-radius: 50px;
transition: transform 0.2s, background 0.2s;
text-transform: uppercase;
letter-spacing: 1px;
width: 80%;
max-width: 450px;
box-shadow: 0 10px 20px rgba(244, 0, 9, 0.4);
font-style: italic;
}
.enter-btn:hover { transform: scale(1.02); background: #c00007; }
.legal-footer {
font-size: 11px;
color: #999;
margin-top: 40px;
line-height: 1.5;
text-align: left;
padding: 20px;
background: #f9f9f9;
border-top: 1px solid #eee;
}
/* — OVERLAY & INTERACTION — */
#overlay {
position: fixed; top:0; left:0; width:100%; height:100%;
background: rgba(0,0,0,0.95);
z-index: 9999;
display: flex;
align-items: center;
justify-content: center;
backdrop-filter: blur(5px);
}
.overlay-content {
background: #fff;
padding: 50px;
text-align: center;
max-width: 500px;
width: 90%;
border-radius: 4px;
border-top: 10px solid var(–primary);
}
#start-btn {
background: var(–secondary);
color: white;
border: none;
padding: 20px 40px;
font-size: 20px;
font-weight: 900;
cursor: pointer;
margin-top: 30px;
width: 100%;
text-transform: uppercase;
transition: transform 0.2s;
letter-spacing: 1px;
border-radius: 50px;
font-style: italic;
}
#start-btn:hover { transform: scale(1.02); background: var(–primary); }
/* TOAST POPUP */
#toast {
position: fixed;
top: 50%; /* MIDDLE OF SCREEN */
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
border: 4px solid var(–primary);
padding: 40px 50px;
box-shadow: 0 40px 80px rgba(0,0,0,0.6);
font-weight: 900;
color: var(–secondary);
font-size: 32px;
z-index: 9998;
display: none;
text-align: center;
width: 80%;
max-width: 500px;
text-transform: uppercase;
font-style: italic;
}
canvas { position: fixed; top:0; left:0; width:100%; height:100%; pointer-events:none; z-index:9990; display:none; }

Race Day Inflation: Win A $5,200 VIP Trip To The Daytona 500 For Free
Attending a major sporting event has become incredibly expensive. Between flights, hotels, and tickets, a weekend at the track can easily cost thousands of dollars. But for race fans, there is nothing quite like the roar of the engines at the Daytona 500.
Coca-Cola is offering the ultimate solution to race day inflation. They are giving one lucky winner (and a guest) a completely free, VIP experience at the 2026 Daytona 500, valued at over $5,200.
“Flights, Hotels, VIP Pit Passes, Meet & Greets, plus $850 in spending money. This is the race weekend money can’t buy.”
1. The VIP Experience
This isn’t just about sitting in the stands. The winner gets the full “Coca-Cola Racing Family” treatment. This includes Garage and Pit Passes, getting you right into the action where the cars are prepped.
Even better, you get a Meet and Greet with a Driver. While regular tickets just get you a seat, this prize gets you a memory that lasts a lifetime.
2. Cash For The Trip
One of the hidden costs of winning a trip is usually the spending money. Coca-Cola has covered that too. The prize includes a $500 Virtual Prepaid Card for whatever you want, plus a $350 Transportation Gift Card to handle your Ubers or rental car.
That is $850 in cash equivalents on top of the flights and hotels.
3. Enter Daily To Win
You can enter this sweepstakes once every single day until January 1st, 2026. Since this is a “daily entry” sweepstakes, your odds go up significantly if you stay consistent. Set a bookmark and come back every morning!
Ready to start your engines? Enter below!
WIN A VIP DAYTONA 500 TRIP
Sponsored by The Coca-Cola Company
Ends January 1st, 2026!
- Open to US & DC Residents.
- Must be 18+ to enter.
- Enter once per day.
ENTER TO WIN NOW
(Redirects to Official Coca-Cola Entry Form)
// CONFIGURATION
// End Date: Jan 1, 2026 23:59:59 ET
const END_DATE = new Date(“Jan 1, 2026 23:59:59”).getTime();
const SCROLL_DURATION = 30000; // 30 Seconds Duration
// DOM ELEMENTS
const overlay = document.getElementById(‘overlay’);
const startBtn = document.getElementById(‘start-btn’);
const toast = document.getElementById(‘toast’);
const confettiCanvas = document.getElementById(‘confetti’);
// SCROLL TARGET: Footer
const targetSection = document.querySelector(‘.legal-footer’);
// STATE
let isScrolling = false;
let scrollTimeouts = [];
// — 1. COUNTDOWN TIMER —
function updateTimer() {
const now = new Date().getTime();
const distance = END_DATE – now;
if (distance < 0) {
document.getElementById("d").innerText = "00";
return;
}
const d = Math.floor(distance / (1000 * 60 * 60 * 24));
const h = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
const m = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
const s = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("d").innerText = d < 10 ? "0" + d : d;
document.getElementById("h").innerText = h < 10 ? "0" + h : h;
document.getElementById("m").innerText = m < 10 ? "0" + m : m;
document.getElementById("s").innerText = s clearTimeout(id));
scrollTimeouts = [];
console.log(“Auto-scroll stopped by user.”);
}
}
// Bind stop events
[‘wheel’, ‘touchmove’, ‘keydown’, ‘mousedown’].forEach(evt => {
window.addEventListener(evt, stopAutoScroll);
});
// Start Sequence
startBtn.addEventListener(‘click’, () => {
overlay.style.display = ‘none’;
isScrolling = true;
fireConfetti();
// Trigger Toasts (Specific to Coke/NASCAR)
const messages = [
“Starting… 🏎️”,
“Win $5,200 Trip! 🌴”,
“Meet A Driver! 🏁”,
“Ends Jan 1st! ⏳”,
“Entry Form Below 👇”
];
messages.forEach((msg, index) => {
let tId = setTimeout(() => {
if(isScrolling) showToast(msg);
}, (index * 5000) + 1000);
scrollTimeouts.push(tId);
});
// Start Scroll Loop
startSlowScroll();
});
function showToast(msg) {
toast.innerText = msg;
toast.style.display = ‘block’;
setTimeout(() => { toast.style.display = ‘none’; }, 3000);
}
// — 3. SCROLL LOGIC —
function startSlowScroll() {
const startY = window.scrollY;
// Scroll to Footer minus buffer
const endY = targetSection.getBoundingClientRect().top + window.scrollY – 50;
const change = endY – startY;
let startTime = null;
function animateScroll(timestamp) {
if (!isScrolling) return;
if (!startTime) startTime = timestamp;
const elapsed = timestamp – startTime;
// Linear tween
const val = (elapsed / SCROLL_DURATION) * change + startY;
window.scrollTo(0, val);
if (elapsed < SCROLL_DURATION) {
requestAnimationFrame(animateScroll);
} else {
isScrolling = false;
}
}
requestAnimationFrame(animateScroll);
}
// — 4. CONFETTI ANIMATION —
function fireConfetti() {
const ctx = confettiCanvas.getContext('2d');
confettiCanvas.style.display = 'block';
confettiCanvas.width = window.innerWidth;
confettiCanvas.height = window.innerHeight;
const particles = [];
const colors = ['#F40009', '#000000', '#ffffff']; // Red, Black, White
for(let i=0; i {
ctx.fillStyle = p.c;
ctx.fillRect(p.x, p.y, 8, 8);
p.x += p.vx;
p.y += p.vy;
if(p.y < confettiCanvas.height) active = true;
});
if(active) requestAnimationFrame(draw);
else confettiCanvas.style.display = 'none';
}
draw();
}
Helpful Freebie Mom Guides
Keep going