.scroll-stories{height:auto!important;min-height:0!important;overflow:visible!important;padding:clamp(72px,9vw,120px) clamp(24px,9vw,142px);background:linear-gradient(135deg,#1a1535,#27203d)!important}
.workflow-selector{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 clamp(32px,5vw,64px)}
.workflow-selector button{padding:10px 13px;border:1px solid rgba(232,228,255,.2);border-radius:999px;background:transparent;color:#c8c5d5;cursor:pointer;font:500 9px var(--mono);letter-spacing:.06em;transition:background .2s,border-color .2s,color .2s,transform .2s}
.workflow-selector button:hover{transform:translateY(-2px);border-color:#a89cff;color:#fff}.workflow-selector button.is-active{border-color:#7c6af5;background:#5b5bd6;color:#fff;box-shadow:0 8px 22px rgba(91,91,214,.28)}
.scroll-stories .story{position:relative!important;inset:auto!important;display:none;min-height:0!important;margin:0;padding:0!important;opacity:1!important;pointer-events:auto!important;transform:none!important;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(36px,7vw,110px);align-items:center;border:0!important;overflow:visible!important}
.scroll-stories .story.is-active{display:grid}.scroll-stories .story:before{display:none!important}.scroll-stories .story-copy h2,.scroll-stories .story-copy>p:last-child{opacity:1!important;transform:none!important}.scroll-stories .node-scene{width:100%;max-width:none;height:auto;aspect-ratio:16/9;justify-self:stretch;border-color:rgba(124,106,245,.45);background:#101110;box-shadow:0 24px 52px rgba(0,0,0,.3)}
.scroll-stories .workflow-video{object-fit:cover;filter:none!important}.deck-progress{display:none!important}
@media (max-width:760px){.scroll-stories{padding:72px 24px}.workflow-selector{gap:7px;margin-bottom:35px}.workflow-selector button{padding:9px 10px;font-size:8px}.scroll-stories .story.is-active{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.scroll-stories .story-copy h2{font-size:clamp(45px,14vw,62px)}.scroll-stories .node-scene{align-self:stretch}}
