[data-brand=run] .edx-hero-copy{align-self:start;display:flex;flex-direction:column;gap:var(--mkt-space-6)}[data-brand=run] .edx{color:var(--mkt-text)}[data-brand=run] .edx-points{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}[data-brand=run] .edx-points li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--mkt-text-muted)}[data-brand=run] .edx-points li>span:first-of-type{flex:1 1}[data-brand=run] .edx-points svg{color:var(--mkt-status-available);flex:none}[data-brand=run] .edx-body{padding:12px;display:flex;flex-direction:column;gap:10px;background:#0c0e14}.edx-preview{position:relative;border-radius:10px;overflow:hidden;background:#06070b;aspect-ratio:16/8}.edx-frame{opacity:0}.edx-frame,.edx-frame picture{position:absolute;inset:0}.edx-frame img,.edx-frame picture{display:block;width:100%;height:100%;object-fit:cover}.edx-frame[data-frame="0"]{opacity:1}.edx-badge{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;color:#fff;background:rgb(var(--brand-purple-rgb)/.9);padding:4px 9px;border-radius:6px;opacity:0;transform:scale(.8)}.edx-transport{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:8px 10px;background:linear-gradient(transparent,rgba(0,0,0,.6));color:#cfd4dd;font-size:10.5px}.edx-scrub{flex:1 1;height:3px;border-radius:3px;background:rgba(255,255,255,.18);overflow:hidden}.edx-scrub-fill{display:block;height:100%;width:30%;background:var(--mkt-accent)}.edx-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.edx-cap-band{position:absolute;left:0;right:0;bottom:34px;display:flex;justify-content:center;gap:8px;pointer-events:none}.edx-cap-chip{font-size:13px;font-weight:700;background:rgba(0,0,0,.6);color:#fff;padding:5px 12px;border-radius:7px;opacity:0;transform:translateY(8px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.edx-timeline{position:relative;display:grid;grid-gap:7px;gap:7px;padding:12px 10px 10px;border-radius:10px;background:#0a0c12;border:1px solid rgba(255,255,255,.05)}.edx-ruler{display:grid;grid-template-columns:repeat(12,1fr);margin-left:78px;height:10px;opacity:.5}.edx-ruler span{border-left:1px solid rgba(255,255,255,.12)}.edx-track{display:grid;grid-template-columns:70px 1fr;align-items:center;grid-gap:8px;gap:8px}.edx-track-tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#8b93a2}.edx-lane{position:relative;display:flex;height:24px}.edx-clip{position:relative;height:100%;border-radius:4px;background:linear-gradient(120deg,#2b3550,#3a4a6b);border:1px solid rgba(255,255,255,.08);margin-right:3px;overflow:hidden}.edx-clip[data-tone="0"]{background:linear-gradient(120deg,var(--mkt-accent),var(--mkt-accent-strong))}.edx-clip[data-tone="1"]{background:linear-gradient(120deg,#3a4a6b,#2b3550)}.edx-clip[data-tone="2"]{background:linear-gradient(120deg,#6b4bd6,#4a2fb0)}.edx-clip[data-tone="4"]{background:linear-gradient(120deg,#e6913a,#c76f1f)}.edx-clip[data-tone="5"]{background:linear-gradient(120deg,#35d6a4,#1f9e78)}.edx-clip[data-tone="6"]{background:linear-gradient(120deg,#3aa0e6,#1f78c7)}.edx-grip{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:3px;height:12px;border-radius:2px;background:rgba(255,255,255,.55);box-shadow:-4px 0 0 rgba(255,255,255,.3),4px 0 0 rgba(255,255,255,.3)}.edx-clip-label{position:absolute;inset:0;padding-left:8px;font-size:10px;font-weight:700;color:rgba(255,255,255,.9)}.edx-clip-label,.edx-wave{display:flex;align-items:center}.edx-wave{gap:2px;height:24px}.edx-wave span{flex:1 1;min-width:0;height:30%;background:#4a5a7b;border-radius:2px}.edx-beats{height:24px}.edx-beat{top:4px;bottom:4px;background:rgba(255,255,255,.35)}.edx-beat,.edx-playhead{position:absolute;width:2px}.edx-playhead{top:6px;bottom:6px;left:82px;background:var(--mkt-accent);box-shadow:0 0 8px rgb(var(--brand-purple-rgb)/.8)}.edx-playhead:before{content:"";position:absolute;top:-3px;left:-3px;width:8px;height:8px;border-radius:50%;background:var(--mkt-accent)}.edx-inspector{display:grid;grid-auto-flow:column;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:8px;background:#0a0c12;border:1px solid rgba(255,255,255,.05);font-size:11px;color:#b8bec9;justify-content:start}.edx-inspector-head{display:inline-flex;align-items:center;gap:5px;color:var(--mkt-accent-text);font-weight:600}.edx-field{padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.05)}.edx-align,.edx-swatches{display:inline-flex;gap:5px}.edx-swatch{width:16px;height:16px;border-radius:5px;border:1px solid rgba(255,255,255,.14)}.edx-swatch[data-step="0"]{background:var(--mkt-accent)}.edx-swatch[data-step="1"]{background:#6b4bd6}.edx-swatch[data-step="2"]{background:#35d6a4}.edx-swatch[data-step="3"]{background:#e6913a}.edx-align-btn{width:16px;height:16px;border-radius:4px;background:rgba(255,255,255,.08)}.edx-toolbar{display:flex;align-items:center;gap:8px}.edx-tool{gap:4px;color:#cfd4dd;padding:5px 9px;border-radius:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.edx-autosave,.edx-tool{display:inline-flex;align-items:center;font-size:11px}.edx-autosave{margin-left:auto;gap:6px;color:#35d6a4}.edx-autosave-dot{width:7px;height:7px;border-radius:50%;background:#35d6a4}.edx-export-panel{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#0a0c12;border:1px solid rgba(255,255,255,.05);font-size:11.5px;color:#cfd4dd}.edx-export-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.edx-export-bar{flex:1 1;height:6px;border-radius:6px;background:rgba(255,255,255,.1);overflow:hidden}.edx-export-fill{display:block;height:100%;width:0;border-radius:6px;background:linear-gradient(90deg,#6b4bd6,var(--mkt-accent))}.edx-export-done{display:inline-flex;align-items:center;gap:5px;color:#35d6a4;font-weight:600;white-space:nowrap;opacity:0}[data-motion=running] .edx-playhead{animation:edx-playhead 6s ease-in-out infinite}[data-motion=running] .edx-playhead-slow{animation-duration:9s}[data-motion=running] .edx-playhead-hold{animation:edx-playhead-hold 6s ease-in-out infinite}[data-motion=running] .edx-scrub-fill{animation:edx-scrub 6s ease-in-out infinite}[data-motion=running] .edx-wave span{animation:edx-wave 1s ease-in-out infinite alternate;animation-delay:calc(var(--i) * 34ms)}[data-motion=running] .edx-frame{animation:edx-frame-cut 6s steps(1) infinite}[data-motion=running] .edx-frame[data-frame="1"]{animation-delay:2s}[data-motion=running] .edx-frame[data-frame="2"]{animation-delay:4s}[data-motion=running] .edx-badge-cut{animation:edx-badge 6s ease-in-out infinite}.edx-clip-drag{width:22%}[data-motion=running] .edx-clip-drag{animation:edx-drag 6s cubic-bezier(.4,0,.2,1) infinite}.edx-clip-splitL{width:15%}.edx-clip-splitR{width:16%}[data-motion=running] .edx-clip-splitR{transform-origin:right;animation:edx-ripple 6s ease-in-out infinite}.edx-clip-textdrag{width:40%}[data-motion=running] .edx-clip-textdrag{animation:edx-textdrag 9s cubic-bezier(.4,0,.2,1) infinite}[data-motion=running] .edx-cap-chip{animation:edx-cap 9s ease-in-out infinite}[data-motion=running] .edx-cap-chip[data-step="1"]{animation-delay:3s}[data-motion=running] .edx-cap-chip[data-step="2"]{animation-delay:6s}[data-motion=running] .edx-align-btn,[data-motion=running] .edx-swatch{animation:edx-hilite 9s ease-in-out infinite}[data-motion=running] .edx-swatch[data-step="1"]{animation-delay:1s}[data-motion=running] .edx-swatch[data-step="2"]{animation-delay:2s}[data-motion=running] .edx-swatch[data-step="3"]{animation-delay:3s}[data-motion=running] .edx-align-btn[data-step="1"]{animation-delay:1.4s}[data-motion=running] .edx-align-btn[data-step="2"]{animation-delay:2.8s}[data-motion=running] .edx-clip-layer{transform-origin:left;animation:edx-layer-in .8s ease both}.edx-timeline-stack .edx-track:first-child .edx-clip-layer{animation-delay:.1s}.edx-timeline-stack .edx-track:nth-child(2) .edx-clip-layer{animation-delay:.35s}.edx-timeline-stack .edx-track:nth-child(3) .edx-clip-layer{animation-delay:.6s}.edx-timeline-stack .edx-track:nth-child(4) .edx-clip-layer{animation-delay:.85s}[data-motion=running] .edx-tool-redo,[data-motion=running] .edx-tool-undo{animation:edx-tool 5s ease-in-out infinite}[data-motion=running] .edx-tool-redo{animation-delay:.6s}[data-motion=running] .edx-autosave-dot{animation:edx-pulse 2.4s ease-in-out infinite}[data-motion=running] .edx-export-fill{animation:edx-export 5s ease-in-out infinite}[data-motion=running] .edx-export-done{animation:edx-done 5s ease-in-out infinite}@keyframes edx-playhead{0%{left:82px}90%,to{left:calc(100% - 10px)}}@keyframes edx-playhead-hold{0%{left:82px}70%,to{left:calc(100% - 10px)}}@keyframes edx-scrub{0%{width:6%}90%,to{width:100%}}@keyframes edx-wave{0%{height:16%}to{height:94%}}@keyframes edx-frame-cut{0%,30%{opacity:1}34%,to{opacity:0}}@keyframes edx-badge{0%,40%{opacity:0;transform:scale(.8)}48%,60%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(.8)}}@keyframes edx-drag{0%{transform:translateX(40%) translateY(-14px);opacity:.65;box-shadow:0 8px 18px rgba(0,0,0,.5)}22%{transform:translateX(0) translateY(-14px);opacity:.85;box-shadow:0 8px 18px rgba(0,0,0,.5)}34%,to{transform:translateX(0) translateY(0);opacity:1;box-shadow:none}}@keyframes edx-ripple{0%,55%{transform:scaleX(1);opacity:1;margin-right:3px}70%,to{transform:scaleX(0);opacity:0;margin-right:0}}@keyframes edx-textdrag{0%{transform:translateX(-120%);opacity:0}18%,to{transform:translateX(0);opacity:1}}@keyframes edx-cap{0%,6%{opacity:0;transform:translateY(8px)}14%,28%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-8px)}}@keyframes edx-hilite{0%,to{box-shadow:none;transform:none}50%{box-shadow:0 0 0 2px rgb(var(--brand-purple-rgb)/.7);transform:scale(1.12)}}@keyframes edx-layer-in{0%{transform:scaleX(.15);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes edx-tool{0%,40%,to{border-color:rgba(255,255,255,.08);color:#cfd4dd}50%,60%{border-color:rgb(var(--brand-purple-rgb)/.6);color:#fff}}@keyframes edx-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes edx-export{0%,10%{width:0}70%,to{width:100%}}@keyframes edx-done{0%,70%{opacity:0}80%,to{opacity:1}}@media (max-width:900px){.edx-inspector{grid-auto-flow:row;justify-content:stretch}}[data-brand=run] .reel-section{width:100%;background:#05060a;position:relative;overflow-x:hidden}[data-brand=run] .reel-header{max-width:var(--mkt-content-wide);margin:0 auto;padding:var(--mkt-space-16) var(--mkt-gutter) var(--mkt-space-10);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mkt-space-8)}[data-brand=run] .reel-header-left{flex:1 1;max-width:52ch}[data-brand=run] .reel-header-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--mkt-space-4);flex-shrink:0}[data-brand=run] .reel-eyebrow{font-size:var(--mkt-text-xs);letter-spacing:var(--mkt-tracking-eyebrow);font-weight:700;text-transform:uppercase;color:var(--mkt-accent-text);margin:0 0 var(--mkt-space-3)}[data-brand=run] .reel-heading{font-size:var(--mkt-text-3xl);line-height:var(--mkt-leading-tight);font-weight:700;color:var(--mkt-text);margin:0 0 var(--mkt-space-4)}[data-brand=run] .reel-lead{font-size:var(--mkt-text-base);color:var(--mkt-text-muted);line-height:var(--mkt-leading-normal);margin:0}[data-brand=run] .reel-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:var(--mkt-radius-pill);background:var(--mkt-accent);color:#fff;font-size:var(--mkt-text-sm);font-weight:700;text-decoration:none;transition:background var(--mkt-dur) var(--mkt-ease),box-shadow var(--mkt-dur) var(--mkt-ease)}[data-brand=run] .reel-cta:hover{background:var(--mkt-accent-strong);box-shadow:0 0 28px rgb(var(--brand-purple-rgb)/.45)}[data-brand=run] .reel-stack{display:flex;flex-direction:column}[data-brand=run] .reel-spot{position:relative;width:100%;height:100vh;min-height:560px;overflow:hidden;background:#000}[data-brand=run] .reel-spot-media{position:absolute;inset:0}[data-brand=run] .reel-spot-poster,[data-brand=run] .reel-spot-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}[data-brand=run] .reel-spot-video{opacity:0;transition:opacity .8s ease}[data-brand=run] .reel-spot.is-playing .reel-spot-video{opacity:1}[data-brand=run] .reel-spot.is-playing .reel-spot-poster{opacity:0}[data-brand=run] .reel-spot-poster{transition:opacity .8s ease}[data-brand=run] .reel-spot-vignette{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 42%),linear-gradient(180deg,rgba(0,0,0,.55) 0,transparent 30%),radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.35) 100%);pointer-events:none}[data-brand=run] .reel-spot-content{position:absolute;left:0;right:0;bottom:0;padding:0 var(--mkt-gutter) clamp(48px,8vh,100px);max-width:var(--mkt-content-wide);margin:0 auto;z-index:2;opacity:0;transform:translateY(24px);transition:opacity .7s var(--mkt-ease),transform .7s var(--mkt-ease)}[data-brand=run] .reel-spot.is-playing .reel-spot-content{opacity:1;transform:translateY(0)}[data-brand=run] .reel-spot-tag{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--mkt-accent);padding:5px 14px;border-radius:var(--mkt-radius-pill);margin-bottom:var(--mkt-space-4);box-shadow:0 4px 20px rgb(var(--brand-purple-rgb)/.4)}[data-brand=run] .reel-spot-title{font-size:clamp(2.2rem,3vw + 1.4rem,5rem);font-weight:800;line-height:1.02;color:#fff;margin:0 0 var(--mkt-space-3);text-shadow:0 4px 40px rgba(0,0,0,.6);max-width:22ch}[data-brand=run] .reel-spot-label{font-size:clamp(.95rem,.4vw + .85rem,1.15rem);color:rgba(255,255,255,.75);max-width:46ch;margin:0}[data-brand=run] .reel-spot-rail{position:absolute;top:clamp(24px,4vh,48px);right:var(--mkt-gutter);display:flex;gap:8px;z-index:2}[data-brand=run] .reel-spot-dot{width:28px;height:3px;border-radius:2px;background:rgba(255,255,255,.25);transition:background .3s ease}[data-brand=run] .reel-spot-dot[data-active=true]{background:var(--mkt-accent);box-shadow:0 0 10px rgb(var(--brand-purple-rgb)/.7)}[data-brand=run] .reel-spot-scroll{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);z-index:2}[data-brand=run] .reel-spot-scroll svg{transform:rotate(90deg);animation:reel-scroll-bounce 1.8s ease-in-out infinite}@keyframes reel-scroll-bounce{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(4px)}}@media (max-width:900px){[data-brand=run] .reel-header{flex-direction:column;align-items:flex-start}[data-brand=run] .reel-header-right{flex-direction:row;align-items:center}[data-brand=run] .reel-spot{height:100vh;min-height:480px}[data-brand=run] .reel-spot-title{font-size:clamp(1.8rem,6vw,3rem)}}@media (max-width:600px){[data-brand=run] .reel-header{padding-bottom:var(--mkt-space-8)}[data-brand=run] .reel-spot-rail{top:16px}}[data-brand=run] .shorts-section{width:100%;background:var(--mkt-bg);padding:var(--mkt-space-24) 0;overflow-x:hidden;position:relative}[data-brand=run] .shorts-header{max-width:var(--mkt-content-wide);margin:0 auto;padding:0 var(--mkt-gutter) var(--mkt-space-16);text-align:center}[data-brand=run] .shorts-eyebrow{font-size:var(--mkt-text-xs);letter-spacing:var(--mkt-tracking-eyebrow);font-weight:700;text-transform:uppercase;color:var(--mkt-accent-text);margin:0 0 var(--mkt-space-3)}[data-brand=run] .shorts-heading{font-size:var(--mkt-text-3xl);line-height:var(--mkt-leading-tight);font-weight:700;color:var(--mkt-text);margin:0 0 var(--mkt-space-4)}[data-brand=run] .shorts-heading em{font-style:normal;background:linear-gradient(135deg,var(--mkt-accent) 0,#6b4bd6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-brand=run] .shorts-lead{font-size:var(--mkt-text-base);color:var(--mkt-text-muted);line-height:var(--mkt-leading-normal);max-width:52ch;margin:0 auto}[data-brand=run] .shorts-stage{position:relative;height:clamp(520px,72vw,780px);overflow:hidden}[data-brand=run] .shorts-blob{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}[data-brand=run] .shorts-blob-a{width:560px;height:560px;background:radial-gradient(circle,rgb(var(--brand-purple-rgb)/.18),transparent 70%);top:-10%;left:10%;animation:blob-drift-a 14s ease-in-out infinite alternate}[data-brand=run] .shorts-blob-b{width:480px;height:480px;background:radial-gradient(circle,rgba(107,75,214,.18),transparent 70%);bottom:0;right:8%;animation:blob-drift-b 18s ease-in-out infinite alternate}@keyframes blob-drift-a{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.12)}}@keyframes blob-drift-b{0%{transform:translate(0) scale(1)}to{transform:translate(-50px,-30px) scale(1.08)}}[data-brand=run] .shorts-collage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;perspective:1200px;padding:0 var(--mkt-gutter)}[data-brand=run] .short-card{position:relative;flex-shrink:0;width:clamp(140px,14vw,210px);aspect-ratio:9/16;border-radius:var(--mkt-radius-lg);overflow:hidden;background:var(--mkt-surface);box-shadow:0 24px 60px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.07);cursor:pointer;transition:transform .4s var(--mkt-ease),box-shadow .4s var(--mkt-ease);transform:translateY(calc((var(--idx) - 2) * 28px)) rotate(calc((var(--idx) - 2) * -1.4deg));animation:short-in .8s var(--mkt-ease) both;animation-delay:calc(var(--idx) * .1s + .2s)}[data-brand=run] .short-card:hover{transform:translateY(calc((var(--idx) - 2) * 28px - 16px)) rotate(0deg) scale(1.04);box-shadow:0 32px 80px rgba(0,0,0,.8),0 0 0 1px rgb(var(--brand-purple-rgb)/.35),0 0 40px rgb(var(--brand-purple-rgb)/.15);z-index:10}@keyframes short-in{0%{opacity:0;transform:translateY(60px) scale(.9) rotate(0deg)}to{opacity:1;transform:translateY(calc((var(--idx) - 2) * 28px)) rotate(calc((var(--idx) - 2) * -1.4deg))}}[data-brand=run] .short-card[data-idx="2"]{width:clamp(160px,17vw,240px);z-index:5;transform:translateY(-10px) scale(1.06) rotate(0deg);box-shadow:0 32px 80px rgba(0,0,0,.7),0 0 0 1px rgb(var(--brand-purple-rgb)/.2),0 0 60px rgb(var(--brand-purple-rgb)/.1)}[data-brand=run] .short-card[data-idx="2"]:hover{transform:translateY(-26px) scale(1.1) rotate(0deg)}[data-brand=run] .short-media{position:absolute;inset:0}[data-brand=run] .short-poster,[data-brand=run] .short-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}[data-brand=run] .short-video{opacity:0;transition:opacity .5s ease}[data-brand=run] .short-card.is-playing .short-video{opacity:1}[data-brand=run] .short-card.is-playing .short-poster{opacity:0}[data-brand=run] .short-chrome{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;z-index:3}[data-brand=run] .short-tag{font-size:8px;font-weight:900;letter-spacing:.1em;color:#fff;background:var(--mkt-accent);padding:2px 6px;border-radius:4px}[data-brand=run] .short-views{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:600;color:rgba(255,255,255,.85);background:rgba(0,0,0,.45);padding:2px 7px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-brand=run] .short-foot{position:absolute;bottom:0;left:0;right:0;padding:32px 12px 12px;background:linear-gradient(transparent,rgba(0,0,0,.85));display:flex;flex-direction:column;gap:2px;z-index:3}[data-brand=run] .short-title{font-size:11px;font-weight:700;color:#fff;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-brand=run] .short-creator{font-size:9px;color:rgba(255,255,255,.6)}[data-brand=run] .short-glow{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease}[data-brand=run] .short-card[data-idx="2"] .short-glow{opacity:1;box-shadow:inset 0 0 0 1px rgb(var(--brand-purple-rgb)/.4);animation:short-ring-pulse 3s ease-in-out infinite}@keyframes short-ring-pulse{0%,to{box-shadow:inset 0 0 0 1px rgb(var(--brand-purple-rgb)/.4)}50%{box-shadow:inset 0 0 0 1px rgb(var(--brand-purple-rgb)/.9),0 0 20px rgb(var(--brand-purple-rgb)/.2)}}[data-brand=run] .shorts-footer{max-width:var(--mkt-content-wide);margin:0 auto;padding:var(--mkt-space-16) var(--mkt-gutter) 0;display:flex;align-items:center;justify-content:center;gap:var(--mkt-space-6);flex-wrap:wrap}[data-brand=run] .shorts-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:var(--mkt-radius-pill);background:linear-gradient(135deg,var(--mkt-accent),#6b4bd6);color:#fff;font-size:var(--mkt-text-sm);font-weight:700;text-decoration:none;box-shadow:0 8px 32px rgb(var(--brand-purple-rgb)/.35);transition:box-shadow .3s ease,transform .2s ease}[data-brand=run] .shorts-cta:hover{transform:translateY(-2px);box-shadow:0 14px 48px rgb(var(--brand-purple-rgb)/.55)}[data-brand=run] .shorts-note{font-size:var(--mkt-text-sm);color:var(--mkt-text-subtle)}@media (max-width:900px){[data-brand=run] .shorts-stage{height:clamp(360px,100vw,520px)}[data-brand=run] .short-card{width:clamp(110px,18vw,160px)}[data-brand=run] .short-card[data-idx="2"]{width:clamp(130px,20vw,180px)}[data-brand=run] .short-card{transform:translateY(calc((var(--idx) - 2) * 18px)) rotate(calc((var(--idx) - 2) * -1deg))}}@media (max-width:600px){[data-brand=run] .short-card[data-idx="0"],[data-brand=run] .short-card[data-idx="4"]{display:none}[data-brand=run] .shorts-stage{height:420px}[data-brand=run] .short-card{width:clamp(120px,28vw,180px)}}@media (prefers-reduced-motion:reduce){.edx-align-btn,.edx-autosave-dot,.edx-badge-cut,.edx-cap-chip,.edx-clip-drag,.edx-clip-layer,.edx-clip-splitR,.edx-clip-textdrag,.edx-export-done,.edx-export-fill,.edx-frame,.edx-playhead,.edx-playhead-hold,.edx-scrub-fill,.edx-swatch,.edx-tool-redo,.edx-tool-undo,.edx-wave span,[data-brand=run] .reel-spot-content,[data-brand=run] .reel-spot-poster,[data-brand=run] .reel-spot-scroll svg,[data-brand=run] .reel-spot-video,[data-brand=run] .short-card,[data-brand=run] .short-card[data-idx="2"] .short-glow,[data-brand=run] .shorts-blob-a,[data-brand=run] .shorts-blob-b{animation:none!important;transition:none!important}.edx-clip-drag,.edx-clip-textdrag{transform:none;opacity:1}.edx-export-fill{width:100%}.edx-export-done{opacity:1}.edx-cap-chip[data-step="0"]{opacity:1;transform:none}[data-brand=run] .reel-spot-video{display:none}[data-brand=run] .reel-spot-content{opacity:1;transform:none}[data-brand=run] .short-card{opacity:1;transform:translateY(calc((var(--idx) - 2) * 28px)) rotate(calc((var(--idx) - 2) * -1.4deg))}}.run-cine-home{overflow-x:clip}[data-brand=run] .reference-nav{gap:2px;font-size:13.5px;min-width:0}[data-brand=run] .reference-nav>a,[data-brand=run] .reference-nav>button{padding:10px 8px;gap:5px}[data-brand=run] .reference-nav svg{width:12px;height:12px}@media (max-width:1320px){[data-brand=run] .reference-mega,[data-brand=run] .reference-nav{display:none}[data-brand=run] .reference-mobile-toggle{display:grid;place-items:center;background:none;border:0;color:inherit;padding:10px}[data-brand=run] .reference-header .light-button{margin-left:auto}}.sb-connect,.sb-stage,.sb-wall{max-width:1200px;margin:0 auto;padding:64px 24px;color:#f4f5f7}.sb-tier{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.16);white-space:nowrap}.sb-tier:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sb-tier[data-tier=available]{color:#35d6a4}.sb-tier[data-tier=building]{color:#e6b23a}.sb-tier[data-tier=coming]{color:#9aa2b1}.sb-stage{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);grid-gap:48px;gap:48px;align-items:center}.sb-stage-copy h2{font-size:clamp(28px,4vw,44px);line-height:1.05;margin:10px 0 16px}.sb-stage-copy h2 em{font-style:normal;color:var(--mkt-accent-text)}.sb-stage-lead{color:#b8bec9;max-width:46ch;line-height:1.6}.sb-stage-points{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.sb-stage-points li{display:flex;align-items:center;gap:10px;font-size:14px;color:#d6dae2}.sb-stage-points svg{color:#35d6a4;flex:none}.sb-editor{border-radius:14px;overflow:hidden;background:#0c0e14;border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 80px -30px rgba(0,0,0,.8)}.sb-editor-bar{display:flex;align-items:center;gap:7px;padding:9px 12px;background:#12151d;border-bottom:1px solid rgba(255,255,255,.06)}.sb-dot{width:9px;height:9px;border-radius:50%;background:#333a48}.sb-dot:first-child{background:#ff5f57}.sb-dot:nth-child(2){background:#febc2e}.sb-dot:nth-child(3){background:#28c840}.sb-editor-title{margin-left:10px;font-size:12px;color:#9aa2b1}.sb-editor-export{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#cfd4dd;background:rgba(255,255,255,.06);padding:4px 9px;border-radius:6px}.sb-editor-body{display:grid;grid-template-columns:190px 1fr;min-height:340px}.sb-rail{border-right:1px solid rgba(255,255,255,.06);padding:12px;background:#0a0c12;display:flex;flex-direction:column;gap:10px}.sb-rail-head{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.05em;color:var(--mkt-accent-text);font-weight:600}.sb-chat{display:flex;flex-direction:column;gap:8px}.sb-msg{font-size:11.5px;line-height:1.4;padding:8px 10px;border-radius:9px}.sb-msg-user{background:rgb(var(--brand-purple-rgb)/.14);color:#f2c6e6;align-self:flex-end}.sb-msg-agent{background:rgba(255,255,255,.05);color:#cfd4dd;min-height:30px}.sb-typewriter:after{content:"Reading every clip…"}.sb-proposal{margin-top:4px;font-size:11px;color:#d6dae2;display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:9px;border:1px dashed rgb(var(--brand-purple-rgb)/.4)}.sb-proposal-actions{margin-left:auto;color:#9aa2b1}.sb-proposal-actions b{color:var(--mkt-accent-text)}.sb-canvas{padding:12px;display:flex;flex-direction:column;gap:10px}.sb-preview{position:relative;border-radius:10px;overflow:hidden;background:#06070b;aspect-ratio:16/8}.sb-frame,.sb-preview-frames{position:absolute;inset:0}.sb-frame{opacity:0}.sb-frame .editorial-photo{width:100%;height:100%}.sb-frame-video .home-video{position:relative;width:100%;height:100%;overflow:hidden}.sb-frame-video .home-video-el,.sb-frame-video .home-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.sb-frame-video .home-video-el{opacity:0;transition:opacity .6s ease}.sb-frame-video .home-video.is-playing .home-video-el{opacity:1}.sb-frame-video .home-video.is-playing .home-video-poster{opacity:0}.sb-caption-band{position:absolute;left:0;right:0;bottom:34px;display:flex;justify-content:center;gap:8px;pointer-events:none}.sb-caption-chip{font-size:11px;font-weight:600;background:rgba(0,0,0,.55);color:#fff;padding:4px 10px;border-radius:6px;opacity:0;transform:translateY(6px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sb-transport{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;padding:8px 10px;background:linear-gradient(transparent,rgba(0,0,0,.6));color:#cfd4dd;font-size:10.5px}.sb-scrub{flex:1 1;height:3px;border-radius:3px;background:rgba(255,255,255,.18);overflow:hidden}.sb-scrub-fill{display:block;height:100%;width:40%;background:var(--mkt-accent)}.sb-timeline{position:relative;display:grid;grid-gap:7px;gap:7px;padding:10px;border-radius:10px;background:#0a0c12;border:1px solid rgba(255,255,255,.05)}.sb-track{display:grid;grid-template-columns:74px 1fr;align-items:center;grid-gap:8px;gap:8px}.sb-track-tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#8b93a2}.sb-clips{display:flex;height:22px}.sb-clip{height:100%;border-radius:4px;background:linear-gradient(120deg,#2b3550,#3a4strax);background:linear-gradient(120deg,#2b3550,#3a4a6b);border:1px solid rgba(255,255,255,.08);margin-right:3px}.sb-clip[data-tone="0"]{background:linear-gradient(120deg,var(--mkt-accent),var(--mkt-accent-strong))}.sb-clip[data-tone="1"]{background:linear-gradient(120deg,#3a4a6b,#2b3550)}.sb-clip[data-tone="2"]{background:linear-gradient(120deg,#6b4bd6,#4a2fb0)}.sb-clip[data-tone="3"]{background:linear-gradient(120deg,#2b3550,#3a4a6b)}.sb-clip[data-tone="4"]{background:linear-gradient(120deg,#e6913a,#c76f1f)}.sb-clip[data-tone="5"]{background:linear-gradient(120deg,#35d6a4,#1f9e78)}.sb-clip[data-tone="6"]{background:linear-gradient(120deg,#3aa0e6,#1f78c7)}.sb-clip[data-tone="7"]{background:linear-gradient(120deg,#9aa2b1,#6b7488)}.sb-wave{display:flex;align-items:center;gap:2px;height:22px}.sb-wave span{flex:1 1;min-width:0;height:30%;background:#4a5a7b;border-radius:2px}.sb-playhead{top:6px;bottom:6px;left:82px;width:2px;box-shadow:0 0 8px rgb(var(--brand-purple-rgb)/.8)}.sb-playhead,.sb-playhead:before{position:absolute;background:var(--mkt-accent)}.sb-playhead:before{content:"";top:-3px;left:-3px;width:8px;height:8px;border-radius:50%}[data-motion=running] .sb-playhead{animation:sb-playhead 8s linear infinite}[data-motion=running] .sb-scrub-fill{animation:sb-scrub 8s linear infinite}[data-motion=running] .sb-frame{animation:sb-frame-cycle 12s ease-in-out infinite}[data-motion=running] .sb-frame[data-frame="1"]{animation-delay:3s}[data-motion=running] .sb-frame[data-frame="2"]{animation-delay:6s}[data-motion=running] .sb-frame[data-frame="3"]{animation-delay:9s}[data-motion=running] .sb-caption-chip{animation:sb-chip 6s ease-in-out infinite}[data-motion=running] .sb-caption-chip[data-step="1"]{animation-delay:2s}[data-motion=running] .sb-caption-chip[data-step="2"]{animation-delay:4s}[data-motion=running] .sb-wave span{animation:sb-wave 1.1s ease-in-out infinite alternate;animation-delay:calc(var(--i) * 40ms)}[data-motion=running] .sb-typewriter:after{animation:sb-type 9s steps(1) infinite}[data-motion=running] .sb-clip{transform-origin:left;animation:sb-clip-in .7s var(--ease-out,ease) both;animation-delay:calc(var(--i, 0) * .1s)}.sb-frame[data-frame="0"]{opacity:1}.sb-caption-chip[data-step="0"]{opacity:1;transform:none}@keyframes sb-playhead{0%{left:82px}to{left:calc(100% - 10px)}}@keyframes sb-scrub{0%{width:6%}to{width:100%}}@keyframes sb-frame-cycle{0%,22%{opacity:1}28%,to{opacity:0}}@keyframes sb-chip{0%,8%{opacity:0;transform:translateY(6px)}16%,42%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-6px)}}@keyframes sb-wave{0%{height:18%}to{height:92%}}@keyframes sb-type{0%{content:"Reading every clip…"}33%{content:"Balancing levels…"}66%{content:"Proposing the first cut…"}}.sb-wall-head{text-align:center;margin-bottom:34px}.sb-wall-head h2{font-size:clamp(26px,3.4vw,40px);margin-top:8px}.sb-wall-head h2 em{font-style:normal;color:var(--mkt-accent-text)}.sb-tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.sb-tile{border-radius:14px;padding:16px;background:linear-gradient(180deg,#12141c,#0b0d12);border:1px solid rgba(255,255,255,.07);overflow:hidden;display:flex;flex-direction:column;gap:8px;min-height:240px}.sb-tile-anim{height:96px;border-radius:10px;background:#06070b;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05)}.sb-tile[data-kind=brain] .sb-tile-anim,.sb-tile[data-kind=create] .sb-tile-anim{background:#0a0710}.sb-tile-foot{display:flex;align-items:center;gap:8px;margin-top:4px}.sb-tile-icon{display:inline-flex;color:var(--mkt-accent-text)}.sb-tile-label{font-size:10px;letter-spacing:.08em;color:#8b93a2;font-weight:600}.sb-tile-num{margin-left:auto;font-size:12px;color:#3a4256;font-weight:700}.sb-tile-title{font-size:15px;margin:0;line-height:1.25}.sb-tile-desc{font-size:12.5px;color:#9aa2b1;line-height:1.5;margin:0;flex:1 1}.sb-mini-timeline{position:absolute;inset:24px 14px;display:flex;gap:6px;align-items:center}.sb-mini-timeline>span:not(.sb-mini-playhead){height:20px;border-radius:4px;flex:1 1}.sb-mini-timeline>span[data-tone="0"]{background:var(--mkt-accent)}.sb-mini-timeline>span[data-tone="1"]{background:#3a4a6b}.sb-mini-timeline>span[data-tone="2"]{background:#6b4bd6}.sb-mini-timeline>span[data-tone="3"]{background:#e6913a}.sb-mini-playhead{position:absolute;top:0;bottom:0;left:10%;width:2px;background:#fff}[data-motion=running] .sb-mini-playhead{animation:sb-mini-scrub 3.5s ease-in-out infinite alternate}@keyframes sb-mini-scrub{0%{left:6%}to{left:94%}}.sb-mini-frames,.sb-mini-frames span{position:absolute;inset:0}.sb-mini-frames span{opacity:0}.sb-mini-frames span[data-frame="0"]{opacity:1}.sb-mini-frames .editorial-photo{width:100%;height:100%}[data-motion=running] .sb-mini-frames span{animation:sb-mini-cross 6s ease-in-out infinite}[data-motion=running] .sb-mini-frames span[data-frame="1"]{animation-delay:2s}[data-motion=running] .sb-mini-frames span[data-frame="2"]{animation-delay:4s}@keyframes sb-mini-cross{0%,28%{opacity:1}38%,to{opacity:0}}.sb-mini-curve{position:absolute;inset:0}.sb-mini-curve svg{width:100%;height:100%}.sb-mini-curve path{fill:none;stroke:#6b4bd6;stroke-width:2.5;stroke-dasharray:260;stroke-dashoffset:0}[data-motion=running] .sb-mini-curve path{animation:sb-dash 4s ease-in-out infinite alternate}.sb-mini-node{position:absolute;top:34%;left:74%;width:8px;height:8px;border-radius:50%;background:var(--mkt-accent);box-shadow:0 0 10px var(--mkt-accent)}[data-motion=running] .sb-mini-node{animation:sb-pulse 2s ease-in-out infinite}@keyframes sb-dash{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}.sb-mini-chips{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px}.sb-mini-chips span{font-size:10px;font-weight:700;letter-spacing:.06em;padding:5px 8px;border-radius:6px;background:rgba(255,255,255,.06);color:#8b93a2}[data-motion=running] .sb-mini-chips span{animation:sb-ready 3s ease-in-out infinite}[data-motion=running] .sb-mini-chips span[data-step="1"]{animation-delay:.6s}[data-motion=running] .sb-mini-chips span[data-step="2"]{animation-delay:1.2s}@keyframes sb-ready{0%,40%{background:rgba(255,255,255,.06);color:#8b93a2}55%,85%{background:#ccff00;color:#10130a}to{background:rgba(255,255,255,.06);color:#8b93a2}}.sb-connect-head{text-align:center;max-width:680px;margin:0 auto 26px}.sb-connect-head h2{font-size:clamp(26px,3.4vw,40px);margin:8px 0 12px}.sb-connect-head h2 em{font-style:normal;color:var(--mkt-accent-text)}.sb-connect-lead{color:#b8bec9;line-height:1.6}.sb-board{border-radius:18px;background:linear-gradient(180deg,#0d1017,#090b11);border:1px solid rgba(255,255,255,.08);padding:16px;box-shadow:0 30px 80px -40px rgba(0,0,0,.8)}.sb-steps{display:flex;align-items:center;gap:10px;margin-bottom:14px}.sb-step{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#cfd4dd;padding:7px 12px;border-radius:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.sb-step svg{color:var(--mkt-accent-text)}[data-motion=running] .sb-step{animation:sb-step-glow 3.6s ease-in-out infinite;animation-delay:calc(var(--step, 0) * 1.2s)}.sb-step[data-step="1"]{--step:1}.sb-step[data-step="2"]{--step:2}.sb-step-arrow{color:#4a5266;font-size:14px}.sb-board-main{display:grid;grid-template-columns:1fr 208px;grid-gap:14px;gap:14px}.sb-graph{position:relative;aspect-ratio:1000/560;border-radius:12px;background:radial-gradient(circle at 40% 45%,rgb(var(--brand-purple-rgb)/.1),transparent 55%),radial-gradient(circle at 80% 60%,rgba(107,75,214,.1),transparent 55%),#06080d;border:1px solid rgba(255,255,255,.06);overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:100% 100%,100% 100%,100% 100%,34px 34px,34px 34px}.sb-graph-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sb-link-base{fill:none;stroke:rgba(255,255,255,.14);stroke-width:2.5}.sb-link-flow{fill:none;stroke:url(#sbLink);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:14 12;filter:drop-shadow(0 0 4px rgb(var(--brand-purple-rgb)/.55))}[data-motion=running] .sb-link-flow{animation:sb-flow 1.1s linear infinite;animation-delay:calc(var(--d) * .2s)}@keyframes sb-flow{to{stroke-dashoffset:-26}}.sb-link-pulse{fill:#fff;filter:drop-shadow(0 0 6px var(--mkt-accent))}.sb-node{position:absolute;width:168px;transform:translate(-50%,-50%);border-radius:12px;overflow:hidden;background:#12151e;border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 34px -16px rgba(0,0,0,.8)}.sb-node-dot{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--mkt-accent);box-shadow:0 0 8px rgb(var(--brand-purple-rgb)/.8);transform:translateY(-50%);z-index:2}.sb-node-dot-l{left:-5px}.sb-node-dot-r{right:-5px}.sb-node[data-kind=export] .sb-node-dot-r,.sb-node[data-kind=media] .sb-node-dot-l,.sb-node[data-kind=prompt] .sb-node-dot-l{display:none}.sb-node-thumb{position:relative;height:78px;overflow:hidden}.sb-node-thumb .editorial-photo{width:100%;height:100%}.sb-node-badge{position:absolute;left:7px;top:7px;font-size:10px;font-weight:700;letter-spacing:.03em;color:#fff;background:rgba(0,0,0,.6);padding:3px 8px;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sb-node[data-kind=prompt] .sb-node-thumb{height:78px;background:linear-gradient(135deg,#2a1240,#10131d)}.sb-node-body{padding:8px 10px 10px}.sb-node-note{margin:0 0 6px;font-size:11.5px;color:#d6dae2;line-height:1.35}.sb-node-status{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#35d6a4;font-weight:600}.sb-node-status-dot{width:6px;height:6px;border-radius:50%;background:#35d6a4}[data-motion=running] .sb-node-status-dot{animation:sb-pulse 2s ease-in-out infinite}[data-motion=running] .sb-node{animation:sb-float 6s ease-in-out infinite;animation-delay:calc(var(--i) * .7s)}@keyframes sb-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 7px))}}.sb-outputs{border-radius:12px;background:#0b0e15;border:1px solid rgba(255,255,255,.07);padding:14px;display:flex;flex-direction:column;gap:9px}.sb-outputs-head{font-size:10px;letter-spacing:.08em;color:#8b93a2;font-weight:700}.sb-output-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.04);font-size:12px;color:#d6dae2}[data-motion=running] .sb-output-row{animation:sb-out-in 4s ease-in-out infinite;animation-delay:calc(var(--i) * .5s)}.sb-output-check{display:inline-flex;color:#10130a;background:#35d6a4;border-radius:50%;padding:2px}.sb-output-name{flex:1 1}.sb-output-fmt{font-size:10px;color:#8b93a2}.sb-outputs-note{margin:4px 0 0;font-size:11px;color:#9aa2b1}@keyframes sb-out-in{0%,20%{background:rgba(255,255,255,.04)}35%,75%{background:rgba(53,214,164,.14)}to{background:rgba(255,255,255,.04)}}@keyframes sb-step-glow{0%,to{border-color:rgba(255,255,255,.08);color:#cfd4dd}50%{border-color:rgb(var(--brand-purple-rgb)/.55);color:#fff}}@keyframes sb-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.5}}@keyframes sb-clip-in{0%{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}@media (max-width:900px){.sb-stage{grid-template-columns:1fr}.sb-tiles{grid-template-columns:repeat(2,1fr)}.sb-editor-body{grid-template-columns:150px 1fr}.sb-board-main{grid-template-columns:1fr}.sb-node{width:150px}}@media (max-width:560px){.sb-editor-body,.sb-tiles{grid-template-columns:1fr}.sb-rail{display:none}.sb-graph{aspect-ratio:auto;display:grid;grid-gap:18px;gap:18px;padding:20px;overflow:visible}.sb-graph-lines{display:none}.sb-node{position:relative;left:auto!important;top:auto!important;width:100%;transform:none}.sb-node:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-19px;width:2px;height:18px;background:#ad55d4}.sb-node-note{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.sb-caption-chip,.sb-clip,.sb-frame,.sb-link-flow,.sb-link-pulse,.sb-mini-chips span,.sb-mini-curve path,.sb-mini-frames span,.sb-mini-node,.sb-mini-playhead,.sb-node,.sb-node-status-dot,.sb-output-row,.sb-playhead,.sb-scrub-fill,.sb-step,.sb-typewriter:after,.sb-wave span{animation:none!important}}@media (max-width:1320px){[data-brand=run] .reference-header .brand-ribbon{min-height:44px}[data-brand=run] .reference-header .brand-ribbon>a{min-height:24px;display:inline-flex;align-items:center}[data-brand=run] .reference-header .brand-ribbon>button{display:grid;place-items:center;width:44px;height:44px;right:4px;top:50%;transform:translateY(-50%)}[data-brand=run] .reference-header .light-button{min-height:44px}[data-brand=run] .reference-mobile-toggle{box-sizing:border-box;min-width:44px;min-height:44px}}@media (max-width:900px){[data-brand=run] .story-controls{gap:2px;padding:4px}[data-brand=run] .story-controls>button:not(.story-dot){box-sizing:border-box;flex:0 0 44px;width:44px;height:44px}[data-brand=run] .story-dot{box-sizing:border-box;position:relative;flex:0 0 24px;width:24px;height:44px;border-radius:22px;background:transparent}[data-brand=run] .story-dot:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:20px;background:#777;transform:translate(-50%,-50%);transition:width .4s}[data-brand=run] .story-dot[aria-pressed=true]{width:24px;background:transparent}[data-brand=run] .story-dot[aria-pressed=true]:after{width:12px;background:#ddd}[data-brand=run] .curve-arrow{width:44px;height:44px}[data-brand=run] .story-prompt .primary{min-height:44px}body:has(.auth-layout) .motion-toggle,body:has(.run-cine-home) .motion-toggle{position:static;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;min-height:44px;margin:12px 16px 16px auto;padding:10px 14px;font-size:12px}}@media (max-width:600px){[data-brand=run] .reference-header .brand-ribbon{padding-right:52px}[data-brand=run] .reference-header .brand-ribbon>button{right:0}[data-brand=run] .story-controls>button:not(.story-dot){flex-basis:24px;width:24px;font-size:23px}}.admin-brand-mark .run-brand-symbol,.brand-mark .run-brand-symbol,.run-brand-symbol{display:block;flex-shrink:0;width:calc(var(--brand-logo-height, 38px) * 1.037);height:var(--brand-logo-height,38px);overflow:visible;color:var(--mw-interaction,#7954c9)}.run-brand-wordmark{--brand-caption-inset-start:0.05;--brand-caption-inset-end:0.012;position:relative;display:flex;flex-direction:column;gap:0;width:max-content;-webkit-padding-after:calc(var(--brand-caption-size, 7.5px) + var(--brand-copy-gap, 4px));padding-block-end:calc(var(--brand-caption-size, 7.5px) + var(--brand-copy-gap, 4px));flex-shrink:0;color:inherit}.run-brand-wordmark strong{font-size:var(--brand-name-size,27px);font-weight:750;letter-spacing:-1px;line-height:1}.run-brand-wordmark small{position:absolute;inset-inline-start:calc(var(--brand-name-size, 27px) * var(--brand-caption-inset-start));inset-inline-end:calc(var(--brand-name-size, 27px) * var(--brand-caption-inset-end));bottom:0;display:block;height:var(--brand-caption-size,7.5px);margin:0;font-size:var(--brand-caption-size,7.5px);font-weight:600;letter-spacing:2.2px;line-height:1}.run-brand-wordmark small svg{display:block;width:100%;height:100%;overflow:visible}.run-brand-wordmark small text{fill:currentColor;font:inherit;letter-spacing:0}.logo .run-brand-wordmark{--brand-caption-inset-start:0.045;--brand-caption-inset-end:0.003}.mw-brand-mark .run-brand-wordmark{--brand-caption-inset-end:0}.studio-shell[data-shell-version=v2] .mw-shell-topbar-contents .run-brand-wordmark{--brand-caption-inset-end:-0.008}.admin-brand .run-brand-wordmark{--brand-caption-inset-start:0.035;--brand-caption-inset-end:-0.019}.campaign-brand .run-brand-wordmark{--brand-caption-inset-start:0.041;--brand-caption-inset-end:0.01}.editor-access-brand .run-brand-wordmark{--brand-caption-inset-start:0.035;--brand-caption-inset-end:0.003}.admin-brand,.campaign-brand,.editor-access-brand,.logo,.mw-brand-mark{--brand-name-size:27px;--brand-caption-size:7.5px;--brand-copy-gap:4px;--brand-logo-height:calc(var(--brand-name-size) + var(--brand-caption-size) + var(--brand-copy-gap));gap:12px;align-items:center}.admin-brand .admin-brand-mark,.logo .brand-mark,.mw-brand-mark .mw-brand-mark-glyph{width:calc(var(--brand-logo-height) * 1.037);height:var(--brand-logo-height);overflow:visible;transform:none}.admin-brand,.mw-brand-mark{--brand-name-size:24px}.studio-shell[data-shell-version=v2] .mw-brand-mark{--brand-name-size:20px;gap:10px}.studio-shell[data-shell-version=v2] .mw-shell-topbar-contents .mw-brand-mark{--brand-name-size:18px;--brand-caption-size:6.5px}.mw-shell-topbar-brand .mw-brand-mark{--brand-logo-height:32px}.editor-access-brand{--brand-name-size:25px;--brand-caption-size:9px}.admin-brand .run-brand-wordmark{color:var(--admin-text)}.studio-rail-brand{--brand-logo-height:32px}@media (max-width:600px){.logo{--brand-name-size:24px}}.midways-footer-lettering{display:block;width:min(92%,1900px);height:auto;flex-shrink:0;overflow:visible}