/* HepsiPDKS - scoped premium blog formatting */
.blog-content.professional{font-size:17px!important;line-height:1.85!important;color:#334155!important}
.blog-content.professional h2{font-size:clamp(23px,3vw,30px)!important;color:#123b70!important;font-weight:800!important;border-bottom:2px solid #dbeafe!important;padding-bottom:10px!important;margin:34px 0 17px!important}
.blog-content.professional h3{font-size:21px!important;color:#1263b3!important;font-weight:750!important;margin:26px 0 12px!important}
.blog-content.professional strong{font-weight:750!important}
.blog-content.professional ul.blog-auto-list{display:block!important;list-style:none!important;padding:16px 20px!important;background:#effaf3!important;border-left:4px solid #20a05a!important;border-radius:10px!important}
.blog-content.professional ul.blog-auto-list li{position:relative;padding-left:23px!important;margin:9px 0!important}
.blog-content.professional ul.blog-auto-list li:before{content:'✓';position:absolute;left:0;color:#16834b;font-weight:800}
.blog-content.professional ol.blog-auto-list{padding:16px 18px 16px 45px!important;background:#eff6ff!important;border-left:4px solid #1673d1!important;border-radius:10px!important}
.blog-content.professional a{color:#075db5!important;text-decoration:underline;text-underline-offset:3px}
.blog-content.professional blockquote{background:#eef6ff!important;border-left:5px solid #1673d1!important;padding:16px 20px!important;border-radius:9px!important;margin:22px 0!important}
.blog-content.professional table{border-collapse:collapse;width:100%;margin:20px 0}
.blog-content.professional th{background:#125aa7;color:#fff;padding:12px;text-align:left}
.blog-content.professional td{padding:12px;border-bottom:1px solid #dce7f4}
.blog-content.professional tr:nth-child(even){background:#f1f6fd}
@media(max-width:600px){.blog-content.professional{font-size:16px!important}.blog-content.professional h3{font-size:19px!important}}
