.blog-highlights__grid{display:flex;gap:0}@media screen and (max-width:989.98px){.blog-highlights__grid{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:2rem}.blog-highlights__grid::-webkit-scrollbar{display:none}.blog-highlights__grid .grid__item{scroll-snap-align:start}}.blog-highlights__item{align-items:flex-start;border:1px solid rgb(var(--color-foreground));display:flex;flex:1;flex-direction:column;gap:1.6rem;padding:3.2rem;position:relative}@media screen and (max-width:989.98px){.blog-highlights__item{flex:0 0 auto;padding:1.6rem;scroll-snap-align:start;width:min(60%,40rem)}.blog-highlights__item:first-child{margin-left:2rem}.blog-highlights__item:last-child{margin-right:2rem}}.blog-highlights__item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:989.98px){.blog-highlights__item-title{-webkit-line-clamp:3}}.blog-highlights__item:not(:last-child){border-right:none}.blog-highlights__item-date{font-size:1.4rem;margin-bottom:2.4rem}.blog-highlights__item-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:989.98px){.blog-highlights__item-excerpt{-webkit-line-clamp:5}}