.video-upscaler-page .video-upscaler-hero-subtitle{color:#fff;letter-spacing:0;text-align:center;width:100%;margin:0 0 26px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:500;line-height:27px}@media (min-width:768px){.video-upscaler-page .video-upscaler-hero-subtitle{font-size:36px;line-height:45px}}.video-upscaler-page .hero-skill-model{padding:4px 8px!important;font-size:10px!important;line-height:12px!important}.video-upscaler-page .hero-video-strip{margin-top:28px!important}.video-upscaler-page .flow-root>section:not(.hero) h2{white-space:normal!important;width:998px!important;max-width:calc(100vw - 40px)!important}.video-upscaler-page .flow-root>section:not(.hero) h2>span{white-space:normal!important;display:inline!important}.video-upscaler-page .lp2-card .lp2-media{aspect-ratio:1672/941!important;height:auto!important}.video-upscaler-page .lp2-media>img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;inset:0!important}.video-upscaler-page .hero-description,.video-upscaler-page .lp2-body,.video-upscaler-page .lp3-heading>p,.video-upscaler-page .lp4-heading>p,.video-upscaler-page .lp4-copy>p,.video-upscaler-page .lp4-mobile-card>p,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes,.video-upscaler-page .lp6-answer,.video-upscaler-page .lp7-content>p{letter-spacing:0!important;font-family:PingFang HK,PingFang SC,Inter,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important}@media (min-width:768px){.video-upscaler-page .hero-description,.video-upscaler-page .lp2-body,.video-upscaler-page .lp3-heading>p,.video-upscaler-page .lp4-heading>p,.video-upscaler-page .lp4-copy>p,.video-upscaler-page .lp4-mobile-card>p,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes,.video-upscaler-page .lp6-answer,.video-upscaler-page .lp7-content>p{font-size:20px!important;line-height:31.1111px!important}}.video-upscaler-page .lp2-copy h3,.video-upscaler-page .lp4-copy h3,.video-upscaler-page .lp4-mobile-card h3,.video-upscaler-page .lp5-step .lp5-card h3{letter-spacing:0!important;font-size:22px!important;font-weight:500!important;line-height:27px!important}@media (min-width:768px){.video-upscaler-page .lp2-copy h3,.video-upscaler-page .lp4-copy h3,.video-upscaler-page .lp4-mobile-card h3,.video-upscaler-page .lp5-step .lp5-card h3{font-size:36px!important;line-height:45px!important}.video-upscaler-page .lp5-description{margin-top:28.8889px!important}}@media (max-width:767px){.video-upscaler-root footer{padding-bottom:128px!important}.video-upscaler-page .flow-root>section h2{text-align:center!important;white-space:normal!important;max-width:350px!important;margin-left:auto!important;margin-right:auto!important}.video-upscaler-page .flow-root>section:not(.hero) h2{width:min(350px,100%)!important;max-width:350px!important}.video-upscaler-page .flow-root>section h2>span{white-space:normal!important;display:inline!important}.video-upscaler-page .hero-copy{width:100%!important;max-width:350px!important}.video-upscaler-page .hero-background,.video-upscaler-page .hero-background-shade{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;inset:0!important;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 140px),#0000 100%)!important;mask-image:linear-gradient(#000 0% calc(100% - 140px),#0000 100%)!important}.video-upscaler-page .hero-background{object-fit:cover!important;object-position:center top!important;opacity:.52!important}.video-upscaler-page .hero-background-shade{opacity:1!important;background:linear-gradient(#00000061 0%,#00000075 42%,#000000ad 72%,#000000eb 100%)!important}.video-upscaler-page .hero-prompt{order:3!important;width:calc(100% + 8px)!important;max-width:358px!important;margin-top:80px!important}.video-upscaler-page .hero-video-strip{order:4!important;margin-top:16px!important}.video-upscaler-page .hero-cta{margin-top:40px!important}.video-upscaler-page .hero-prompt button[title="Seedance 2.5"]{border-color:#0000!important;gap:0!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}.video-upscaler-page .hero-prompt button[title="Seedance 2.5"]:before{content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;position:absolute;inset:9.5px}.video-upscaler-page .hero-prompt button[title="Seedance 2.5"]>span{display:none!important}.video-upscaler-page .scene-cta{width:223px!important;max-width:calc(100% - 32px)!important;height:40px!important;min-height:40px!important;padding-inline:16px!important;font-size:16px!important;line-height:20px!important}.video-upscaler-page .scene-cta-label{white-space:nowrap!important}.video-upscaler-page .lp3-cta{max-width:calc(100% - 32px)!important;height:40px!important;padding-inline:14px!important;font-size:16px!important}.video-upscaler-page .lp5-cta{width:223px!important}.video-upscaler-page .lp4-tabs-scroll,.video-upscaler-page .lp4-card,.video-upscaler-page>div>.lp4-uses>.lp4-cta{display:none!important}.video-upscaler-page .lp4-mobile-carousel{display:block!important}.video-upscaler-page .lp4-mobile-track{grid-template-columns:none!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.video-upscaler-page .lp4-mobile-card{flex:0 0 min(324px,100vw - 44px)!important;width:min(324px,100vw - 44px)!important}.video-upscaler-page .lp4-mobile-pagination i:first-child{background:#ffffff59!important}.video-upscaler-page .lp4-mobile-pagination i.is-active{background:#fff!important}.video-upscaler-page .lp4-mobile-card>img{aspect-ratio:1672/941!important;object-fit:contain!important;height:auto!important}.video-upscaler-page .lp5-heading h2{letter-spacing:-.3px!important;font-size:30px!important;line-height:36px!important}.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes{margin-top:26px!important;font-size:16px!important;line-height:22px!important}.video-upscaler-page .lp5-extra-notes p+p{margin-top:26px!important}}.video-upscaler-page .lp5-convert{height:auto!important;min-height:0!important}.video-upscaler-page .lp5-stage{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.video-upscaler-page .lp5-heading{width:min(1348px,100% - 40px)!important;height:auto!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}.video-upscaler-page .lp5-steps{flex-direction:column;gap:68px;list-style:none;width:min(1245px,100% - 40px)!important;height:auto!important;margin:68px auto 0!important;padding:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}.video-upscaler-page .lp5-step,.video-upscaler-page .lp5-motion,.video-upscaler-page .lp5-card,.video-upscaler-page .lp5-parallax{z-index:auto!important;opacity:1!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.video-upscaler-page .lp5-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.video-upscaler-page .lp5-card:before,.video-upscaler-page .lp5-card:after,.video-upscaler-page .lp5-dispersion,.video-upscaler-page .lp5-glare{display:none!important}.video-upscaler-page .lp5-card h3,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-step--1 .lp5-card h3,.video-upscaler-page .lp5-step--2 .lp5-card h3,.video-upscaler-page .lp5-step--3 .lp5-card h3,.video-upscaler-page .lp5-step--4 .lp5-card h3,.video-upscaler-page .lp5-step--1 .lp5-description,.video-upscaler-page .lp5-step--2 .lp5-description,.video-upscaler-page .lp5-step--3 .lp5-description,.video-upscaler-page .lp5-step--4 .lp5-description{white-space:normal!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;position:static!important}.video-upscaler-page .lp5-card h3,.video-upscaler-page .lp5-step--1 .lp5-card h3,.video-upscaler-page .lp5-step--2 .lp5-card h3,.video-upscaler-page .lp5-step--3 .lp5-card h3,.video-upscaler-page .lp5-step--4 .lp5-card h3{color:#0000!important;letter-spacing:0!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(84.665deg,#ff6464 8.436%,#f9d949 47.87%,#3ce9e9 99.01%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:36px!important;font-weight:500!important;line-height:45px!important}.video-upscaler-page .lp5-card h3 span,.video-upscaler-page .lp5-description span{white-space:normal!important;display:inline!important}.video-upscaler-page .lp5-description{color:silver;letter-spacing:0!important;margin-top:26px!important;font-size:20px!important;font-weight:400!important;line-height:31.1111px!important}.video-upscaler-page .lp5-extra-notes{color:silver;width:100%;margin-top:26px;font-size:18px;line-height:27px}.video-upscaler-page .lp5-extra-notes p{margin:0}.video-upscaler-page .lp5-extra-notes p+p{margin-top:26px}.video-upscaler-page .lp5-cta{margin:58px auto 0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}@media (max-width:860px){.video-upscaler-page .lp5-steps{gap:48px;margin-top:48px!important}.video-upscaler-page .lp5-card h3,.video-upscaler-page .lp5-step--1 .lp5-card h3,.video-upscaler-page .lp5-step--2 .lp5-card h3,.video-upscaler-page .lp5-step--3 .lp5-card h3,.video-upscaler-page .lp5-step--4 .lp5-card h3{font-size:22px!important;line-height:27px!important}.video-upscaler-page .lp5-description{margin-top:18px!important;font-size:16px!important;line-height:22px!important}.video-upscaler-page .lp5-extra-notes{margin-top:18px;font-size:16px;line-height:22px}.video-upscaler-page .lp5-extra-notes p+p{margin-top:18px}}.video-upscaler-page .lp2-copy h3,.video-upscaler-page .lp4-copy h3,.video-upscaler-page .lp4-mobile-card h3,.video-upscaler-page .lp5-step .lp5-card h3{color:#0000!important;letter-spacing:0!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(85.7274deg,#ff6464 8.436%,#f9d949 47.87%,#3ce9e9 99.01%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Inter,Arial,sans-serif!important;font-size:22px!important;font-style:normal!important;font-weight:500!important;line-height:27px!important}.video-upscaler-page .lp5-step .lp5-description{margin-top:18px!important}@media (min-width:768px){.video-upscaler-page .lp2-copy h3,.video-upscaler-page .lp4-copy h3,.video-upscaler-page .lp4-mobile-card h3,.video-upscaler-page .lp5-step .lp5-card h3{font-size:36px!important;line-height:45px!important}.video-upscaler-page .lp5-step .lp5-description{margin-top:28.8889px!important}}.video-upscaler-page .hero-description,.video-upscaler-page .lp2-heading>p,.video-upscaler-page .lp2-body,.video-upscaler-page .lp3-heading>p,.video-upscaler-page .lp3-description,.video-upscaler-page .lp4-heading>p,.video-upscaler-page .lp4-copy>p,.video-upscaler-page .lp4-mobile-card>p,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes,.video-upscaler-page .lp6-answer,.video-upscaler-page .lp7-content>p{letter-spacing:0!important;font-family:PingFang HK,PingFang SC,Inter,Arial,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:400!important;line-height:28px!important}.video-upscaler-page .lp7-content>p{text-align:center!important}@media (min-width:768px){.video-upscaler-page .flow-root>section:not(.hero) h2{text-align:center!important;width:1362.22px!important;margin-left:0!important;margin-right:0!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.video-upscaler-page .hero-cta{margin-top:35.5556px!important}.video-upscaler-page .hero-prompt{margin-top:142.222px!important}.video-upscaler-page .hero-video-strip{margin-top:31.1111px!important}}@media (max-width:767px){.video-upscaler-page .flow-root>section+section{margin-top:128px!important}.video-upscaler-page .lp7-content,.video-upscaler-page .lp7-content>h2,.video-upscaler-page .lp7-content>p{text-align:center!important}.video-upscaler-page .lp7-content{width:min(350px,100%)!important}.video-upscaler-page .lp7-content>h2,.video-upscaler-page .lp7-content>p{margin-left:auto!important;margin-right:auto!important}.video-upscaler-page .hero-description,.video-upscaler-page .lp2-heading>p,.video-upscaler-page .lp2-body,.video-upscaler-page .lp3-heading>p,.video-upscaler-page .lp3-description,.video-upscaler-page .lp4-heading>p,.video-upscaler-page .lp4-copy>p,.video-upscaler-page .lp4-mobile-card>p,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes,.video-upscaler-page .lp6-answer,.video-upscaler-page .lp7-content>p{letter-spacing:0!important;text-align:center!important;font-family:PingFang SC,PingFang HK,Inter,Arial,sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:100%!important}.video-upscaler-page .lp2-copy h3,.video-upscaler-page .lp2-body,.video-upscaler-page .lp4-copy h3,.video-upscaler-page .lp4-copy>p,.video-upscaler-page .lp4-mobile-card h3,.video-upscaler-page .lp4-mobile-card>p,.video-upscaler-page .lp5-description,.video-upscaler-page .lp5-extra-notes,.video-upscaler-page .lp6-answer{text-align:left!important}.video-upscaler-page .lp2-heading>p,.video-upscaler-page .lp3-heading>p,.video-upscaler-page .lp4-heading>p{margin-top:32px!important}.video-upscaler-page .lp2-heading{margin-bottom:24px!important}.video-upscaler-page .lp3-mobile-gallery,.video-upscaler-page .lp4-mobile-carousel{margin-top:24px!important}}