
#kb-blog-override .kb-hero-main,#kb-blog-override .kb-side-post{height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;background:#0e1016!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;overflow:hidden!important;cursor:pointer}
#kb-blog-override .kb-hero-img,#kb-blog-override .kb-side-img{position:static!important;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover!important;display:block!important;transform:none!important;filter:none!important;opacity:1!important}
#kb-blog-override .kb-hero-overlay,#kb-blog-override .kb-side-overlay{position:static!important;inset:auto!important;background:none!important;padding:14px 16px 16px!important;display:block!important}
#kb-blog-override .kb-hero-overlay:before,#kb-blog-override .kb-hero-overlay:after,#kb-blog-override .kb-side-overlay:before,#kb-blog-override .kb-side-overlay:after,#kb-blog-override .kb-hero-main:after,#kb-blog-override .kb-side-post:after{display:none!important}
#kb-blog-override .kb-hero-title{font-size:20px!important;line-height:1.3!important;margin:6px 0 8px!important}
#kb-blog-override .kb-hero-excerpt{font-size:13.5px!important;line-height:1.6!important;color:rgba(255,255,255,.68)!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
#kb-blog-override .kb-side-title{font-size:14.5px!important;line-height:1.35!important;margin-top:4px!important}
#kb-blog-override .kb-hero-side{height:auto!important;align-items:stretch}
html body #kb-blog-override .kb-hero-main,html body #kb-blog-override .kb-side-post{aspect-ratio:auto!important;max-height:none!important}
html body #kb-blog-override .kb-hero-main .kb-hero-img,html body #kb-blog-override .kb-side-post .kb-side-img{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:16/9!important}
html body #kb-blog-override .kb-hero-side{grid-template-rows:auto!important;height:auto!important}
html body #kb-blog-override .kb-side-title{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media (min-width:900px){#kb-blog-override .kb-hero{align-items:start!important}#kb-blog-override .kb-hero-title{font-size:26px!important}}
@media (max-width:767px){html body #kb-blog-override .kb-card{align-items:center!important}html body #kb-blog-override .kb-card .kb-card-img-wrap{flex:0 0 136px!important;width:136px!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;border-radius:10px!important;overflow:hidden!important;margin:10px 0 10px 10px!important}html body #kb-blog-override .kb-card .kb-card-img{width:100%!important;height:100%!important;object-fit:cover!important}}
#kbbf-more{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px auto 8px;min-height:48px;padding:0 26px;border-radius:14px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.04);color:#fff;font:600 14.5px/1 Montserrat,system-ui,sans-serif;cursor:pointer}#kbbf-more:hover{border-color:rgba(127,160,255,.7)}#kbbf-more[disabled]{opacity:.6;cursor:default}
#kb-blog-override .kb-card-title a{color:inherit!important;text-decoration:none!important}
