h1{color:#000}h2{font-size:24px}h2,h3,h4,h5{color:#000;letter-spacing:-1px;line-height:1.4;font-weight:600;margin-bottom:1.5rem;border-top:1px solid #dee2e6;padding-top:1rem}h3,h4,h5{font-size:20px}p{color:#343a40;font-size:18px;line-height:29px}a{text-decoration:underline}p img{width:100%;height:300px;object-fit:cover}.blog-content table{width:100%;max-width:92vw;border-collapse:collapse;margin:1.5rem 0;font-size:1rem}.blog-content table thead{background-color:#f2f2f2}.blog-content table td,.blog-content table th{border:1px solid #ddd;padding:.75rem;text-align:left}.blog-content table th{font-weight:700;background-color:#f9f9f9}.blog-content table tbody tr:nth-child(2n){background-color:#fafafa}.blog-content table tbody tr:hover{background-color:#f1f1f1}.blog-content table{display:block;overflow-x:auto;white-space:nowrap}