.home-news-section{position:relative;overflow:hidden}.home-news-sticky-container{position:relative;width:100%}.home-news-horizontal-container{width:100%}.home-news-header{margin-bottom:2rem;text-align:center}.home-news-scroll-container{position:relative;width:100%;overflow:hidden}.home-news-inner-container{display:flex;transition:transform .3s ease;padding:1rem 0}.home-news-card{flex:0 0 auto;width:350px;margin-right:1.5rem;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:white}.home-news-card-inner{display:flex;flex-direction:column;height:100%}.home-news-card-image{width:100%;height:200px;object-fit:cover}.home-news-card-content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1;background-color:white;color:#333}.home-news-card-date{font-size:.875rem;color:#666;margin-bottom:.5rem}.home-news-card-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#111}.home-news-card-description{font-size:.875rem;line-height:1.5;margin-bottom:1rem;color:#444;flex-grow:1}.home-news-card-link{display:flex;align-items:center;font-size:.875rem;font-weight:500;color:#2563eb;margin-top:auto}.home-news-card-link svg{margin-left:.25rem}.home-news-empty{width:100%;padding:2rem;text-align:center;background-color:#f9fafb;border-radius:.5rem}@media (max-width:768px){.home-news-card{width:300px}.home-news-card-content{padding:1rem}.home-news-card-title{font-size:1.125rem}}