.div-article{font-family:Arial,sans-serif;margin:0;color:#333;padding:2rem;border-radius:10px;box-shadow:0 2px 6px #0000000d;transition:background .3s ease,color .3s ease}.div-article.theme-news{--theme-color: #2a3f54}.div-article.theme-product-review{--theme-color: #d96428}.div-article.theme-child-support{--theme-color: #2d6a4f}.hashtags{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.hashtags span{background:var(--theme-color);color:#fff;padding:.3rem .7rem;border-radius:15px;font-size:.85rem;display:inline-block}.published-date{font-size:.9rem;color:#666;margin-bottom:.5rem}.article-content{margin-top:2rem;line-height:1.6}.article-content table{width:100%;border-collapse:collapse;margin-top:1rem;background-color:#fff}.article-content th,.article-content td{border:1px solid #ddd;padding:.5rem;text-align:center}.article-content th{background-color:var(--theme-color);color:#fff}.article-content img{max-width:100%!important;height:auto;display:block;margin-left:auto;margin-right:auto}.img-thumbnail{margin-bottom:12px;border:none!important;padding:0!important;border-radius:0!important}.related-articles{margin-top:1rem}.related-title{font-size:1.3rem;font-weight:700;color:var(--theme-color)}.related-grid{display:grid}.trending-item img{width:60px;height:40px;border-radius:4px;flex-shrink:0;object-fit:contain}
