.sage-reels-wrapper{background:var(--sage-surface-dark)}.sage-reels-track{touch-action:pan-y;gap:12px;width:max-content;padding:0 16px;display:flex}.sage-reel-item{aspect-ratio:9/16;border-radius:12px;flex-shrink:0;width:50vw;max-width:240px;overflow:hidden}.sage-reel-item img,.sage-reel-item video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sage-reels-desktop-grid{display:none}@media (min-width:1280px){.sage-reels-track{display:none}.sage-reels-desktop-grid{gap:16px;height:100%;padding-left:40px;display:flex;overflow:hidden}.sage-reels-desktop-column{flex:1;min-width:0;overflow:hidden}.sage-reels-desktop-column:last-child .sage-reels-desktop-column-inner{padding-top:268px}.sage-reels-desktop-column-inner{flex-direction:column;gap:24px;display:flex}.sage-reels-desktop-column-inner.scroll-column-up,.sage-reels-desktop-column-inner.scroll-column-down{animation-duration:120s}.sage-reels-desktop-item{aspect-ratio:9/16;border-radius:12px;flex-shrink:0;width:100%;overflow:hidden}.sage-reels-desktop-item img,.sage-reels-desktop-item video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sage-about-reels-row>:first-child{flex-shrink:0;width:50%;height:100%}.sage-about-reels-row>:first-child,.sage-about-reels-row>:first-child>div,.sage-about-reels-row>:first-child>div>div,.sage-about-reels-row .sage-reels-section,.sage-about-reels-row .sage-reels-section>div,.sage-about-reels-row .sage-reels-wrapper{height:100%}.sage-about-reels-row .sage-reels-section{max-width:none;margin:0;overflow:hidden}.sage-about-reels-row .sage-reels-wrapper{background:0 0;margin-top:0;padding-bottom:0;overflow:hidden}[data-editor-view-mode=edit] .sage-about-reels-row .sage-reels-wrapper,[data-editor-view-mode=edit] .sage-about-reels-row>:first-child>div{overflow:visible!important}[data-editor-view-mode=edit] .sage-about-reels-row .sage-reels-desktop-grid{height:100%;overflow:visible}[data-editor-view-mode=edit] .sage-about-reels-row .sage-reels-desktop-column{height:100%;overflow-y:auto}[data-editor-view-mode=edit] .sage-about-reels-row .sage-reels-desktop-column-inner{animation:none!important}}@media (min-width:1441px){.sage-reels-desktop-grid{gap:24px;padding-left:80px}}@media (min-width:1920px){.sage-reels-desktop-grid{padding-left:160px}.sage-reels-desktop-column{flex:0 0 390px;max-width:390px}.sage-reels-desktop-item{aspect-ratio:390/720}}
