.blog-post-content .blog-content{color:var(--text-primary);font-family:Open Sans,sans-serif;font-size:16px;line-height:1.7}.blog-post-content .blog-content *,.blog-post-content .blog-content [style]{all:revert}.blog-post-content .blog-content a{color:var(--text-brand);font-weight:600;text-decoration:underline;transition:color .2s}.blog-post-content .blog-content a:hover{color:var(--color-primary-700)}.blog-post-content .blog-content h2{color:var(--text-primary);margin-top:40px;margin-bottom:20px;font-size:28px;font-weight:700}.blog-post-content .blog-content h3{color:var(--text-primary);margin-top:35px;margin-bottom:15px;font-size:24px;font-weight:600}.blog-post-content .blog-content p{margin-bottom:20px}.blog-post-content .blog-content table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-sm);background-color:#f5f6f8;margin:25px 0;overflow:hidden}.blog-post-content .blog-content th,.blog-post-content .blog-content td{text-align:center;border:1px solid var(--color-neutral-300);padding:12px}.blog-post-content .blog-content thead tr{background-color:var(--color-primary-600);color:#fff}@media (max-width:768px){.blog-post-content .blog-content{font-size:15px}.blog-post-content .blog-content table{font-size:14px}.blog-post-content .blog-content th,.blog-post-content .blog-content td{min-width:100px;padding:10px 8px}}@media (max-width:480px){.blog-post-content .blog-content table{font-size:12px}.blog-post-content .blog-content th,.blog-post-content .blog-content td{min-width:80px;padding:8px 6px}.blog-post-content .blog-content .overflow-x-auto{-webkit-overflow-scrolling:touch;overflow-x:auto}}.blog-post-content .blog-content a[style*=background-color]{transition:all .2s}.blog-post-content .blog-content a[style*=background-color]:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px);background-color:var(--color-primary-700)!important}
