/* Mevcut stiller (özet için kısaltıldı) */
        :root {
            --primary: #1E90FF;
            --secondary: #FF6347;
            --accent: #F5E6CC;
            --background: #F8FAFC;
            --text: #2D3748;
        }
        /* ... mevcut stiller ... */
        
        /* Yeni stiller */
        .content-body {
            max-width: 800px;
            margin: 0 auto;
            font-size: 16px;
            line-height: 1.8;
        }
        .content-body p {
            margin-bottom: 20px;
        }
        .content-body h2, .content-body h3 {
            margin-top: 40px;
        }
        .conclusion {
            margin-top: 30px;
            padding: 20px;
            background: #f9fafb;
            border-radius: 6px;
        }
        .cta {
            text-align: center;
            padding: 15px;
            background: var(--primary);
            color: white;
            border-radius: 6px;
            margin-top: 20px;
        }
        .cta p {
            margin: 0;
            font-size: 16px;
            font-weight: 500;
        }
        ul li strong {
            color: var(--text);
            font-weight: 600;
        }
        ul ul {
            list-style-type: circle;
            padding-left: 20px;
            margin-top: 5px;
        }
		@media (max-width: 768px) {
    .content-body {
        padding: 0 15px;
        font-size: 15px;
    }
    .content-body h2 {
        font-size: 20px;
    }
    .content-body h3 {
        font-size: 16px;
    }
    .content-body ul {
        padding-left: 15px;
    }
}
@media (max-width: 480px) {
    .content-body {
        font-size: 14px;
    }
    .content-body h2 {
        font-size: 18px;
    }
    .content-body h3 {
        font-size: 14px;
    }
}