.blog-detail-hero{height:400px;position:relative;overflow:hidden}.hero-bg-image{width:100%;height:100%;position:absolute;top:0;left:0}.hero-bg-image img{object-fit:cover;width:100%;height:100%}.blog-content-section{color:#000;background-color:#fff;padding:80px 0}.position-sticky{height:100%;top:106px;position:sticky!important}.sidebar-box{background:var(--Background-Main-Background,#fff);border-radius:10px;padding:20px;box-shadow:0 4px 4px #00000040,0 -2px 4px #00000040}.sidebar-title{color:red;letter-spacing:-.48px;align-items:center;margin-bottom:20px;font-family:Poppins;font-size:clamp(19.2px,1.67vw,24px);font-style:normal;font-weight:700;line-height:120%;display:flex}.toc-list{padding-left:0;list-style:none}.toc-list li{margin-bottom:12px;padding-left:15px;position:relative}.toc-list li:before{content:"•";color:#000;position:absolute;top:0;left:0}.toc-list a{color:var(--Black,#000);font-family:Poppins;font-size:clamp(12.8px,1.11vw,16px);font-style:normal;font-weight:600;line-height:120%;text-decoration:none;transition:color .2s}.toc-list li:hover{color:red}.blog-meta{color:var(--Text-Secondary-Text,#777);letter-spacing:-.48px;flex-wrap:wrap;gap:38px;font-family:Poppins;font-size:clamp(16px,1.39vw,20px);font-style:normal;font-weight:500;line-height:120%;display:flex}hr{color:#777;margin:1.5rem 0}.meta-item{align-items:center;gap:8px;display:flex}.meta-icon{background-color:#dc3545;border-radius:50%;width:8px;height:8px;display:inline-block}.blog-title{color:#000;font-size:2.8rem;font-weight:800;line-height:1.2}.blog-subtitle{color:var(--Text-Primary-Text,#000);letter-spacing:-1.2px;font-family:Poppins;font-size:clamp(42px,4.17vw,60px);font-style:normal;font-weight:600;line-height:120%}.blog-text{color:var(--Text-Secondary-Text,#777);text-align:justify;letter-spacing:-.4px;font-family:Poppins;font-size:clamp(16px,1.39vw,20px);font-style:normal;font-weight:400;line-height:120%}.category-list{padding-left:3px;list-style:none}.category-list li{margin-bottom:10px;padding-left:15px;position:relative}.category-list li:before{content:"•";color:#000;position:absolute;top:0;left:0}.category-list a{color:var(--Black,#000);letter-spacing:-.32px;font-family:Poppins;font-size:clamp(12.8px,1.11vw,16px);font-style:normal;font-weight:300;line-height:120%;text-decoration:none}.tags-container{flex-wrap:wrap;gap:8px;display:flex}.tag-badge{border:.5px solid var(--Blue,#29236e);color:var(--Black,#000);letter-spacing:-.28px;background-color:#fff;border-radius:5px;padding:10px;font-family:Poppins;font-size:clamp(11.2px,.97vw,14px);font-style:normal;font-weight:300;line-height:120%;text-decoration:none;transition:all .2s;display:inline-block}.tag-badge:hover{color:red;border:.5px solid red;border-radius:5px}.faq-section{background-color:#f4f4f4;padding:80px 0}.faq-title{color:#000;font-size:2.5rem;font-weight:800}.faq-item{background-color:#fff;border-radius:8px;padding:20px 24px;box-shadow:0 2px 10px #0000000d}.faq-header{cursor:none;justify-content:space-between;align-items:center;display:flex}.faq-question{color:#000;margin:0;font-size:1.1rem;font-weight:600}.faq-item.active .faq-question{color:#dc3545}.faq-icon{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.faq-body{color:#555;margin-top:15px;font-size:.95rem;line-height:1.5}@media (max-width:991px){.blog-title{font-size:2rem}.blog-subtitle{font-size:1.5rem}}.blog-body-content p{color:var(--Text-Secondary-Text,#777);text-align:justify;letter-spacing:-.4px;margin-bottom:1.5rem;font-family:Poppins;font-size:clamp(16px,1.39vw,20px);font-style:normal;font-weight:400;line-height:120%}.blog-body-content h2{color:var(--Text-Primary-Text,#000);letter-spacing:-.72px;margin-top:2.5rem;margin-bottom:1.25rem;font-family:Poppins;font-size:clamp(27px,2.5vw,36px);font-style:normal;font-weight:600;line-height:120%}.blog-body-content h3{color:var(--Text-Primary-Text,#000);margin-top:2rem;margin-bottom:1rem;font-family:Poppins;font-size:clamp(21px,1.94vw,28px);font-style:normal;font-weight:600;line-height:120%}.blog-body-content img{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}.blog-body-content ul{color:var(--Text-Secondary-Text,#777);margin-bottom:1.5rem;padding-left:1.5rem;font-family:Poppins;font-size:clamp(14.4px,1.25vw,18px);line-height:140%;list-style-type:disc!important}.blog-body-content ol{color:var(--Text-Secondary-Text,#777);margin-bottom:1.5rem;padding-left:1.5rem;font-family:Poppins;font-size:clamp(14.4px,1.25vw,18px);line-height:140%;list-style-type:decimal!important}.blog-body-content li{color:var(--Text-Secondary-Text,#777);margin-bottom:.5rem;font-family:Poppins;font-size:clamp(14.4px,1.25vw,18px)}.category-meta-link{color:inherit;text-decoration:none;transition:color .2s}.category-meta-link:hover{color:red;text-decoration:underline}.blog-main-image-wrapper{border-radius:12px;width:100%;margin-top:20px;overflow:hidden;box-shadow:0 4px 15px #0000001a}.blog-main-image{object-fit:cover;width:100%;height:auto;display:block}.blog-updated-date{color:#777;margin-top:12px;font-family:Poppins,sans-serif;font-size:clamp(16px,1.39vw,20px)}.blog-updated-date span{color:red;font-weight:600}.blog-faq-section{background-color:#f8f9fa;padding:80px 0}.faq-main-title{color:#000;margin-bottom:40px;font-family:Poppins,sans-serif;font-size:clamp(30px,2.78vw,40px);font-weight:700}.blog-faq-section .faq-item{background-color:#fff;border:1px solid #eaeaea;border-radius:8px;padding:20px 24px;transition:all .3s;box-shadow:0 4px 12px #0000000d}.blog-faq-section .faq-item.active{border-color:red}.blog-faq-section .faq-question{color:#000;font-family:Poppins,sans-serif;font-size:clamp(14.4px,1.25vw,18px);font-weight:600;line-height:1.4}.blog-faq-section .faq-icon-box{color:#fff;background-color:red;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:clamp(12.8px,1.11vw,16px);transition:transform .3s;display:flex}.blog-faq-section .faq-item.active .faq-question{color:red}.blog-faq-section .faq-body p{color:#555;font-family:Poppins,sans-serif;font-size:clamp(12.8px,1.11vw,16px);line-height:1.6}a{color:red;text-decoration:underline;text-decoration:none!important}@media (max-width:768px){.blog-text,.blog-body-content p{text-align:left!important}}.blog-body-content table{border-collapse:collapse;background-color:#fff;border-radius:8px;margin:-.5rem 0 2rem;font-family:Poppins,sans-serif;overflow:hidden;box-shadow:0 4px 15px #0000000d;width:100%!important;max-width:100%!important}.blog-body-content table thead{background-color:#f8f9fa;border-bottom:2px solid #e9ecef}.blog-body-content th{text-align:center;color:#000;vertical-align:middle;border:1px solid #e9ecef;padding:16px;font-size:clamp(14.4px,1.25vw,18px);font-weight:700;width:auto!important}.blog-body-content td{text-align:center;color:#555;vertical-align:middle;border:1px solid #e9ecef;padding:16px;font-size:clamp(14px,1.1vw,16px);font-weight:400;width:auto!important}.blog-body-content tbody tr{transition:background-color .2s}.blog-body-content tbody tr:hover{background-color:#f8f9fa}.blog-body-content td:first-child,.blog-body-content th:first-child{color:#000;background-color:#fafafa;font-weight:600}.blog-body-content .table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}
