.prose ul{margin-bottom:1rem!important;padding-left:1.5rem!important;list-style:outside!important}.prose ol{margin-bottom:1rem!important;padding-left:1.5rem!important;list-style:decimal!important}.prose li{margin-bottom:.25rem!important;display:list-item!important}.prose table{border-collapse:collapse!important;width:100%!important;margin-bottom:1rem!important}.prose td,.prose th{text-align:left!important;vertical-align:top!important;border:1px solid #e5e7eb!important;padding:8px 12px!important}.prose th{background-color:#f9fafb!important;font-weight:600!important}.prose p{margin-bottom:.75rem!important}.prose strong{font-weight:700!important}.prose em{font-style:italic!important}.prose h1,.prose h2,.prose h3{margin-top:1rem!important;margin-bottom:.5rem!important;font-weight:700!important}.prose h1{font-size:1.5rem!important}.prose h2{font-size:1.25rem!important}.prose h3{font-size:1.125rem!important}.prose blockquote:not([style]){color:#6b7280!important;border-left:3px solid #d1d5db!important;margin:.75rem 0!important;padding-left:1rem!important}.blog-content{font-family:var(--font-sora), sans-serif;font-size:var(--blog-font-size,16px);color:#374151;line-height:1.75}.blog-content.lang-bn{font-family:var(--font-hind-siliguri), sans-serif}.blog-content p,.blog-content li,.blog-content td{font-size:inherit}.blog-content h1{font-size:2em}.blog-content h2{font-size:1.5em}.blog-content h3{font-size:1.25em}.blog-content h4{font-size:1.1em}.blog-content ul{padding-left:0!important;list-style:none!important}.blog-content ul li{padding-left:1.5rem;position:relative;list-style:none!important}.blog-content ul li:before{content:"•";color:#374151;position:absolute;left:0}.blog-content ol{padding-left:1.5rem!important;list-style:decimal!important}.blog-content ol li{padding-left:0;list-style:decimal!important}.blog-content ol li:before{content:none!important}.blog-content.has-cover .hero{display:none!important}.blog-content .hero{text-align:center;border-radius:16px;margin-bottom:32px;padding:72px 24px 60px;color:#fff!important;background:linear-gradient(135deg,#1a1a1a 0%,#292524 60%,#431407 100%)!important}.blog-content .hero-badge{letter-spacing:1.5px;text-transform:uppercase;background:#f97316;border-radius:999px;margin-bottom:20px;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-block;color:#fff!important}.blog-content .hero h1{max-width:760px;margin:0 auto 16px;font-size:clamp(1.8rem,5vw,3rem);font-weight:800;line-height:1.2;color:#fff!important}.blog-content .hero p{max-width:560px;margin:0 auto 28px;font-size:1.05rem;color:#d1d5db!important}.blog-content .hero-meta{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.blog-content .hero-meta span{font-size:.8rem;color:#9ca3af!important}.blog-content .callout{border-left:4px solid #16a34a;border-radius:8px;margin:20px 0;padding:16px 20px;font-size:.93rem;font-weight:600;color:#15803d!important;background:#f0fdf4!important}.blog-content .callout-orange{border-left:4px solid #f97316;color:#9a3412!important;background:#fff7ed!important}.blog-content .price-table{border-collapse:collapse;border-radius:10px;width:100%;margin:20px 0 28px;font-size:.9rem;overflow:hidden;box-shadow:0 1px 8px #00000012}.blog-content .price-table thead{color:#fff!important;background:#1a1a1a!important}.blog-content .price-table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;font-size:.82rem;color:#fff!important}.blog-content .price-table td{border-bottom:1px solid #e5e7eb;padding:11px 16px;color:#374151!important;background:#fff!important}.blog-content .price-table tr:hover td{background:#fef9f5!important}.blog-content .badge-best{background:#f97316;border-radius:99px;margin-left:6px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-block;color:#fff!important}.blog-content table thead tr{color:#fff!important;background-color:#1a1a1a!important}.blog-content table thead tr th{font-weight:600;color:#fff!important;background-color:#1a1a1a!important}.blog-content .cards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:20px 0;display:grid}.blog-content .card{border:1px solid #e5e7eb;border-radius:10px;padding:18px 16px;transition:box-shadow .2s;box-shadow:0 1px 4px #0000000d;background:#fff!important}.blog-content .card:hover{border-color:#fed7aa;box-shadow:0 4px 16px #f973161f}.blog-content .card-icon{margin-bottom:10px;font-size:1.8rem;display:block}.blog-content .card h4{margin-bottom:6px;font-size:.92rem;font-weight:700;color:#1a1a1a!important}.blog-content .card p{margin:0;font-size:.84rem;color:#6b7280!important}.blog-content .product-box{border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:28px;margin:32px 0;padding:32px;display:flex;color:#fff!important;background:linear-gradient(135deg,#1a1a1a,#292524)!important}.blog-content .product-box img{object-fit:contain;background:#fff;border-radius:10px;flex-shrink:0;width:160px;height:160px;padding:10px}.blog-content .product-box .info{flex:1;min-width:200px}.blog-content .product-box *{color:#fff!important}.blog-content .product-box h2{font-size:1.2rem;font-weight:800;color:#fff!important}.blog-content .product-box h3{margin-bottom:10px;font-size:1.1rem;font-weight:800;line-height:1.35;color:#fff!important}.blog-content .product-box p{color:#d1d5db!important}.blog-content .product-box .eyebrow{letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:.75rem;font-weight:700;color:#f97316!important}.blog-content .product-box .price-tag{color:#f97316!important}.blog-content .product-box .spec-list li{color:#d1d5db!important}.blog-content .product-box .btn-buy{color:#fff!important}.blog-content .price-tag{margin-bottom:14px;font-size:1.5rem;font-weight:800;color:#f97316!important}.blog-content .btn-buy{background:#f97316;border-radius:8px;padding:12px 24px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.blog-content .btn-buy:hover{background:#ea580c;text-decoration:none}.blog-content .spec-list{margin-bottom:18px;padding:0;list-style:none}.blog-content .spec-list li{gap:8px;padding:4px 0;font-size:.85rem;display:flex;color:#d1d5db!important}.blog-content .spec-list li:before{content:"✓";flex-shrink:0;font-weight:700;position:static;color:#f97316!important}.blog-content .faq-item{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:12px;padding:18px 20px;background:#fff!important}.blog-content .faq-q{margin-bottom:8px;font-size:.97rem;font-weight:700;color:#1a1a1a!important}.blog-content .faq-a{font-size:.9rem;color:#6b7280!important}.blog-content .cta-box{text-align:center;border-radius:16px;margin:48px 0;padding:40px 32px;color:#fff!important;background:linear-gradient(135deg,#f97316,#c2410c)!important}.blog-content .cta-box h2{margin-bottom:10px;font-size:1.6rem;font-weight:800;color:#fff!important}.blog-content .cta-box p{opacity:.9;margin-bottom:24px;color:#fff!important}.blog-content .btn-white{background:#fff;border-radius:8px;padding:13px 28px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-block;color:#f97316!important}.blog-content .btn-white:hover{opacity:.92;text-decoration:none}.blog-content .warning{border-left:4px solid #ef4444;border-radius:8px;margin:16px 0;padding:14px 18px;font-size:.9rem;color:#991b1b!important;background:#fef2f2!important}.blog-content .toc{border-left:4px solid #f97316;border-radius:8px;margin:48px 0 40px;padding:24px 28px;background:#fff7ed!important}.blog-content .toc h2,.blog-content .toc h3{text-transform:uppercase;letter-spacing:1px;margin-bottom:14px;font-size:.9rem;font-weight:700;color:#f97316!important}.blog-content .toc a{font-size:.92rem;font-weight:600;text-decoration:none;color:#1a1a1a!important}.blog-content .toc a:hover{color:#f97316!important}.blog-content .toc ol,.blog-content .toc ul{color:#374151;font-size:.92rem}.blog-content h2.section-title{border-bottom:3px solid #fed7aa;margin-bottom:16px;padding-bottom:10px;font-size:1.55rem;font-weight:800;color:#1a1a1a!important}.blog-content h3.sub-title{margin:24px 0 10px;font-size:1.1rem;font-weight:700;color:#1a1a1a!important}.blog-content .checklist{margin:12px 0 20px;padding:0;list-style:none}.blog-content .checklist li{border-bottom:1px solid #e5e7eb;padding:8px 0 8px 28px;font-size:.95rem;position:relative;color:#374151!important}.blog-content .checklist li:last-child{border-bottom:none}.blog-content .checklist li:before{content:"✔";font-weight:700;position:absolute;left:0;color:#f97316!important}.blog-content section{margin-bottom:52px}.blog-content .wrap{max-width:800px;margin:0 auto;padding:0 20px}.blog-content [data-en],.blog-content [data-bn]{display:block}.blog-content.lang-en [data-bn],.blog-content.lang-bn [data-en]{display:none!important}.blog-content span[data-en],.blog-content span[data-bn]{display:inline}.blog-content.lang-en span[data-bn],.blog-content.lang-bn span[data-en]{display:none!important}.blog-content span[style*=color\:] strong,.blog-content span[style*=color\:] a,.blog-content span[style*=color\:] em,.blog-content span[style*=color\:] code,.blog-content span[style*=color\:] s,.blog-content span[style*=color\:] u,.blog-content span[style*=color\:] mark{color:inherit}.blog-content h1[style*=color\:],.blog-content h2[style*=color\:],.blog-content h3[style*=color\:],.blog-content h4[style*=color\:],.blog-content a[style*=color\:],.blog-content strong[style*=color\:],.blog-content blockquote[style*=color\:]{color:revert-layer}
