.nd-story-stage{z-index:6;pointer-events:none;width:min(1100px,100%);height:auto;position:absolute;bottom:7%;left:50%;overflow:visible;transform:translate(-50%)}.nd-story-stage image{-webkit-user-select:none;user-select:none}.nd-story-truck{animation:2s cubic-bezier(.18,.66,.2,1) .2s both nd-story-drive;transform:translate(60px,50px)}.nd-story-driver{animation:.3s 2.2s both nd-story-driver-hide}.nd-story-door{transform-box:fill-box;transform-origin:0;animation:1.7s 2s both nd-story-door-open}.nd-story-exit{opacity:0;animation:1.1s 2.25s both nd-story-step-out}.nd-story-carrier{opacity:0;animation:2.5s 3.25s both nd-story-carry}.nd-story-carrier .nd-story-footsteps{animation:.34s ease-in-out 3.25s 6 alternate nd-story-walk}.nd-story-cart{animation:1.6s 8.2s both nd-story-closeup;transform:translate(250px,205px)scale(1)}.nd-story-stowed-box{opacity:0;animation:.6s 5.35s forwards nd-story-box-store}.nd-story-canopy{transform-origin:250px 45px;animation:1.65s cubic-bezier(.3,.1,.25,1) 6.5s both nd-story-roof}.nd-story-lifter{opacity:0;animation:2.7s 6s both nd-story-lift}.nd-story-warm-window,.nd-story-lamp{opacity:0;animation:.8s 7.65s forwards nd-lights}.nd-story-lamp{filter:drop-shadow(0 0 8px #ffe49f)}.nd-story-server{opacity:0;animation:1s 8.4s forwards nd-story-appear-inside}.nd-story-small-flag{opacity:0;animation:.7s 8s forwards nd-lights}.nd-story-flag-cloth{transform-origin:2px 18px;animation:2.8s ease-in-out 8s infinite alternate nd-story-flag-wave}@keyframes nd-story-flag-wave{0%{transform:skewY(-3deg)scaleX(.94)}to{transform:skewY(4deg)scaleX(1)}}@keyframes nd-story-closeup{0%{transform:translate(250px,205px)scale(1)}to{transform:translate(162.5px,120px)scale(1.35)}}.nd-story-meal{opacity:0;animation:2.5s cubic-bezier(.25,.55,.2,1) 9.2s forwards nd-story-offer-meal}.nd-story-serving-hands{opacity:1}.nd-story-steam{opacity:0;animation:1s 10.8s forwards nd-lights}.nd-story-steam path{transform-box:fill-box;transform-origin:bottom;filter:blur(1px);animation:2.3s ease-out 10.8s infinite nd-story-steam-rise}.nd-story-steam path:nth-child(2){animation-delay:11.5s}.nd-story-steam path:nth-child(3){animation-delay:12.2s}@keyframes nd-story-drive{0%{transform:translate(400px,50px)}to{transform:translate(60px,50px)}}@keyframes nd-story-driver-hide{to{opacity:0}}@keyframes nd-story-door-open{0%,to{transform:scaleX(1)}28%,75%{transform:skewY(-12deg)scaleX(.25)}}@keyframes nd-story-step-out{0%{opacity:0;transform:translate(704px,365px)scale(.46)}15%{opacity:1}75%,94%{opacity:1;transform:translate(676px,337px)scale(1)}to{opacity:0;transform:translate(676px,337px)}}@keyframes nd-story-carry{0%{opacity:0;transform:translate(736px,387px)}3%,72%{opacity:1}72%{transform:translate(416px,387px)}87%{opacity:1;transform:translate(390px,407px)scale(.94)}to{opacity:0;transform:translate(382px,394px)scale(.86)}}@keyframes nd-story-walk{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-6px)rotate(1deg)}}@keyframes nd-story-box-store{0%{opacity:0;transform:translate(20px,-17px)}to{opacity:1;transform:translate(0)}}@keyframes nd-story-roof{0%{filter:brightness(.6);transform:scaleY(1)}to{filter:brightness(1.15);transform:scaleY(.13)}}@keyframes nd-story-lift{0%{opacity:0;transform:translateY(13px)}12%,70%{opacity:1}30%{transform:translateY(5px)}58%{transform:translateY(-30px)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)scale(.94)}}@keyframes nd-story-appear-inside{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}@keyframes nd-story-offer-meal{0%{opacity:0;transform:translate(500px,536px)scale(.58)}8%{opacity:1;transform:translate(500px,536px)scale(.58)}to{opacity:1;transform:translate(500px,735px)scale(1.28)}}@keyframes nd-story-steam-rise{0%{opacity:0;transform:translateY(20px)scale(.85)}30%{opacity:.65}to{opacity:0;transform:translateY(-26px)scale(1.1)}}.nd-film .nd-film-firework--0{--burst-delay:11.3s;--burst-radius:105px;--burst-color:#edcc96;top:23%;left:21%}.nd-film .nd-film-firework--1{--burst-delay:11.9s;--burst-radius:120px;--burst-color:#ccdae9;top:18%;right:19%}.nd-film .nd-film-firework--2{--burst-delay:12.5s;--burst-radius:76px;--burst-color:#e8b7a6;top:12%;left:51%}.nd-film .nd-film-firework>i>span{animation:nd-story-sky-bloom 8s var(--burst-delay) linear infinite both}.nd-film .nd-film-firework>b{animation:nd-story-sky-rocket 8s calc(var(--burst-delay) - .65s) ease-out infinite both}@keyframes nd-story-sky-bloom{0%{opacity:0;transform:translateY(0)scale(.2)}3%{opacity:.9;transform:translateY(calc(var(--burst-radius) * -.15)) scale(1.15)}15%{opacity:.7;transform:translateY(calc(var(--burst-radius) * -.75)) scale(.9)}35%,to{opacity:0;transform:translateY(calc(var(--burst-radius) * -1)) scale(.2)}}@keyframes nd-story-sky-rocket{0%{opacity:0;transform:translateY(120px)}2%{opacity:.7}7%{opacity:.8;transform:translateY(0)}8%,to{opacity:0;transform:translateY(0)}}@media (width<=760px){.nd-story-stage{width:115%;max-width:none;bottom:14%}.nd-film-city{inset:30% -20% 25%}.nd-film-route{height:7%;bottom:26%}}@media (width<=480px){.nd-story-stage{bottom:24%}.nd-story-camera{transform-origin:500px 430px;animation:2s 8.3s forwards nd-story-camera-close}}@keyframes nd-story-camera-close{0%{transform:scale(1)}to{transform:scale(1.15)}}@media (height<=540px){.nd-story-stage{width:min(720px,85%);bottom:-8%}.nd-film-controls{bottom:12px}}@media (prefers-reduced-motion:reduce){.nd-story-stage *{animation:none!important}.nd-story-cart{transform:translate(162.5px,120px)scale(1.35)}.nd-story-canopy{transform:scaleY(.13)}.nd-story-server,.nd-story-stowed-box,.nd-story-lamp,.nd-story-warm-window,.nd-story-small-flag{opacity:1}.nd-story-meal{opacity:1;transform:translate(500px,735px)scale(1.28)}.nd-story-carrier,.nd-story-driver,.nd-story-exit,.nd-story-lifter,.nd-story-steam{display:none}}
