 body {
            margin: 0;
            font-family: Arial, Helvetica, sans-serif;
            line-height: 1.6;
        }

        header {
            background: #1e293b;
            color: white;
            padding: 30px;
            text-align: center;
        }

        header img {
            width: 80px;
            margin-bottom: 10px;
        }

        main {
            padding: 40px;
            background: #f8fafc;
        }

        .content-section {
            max-width: 900px;
            margin: auto;
        }

        .content-section img {
            width: 100%;
            max-width: 400px;
            display: block;
            margin: 20px auto;
            border-radius: 8px;
        }

        footer {
            background: #0f172a;
            color: #cbd5f5;
            text-align: center;
            padding: 20px;
        }