body { margin: 0; padding: 0; font-family: "Segoe UI", Arial, sans-serif; background: linear-gradient(135deg, #ff758c, #ff7eb3); height: 100vh; display: flex; justify-content: center; align-items: center; } .box { background: white; padding: 40px; width: 350px; border-radius: 15px; text-align: center; box-shadow: 0px 10px 30px rgba(0,0,0,0.2); } h3 { color: #b3003c; margin-bottom: 20px; } a { display: inline-block; margin-top: 20px; padding: 10px 20px; background: #ff4d6d; color: white; text-decoration: none; border-radius: 8px; transition: 0.3s ease; } a:hover { background: #d73757; }