.blog-carousel-section{color:#fff;width:100%}.carousel-wrapper{align-items:center;display:flex;position:relative}.carousel-track-wrapper{flex:1;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.carousel-track-wrapper::-webkit-scrollbar{display:none}.blog-carousel-track{display:flex;gap:20px;padding:10px 0}.carousel-item{border-radius:8px;flex-shrink:0;max-width:250px;min-width:250px;padding:16px;scroll-snap-align:start;text-decoration:none}.carousel-thumb{border-radius:6px;height:130px;object-fit:cover;width:100%}.carousel-title{font-size:16px;margin:12px 0 8px}.carousel-excerpt{color:#ccc;font-size:14px}.carousel-date{font-size:10px;margin-bottom:.5em}.carousel-next,.carousel-prev{background:#222;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:24px;margin:10px;padding:8px 12px;transition:background .2s ease}.carousel-next:hover,.carousel-prev:hover{background:#444}@media (max-width:768px){.carousel-item{min-width:200px}}