*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;background:#f8fafc;color:#111}nav{height:85px;background:#32118b;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 8%}nav a{color:white;text-decoration:none;margin:10px}.logo{font-size:24px;font-weight:900}.btn,.main,.round-card a{background:#ffc928;color:#111;padding:14px 28px;border-radius:30px;font-weight:bold;text-decoration:none}.hero{min-height:650px;padding:80px 8%;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:linear-gradient(135deg,#32118b,#8b3dff);color:white}.badge{background:#ffffff22;padding:10px 20px;border-radius:30px;display:inline-block}.hero h1{font-size:70px}.hero span{color:#ffd34d}.hero p{font-size:18px}.art{height:450px;position:relative}.glow{position:absolute;width:430px;height:430px;border-radius:50%;background:#ffffff22}.person{font-size:180px;position:absolute;bottom:20px}.phone{position:absolute;right:80px;bottom:30px;width:180px;height:360px;background:#111;border-radius:35px;padding:10px}.phone button{width:100%;height:100%;border-radius:25px;border:0;background:#38bdf8;font-weight:900;font-size:25px}.float{position:absolute;background:white;color:#222;padding:18px;border-radius:20px;font-weight:bold}.live{top:60px;right:0}.win{bottom:80px;right:0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:40px 8%;margin-top:-40px}.stats div,.round-card{background:white;padding:30px;text-align:center;border-radius:25px;box-shadow:0 15px 40px #0002}.stats b{display:block;font-size:40px;color:#6d28d9}.round{padding:70px 8%;text-align:center}.round-card{max-width:450px;margin:auto}footer{background:#111827;color:white;padding:30px;text-align:center}@media(max-width:800px){.hero{grid-template-columns:1fr;text-align:center}
.hero h1{font-size:42px}.stats{grid-template-columns:1fr}.art{transform:scale(.8)}nav div:last-child{display:none}}
.countdown{

margin:25px 0;

padding:20px;

background:#ede9fe;

border-radius:20px;

}


.countdown span{

color:#64748b;

font-size:14px;

}


.countdown h2{

font-size:35px;

color:#6d28d9;

margin-top:10px;

font-family:monospace;

}