.NcBsZq_reel{aspect-ratio:4/5;background:var(--bg);color:var(--ink);transition:background-color .9s var(--ease-out-expo), color .9s var(--ease-out-expo);position:relative;overflow:hidden;container-type:inline-size}@media (min-width:575px){.NcBsZq_reel{aspect-ratio:16/9}}@media (min-width:768px){.NcBsZq_reel{width:calc(100% - 80px);margin-inline:auto}}@media (min-width:1250px){.NcBsZq_reel{width:calc(100% - 150px);max-width:1400px}}.NcBsZq_stage{place-items:center;display:grid;position:absolute;inset:6% 0 30%;container-type:size}@media (min-width:768px){.NcBsZq_stage{inset:6% 0 22%}}.NcBsZq_caption{letter-spacing:-.035em;font-size:max(22px,6.4cqw);line-height:1.1;position:absolute;bottom:76px;left:24px;right:24px;overflow:hidden}.NcBsZq_caption span{animation:NcBsZq_rise .9s var(--ease-out-expo) both;display:block}@keyframes NcBsZq_rise{0%{transform:translateY(105%)}to{transform:none}}@media (min-width:575px){.NcBsZq_caption{font-size:max(20px,3.5cqw);bottom:72px}}@media (min-width:768px){.NcBsZq_caption{bottom:30px;left:4cqw;right:384px}}@media (min-width:1250px){.NcBsZq_caption{bottom:42px;right:476px}}.NcBsZq_controls{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}@media (min-width:768px){.NcBsZq_controls{bottom:28px;left:auto;right:28px}}@media (min-width:1250px){.NcBsZq_controls{bottom:40px;right:44px}}.NcBsZq_steps{min-width:0;margin:0;padding:0;list-style:none;display:flex}.NcBsZq_steps li{flex:0 44px;min-width:32px}.NcBsZq_step{align-items:center;width:100%;height:44px;padding:0 4px;display:grid}@media (min-width:1250px){.NcBsZq_steps li{flex-basis:56px}}.NcBsZq_step>span{background:color-mix(in srgb, var(--ink) 25%, transparent);border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.NcBsZq_step>span:after{content:"";background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.NcBsZq_done>span:after{transform:none}.NcBsZq_current>span:after{animation:NcBsZq_fill var(--scene-ms) linear forwards}.NcBsZq_paused .NcBsZq_current>span:after{animation-play-state:paused}@keyframes NcBsZq_fill{to{transform:none}}.NcBsZq_toggle{width:44px;height:44px;color:var(--bg);background:var(--ink);transition:background-color .9s var(--ease-out-expo), color .9s var(--ease-out-expo);border-radius:50%;place-items:center;display:grid}.NcBsZq_toggle svg{width:16px;height:16px}.NcBsZq_toggle:focus-visible,.NcBsZq_step:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.NcBsZq_logo{align-items:flex-end;gap:5cqmin;padding-top:22cqmin;display:flex}.NcBsZq_logo i{aspect-ratio:1;background:var(--virunga);width:11cqmin;animation:NcBsZq_pop .6s var(--hop) both;border-radius:50%}.NcBsZq_logo i:nth-child(2){animation-delay:.1s}.NcBsZq_logo i:nth-child(3){animation-delay:.2s}.NcBsZq_logo i.NcBsZq_red{background:var(--crane);width:22cqmin;animation:NcBsZq_hopOut 1.6s var(--hop) .5s both}@keyframes NcBsZq_pop{0%{transform:scale(0)}to{transform:none}}@keyframes NcBsZq_hopOut{0%{opacity:0;transform:translateY(-260%)}30%{opacity:1;transform:none}55%{transform:none}to{transform:translateY(-120%)}}.NcBsZq_shots{aspect-ratio:5/3;width:min(88cqw,160cqh);position:relative}.NcBsZq_shots img{width:80%;animation:NcBsZq_shotIn 1s var(--ease-out-expo) both;border-radius:1.6cqh;position:absolute;top:0;left:0;box-shadow:0 3cqh 8cqh -3cqh #0009}.NcBsZq_shots img+img{animation-delay:.5s;inset:auto 0 0 auto}@keyframes NcBsZq_shotIn{0%{opacity:0;transform:translateY(24%)}to{opacity:1;transform:none}}.NcBsZq_beyond{width:min(84cqw,135cqh)}@media (prefers-reduced-motion:reduce){.NcBsZq_stage *,.NcBsZq_caption span{animation:none!important}}
