css /* style.css */ * { box-sizing: border-box; margin: 0; padding: 0; border: 4px solid black; background-color: #f7d8d8; } body { font-family: 'Arial Black', Arial, sans-serif; font-size: 18px; line-height: 1.2; color: #000000; } h1 { color: #ff0000; text-shadow: none; font-size: 24px; } h2 { color: #00ff00; text-shadow: none; font-size: 20px; } a { text-decoration: none; color: #0000ff; border: 2px solid black; background-color: #d8d8d8; } p { margin: 10px 10px 0 10px; padding: 5px 10px 5px 10px; border: 1px solid #666666; border-radius: 5px; background-color: #ffffff; font-size: 14px; font-weight: bold; }