.entry-content h3{color:#2c3e50!important;font-size:20px!important;font-weight:700!important;margin:30px 0 12px!important;padding-bottom:8px!important;border-bottom:2px dashed #e0e0e0!important}.entry-content table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 15px rgba(0,0,0,.08)!important;margin:25px 0 30px!important;font-size:14.5px!important}.entry-content table thead th{background:linear-gradient(135deg,#0073e6,#005bb5)!important;color:#fff!important;padding:14px 18px!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-align:left!important}.entry-content table tbody td{padding:12px 18px!important;border-bottom:1px solid #edf2f7!important;color:#2d3748!important}.entry-content table tbody tr:nth-child(even){background-color:#f8fafc!important}.entry-content table tbody tr:hover{background-color:#ebf8ff!important}.entry-content table tbody td:first-child{font-weight:600!important;color:#1a202c!important}.entry-content blockquote{background:linear-gradient(135deg,#f0fff4,#e6fffa)!important;border:none!important;border-left:5px solid #38a169!important;border-radius:0 12px 12px 0!important;padding:24px 28px!important;margin:25px 0!important;box-shadow:0 2px 10px rgba(56,161,105,.1)!important;font-style:italic!important}.entry-content blockquote strong{color:#276749!important}.entry-content>ul>li,.entry-content>ol>li{padding:5px 0!important;line-height:1.7!important}.entry-content>ul>li::marker{color:#0073e6!important;font-weight:700!important}.entry-content>hr{border:none!important;height:3px!important;background:linear-gradient(90deg,#0073e6,#38a169,#ed8936)!important;border-radius:3px!important;margin:40px 0 20px!important}.blog-posts.single-post img.wp-post-image{border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;margin-bottom:25px!important}@media (max-width:768px){.entry-content h3{font-size:18px!important}.entry-content table{font-size:13px!important;display:block!important;overflow-x:auto!important}}