body { margin: 0; padding: 0; font-family: 'Eagle', sans-serif; background: linear-gradient(45deg, #8a2be2, #ff69b4, #ff1493, #ff00ff, #9400d3, #4b0082, #0000ff, #00ff00, #ffff00, #ff8c00, #ff4500, #ff0000); background-size: 200% 200%; animation: rainbow 10s linear infinite; } @keyframes rainbow { 0% { background-position: 0% 50%; } 100% { background-position: 100% 50%; } } .content { text-align: center; padding: 20px; } h1 { color: white; font-size: 36px; } p { color: white; font-size: 18px; }