/* Blog yazı metni (yönetim panelinden girilen içerik) */
.blog-icerik { font-size: 17px; line-height: 1.85; color: #3a4558; max-width: 860px; margin: 0 auto; }
.blog-icerik p { margin: 0 0 18px; }
.blog-icerik h2 { font-size: 26px; margin: 34px 0 12px; color: var(--global--color-heading); }
.blog-icerik h3 { font-size: 21px; margin: 28px 0 10px; color: var(--global--color-heading); }
.blog-icerik h4 { font-size: 18px; margin: 22px 0 8px; color: var(--global--color-heading); }
.blog-icerik ul, .blog-icerik ol { margin: 0 0 20px; padding-left: 26px; }
.blog-icerik ul { list-style: disc; } .blog-icerik ol { list-style: decimal; }
.blog-icerik li { margin-bottom: 6px; }
.blog-icerik a { color: var(--global--color-primary-darken); text-decoration: underline; }
.blog-icerik img { max-width: 100%; height: auto; border-radius: 10px; margin: 8px 0 18px; }
.blog-icerik blockquote { margin: 22px 0; padding: 12px 20px; border-left: 4px solid var(--global--color-primary); background: var(--global--color-primary-light); border-radius: 0 8px 8px 0; }
.blog-icerik hr { border: 0; border-top: 1px solid #e3e8ef; margin: 28px 0; }
@media (max-width: 575.98px) { .blog-icerik { font-size: 16px; } .blog-icerik h2 { font-size: 22px; } }
