.background-scale .inner-container{margin:0 auto;max-width:1250px;padding:0 15px}.background-scale .main-container svg{background-origin:revert;background-position:105%;background-repeat:no-repeat;background-size:100vw auto;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:all 10ms cubic-bezier(0,1,0,1);width:100%;z-index:5;z-index:-1}.textSection{display:flex;flex-direction:column;height:100vh;justify-content:center}.main-container{height:200vh}.stickyWrapper{height:100vh;overflow:hidden;padding:100px 0;position:sticky;top:0}