.blog-feed{align-self:stretch;flex-direction:column;gap:var(--Spacing-M);padding:0 0 0 var(--Layout-Side-Padding-Mobile)}.blog-feed,.blog-feed .button-container{display:flex}.blog-feed .carousel{display:flex;gap:var(--Spacing-S);height:auto;left:0;max-width:100%;overflow-x:scroll;perspective:250px;scroll-snap-type:x mandatory;transition:all .3s linear;width:max-content}.blog-feed .carousel::-webkit-scrollbar{display:none}.blog-feed .carousel .blog-feed-carousel-item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:space-between;min-height:336px;padding:var(--Spacing-M);scroll-snap-align:start;transition:all .4s ease-in-out;width:calc(100vw - 48px)}.blog-feed .carousel .blog-feed-carousel-item:last-of-type{margin-right:var(--Layout-Side-Padding-Mobile)}.blog-feed .carousel .blog-feed-carousel-item *{color:var(--white-color)}.blog-feed .carousel .blog-feed-carousel-item .hs-button.hs-button-link{align-self:flex-start;text-align:left;width:100%}@media screen and (min-width:1024px){.blog-feed{padding:0}.blog-feed h3{font-size:41px;line-height:43px}.blog-feed .carousel{gap:var(--Layout-Gutter-Desktop)}.blog-feed .carousel .blog-feed-carousel-item{min-height:510px;width:410px}.blog-feed .carousel .blog-feed-carousel-item:last-of-type{margin-right:var(--Layout-Side-Padding-Desktop)}}