.thought-leadership{background:#fff;padding:5rem 0}.tl-inner{margin:0 auto;max-width:1200px;padding:0 60px}.tl-inner .section-eyebrow{color:#fe6625;display:block;font-size:.75rem;font-weight:700;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}.tl-inner h2{color:#003d59;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;margin-bottom:2.5rem}.carousel-wrap{overflow:hidden}.carousel-track{display:flex;gap:1.5rem;transition:transform .5s ease}.blog-card{background:#f8f9fb;border-radius:12px;display:flex;flex:0 0 340px;flex-direction:column;min-width:340px;overflow:hidden}.blog-img{align-items:flex-end;display:flex;font-size:2rem;height:200px;padding:.75rem;position:relative}.blog-cat{border-radius:100px;color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.1em;padding:.3rem .75rem;text-transform:uppercase}.blog-body{flex:1;padding:1.25rem 1.25rem .5rem}.blog-title{color:#003d59;font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:.5rem}.blog-snippet{color:#567;font-size:.85rem;line-height:1.6}.blog-read{align-items:center;color:#fe6625;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;padding:1rem 1.25rem;text-decoration:none}.blog-read svg{height:14px;width:14px}.carousel-nav{gap:.75rem;margin-top:2rem}.c-btn,.carousel-nav{align-items:center;display:flex}.c-btn{background:#fff;border:1px solid #dde3ea;border-radius:50%;color:#003d59;cursor:pointer;height:40px;justify-content:center;width:40px}.c-btn svg{height:16px;width:16px}.c-dots{display:flex;gap:.4rem}.c-dot{background:#dde3ea;border-radius:50%;height:8px;width:8px}.c-dot.active{background:#fe6625}@media (max-width:1024px){.thought-leadership .tl-inner{padding:0 1.5rem}.thought-leadership .blog-card{flex:0 0 100%!important;min-width:0!important;width:100%!important}.thought-leadership .blog-snippet,.thought-leadership .blog-title{word-break:break-word}.thought-leadership .carousel-nav{flex-wrap:wrap;gap:.75rem}.thought-leadership .carousel-nav .btn{margin-left:0!important}}