/* START_SNIPPET:sf-blog-releases (INDEX:196) */
.sf-blog-releases{margin:40px 0;padding:24px 0;border-block:1px solid #ddd;clear:both;min-width:0}
.sf-blog-releases__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}
.sf-blog-releases .sf-blog-releases__head h2{margin:0;font-size:24px}
.sf-blog-releases__head a{font-size:14px;white-space:nowrap}
.sf-blog-releases .sf-blog-releases__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:12px;margin:0}
.sf-blog-releases .sf-blog-releases__card{display:flex;flex:0 0 calc((100% - 32px)/3);min-width:0;flex-direction:column;gap:8px;scroll-snap-align:start;text-decoration:none;color:inherit;font-size:14px;line-height:1.4}
.sf-blog-releases .sf-blog-releases__card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;margin:0;background:#f5f4f0}
.sf-blog-releases__title{font-weight:600}
.sf-blog-releases__controls{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}
.sf-blog-releases__controls button{width:44px;height:44px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}
@media(max-width:749px){.sf-blog-releases .sf-blog-releases__card{flex-basis:65%}.sf-blog-releases .sf-blog-releases__head h2{font-size:20px}}
/* END_SNIPPET:sf-blog-releases */
