body { margin: 0; padding: 40px; font-family: Inter, sans-serif; /* SVG data‑URI for a single smooth gradient */ background-image: url("data:image/svg+xml;charset=UTF-8,\ \ \ \ \ \ "); background-repeat: no-repeat; background-size: 100% 100%; color: #ffffff; text-align: center; box-sizing: border-box; min-height: 100vh; }