.breakdance .bde-section-2476-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2476-100 .section-container{padding-top:40px}.breakdance .bde-code-block-2476-101{width:100%}.blog-container{max-width:1200px;margin:0 auto;padding:40px 20px;width:100%;box-sizing:border-box}.category-filters{display:flex;gap:25px;margin-bottom:40px;flex-wrap:wrap;border-bottom:2px solid #e5e7eb;padding-bottom:10px}.filter-btn{background:none;border:none;font-size:18px;font-weight:500;color:#6b7280;padding:10px 0;cursor:pointer;position:relative;transition:color 0.2s ease-in-out;display:flex;align-items:center}.filter-btn:hover{background-color:transparent!important;color:#1f2937}.filter-btn.active{background-color:transparent!important;color:#1f2937}.filter-btn.active::after{content:'';position:absolute;bottom:-12px;left:0;right:0;height:2px;background:#911441}.filter-icon{margin-right:8px;position:relative;top:1px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-card{display:none;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}.blog-image{width:100%;height:200px;overflow:hidden;flex-shrink:0}.blog-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.blog-card:hover .blog-image img{transform:scale(1.05)}.blog-content{padding:24px;flex-grow:1;display:flex;flex-direction:column}.blog-title{font-size:20px;font-weight:700;color:#1f2937;line-height:1.4;flex-grow:1}.blog-date{font-size:14px;color:#6b7280;margin:16px 0}.read-more-btn{display:inline-block;background:#911441;color:#ffffff!important;padding:10px 24px;border-radius:8px;text-decoration:none;font-size:15px;font-weight:500;transition:background-color 0.3s ease;align-self:flex-start}.read-more-btn:hover{background:#7a0f36;color:#ffffff!important}.pagination-container{text-align:center;margin-top:40px}#load-more-btn{background:#911441;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:500;border-radius:8px;cursor:pointer;transition:background-color 0.3s ease}#load-more-btn:hover{background:#7a0f36}.knowledge-centre-container{display:none;width:100%;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.kc-item{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid #e5e7eb;background:#fff;gap:20px}.kc-item:last-child{border-bottom:none}.kc-item-content{display:flex;align-items:center;gap:20px;flex-grow:1}.kc-icon svg{display:block;flex-shrink:0}.kc-title{font-size:22px;font-weight:500;color:#1f2937}.kc-download-btn{display:inline-block;background:#911441;color:#ffffff!important;padding:8px 20px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:background-color 0.3s ease;white-space:nowrap;flex-shrink:0}.kc-download-btn:hover{background:#7a0f36;color:#ffffff!important}.no-results{grid-column:1 / -1;text-align:center;color:#6b7280;font-size:16px;padding:40px 20px}@media (max-width:768px){.blog-grid{grid-template-columns:1fr;gap:20px}.category-filters{gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-filters::-webkit-scrollbar{display:none}.filter-btn{font-size:16px;white-space:nowrap}.blog-title{font-size:18px}.kc-item{flex-direction:column;align-items:flex-start}.kc-download-btn{margin-top:10px}.kc-title{font-size:18px}}@media (min-width:769px) and (max-width:1024px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-color-scheme:dark){body{background-color:#111827;color:#f9fafb}.blog-card{background:#1f2937}.blog-title{color:#f9fafb}.blog-date{color:#d1d5db}.category-filters{border-bottom-color:#374151}.filter-btn{color:#9ca3af}.filter-btn:hover{color:#f9fafb}.filter-btn.active{color:#f9fafb}.knowledge-centre-container{border-color:#374151}.kc-item{background:#1f2937;border-bottom-color:#374151}.kc-title{color:#f9fafb}}