.blog-body{color:#374151;font-size:17px;line-height:2;word-break:break-word}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:30px 0}.table-responsive table{margin:0;min-width:650px}.blog-body p{margin-bottom:1.4rem}.blog-body h1,.blog-body h2,.blog-body h3,.blog-body h4,.blog-body h5,.blog-body h6{color:#1f2937;font-weight:700;margin-top:2rem;margin-bottom:1rem;line-height:1.4}.blog-body h2{padding-bottom:10px;border-bottom:2px solid rgb(0 0 0 / .08)}.blog-body a{color:var(--secondary-color);text-decoration:none;font-weight:600;position:relative;transition:.3s}.blog-body a::after{content:'';position:absolute;left:0;bottom:-3px;width:0;height:2px;background:var(--secondary-color);transform-origin:left;transition:.3s}.blog-body a:hover{color:var(--primary-color)}.blog-body a:hover::after{background:var(--primary-color);width:100%}.blog-body img{display:block;max-width:100%;margin:35px auto;border-radius:12px;box-shadow:0 12px 35px rgb(0 0 0 / .12)}.blog-body ul,.blog-body ol{margin:25px 0;padding-inline-start:28px}.blog-body ul li::marker{color:var(--primary-color);font-size:18px}.blog-body ol li::marker{color:var(--primary-color);font-weight:700}.blog-body li p{margin:0}.blog-body table{width:100%;min-width:650px;border-collapse:separate;border-spacing:0;margin:35px 0;overflow:hidden;border-radius:14px;background:#fff;border:1px solid #e5e7eb}.blog-body table th{background:#1ea7b8;color:#fff;padding:8px;font-weight:700;text-align:center;border:none}.blog-body table td{padding:15px;text-align:center;border-top:1px solid #edf2f7;border-left:1px solid #edf2f7;transition:.25s}.blog-body table td:last-child,.blog-body table th:last-child{border-left:none}.blog-body table tbody tr:nth-child(even){background:#fafafa}.blog-body table tbody tr:hover{background:rgb(23 170 189 / .08)}.blog-body table th p,.blog-body table td p{margin:0;font-size:14px!important}.blog-body blockquote{position:relative;margin:30px 0;padding:25px 30px;background:#f8fbfd;border-inline-start:5px solid var(--primary-color);border-radius:10px;font-style:italic;color:#4b5563}.blog-body blockquote::before{content:"❝";position:absolute;top:-5px;left:18px;font-size:50px;color:rgb(0 0 0 / .08)}.blog-body code{background:#f3f4f6;color:#e11d48;padding:2px 6px;border-radius:5px;font-size:.95em}.blog-body pre{background:#1e293b;color:#fff;padding:20px;border-radius:12px;overflow:auto}.blog-body hr{border:none;height:1px;background:#e5e7eb;margin:40px 0}@media(max-width:768px){.blog-body{font-size:16px}.blog-body table{min-width:600px}.blog-body table th,.blog-body table td{padding:10px;font-size:14px}.blog-body blockquote{padding:20px}}
