css /* styles.css */ :root { --color1: #FFC000; --color2: #FF69C0; --color3: #C000FF; --font-size: 24px; } body { background: linear-gradient(90deg, #333, #444); font-family: "Arial Black", sans-serif; font-size: var(--font-size); line-height: 1.2; margin: 0; padding: 0; border: 4px solid #333; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); color: #FFF; overflow: hidden; position: relative; } h1 { border: 4px solid #333; font-weight: bold; font-size: 2rem; margin: 0 0 10px 0; padding: 4px 10px; text-align: left; text-shadow: 0 0 0 rgba(0, 0, 0, 0.2); background: linear-gradient(90deg, #FFC000, #FF69C0); box-sizing: border-box; } h2 { border: 4px solid #333; font-weight: bold; font-size: 1.5rem; margin: 0 0 10px 0; padding: 4px 10px; text-align: left; text-shadow: 0 0 0 rgba(0, 0, 0, 0.2); background: linear-gradient(90deg, #C000FF, #FF69C0); box-sizing: border-box; } p { font-family: "Arial", sans-serif; font-size: 1.2rem; line-height: 1.5; margin: 0 0 10px 0; padding: 0; text-align: left; text-shadow: 0 0 0 rgba(0, 0, 0, 0.2); background: linear-gradient(90deg, #333, #444); border: 4px solid #333; box-sizing: border-box; overflow-wrap: word-wrap; word-break: break-all; }