        body { margin: 40px; background: #f9f9f9; color: #222; }
        h1 { color: #2c3e50; }
        h2 { color: #34495e; }
        section { margin-bottom: 30px; }
        .container { max-width: 800px; margin: auto; background: #fff; padding: 30px; border-radius: 8px; box-shadow: 0 2px 8px rgba(0,0,0,0.05);}