.style_section__3aQcX{padding:64px 0;overflow:clip}@media (min-width:768px){.style_section__3aQcX{padding:80px 0}}.style_section__3aQcX[data-component-theme=dark]{background-color:var(--hgc-blue-600);color:var(--hgc-white)}.style_section__3aQcX[data-component-theme=light]{background-color:var(--hgc-white);color:var(--hgc-blue-600)}.style_section__3aQcX[data-side-scroll=true]{position:relative;padding:0}@media (min-width:1024px){.style_section__3aQcX[data-side-scroll=true]{padding:80px 0}}.style_layout__RgVFS{gap:48px;display:flex;flex-direction:column;justify-content:center;padding-top:32px;padding-bottom:32px;width:100%;overflow:clip}@media (min-width:1024px){.style_layout__RgVFS{gap:64px}}.style_content__Cs7Qf{width:100%;margin:0 auto}.style_gridContainer__nmXAr{width:100%;display:flex;flex-direction:column}.style_scrollBarViewport__TztD3{width:100%;height:100%;scroll-snap-type:x mandatory;scrollbar-width:none}.style_scrollBarViewport__TztD3::-webkit-scrollbar{display:none}.style_scrollBarViewport__TztD3.style_isDragging___4Nri{scroll-snap-type:none}.style_track__MINi3{display:flex;padding:0 0 24px}@media (min-width:768px){.style_track__MINi3{padding:0 0 40px}}.style_scrollbar__Ub9Hx{--scrollbar-size:2px;z-index:2;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border-radius:0;background-color:rgb(from var(--hgc-blue-700) r g b/.2);transition:background .16s ease-out;margin:0 16px}@media (min-width:768px){.style_scrollbar__Ub9Hx{margin:0 64px}}[data-component-theme=dark] .style_scrollbar__Ub9Hx{background-color:rgb(from var(--hgc-white) r g b/.2)}.style_scrollbar__Ub9Hx[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size);max-width:950px;margin:0 auto}.style_thumb__BKlQo{flex:1 1;background-color:var(--hgc-blue-600);border-radius:var(--scrollbar-size);position:relative;cursor:grab}[data-component-theme=dark] .style_thumb__BKlQo{background-color:var(--hgc-white)}.style_thumb__BKlQo:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}