.split-scroll{background:var(--nv-white,#fff);max-width:100%;overflow-x:hidden;width:100%}.split-scroll__inner{box-sizing:border-box;margin:0 auto;max-width:min(1440px,100%);padding:var(--nv-section-pad-desktop,24px) var(--nv-gutter-desktop,120px) var(--nv-section-pad-desktop,24px);width:100%}.split-scroll__layout{align-items:stretch;display:flex;gap:128px}.split-scroll__content{box-sizing:border-box;flex:0 0 50%;max-width:50%;min-width:0;padding-left:32px;position:relative}.split-scroll__heading{color:var(--nv-black,#000);font-size:48px;font-weight:800;line-height:112%;margin:0 0 32px;max-width:100%;text-align:left}.split-scroll__rail{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:12px}.split-scroll__rail-track{background:var(--nv-grey-dark,#e1e1e1);bottom:6px}.split-scroll__rail-fill,.split-scroll__rail-track{border-radius:1px;position:absolute;top:6px;width:2px}.split-scroll__rail-fill{background:var(--nv-narrative-violet,#4c00ff);height:0;transition:height .9s cubic-bezier(.25,.46,.45,.94),top .9s cubic-bezier(.25,.46,.45,.94)}.split-scroll__rail-dot{background:var(--nv-grey-dark,#e1e1e1);border:2px solid var(--nv-white,#fff);border-radius:50%;box-sizing:border-box;height:12px;position:absolute;transition:background .3s ease,box-shadow .3s ease;width:12px;z-index:1}.split-scroll__rail-dot.is-active,.split-scroll__rail-dot.is-passed{background:var(--nv-narrative-violet,#4c00ff)}.split-scroll__rail-dot.is-active{box-shadow:0 0 0 3px rgba(76,0,255,.2)}.split-scroll__entries{display:flex;flex-direction:column;gap:0;margin-top:24px}.split-scroll__entry{cursor:pointer;max-height:0;overflow:hidden;padding:0;transition:max-height .8s cubic-bezier(.25,.46,.45,.94),padding .8s cubic-bezier(.25,.46,.45,.94),opacity .7s ease}.split-scroll__entry:first-child{padding-top:0}.split-scroll__entry.is-active,.split-scroll__entry.is-passed{max-height:800px;overflow:visible;padding:24px 0}.split-scroll__entry.is-active:first-child{padding-top:0}.split-scroll__entry.is-next{max-height:80px;overflow:hidden;padding:24px 0 0}.split-scroll__entry .split-scroll__entry-title{opacity:.45;transition:opacity .7s ease}.split-scroll__entry .split-scroll__entry-body{opacity:.35;transition:opacity .7s ease}.split-scroll__entry.is-active .split-scroll__entry-body,.split-scroll__entry.is-active .split-scroll__entry-title{opacity:1}.split-scroll__entry.is-passed .split-scroll__entry-title{opacity:.55}.split-scroll__entry.is-passed .split-scroll__entry-body{opacity:.45}.split-scroll__entry-title{color:var(--nv-black,#000);font-size:24px;font-weight:800;line-height:112%;margin:0 0 12px}.split-scroll__entry-body{color:var(--nv-black,#000);font-size:16px;font-style:normal;font-weight:400;line-height:144%;margin:0}.split-scroll__entry-body p{margin:0 0 8px}.split-scroll__entry-body p:last-child{margin-bottom:0}.split-scroll__entry-small{color:var(--nv-grey,#b5b5b5);font-size:14px;font-style:normal;font-weight:400;line-height:144%;margin-top:8px}.split-scroll__entry-small p{margin:0 0 4px}.split-scroll__entry-small p:last-child{margin-bottom:0}.split-scroll__entry-media{display:none}.split-scroll__media{align-self:flex-start;box-sizing:border-box;display:grid;flex:0 0 50%;max-width:50%;min-width:0;overflow:hidden;padding:24px 12px 28px;place-items:center;position:relative;transform:translateY(var(--split-scroll-media-offset,0));transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.split-scroll__media-item{box-sizing:border-box;grid-area:1/1;max-width:544px;opacity:0;padding:12px;pointer-events:none;position:relative;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease;width:100%}.split-scroll .nv-screenshot-frame:before{filter:blur(10px)}.split-scroll__media-item.is-active{opacity:1;pointer-events:auto;transform:translateY(0);z-index:1}.split-scroll__media-item img{max-height:min(353px,55vh);max-width:min(100%,544px);object-fit:cover;object-position:top left}@media (max-width:1439px) and (min-width:768px){.split-scroll__inner{padding:clamp(24px,3vw,32px) clamp(48px,8vw,120px)}.split-scroll__layout{gap:clamp(48px,8vw,128px)}.split-scroll__heading{font-size:clamp(40px,4vw,48px)}}@media (max-width:767px){.split-scroll{overflow-x:hidden}.split-scroll__inner{padding:var(--nv-section-pad-mobile,24px) var(--nv-gutter-mobile,24px)}.split-scroll__heading{font-size:40px;line-height:1.2;margin-bottom:32px;max-width:100%;overflow-wrap:break-word;word-break:normal}.split-scroll__layout{flex-direction:column;gap:0}.split-scroll__content,.split-scroll__media{flex:0 0 100%;max-width:100%;width:100%}.split-scroll__rail{display:none}.split-scroll__content{padding-left:0}.split-scroll__entry{min-width:0}.split-scroll__entry,.split-scroll__entry.is-active,.split-scroll__entry.is-next,.split-scroll__entry.is-passed{border-bottom:1px solid var(--nv-grey-dark,#e1e1e1);cursor:default;max-height:none;overflow:visible;padding:24px 0}.split-scroll__entry .split-scroll__entry-body,.split-scroll__entry .split-scroll__entry-small,.split-scroll__entry .split-scroll__entry-title{opacity:1}.split-scroll__entry:last-child{border-bottom:none}.split-scroll__entry-title{font-size:22px;line-height:1.25;overflow-wrap:break-word;word-wrap:break-word;min-width:0}.split-scroll__entry-media{box-sizing:border-box;display:block;margin-top:16px;padding:12px;position:relative}.split-scroll__entry-media .nv-screenshot-frame__img{display:block;height:auto;left:-16px;max-width:none;object-fit:contain;object-position:top left;position:relative;top:10px;width:420px}.split-scroll__media{display:none;transform:none;transition:none}}