.landing-page #features .film-variants span:nth-child(2){animation:film-variant-two var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-variants span:nth-child(3){animation:film-variant-three var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}@keyframes film-ambient{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.64;transform:translateY(10px)scale(1.04)}}@keyframes film-seed{0%,5%,96%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}10%,91%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scale(1.18)}}@keyframes film-prompt-shell{0%,8%,93%,to{opacity:0;top:52%;transform:translate(-50%,-50%)scale(.88)}12%,18%{opacity:1;top:52%;transform:translate(-50%,-50%)scale(1)}24%,86%{opacity:1;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.92)}90%{opacity:0;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.9)}}@keyframes film-send{0%,18%,44%,70%,to{transform:scale(1)}22%,49%,74%{transform:scale(.94)}}@keyframes film-line-launch{0%,10%{opacity:0;transform:translateY(5px)}14%,30%{opacity:1;transform:translateY(0)}35%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-analyze{0%,36%{opacity:0;transform:translateY(5px)}41%,58%{opacity:1;transform:translateY(0)}63%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-create{0%,63%{opacity:0;transform:translateY(5px)}68%,84%{opacity:1;transform:translateY(0)}89%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-output-shell{0%,18%,94%,to{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.24)}24%,28%{opacity:1;border-radius:30px;transform:translate(-50%,-50%)scale(.62)}34%,86%{opacity:1;border-radius:22px;transform:translate(-50%,-50%)scale(1)}90%{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.36)}}@keyframes film-layer-launch{0%,24%{opacity:0;transform:translateY(16px)scale(.98)}30%,41%{opacity:1;transform:translateY(0)scale(1)}47%,to{opacity:0;transform:translateY(-14px)scale(.985)}}@keyframes film-layer-analyze{0%,43%{opacity:0;transform:translateY(16px)scale(.98)}49%,64%{opacity:1;transform:translateY(0)scale(1)}70%,to{opacity:0;transform:translateY(-14px)scale(.985)}}@keyframes film-layer-create{0%,67%{opacity:0;transform:translateY(16px)scale(.98)}73%,86%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-14px)scale(.985)}}@keyframes film-check-one{0%,26%{opacity:.46}29%,36%{opacity:1}40%,to{opacity:.46}}@keyframes film-check-two{0%,28%{opacity:.46}31%,36%{opacity:1}40%,to{opacity:.46}}@keyframes film-check-three{0%,30%{opacity:.46}33%,36%{opacity:1}40%,to{opacity:.46}}@keyframes film-publish{0%,33%{opacity:0;transform:translateY(8px)}36%,40%{opacity:1;transform:translateY(0)}42%{opacity:1;transform:translateY(0)scale(.98)}47%,to{opacity:0;transform:translateY(-8px)}}@keyframes film-chart-draw{0%,49%{opacity:0;transform:scaleX(0)}55%,64%{opacity:1;transform:scaleX(1)}70%,to{opacity:0;transform:scaleX(1)}}@keyframes film-chart-pin{0%,55%{opacity:0;transform:translateY(10px)scaleY(.88)}59%,64%{opacity:1;transform:translateY(0)scaleY(1)}70%,to{opacity:0;transform:translateY(-8px)scaleY(.92)}}@keyframes film-variant-one{0%,74%{opacity:0;transform:translateY(12px)scale(.9)}78%,86%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-two{0%,76%{opacity:0;transform:translateY(12px)scale(.9)}80%,86%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-three{0%,78%{opacity:0;transform:translateY(12px)scale(.9)}82%,86%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@media (max-width:680px){.landing-page #features .film-prompt{width:calc(100% - 34px)!important}.landing-page #features .film-output{width:calc(100% - 34px)!important;height:min(70%,420px)!important}.landing-page #features .film-layer{padding:14px!important}.landing-page #features .film-creative-row{grid-template-columns:82px minmax(0,1fr)!important}.landing-page #features .film-checks{grid-template-columns:1fr!important}}.landing-page #features .feature-reel-stage{min-height:clamp(500px,34vw,620px)!important}.landing-page #features .feature-reel-browser{inset:clamp(30px,3.2vw,44px) clamp(22px,3.5vw,48px)!important}.landing-page #features .film-prompt{grid-template-columns:28px minmax(0,1fr) 30px!important;width:min(74%,520px)!important;min-height:48px!important}.landing-page #features .film-output{grid-template-rows:34px minmax(0,1fr)!important;width:min(86%,620px)!important;height:min(78%,470px)!important;top:60%!important}.landing-page #features .film-visual{min-height:118px!important}.landing-page #features .film-chart{height:clamp(160px,15vw,205px)!important}.landing-page #features .film-builder-preview{min-height:clamp(170px,15vw,220px)!important}.landing-page #features .film-variants span{aspect-ratio:1.24!important}.landing-page #features .film-creative-row strong,.landing-page #features .film-builder strong,.landing-page #features .film-reco strong{font-size:clamp(1.04rem,1.25vw,1.25rem)!important}.landing-page #features .feature-reel-browser{border-radius:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important;display:block!important;inset:0!important;overflow:visible!important}.landing-page #features .feature-reel-topbar,.landing-page #features .film-topbar{display:none!important}.landing-page #features .feature-reel-screen{border-radius:inherit!important;background:0 0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.landing-page #features .feature-story-motion{border-radius:inherit!important}.landing-page #features .film-output{background:linear-gradient(#fffffffa,#fbfcfef0)!important;border-radius:24px!important;grid-template-rows:minmax(0,1fr)!important}.landing-page #features .film-layer{inset:0!important}.landing-page #features .feature-reel-stage:before,.landing-page #features .feature-reel-stage:after{display:none!important}.landing-page #features .film-visual,.landing-page #features .film-builder-preview,.landing-page #features .film-variants span{background-image:-webkit-image-set(url(/assets/motion/vitamin-creative.avif) 1x type("image/avif"),url(/assets/motion/vitamin-creative.webp) 1x type("image/webp"),url(/assets/motion/vitamin-creative.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-creative.avif" 1x type("image/avif"),"/assets/motion/vitamin-creative.webp" 1x type("image/webp"),"/assets/motion/vitamin-creative.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-color:#181d2714!important;box-shadow:0 16px 32px #1419231a,inset 0 1px #ffffff47!important}.landing-page #features .film-visual:before,.landing-page #features .film-visual:after,.landing-page #features .film-builder-preview:before,.landing-page #features .film-builder-preview:after,.landing-page #features .film-variants span:before,.landing-page #features .film-variants span:after{display:none!important}.landing-page #features .film-visual{background-position:48%!important;min-height:124px!important}.landing-page #features .film-builder-preview{background-position:50%!important;min-height:clamp(188px,16vw,236px)!important}.landing-page #features .film-variants span:first-child{background-position:36%!important}.landing-page #features .film-variants span:nth-child(2){filter:saturate(.92)brightness(1.04)!important;background-position:58%!important}.landing-page #features .film-variants span:nth-child(3){filter:contrast(1.02)saturate(1.04)!important;background-position:50% 30%!important}.landing-page #features .film-creative-row,.landing-page #features .film-builder{background:linear-gradient(#fffffff5,#fbfcfee6)!important}.landing-page #features .film-output{overflow:hidden!important}.landing-page #features .film-layer{grid-auto-rows:min-content!important;align-content:stretch!important;max-height:100%!important;overflow:hidden!important}.landing-page #features .film-analyze{grid-template-rows:auto minmax(0,1fr) auto!important}.landing-page #features .film-reco{max-height:72px!important;padding:10px 12px!important;overflow:hidden!important}.landing-page #features .film-reco span{margin-top:0!important;font-size:10px!important}.landing-page #features .film-reco strong{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:3px!important;font-size:clamp(.9rem,1vw,1.02rem)!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}.landing-page #features .film-output{width:min(82%,590px)!important;height:min(68%,420px)!important;top:56%!important}.landing-page #features .film-reco{max-height:62px!important}.landing-page #features .film-chart{border-radius:14px!important}.landing-page #features .film-heading{min-height:22px!important}.landing-page #features .feature-reel-stage,.landing-page #features .feature-reel-browser,.landing-page #features .feature-reel-screen,.landing-page #features .feature-story-motion{contain:paint!important;overflow:hidden!important}.landing-page #features .film-output{transform-origin:50%!important;width:min(84%,604px)!important;height:min(62%,386px)!important;max-height:calc(100% - 108px)!important;top:54%!important}.landing-page #features .film-reco strong{font-size:clamp(.84rem,.92vw,.98rem)!important}@media (max-width:680px){.landing-page #features .film-output{width:calc(100% - 34px)!important;height:min(62%,372px)!important;max-height:calc(100% - 96px)!important;top:55%!important}}.landing-page #features .film-output{width:min(88%,640px)!important;height:min(68%,430px)!important;max-height:calc(100% - 92px)!important}.landing-page #features .film-layer{gap:clamp(9px,1.1vw,13px)!important;padding:clamp(14px,1.65vw,20px)!important}.landing-page #features .film-launch,.landing-page #features .film-analyze,.landing-page #features .film-create{align-content:center!important}.landing-page #features .film-creative-row{grid-template-columns:minmax(108px,31%) minmax(0,1fr)!important;min-height:118px!important}.landing-page #features .film-flow,.landing-page #features .film-insights{align-items:center!important;gap:8px!important;display:grid!important}.landing-page #features .film-flow{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,.82fr) 16px minmax(0,.72fr)!important}.landing-page #features .film-flow span,.landing-page #features .film-insights span{color:#344054!important;background:#ffffffdb!important;border:1px solid #181d2712!important;border-radius:12px!important;min-width:0!important;font-size:10px!important;font-weight:740!important;line-height:1.15!important}.landing-page #features .film-flow span{text-align:center!important;place-items:center!important;min-height:34px!important;padding:0 8px!important;display:grid!important}.landing-page #features .film-flow i{background:linear-gradient(90deg,#f557022e,#f55702b3)!important;border-radius:999px!important;width:16px!important;height:1px!important;display:block!important;box-shadow:6px 0 0 -2px #f557028c!important}.landing-page #features .film-flow span:nth-of-type(4){color:#15803d!important;background:#22c55e14!important;border-color:#22c55e33!important}.landing-page #features .film-checks{gap:7px!important}.landing-page #features .film-checks span{min-height:31px!important;padding:0 7px!important}.landing-page #features .film-chart{height:auto!important;min-height:132px!important}.landing-page #features .film-insights{grid-template-columns:1fr 1fr!important}.landing-page #features .film-insights span{padding:9px 10px!important}.landing-page #features .film-insights b,.landing-page #features .film-insights strong{display:block!important}.landing-page #features .film-insights b{color:#667085!important;text-transform:uppercase!important;font-size:9px!important;font-weight:780!important}.landing-page #features .film-insights strong{color:#161b26!important;margin-top:3px!important;font-size:clamp(.82rem,.9vw,.98rem)!important;font-weight:780!important;line-height:1.1!important}.landing-page #features .film-insights span:first-child{background:#22c55e14!important;border-color:#22c55e38!important}.landing-page #features .film-insights span:last-child{background:#fff7f1!important;border-color:#f557022e!important}.landing-page #features .film-reco{max-height:none!important;padding:10px 12px!important}.landing-page #features .film-reco strong{-webkit-line-clamp:2!important;font-size:clamp(.84rem,.94vw,1rem)!important}.landing-page #features .film-builder{grid-template-columns:minmax(118px,34%) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:10px!important}.landing-page #features .film-builder strong{align-self:end!important}.landing-page #features .film-builder span{align-self:start!important}.landing-page #features .film-variants{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.landing-page #features .film-variants span{aspect-ratio:auto!important;border-color:#181d2714!important;min-height:84px!important;position:relative!important}.landing-page #features .film-variants span b{color:#202635!important;text-align:center!important;background:#ffffffe0!important;border-radius:999px!important;padding:5px 7px!important;font-size:9px!important;font-weight:780!important;line-height:1!important;display:block!important;position:absolute!important;bottom:8px!important;left:8px!important;right:8px!important;box-shadow:0 8px 18px #1419231a!important}.landing-page #features .film-variants span:nth-child(2){filter:none!important;background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-stats.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-stats.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-stats.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-stats.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-stats.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-stats.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .film-variants span:nth-child(3){filter:none!important;background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-energy.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-energy.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-energy.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-energy.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-energy.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-energy.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .feature-reel-step{opacity:.42}@keyframes feature-reel-step-launch{0%,12%,28%{opacity:1;transform:translate(0)}34%,to{opacity:.42;transform:translate(0)}}@keyframes feature-reel-step-analyze{0%,37%{opacity:.42;transform:translate(0)}43%,60%{opacity:1;transform:translate(0)}66%,to{opacity:.42;transform:translate(0)}}@keyframes feature-reel-step-create{0%,64%{opacity:.42;transform:translate(0)}70%,86%{opacity:1;transform:translate(0)}92%,to{opacity:.42;transform:translate(0)}}@media (max-width:680px){.landing-page #features .film-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important}.landing-page #features .film-flow i{display:none!important}.landing-page #features .film-builder{grid-template-columns:1fr!important}.landing-page #features .film-builder strong,.landing-page #features .film-builder span{grid-column:1!important}}.landing-page #features .film-line{width:100%!important}.landing-page #features .film-line>span{clip-path:inset(0 100% 0 0);white-space:nowrap!important;vertical-align:bottom!important;border-right:0!important;width:max-content!important;max-width:100%!important;display:inline-block!important;overflow:hidden!important}@keyframes film-type-launch{0%,12%,36%,to{clip-path:inset(0 100% 0 0)}14%{clip-path:inset(0 100% 0 0)}28%,33%{clip-path:inset(0)}}@keyframes film-type-analyze{0%,39%,64%,to{clip-path:inset(0 100% 0 0)}41%{clip-path:inset(0 100% 0 0)}56%,61%{clip-path:inset(0)}}@keyframes film-type-create{0%,66%,90%,to{clip-path:inset(0 100% 0 0)}68%{clip-path:inset(0 100% 0 0)}82%,87%{clip-path:inset(0)}}.landing-page{--saas-ink:#080808;--saas-text:#252832;--saas-muted:#596171;--saas-soft:#fff8f1;--saas-line:#ead9dd;--saas-panel:#ffffffeb;--saas-panel-soft:#fff8f1b8;--saas-shadow:0 12px 28px #0f172a0e;--saas-shadow-accent:0 14px 34px #f578021a, 0 0 28px #eeaeca1f}.landing-page .primary-pill,.landing-page .secondary-pill,.landing-page .pricing-button,.landing-page .black-pill{border-radius:999px!important;min-height:38px!important;font-size:13px!important;font-weight:560!important;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s!important}.landing-page .primary-pill,.landing-page .pricing-button.primary,.landing-page .pricing-card.is-featured .pricing-button,.landing-page .black-pill,.landing-page .send-button{background:var(--brand-linear)!important;border:1px solid #ffffff57!important;box-shadow:0 12px 28px #f578022e,inset 0 0 0 1px #ffffff3d!important}.landing-page .black-pill .round{background:#ffffff38!important;box-shadow:inset 0 1px #ffffff47!important}.landing-page .secondary-pill,.landing-page .chip,.landing-page .prompt-icon{color:var(--saas-text)!important;background:linear-gradient(#fffffff0,#fff8f1bd),#ffffffd6!important;border:1px solid #14181f14!important;box-shadow:inset 0 1px #ffffffe0,0 8px 18px #0f172a09!important}.landing-page .chip{color:#4a494f!important;border-radius:10px!important;min-height:34px!important;padding:0 12px!important;font-size:13px!important;font-weight:620!important}.landing-page .hero .prompt-wrap{width:min(770px,100% - 40px)!important;margin-top:48px!important}.landing-page .ai-prompt-box{border:1px solid var(--saas-line)!important;background:linear-gradient(#fffffffa,#fff8f1e6),#ffffffe6!important;border-radius:20px!important;min-height:148px!important;padding:22px 70px 44px 22px!important;box-shadow:0 18px 54px #cab3d626,inset 0 1px #ffffffe0!important}.landing-page .hero .ai-prompt-box textarea{min-height:54px!important}.landing-page .hero .prompt-actions{bottom:12px!important;left:14px!important;right:14px!important}.landing-page .hero .prompt-icon{min-height:32px!important;padding:0 10px!important}.landing-page .send-button{width:32px!important;height:32px!important}.landing-page .send-button svg{width:16px!important;height:16px!important}@media (hover:hover) and (pointer:fine){.landing-page .primary-pill:hover,.landing-page .pricing-button:hover,.landing-page .black-pill:hover,.landing-page .send-button:hover,.landing-page .secondary-pill:hover,.landing-page .chip:hover,.landing-page .prompt-icon:hover{filter:saturate(1.03)!important;transform:translateY(-1px)!important}.landing-page .primary-pill:hover,.landing-page .pricing-button:hover,.landing-page .send-button:hover{box-shadow:0 14px 34px #f5780233,0 0 24px #eeaeca29,inset 0 0 0 1px #ffffff4d!important}.landing-page .secondary-pill:hover,.landing-page .chip:hover,.landing-page .prompt-icon:hover{background:linear-gradient(#fffffffa,#fff8f1db),#ffffffe6!important;border-color:#f5570233!important;box-shadow:0 10px 24px #0f172a0e,inset 0 1px #ffffffeb!important}}.landing-page #features .film-seed{width:clamp(102px,14vw,148px)!important;height:clamp(42px,5.8vw,62px)!important;box-shadow:0 14px 34px #f578021f,0 0 24px #94c9e924,inset 0 1px #ffffff61!important}.landing-page #features .film-prompt{background:linear-gradient(#fffffffa,#fff8f1e6)!important;border:1px solid #14181f14!important;border-radius:999px!important;min-height:48px!important;box-shadow:0 14px 34px #0f172a12,inset 0 1px #fffffff0!important}.landing-page #features .film-prompt i{background:var(--brand-linear)!important;box-shadow:0 8px 18px #f578022e!important}.landing-page #features .film-output,.landing-page #features .film-creative-row,.landing-page #features .film-builder,.landing-page #features .film-reco,.landing-page #features .film-chart,.landing-page #features .film-flow span,.landing-page #features .film-insights span,.landing-page #features .film-checks span,.landing-page #features .film-visual,.landing-page #features .film-builder-preview,.landing-page #features .film-variants span{background-color:#ffffffeb!important;border-color:#14181f14!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffffe0,0 8px 18px #0f172a09!important}.landing-page #features .film-output{background:linear-gradient(#fffffffa,#fff8f1db)!important;border-radius:14px!important;box-shadow:0 18px 54px #0f172a1c,0 0 28px #eeaeca1a,inset 0 1px #fffffff0!important}.landing-page #features .film-heading{color:#55545bc2!important;font-weight:700!important}.landing-page #features .film-heading b{color:#596171!important;background:#f8fafcf0!important;border:1px solid #14181f12!important;font-weight:720!important}.landing-page #features .film-launch .film-heading b,.landing-page #features .film-analyze .film-heading b,.landing-page #features .film-create .film-heading b{color:#f55702!important;background:#fff8f1f2!important;border-color:#f5570229!important}.landing-page #features .film-flow span:nth-of-type(4),.landing-page #features .film-insights span:first-child{background:#22c55e12!important;border-color:#22c55e2e!important}.landing-page #features .film-insights span:last-child,.landing-page #features .film-reco{background:#fff8f1e6!important;border-color:#f5570229!important}.landing-page #features .film-layer button{background:var(--brand-linear)!important;color:#fff!important;border:1px solid #ffffff57!important;border-radius:999px!important;box-shadow:0 12px 28px #f578022e,inset 0 0 0 1px #ffffff3d!important}.landing-page #features .film-chart{background:repeating-linear-gradient(#0000 0 39px,#1f293714 39px 40px),linear-gradient(#fff 0%,#fbfcfe 100%)!important}.landing-page #features .film-chart>span:first-child{background:#94c9e957!important}.landing-page #features .film-chart>span:nth-child(2){background:#f5aa6457!important}.landing-page #features .film-chart>span:nth-child(3){background:#cab3d652!important}.landing-page #features .film-variants span b{color:#252832!important;background:#ffffffe6!important;box-shadow:0 8px 18px #0f172a14!important}.landing-page #features .feature-reel-step{background:#ffffff94!important;border:1px solid #14181f12!important;border-radius:12px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffffe0,0 10px 24px #0f172a0a!important}.landing-page #features .feature-reel-step span{color:#f55702!important;background:#fff8f1f2!important;border:1px solid #f557022e!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.landing-page #features .feature-reel-step h3{color:#252832!important;margin-top:10px!important;font-size:clamp(1.15rem,1.45vw,1.55rem)!important}.landing-page #features .feature-reel-step p{color:#596171!important;font-size:clamp(.88rem,.95vw,1rem)!important}.landing-page #features .film-chat-flow{gap:8px!important;display:grid!important}.landing-page #features .film-chat-bubble{color:#252832!important;border:1px solid #14181f14!important;border-radius:12px!important;max-width:82%!important;padding:9px 11px!important;font-size:11px!important;font-weight:640!important;line-height:1.25!important;box-shadow:inset 0 1px #ffffffe0,0 8px 18px #0f172a09!important}.landing-page #features .film-chat-bubble.is-ai{background:linear-gradient(#fffffffa,#fff8f1e6)!important;border-color:#f5570229!important;justify-self:start!important;gap:3px!important;display:grid!important}.landing-page #features .film-chat-bubble.is-ai span,.landing-page #features .film-reco-action small{color:#596171!important;text-transform:uppercase!important;font-size:9px!important;font-weight:760!important}.landing-page #features .film-chat-bubble.is-ai strong{color:#252832!important;font-size:12px!important;font-weight:760!important}.landing-page #features .film-reco-action{border-left:3px solid #f55702!important;gap:4px!important;display:grid!important}.landing-page #features .film-reco-action small{text-transform:none!important;margin-top:2px!important;display:block!important}.landing-page #features .film-apply-button{justify-self:start!important;min-height:34px!important;padding:0 16px!important;font-size:11px!important}.landing-page #features .film-meta-status{color:#15803d!important;white-space:nowrap!important;background:#22c55e12!important;border:1px solid #22c55e2e!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:30px!important;padding:0 10px!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important}.landing-page #features .film-meta-status i{background:#22c55e!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 3px #22c55e1f!important}@keyframes film-chat-user{0%,48%{opacity:0;transform:translateY(8px)scale(.98)}51%,66%{opacity:1;transform:translateY(0)scale(1)}70%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-chat-ai{0%,51%{opacity:0;transform:translateY(8px)scale(.98)}54%,66%{opacity:1;transform:translateY(0)scale(1)}70%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-reco-detected{0%,54%{opacity:0;transform:translateY(8px)scale(.98)}58%,67%{opacity:1;transform:translateY(0)scale(1)}71%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-apply-click{0%,57%{opacity:0;transform:translateY(8px)scale(.98)}60%,63%{opacity:1;transform:translateY(0)scale(1)}64%{opacity:1;transform:translateY(0)scale(.96)}67%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-meta-applied{0%,62%{opacity:0;transform:translate(-8px)scale(.98)}65%,69%{opacity:1;transform:translate(0)scale(1)}72%,to{opacity:0;transform:translateY(-8px)scale(.985)}}.landing-page #features .film-create{position:absolute!important}.landing-page #features .film-create-cursor{opacity:0;z-index:18!important;pointer-events:none!important;clip-path:polygon(0 0,0 100%,34% 72%,52% 100%,74% 88%,56% 63%,100% 63%)!important;filter:drop-shadow(0 2px #14181f57)drop-shadow(0 10px 16px #0f172a38)!important;will-change:left, top, opacity, transform!important;width:18px!important;height:22px!important;animation:film-create-cursor-pass var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important;background:#fff!important;position:absolute!important}.landing-page #features .film-create .film-builder-preview{transform-origin:50%!important;will-change:transform!important;animation:film-create-preview-hover var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:first-child{transform-origin:50%!important;will-change:transform, opacity!important;animation:film-variant-one-hover var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:nth-child(2){transform-origin:50%!important;will-change:transform, opacity!important;animation:film-variant-two-hover var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:nth-child(3){transform-origin:50%!important;will-change:transform, opacity!important;animation:film-variant-three-hover var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}@keyframes film-create-cursor-pass{0%,71%{opacity:0;top:45%;left:22%;transform:translate(-10%,-8%)scale(.92)}73%,75.6%{opacity:1;top:45%;left:22%;transform:translate(-10%,-8%)scale(1)}77%,79.2%{opacity:1;top:78%;left:22%;transform:translate(-10%,-8%)scale(1)}80.4%,82.6%{opacity:1;top:78%;left:50%;transform:translate(-10%,-8%)scale(1)}83.8%,86.4%{opacity:1;top:78%;left:78%;transform:translate(-10%,-8%)scale(1)}88%,to{opacity:0;top:78%;left:78%;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-create-preview-hover{0%,71%{transform:scale(1)}73.2%,75.4%{transform:scale(1.075)}77%,to{transform:scale(1)}}@keyframes film-variant-one-hover{0%,70%{opacity:0;transform:translateY(12px)scale(.94)}73%,76%{opacity:1;transform:translateY(0)scale(1)}77%,79.2%{opacity:1;transform:translateY(-3px)scale(1.09)}80.3%,88%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-two-hover{0%,70%{opacity:0;transform:translateY(12px)scale(.94)}73%,80%{opacity:1;transform:translateY(0)scale(1)}80.4%,82.6%{opacity:1;transform:translateY(-3px)scale(1.09)}83.6%,88%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-three-hover{0%,70%{opacity:0;transform:translateY(12px)scale(.94)}73%,83.4%{opacity:1;transform:translateY(0)scale(1)}83.8%,86.4%{opacity:1;transform:translateY(-3px)scale(1.09)}87.8%{opacity:1;transform:translateY(0)scale(1)}92%,to{opacity:0;transform:translateY(-8px)scale(.96)}}.landing-page #features .film-seed{transform-origin:50%!important;animation:film-seed-to-prompt var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-prompt{transform-origin:50%!important;will-change:top, opacity, transform!important;animation:film-prompt-continuous var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}@keyframes film-seed-to-prompt{0%,5%,97%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.72)scaleY(.92)}9%,12%{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(1.04)scaleY(1)}16%,88%{opacity:0;filter:blur(10px);transform:translate(-50%,-50%)scaleX(2.28)scaleY(.78)}93%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scaleX(1.12)scaleY(.86)}}@keyframes film-prompt-continuous{0%,7%,96%,to{opacity:0;top:52%;transform:translate(-50%,-50%)scaleX(.3)scaleY(.82)}10%{opacity:.18;top:52%;transform:translate(-50%,-50%)scaleX(.42)scaleY(.9)}14%,19%{opacity:1;top:52%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}25%,39%{opacity:1;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.92)}44%,49%{opacity:1;top:42%;transform:translate(-24%,-50%)scaleX(.74)scaleY(.82)}52%,59%{opacity:0;top:42%;transform:translate(-24%,-50%)scaleX(.68)scaleY(.78)}65%{opacity:0;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.86)}70%,86%{opacity:1;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.92)}91%{opacity:0;top:clamp(22px,3vw,34px);transform:translate(-50%)scale(.88)}}@keyframes film-prompt-mark-continuous{0%,7%,51%,64%,96%,to{opacity:0;transform:scale(.84)}12%,40%,70%,88%{opacity:1;transform:scale(1)}44%,49%{opacity:.24;transform:scale(.72)}}@keyframes film-send-continuous{0%,7%,51%,64%,96%,to{opacity:0;transform:scale(.86)}12%,18%,25%,40%,70%,86%{opacity:1;transform:scale(1)}21%,47%,73%{opacity:1;transform:scale(.94)}44%,49%{opacity:.22;transform:scale(.78)}}@keyframes film-output-continuous{0%,20%,94%,to{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.24)}25%,29%{opacity:1;border-radius:30px;transform:translate(-50%,-50%)scale(.68)}35%,88%{opacity:1;border-radius:22px;transform:translate(-50%,-50%)scale(1)}91%{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.42)}}@keyframes film-line-launch-continuous{0%,10%{opacity:0;transform:translateY(5px)}14%,31%{opacity:1;transform:translateY(0)}38%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-analyze-continuous{0%,39%{opacity:0;transform:translateY(5px)}44%,50%{opacity:1;transform:translateY(0)}55%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-create-continuous{0%,66%{opacity:0;transform:translateY(5px)}70%,86%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-type-launch-continuous{0%,11%,38%,to{clip-path:inset(0 100% 0 0)}14%{clip-path:inset(0 100% 0 0)}27%,34%{clip-path:inset(0)}}@keyframes film-type-analyze-continuous{0%,41%,55%,to{clip-path:inset(0 100% 0 0)}44%{clip-path:inset(0 100% 0 0)}49%,52%{clip-path:inset(0)}}@keyframes film-type-create-continuous{0%,67%,91%,to{clip-path:inset(0 100% 0 0)}70%{clip-path:inset(0 100% 0 0)}81%,87%{clip-path:inset(0)}}@keyframes film-layer-launch-continuous{0%,27%{opacity:0;transform:translateY(14px)scale(.985)}33%,43%{opacity:1;transform:translateY(0)scale(1)}49%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-analyze-continuous{0%,45%{opacity:0;transform:translateY(14px)scale(.985)}50%,68%{opacity:1;transform:translateY(0)scale(1)}74%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-create-continuous{0%,69%{opacity:0;transform:translateY(14px)scale(.985)}74%,88%{opacity:1;transform:translateY(0)scale(1)}93%,to{opacity:0;transform:translateY(-12px)scale(.99)}}.landing-page #features .film-create .film-builder-preview{animation:film-create-preview-repaired var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}@keyframes film-seed-repaired{0%,5%,97%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.72)scaleY(.92)}10%,13%{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(1.05)scaleY(1)}18%,91%{opacity:0;filter:blur(10px);transform:translate(-50%,-50%)scaleX(2.25)scaleY(.78)}94%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scaleX(1.08)scaleY(.86)}}@keyframes film-prompt-repaired{0%,7%,96%,to{opacity:0;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.3)scaleY(.82)}10%{opacity:.2;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.44)scaleY(.9)}14%,20%{opacity:1;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}26%,40%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}45%,49%{opacity:1;top:47%;left:62%;transform:translate(-50%,-50%)scaleX(.78)scaleY(.84)}52%,63%{opacity:0;top:47%;left:62%;transform:translate(-50%,-50%)scaleX(.7)scaleY(.78)}68%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.86)}72%,90%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}94%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.88)}}@keyframes film-output-repaired{0%,21%,96%,to{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.24)}27%,31%{opacity:1;border-radius:30px;transform:translate(-50%,-50%)scale(.7)}36%,91%{opacity:1;border-radius:22px;transform:translate(-50%,-50%)scale(1)}94%{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.42)}}@keyframes film-line-launch-repaired{0%,10%{opacity:0;transform:translateY(5px)}14%,33%{opacity:1;transform:translateY(0)}40%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-analyze-repaired{0%,41%{opacity:0;transform:translateY(5px)}45%,51%{opacity:1;transform:translateY(0)}56%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-line-create-repaired{0%,68%{opacity:0;transform:translateY(5px)}72%,90%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-type-launch-repaired{0%,11%,40%,to{clip-path:inset(0 100% 0 0)}15%{clip-path:inset(0 100% 0 0)}28%,35%{clip-path:inset(0)}}@keyframes film-type-analyze-repaired{0%,42%,56%,to{clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0 100% 0 0)}50%,53%{clip-path:inset(0)}}@keyframes film-type-create-repaired{0%,69%,94%,to{clip-path:inset(0 100% 0 0)}72%{clip-path:inset(0 100% 0 0)}84%,91%{clip-path:inset(0)}}@keyframes film-layer-launch-repaired{0%,28%{opacity:0;transform:translateY(14px)scale(.985)}34%,44%{opacity:1;transform:translateY(0)scale(1)}50%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-analyze-repaired{0%,44%{opacity:0;transform:translateY(14px)scale(.985)}50%,69%{opacity:1;transform:translateY(0)scale(1)}75%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-create-repaired{0%,70%{opacity:0;transform:translateY(14px)scale(.985)}76%,91%{opacity:1;transform:translateY(0)scale(1)}96%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes feature-step-launch-repaired{0%,11%{opacity:.42;transform:translateY(0)}15%,46%{opacity:1;transform:translateY(0)}52%,to{opacity:.42;transform:translateY(0)}}@keyframes feature-step-analyze-repaired{0%,43%{opacity:.42;transform:translateY(0)}49%,72%{opacity:1;transform:translateY(0)}78%,to{opacity:.42;transform:translateY(0)}}@keyframes feature-step-create-repaired{0%,70%{opacity:.42;transform:translateY(0)}76%,93%{opacity:1;transform:translateY(0)}98%,to{opacity:.42;transform:translateY(0)}}@keyframes film-chat-user-repaired{0%,47%{opacity:0;transform:translateY(8px)scale(.98)}51%,70%{opacity:1;transform:translateY(0)scale(1)}75%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-chat-ai-repaired{0%,51%{opacity:0;transform:translateY(8px)scale(.98)}55%,70%{opacity:1;transform:translateY(0)scale(1)}75%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-reco-repaired{0%,55%{opacity:0;transform:translateY(8px)scale(.98)}59%,71%{opacity:1;transform:translateY(0)scale(1)}76%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-apply-repaired{0%,59%{opacity:0;transform:translateY(8px)scale(.98)}63%,69%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(0)scale(.96)}75%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-meta-repaired{0%,65%{opacity:0;transform:translate(-8px)scale(.98)}69%,73%{opacity:1;transform:translate(0)scale(1)}77%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-create-cursor-repaired{0%,76%{opacity:0;top:45%;left:22%;transform:translate(-10%,-8%)scale(.92)}78%,80%{opacity:1;top:45%;left:22%;transform:translate(-10%,-8%)scale(1)}82%,84%{opacity:1;top:78%;left:22%;transform:translate(-10%,-8%)scale(1)}85.5%,87.5%{opacity:1;top:78%;left:50%;transform:translate(-10%,-8%)scale(1)}89%,91.5%{opacity:1;top:78%;left:78%;transform:translate(-10%,-8%)scale(1)}94%,to{opacity:0;top:78%;left:78%;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-create-preview-repaired{0%,77%{transform:scale(1)}78.2%,80%{transform:scale(1.075)}81.5%,to{transform:scale(1)}}@keyframes film-variant-one-repaired{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,81%{opacity:1;transform:translateY(0)scale(1)}82%,84%{opacity:1;transform:translateY(-3px)scale(1.09)}85%,93%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-two-repaired{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,85%{opacity:1;transform:translateY(0)scale(1)}85.5%,87.5%{opacity:1;transform:translateY(-3px)scale(1.09)}89%,93%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-three-repaired{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,88.5%{opacity:1;transform:translateY(0)scale(1)}89%,91.5%{opacity:1;transform:translateY(-3px)scale(1.09)}93%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(-8px)scale(.96)}}.landing-page .hero .examples-label{color:#ffffffb8!important;letter-spacing:.02em!important;text-shadow:none!important;margin:28px 0 9px!important;font-size:10px!important;font-weight:650!important}.landing-page .hero .chips{gap:7px!important}.landing-page .hero .chip{color:#ffffffe0!important;min-height:28px!important;text-shadow:none!important;-webkit-backdrop-filter:blur(12px)saturate(1.04)!important;backdrop-filter:blur(12px)saturate(1.04)!important;background:#ffffff2e!important;border:1px solid #ffffff47!important;border-radius:9px!important;padding:0 10px!important;font-size:12px!important;font-weight:560!important;line-height:1!important;box-shadow:inset 0 1px #ffffff3d!important}.landing-page .hero .chip:before{content:none!important}@media (hover:hover) and (pointer:fine){.landing-page .hero .chip:hover{color:#fff!important;background:#ffffff3d!important;border-color:#ffffff6b!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff4d,0 6px 14px #5c372914!important}}.landing-page .action-card .apply-action{background:var(--brand-linear)!important;border:1px solid #ffffff57!important;gap:0!important;min-height:38px!important;padding:0 19px!important;box-shadow:0 12px 28px #f578022e,inset 0 0 0 1px #ffffff3d!important}.landing-page .action-card .apply-action .round{display:none!important}.landing-page #features .film-prompt{animation:film-prompt-morph-smooth var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;overflow:hidden!important}.landing-page #features .film-prompt:before{opacity:0;content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;animation:film-prompt-morph-wash var(--reel-cycle) ease-in-out infinite!important;background:radial-gradient(80% 120% at 72% 10%,#94c9e957,#0000 58%),linear-gradient(135deg,#f55702b8,#f5aa6480 38%,#eeaeca6b 68%,#94c9e97a)!important;position:absolute!important;inset:-1px!important}.landing-page #features .film-prompt-mark,.landing-page #features .film-line,.landing-page #features .film-prompt i{z-index:1!important;position:relative!important}@keyframes film-seed-morph-smooth{0%,5%,97%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.68)scaleY(.9)}9%{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.95)scaleY(.95)}13%{opacity:.82;filter:blur(1px);transform:translate(-50%,-50%)scaleX(1.7)scaleY(.84)}17%{opacity:.2;filter:blur(8px);transform:translate(-50%,-50%)scaleX(2.55)scaleY(.76)}20%,92%{opacity:0;filter:blur(12px);transform:translate(-50%,-50%)scaleX(2.7)scaleY(.72)}94%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%)scaleX(1.08)scaleY(.86)}}@keyframes film-prompt-morph-smooth{0%,7%,96%,to{opacity:0;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.3)scaleY(.8)}10%{opacity:.2;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.42)scaleY(.84)}13%{opacity:.58;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.62)scaleY(.9)}17%,23%{opacity:1;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}30%,41%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}45%,49%{opacity:1;top:47%;left:62%;transform:translate(-50%,-50%)scaleX(.78)scaleY(.84)}52%,63%{opacity:0;top:47%;left:62%;transform:translate(-50%,-50%)scaleX(.7)scaleY(.78)}68%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.86)}72%,90%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}94%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.88)}}@keyframes film-prompt-morph-wash{0%,8%,24%,to{opacity:0}11%{opacity:.34}15%{opacity:.18}19%{opacity:.04}}@keyframes film-prompt-mark-smooth{0%,13%,52%,64%,96%,to{opacity:0;transform:scale(.84)}17%,42%,72%,91%{opacity:1;transform:scale(1)}45%,49%{opacity:.24;transform:scale(.72)}}@keyframes film-send-smooth{0%,13%,52%,64%,96%,to{opacity:0;transform:scale(.86)}17%,23%,31%,42%,72%,90%{opacity:1;transform:scale(1)}25%,47%,76%{opacity:1;transform:scale(.94)}45%,49%{opacity:.22;transform:scale(.78)}}@keyframes film-output-smooth-start{0%,28%,96%,to{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.24)}33%,36%{opacity:1;border-radius:30px;transform:translate(-50%,-50%)scale(.7)}40%,91%{opacity:1;border-radius:22px;transform:translate(-50%,-50%)scale(1)}94%{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.42)}}@keyframes film-line-launch-smooth-start{0%,16%{opacity:0;transform:translateY(5px)}20%,35%{opacity:1;transform:translateY(0)}42%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-type-launch-smooth-start{0%,18%,42%,to{clip-path:inset(0 100% 0 0)}21%{clip-path:inset(0 100% 0 0)}31%,38%{clip-path:inset(0)}}@keyframes film-layer-launch-smooth-start{0%,35%{opacity:0;transform:translateY(14px)scale(.985)}40%,46%{opacity:1;transform:translateY(0)scale(1)}52%,to{opacity:0;transform:translateY(-12px)scale(.99)}}.landing-page #features .film-analyze{animation:film-layer-analyze-sober var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;padding:0!important;display:block!important;overflow:hidden!important}.landing-page #features .film-analyze .film-heading{z-index:3!important;position:absolute!important;top:18px!important;left:20px!important;right:20px!important}.landing-page #features .film-analyze .film-heading b{color:#b45309!important;box-shadow:none!important;background:#ffffffc7!important;border-color:#f557021f!important}.landing-page #features .film-chat-flow{z-index:2!important;gap:8px!important;display:grid!important;position:absolute!important;bottom:142px!important;left:20px!important;right:20px!important}.landing-page #features .film-chat-bubble{color:#252832!important;border-color:#14181f14!important;border-radius:12px!important;max-width:min(76%,310px)!important;padding:9px 11px!important;font-size:11px!important;font-weight:620!important;line-height:1.25!important;box-shadow:inset 0 1px #ffffffdb,0 8px 16px #0f172a09!important}.landing-page #features .film-chat-bubble.is-ai span{color:#6b7280!important;letter-spacing:0!important;font-size:9px!important;font-weight:720!important}.landing-page #features .film-chat-bubble.is-ai strong{color:#252832!important;margin-top:2px!important;font-size:11px!important;font-weight:720!important}.landing-page #features .film-reco-action{z-index:3!important;background:#ffffffe6!important;border:1px solid #14181f14!important;border-left:3px solid #f55702e6!important;border-radius:12px!important;gap:4px!important;padding:11px 12px!important;display:grid!important;position:absolute!important;bottom:64px!important;left:20px!important;right:20px!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #0f172a0b!important}.landing-page #features .film-reco-action span,.landing-page #features .film-reco-action small{color:#6b7280!important;text-transform:none!important;margin:0!important;font-size:9px!important;font-weight:700!important}.landing-page #features .film-reco-action strong{color:#161b26!important;font-size:clamp(.84rem,.95vw,1rem)!important;font-weight:760!important;line-height:1.18!important}.landing-page #features .film-apply-row{z-index:4!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important;position:absolute!important;bottom:20px!important;left:20px!important;right:20px!important}.landing-page #features .film-apply-button{min-height:34px!important;animation:film-apply-recommendation-click var(--reel-cycle) ease-in-out infinite!important;border-radius:999px!important;padding:0 15px!important;font-size:11px!important;font-weight:720!important;box-shadow:0 10px 22px #f5780226,inset 0 0 0 1px #ffffff3d!important}.landing-page #features .film-meta-status{min-height:28px!important;box-shadow:none!important;animation:film-meta-applied-sober var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:#22c55e12!important;padding:0 9px!important;font-size:9px!important}.landing-page #features .film-analyze-cursor{opacity:0;z-index:8!important;pointer-events:none!important;clip-path:polygon(0 0,0 100%,34% 72%,52% 100%,74% 88%,56% 63%,100% 63%)!important;filter:drop-shadow(0 2px #14181f52)drop-shadow(0 10px 16px #0f172a33)!important;width:17px!important;height:21px!important;animation:film-analyze-cursor-click var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important;background:#fff!important;position:absolute!important}@keyframes film-layer-analyze-sober{0%,45%{opacity:0;transform:translateY(14px)scale(.985)}50%,75%{opacity:1;transform:translateY(0)scale(1)}80%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-chat-user-lower{0%,48%{opacity:0;transform:translateY(30px)scale(.98)}52%,74%{opacity:1;transform:translateY(0)scale(1)}79%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-chat-ai-lower{0%,53%{opacity:0;transform:translateY(26px)scale(.98)}57%,74%{opacity:1;transform:translateY(0)scale(1)}79%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-reco-sober-in{0%,58%{opacity:0;transform:translateY(14px)scale(.985)}62%,76%{opacity:1;transform:translateY(0)scale(1)}81%,to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes film-apply-recommendation-click{0%,62%{opacity:0;transform:translateY(8px)scale(.98)}65%,69%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(0)scale(.96)}73%,78%{opacity:1;transform:translateY(0)scale(1)}82%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-meta-applied-sober{0%,69%{opacity:0;transform:translate(-7px)scale(.98)}72%,77%{opacity:1;transform:translate(0)scale(1)}81%,to{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes film-analyze-cursor-click{0%,62%{opacity:0;top:70%;left:72%;transform:translate(-10%,-8%)scale(.92)}65%{opacity:1;top:74%;left:52%;transform:translate(-10%,-8%)scale(1)}69%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}70%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.86)}72%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}76%,to{opacity:0;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.92)}}.landing-page #features .feature-reel-step h3{margin:0!important;font-size:clamp(1.25rem,1.75vw,1.72rem)!important;font-weight:760!important;line-height:1.12!important}.landing-page #features .feature-reel-step p{max-width:33rem!important;margin-top:8px!important;font-size:clamp(.92rem,1vw,1.02rem)!important;line-height:1.45!important}.landing-page #features .film-output{animation:film-output-create-lightbox var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-create{animation:film-layer-create-lightbox var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;overflow:hidden!important}.landing-page #features .film-create .film-builder-preview{animation:none!important;transform:scale(1)!important}.landing-page #features .film-create-lightbox{opacity:0;z-index:18!important;pointer-events:none!important;-webkit-backdrop-filter:blur(12px)saturate(1.02)!important;backdrop-filter:blur(12px)saturate(1.02)!important;animation:film-lightbox-backdrop var(--reel-cycle) ease-in-out infinite!important;background:#ffffffb3!important;border-radius:18px!important;place-items:center!important;display:grid!important;position:absolute!important;inset:44px 16px 16px!important}.landing-page #features .film-lightbox-frame{opacity:0;transform:translateY(12px)scale(.82);aspect-ratio:1!important;background-position:50%!important;background-size:cover!important;border:1px solid #14181f1a!important;border-radius:16px!important;width:min(70%,320px)!important;max-height:calc(100% - 24px)!important;position:absolute!important;overflow:hidden!important;box-shadow:0 24px 52px #0f172a24,inset 0 1px #ffffffc7!important}.landing-page #features .film-lightbox-frame:after{content:"×"!important;color:#252832!important;background:#ffffffe6!important;border:1px solid #14181f17!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:15px!important;font-weight:520!important;line-height:1!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 8px 18px #0f172a14!important}.landing-page #features .film-lightbox-frame.is-one{animation:film-lightbox-one var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-30-day-boost.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-30-day-boost.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-30-day-boost.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-30-day-boost.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-30-day-boost.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-30-day-boost.jpeg" 1x type("image/jpeg"))!important}.landing-page #features .film-lightbox-frame.is-two{animation:film-lightbox-two var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-stats.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-stats.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-stats.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-stats.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-stats.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-stats.jpeg" 1x type("image/jpeg"))!important}.landing-page #features .film-lightbox-frame.is-three{animation:film-lightbox-three var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-energy.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-energy.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-energy.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-energy.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-energy.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-energy.jpeg" 1x type("image/jpeg"))!important}.landing-page #features .film-create-cursor{z-index:24!important;animation:film-create-cursor-lightbox var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}@keyframes film-output-create-lightbox{0%,28%,98.5%,to{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.24)}33%,36%{opacity:1;border-radius:30px;transform:translate(-50%,-50%)scale(.7)}40%,96.5%{opacity:1;border-radius:22px;transform:translate(-50%,-50%)scale(1)}97.6%{opacity:0;border-radius:999px;transform:translate(-50%,-50%)scale(.42)}}@keyframes film-layer-create-lightbox{0%,70%{opacity:0;transform:translateY(14px)scale(.985)}75%,96%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes feature-step-create-lightbox{0%,70%{opacity:.42;transform:translateY(0)}76%,96%{opacity:1;transform:translateY(0)}99%,to{opacity:.42;transform:translateY(0)}}@keyframes film-lightbox-backdrop{0%,80%,85.2%,86.8%,91%,92.7%,97.4%,to{opacity:0}81.1%,84.4%,87.6%,90.2%,93.6%,96.6%{opacity:1}}@keyframes film-lightbox-one{0%,80.8%{opacity:0;transform:translateY(12px)scale(.82)}81.3%,84.1%{opacity:1;transform:translateY(0)scale(1)}85.2%,to{opacity:0;transform:translateY(-6px)scale(.94)}}@keyframes film-lightbox-two{0%,87.2%{opacity:0;transform:translateY(12px)scale(.82)}87.7%,90%{opacity:1;transform:translateY(0)scale(1)}91%,to{opacity:0;transform:translateY(-6px)scale(.94)}}@keyframes film-lightbox-three{0%,93.1%{opacity:0;transform:translateY(12px)scale(.82)}93.7%,96.4%{opacity:1;transform:translateY(0)scale(1)}97.4%,to{opacity:0;transform:translateY(-6px)scale(.94)}}@keyframes film-create-cursor-lightbox{0%,78.5%{opacity:0;top:78%;left:22%;transform:translate(-10%,-8%)scale(.92)}79.4%,80.4%{opacity:1;top:78%;left:22%;transform:translate(-10%,-8%)scale(1)}80.8%{opacity:1;top:78%;left:22%;transform:translate(-10%,-8%)scale(.84)}81.4%,84.1%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}84.6%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(.84)}85.8%,86.5%{opacity:1;top:78%;left:50%;transform:translate(-10%,-8%)scale(1)}86.9%{opacity:1;top:78%;left:50%;transform:translate(-10%,-8%)scale(.84)}87.6%,90.2%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}90.6%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(.84)}91.8%,92.5%{opacity:1;top:78%;left:78%;transform:translate(-10%,-8%)scale(1)}92.9%{opacity:1;top:78%;left:78%;transform:translate(-10%,-8%)scale(.84)}93.6%,96.5%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}96.9%{opacity:1;top:25%;left:78%;transform:translate(-10%,-8%)scale(.84)}98%,to{opacity:0;top:25%;left:78%;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-variant-one-lightbox{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,80.2%{opacity:1;transform:translateY(0)scale(1)}80.8%,81.2%{opacity:1;transform:translateY(-3px)scale(1.08)}82%,96%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-two-lightbox{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,86.2%{opacity:1;transform:translateY(0)scale(1)}86.9%,87.3%{opacity:1;transform:translateY(-3px)scale(1.08)}88%,96%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-three-lightbox{0%,75%{opacity:0;transform:translateY(12px)scale(.94)}78%,92.4%{opacity:1;transform:translateY(0)scale(1)}92.9%,93.3%{opacity:1;transform:translateY(-3px)scale(1.08)}94%,96%{opacity:1;transform:translateY(0)scale(1)}98%,to{opacity:0;transform:translateY(-8px)scale(.96)}}.landing-page #features .film-seed{will-change:opacity, transform, filter!important;animation:film-seed-morph-fluid var(--reel-cycle) cubic-bezier(.22, 1, .36, 1) infinite!important}.landing-page #features .film-prompt{will-change:opacity, transform, top!important;animation:film-prompt-morph-fluid var(--reel-cycle) cubic-bezier(.22, 1, .36, 1) infinite!important}.landing-page #features .film-prompt:before{animation:film-prompt-morph-wash-fluid var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-line.is-launch{animation:film-line-launch-fluid var(--reel-cycle) ease-in-out infinite!important}@keyframes film-seed-morph-fluid{0%,5%,97%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.72)scaleY(.9)}8%{opacity:1;filter:blur();transform:translate(-50%,-50%)scaleX(.92)scaleY(.92)}11%{opacity:.72;filter:blur(.8px);transform:translate(-50%,-50%)scaleX(1.18)scaleY(.88)}14%{opacity:.18;filter:blur(3px);transform:translate(-50%,-50%)scaleX(1.42)scaleY(.82)}17%,92%{opacity:0;filter:blur(5px);transform:translate(-50%,-50%)scaleX(1.5)scaleY(.8)}94%{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scaleX(1.02)scaleY(.86)}}@keyframes film-prompt-morph-fluid{0%,6%,35%,60%,72%,84%,99%,to{opacity:0;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.32)scaleY(.84)}8%{opacity:.12;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.36)scaleY(.86)}11%{opacity:.52;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.54)scaleY(.9)}15%,25%{opacity:1;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}31%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.9)}62%,69%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}71%{opacity:0;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.88)}87%,96%{opacity:1;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}}@keyframes film-prompt-morph-wash-fluid{0%,6%,23%,to{opacity:0}8%{opacity:.52}11%{opacity:.36}15%{opacity:.14}19%{opacity:.04}}@keyframes film-prompt-mark-fluid{0%,14%,35%,60%,72%,84%,99%,to{opacity:0;transform:scale(.9)}17%,27%,63%,69%,88%,96%{opacity:1;transform:scale(1)}}@keyframes film-send-fluid{0%,14%,35%,60%,72%,84%,99%,to{opacity:0;transform:scale(.9)}17%,27%,63%,69%,88%,96%{opacity:1;transform:scale(1)}24%,68%,94%{opacity:1;transform:scale(.94)}}@keyframes film-line-launch-fluid{0%,12%{opacity:0;transform:translateY(0)}14%,27%{opacity:1;transform:translateY(0)}30%,to{opacity:0;transform:translateY(0)}}@keyframes film-type-launch-fluid{0%,13%,30%,to{clip-path:inset(0 100% 0 0)}14%{clip-path:inset(0 100% 0 0)}23%,28%{clip-path:inset(0)}}.landing-page #features .film-launch{animation:film-layer-launch-step var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;overflow:hidden!important}.landing-page #features .film-creative-row{animation:film-launch-creative-step var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-launch .film-flow span,.landing-page #features .film-launch .film-flow i,.landing-page #features .film-launch .film-checks span,.landing-page #features .film-launch button{will-change:opacity, transform!important}.landing-page #features .film-launch .film-flow span:first-of-type{animation:film-launch-flow-1 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow i:first-of-type{animation:film-launch-flow-line-1 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow span:nth-of-type(2){animation:film-launch-flow-2 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow i:nth-of-type(2){animation:film-launch-flow-line-2 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow span:nth-of-type(3){animation:film-launch-flow-3 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow i:nth-of-type(3){animation:film-launch-flow-line-3 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-flow span:nth-of-type(4){animation:film-launch-flow-4 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-checks span:first-child{animation:film-launch-check-1 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-checks span:nth-child(2){animation:film-launch-check-2 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch .film-checks span:nth-child(3){animation:film-launch-check-3 var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch button{animation:film-launch-publish-step var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-launch-cursor{opacity:0;z-index:8!important;pointer-events:none!important;clip-path:polygon(0 0,0 100%,34% 72%,52% 100%,74% 88%,56% 63%,100% 63%)!important;filter:drop-shadow(0 2px #14181f52)drop-shadow(0 10px 16px #0f172a33)!important;width:17px!important;height:21px!important;animation:film-launch-cursor-step var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important;background:#fff!important;position:absolute!important}@keyframes film-layer-launch-step{0%,32%{opacity:0;transform:translateY(14px)scale(.985)}37%,56%{opacity:1;transform:translateY(0)scale(1)}61%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes feature-step-launch-step{0%,15%{opacity:.42;transform:translateY(0)}20%,58%{opacity:1;transform:translateY(0)}64%,to{opacity:.42;transform:translateY(0)}}@keyframes film-launch-creative-step{0%,30%{opacity:0;transform:translateY(8px)scale(.985)}33%,56%{opacity:1;transform:translateY(0)scale(1)}61%,to{opacity:0;transform:translateY(-6px)scale(.99)}}@keyframes film-launch-flow-1{0%,37%{opacity:.28;transform:translateY(5px)}40%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.28;transform:translateY(-4px)}}@keyframes film-launch-flow-line-1{0%,39%{opacity:.2;transform:scaleX(0)}42%,56%{opacity:1;transform:scaleX(1)}61%,to{opacity:.2;transform:scaleX(1)}}@keyframes film-launch-flow-2{0%,41%{opacity:.28;transform:translateY(5px)}44%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.28;transform:translateY(-4px)}}@keyframes film-launch-flow-line-2{0%,43%{opacity:.2;transform:scaleX(0)}46%,56%{opacity:1;transform:scaleX(1)}61%,to{opacity:.2;transform:scaleX(1)}}@keyframes film-launch-flow-3{0%,45%{opacity:.28;transform:translateY(5px)}48%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.28;transform:translateY(-4px)}}@keyframes film-launch-flow-line-3{0%,47%{opacity:.2;transform:scaleX(0)}50%,56%{opacity:1;transform:scaleX(1)}61%,to{opacity:.2;transform:scaleX(1)}}@keyframes film-launch-flow-4{0%,49%{opacity:.28;transform:translateY(5px)}52%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.28;transform:translateY(-4px)}}@keyframes film-launch-check-1{0%,43%{opacity:.38;transform:translateY(5px)}46%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.38;transform:translateY(-4px)}}@keyframes film-launch-check-2{0%,46%{opacity:.38;transform:translateY(5px)}49%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.38;transform:translateY(-4px)}}@keyframes film-launch-check-3{0%,49%{opacity:.38;transform:translateY(5px)}52%,56%{opacity:1;transform:translateY(0)}61%,to{opacity:.38;transform:translateY(-4px)}}@keyframes film-launch-publish-step{0%,51%{opacity:0;transform:translateY(8px)scale(.98)}53%,56%{opacity:1;transform:translateY(0)scale(1)}57%{opacity:1;transform:translateY(0)scale(.96)}59%{opacity:1;transform:translateY(0)scale(1)}63%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-launch-cursor-step{0%,51%{opacity:0;top:70%;left:78%;transform:translate(-10%,-8%)scale(.92)}53%{opacity:1;top:72%;left:50%;transform:translate(-10%,-8%)scale(1)}56%{opacity:1;top:calc(100% - 42px);left:50%;transform:translate(-10%,-8%)scale(1)}57%{opacity:1;top:calc(100% - 42px);left:50%;transform:translate(-10%,-8%)scale(.84)}59%{opacity:1;top:calc(100% - 42px);left:50%;transform:translate(-10%,-8%)scale(1)}62%,to{opacity:0;top:calc(100% - 42px);left:50%;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-layer-analyze-after-launch{0%,57%{opacity:0;transform:translateY(14px)scale(.985)}61%,77%{opacity:1;transform:translateY(0)scale(1)}82%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes feature-step-analyze-after-launch{0%,56%{opacity:.42;transform:translateY(0)}61%,80%{opacity:1;transform:translateY(0)}85%,to{opacity:.42;transform:translateY(0)}}@keyframes film-chat-user-after-launch{0%,59%{opacity:0;transform:translateY(30px)scale(.98)}63%,78%{opacity:1;transform:translateY(0)scale(1)}82%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-chat-ai-after-launch{0%,63%{opacity:0;transform:translateY(26px)scale(.98)}66%,78%{opacity:1;transform:translateY(0)scale(1)}82%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-reco-after-launch{0%,66%{opacity:0;transform:translateY(14px)scale(.985)}69%,79%{opacity:1;transform:translateY(0)scale(1)}83%,to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes film-apply-after-launch{0%,69%{opacity:0;transform:translateY(8px)scale(.98)}72%,75%{opacity:1;transform:translateY(0)scale(1)}76%{opacity:1;transform:translateY(0)scale(.96)}78%,80%{opacity:1;transform:translateY(0)scale(1)}84%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-meta-after-launch{0%,75%{opacity:0;transform:translate(-7px)scale(.98)}78%,81%{opacity:1;transform:translate(0)scale(1)}84%,to{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes film-analyze-cursor-after-launch{0%,70%{opacity:0;top:70%;left:72%;transform:translate(-10%,-8%)scale(.92)}72%{opacity:1;top:74%;left:52%;transform:translate(-10%,-8%)scale(1)}75%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}76%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.86)}78%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}82%,to{opacity:0;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.92)}}.landing-page #features .film-launch{animation:film-layer-launch-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-analyze{animation:film-layer-analyze-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-create{animation:film-layer-create-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .feature-reel-step.is-launch{animation:feature-step-launch-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .feature-reel-step.is-analyze{animation:feature-step-analyze-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .feature-reel-step.is-create{animation:feature-step-create-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-line.is-analyze{animation:film-line-analyze-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-line.is-create{animation:film-line-create-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-line.is-create>span{animation:film-type-create-clean var(--reel-cycle) steps(31, end) infinite!important}.landing-page #features .film-chat-bubble.is-user{animation:film-chat-user-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-chat-bubble.is-ai{animation:film-chat-ai-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-reco-action{animation:film-reco-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-apply-button{animation:film-apply-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-meta-status{animation:film-meta-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-analyze-cursor{animation:film-analyze-cursor-clean var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create-lightbox{animation:film-lightbox-backdrop-clean var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-lightbox-frame.is-one{animation:film-lightbox-one-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-lightbox-frame.is-two{animation:film-lightbox-two-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-lightbox-frame.is-three{animation:film-lightbox-three-clean var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important}.landing-page #features .film-create-cursor{animation:film-create-cursor-clean var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:first-child{animation:film-variant-one-clean var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:nth-child(2){animation:film-variant-two-clean var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}.landing-page #features .film-create .film-variants span:nth-child(3){animation:film-variant-three-clean var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important}@keyframes film-layer-launch-clean{0%,29%{opacity:0;transform:translateY(14px)scale(.985)}32%,57%{opacity:1;transform:translateY(0)scale(1)}61%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-analyze-clean{0%,69%{opacity:0;transform:translateY(14px)scale(.985)}72%,82%{opacity:1;transform:translateY(0)scale(1)}84.5%,to{opacity:0;transform:translateY(-12px)scale(.99)}}@keyframes film-layer-create-clean{0%,83.45%{opacity:0;visibility:hidden;transform:translateY(14px)scale(.985)}84.05%,99.92%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-10px)scale(.99)}}@keyframes feature-step-launch-clean{0%,15%{opacity:.42;transform:translateY(0)}20%,59%{opacity:1;transform:translateY(0)}63%,to{opacity:.42;transform:translateY(0)}}@keyframes feature-step-analyze-clean{0%,60.2%{opacity:.42;transform:translateY(0)}63.2%,81.4%{opacity:1;transform:translateY(0)}83%,to{opacity:.42;transform:translateY(0)}}@keyframes feature-step-create-clean{0%,78.4%{opacity:.42;transform:translateY(0)}82.4%,99.86%{opacity:1;transform:translateY(0)}to{opacity:.42;transform:translateY(0)}}@keyframes film-line-analyze-clean{0%,60.5%{opacity:0;visibility:hidden;transform:translateY(4px)}62.2%,68.5%{opacity:1;visibility:visible;transform:translateY(0)}69.4%,to{opacity:0;visibility:hidden;transform:translateY(-5px)}}@keyframes film-line-create-clean{0%,78.4%{opacity:0;transform:translateY(4px)}79.4%,84%{opacity:1;transform:translateY(0)}84.8%,to{opacity:0;transform:translateY(-5px)}}@keyframes film-type-analyze-clean{0%,60%,72%,to{clip-path:inset(0 100% 0 0)}63%{clip-path:inset(0 100% 0 0)}68%,70%{clip-path:inset(0)}}@keyframes film-type-create-clean{0%,79.1%,84.4%,to{clip-path:inset(0 100% 0 0)}79.7%{clip-path:inset(0 100% 0 0)}83.7%,84.05%{clip-path:inset(0)}}@keyframes film-chat-user-clean{0%,70%{opacity:0;transform:translateY(30px)scale(.98)}73%,82%{opacity:1;transform:translateY(0)scale(1)}84.5%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-chat-ai-clean{0%,73%{opacity:0;transform:translateY(26px)scale(.98)}75.5%,82%{opacity:1;transform:translateY(0)scale(1)}84.5%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-reco-clean{0%,76%{opacity:0;transform:translateY(14px)scale(.985)}78%,83%{opacity:1;transform:translateY(0)scale(1)}84.5%,to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes film-apply-clean{0%,78%{opacity:0;transform:translateY(8px)scale(.98)}80%,81.5%{opacity:1;transform:translateY(0)scale(1)}82%{opacity:1;transform:translateY(0)scale(.96)}83%,84%{opacity:1;transform:translateY(0)scale(1)}85.5%,to{opacity:0;transform:translateY(-8px)scale(.985)}}@keyframes film-meta-clean{0%,82%{opacity:0;transform:translate(-7px)scale(.98)}83%,84%{opacity:1;transform:translate(0)scale(1)}85.5%,to{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes film-analyze-cursor-clean{0%,78.5%{opacity:0;top:70%;left:72%;transform:translate(-10%,-8%)scale(.92)}80%{opacity:1;top:74%;left:52%;transform:translate(-10%,-8%)scale(1)}81.5%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}82%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.86)}83.2%{opacity:1;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(1)}85%,to{opacity:0;top:calc(100% - 37px);left:142px;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-lightbox-backdrop-clean{0%,86.82%,91.02%,91.32%,94.18%,94.48%,99.94%,to{opacity:0;visibility:hidden}87.18%,90.72%,91.68%,93.92%,94.86%,99.82%{opacity:1;visibility:visible}}@keyframes film-lightbox-one-clean{0%,86.86%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.82)}87.22%,90.68%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}91.02%,to{opacity:0;visibility:hidden;transform:translateY(-6px)scale(.94)}}@keyframes film-lightbox-two-clean{0%,91.36%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.82)}91.72%,93.88%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}94.18%,to{opacity:0;visibility:hidden;transform:translateY(-6px)scale(.94)}}@keyframes film-lightbox-three-clean{0%,94.52%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.82)}94.9%,99.82%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}99.96%,to{opacity:0;visibility:hidden;transform:translateY(-4px)scale(.98)}}@keyframes film-create-cursor-clean{0%,84.55%{opacity:0;visibility:hidden;top:78%;left:22%;transform:translate(-10%,-8%)scale(.92)}85.05%,86.62%{opacity:1;visibility:visible;top:78%;left:22%;transform:translate(-10%,-8%)scale(1)}86.95%{opacity:1;visibility:visible;top:78%;left:22%;transform:translate(-10%,-8%)scale(.82)}87.5%,90.42%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}90.72%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(.84)}91.18%,91.5%{opacity:1;visibility:visible;top:78%;left:50%;transform:translate(-10%,-8%)scale(1)}91.82%{opacity:1;visibility:visible;top:78%;left:50%;transform:translate(-10%,-8%)scale(.82)}92.34%,93.72%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}94.02%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(.84)}94.38%,94.62%{opacity:1;visibility:visible;top:78%;left:78%;transform:translate(-10%,-8%)scale(1)}94.92%{opacity:1;visibility:visible;top:78%;left:78%;transform:translate(-10%,-8%)scale(.76)}95.42%,99.52%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(1)}99.76%{opacity:1;visibility:visible;top:25%;left:78%;transform:translate(-10%,-8%)scale(.86)}99.94%,to{opacity:0;visibility:hidden;top:25%;left:78%;transform:translate(-10%,-8%)scale(.92)}}@keyframes film-variant-one-clean{0%,84.3%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.94)}85%,86.62%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}86.95%,87.42%{opacity:1;visibility:visible;transform:translateY(-4px)scale(1.09)}87.9%,99.88%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-two-clean{0%,84.3%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.94)}85%,91.5%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}91.82%,92.28%{opacity:1;visibility:visible;transform:translateY(-4px)scale(1.09)}92.72%,99.88%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-8px)scale(.96)}}@keyframes film-variant-three-clean{0%,84.3%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.94)}85%,94.62%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}94.92%,95.72%{opacity:1;visibility:visible;transform:translateY(-5px)scale(1.13)}96.18%,99.88%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-8px)scale(.96)}}.landing-page #features .film-seed{animation:film-seed-morph-one-stroke var(--reel-cycle) cubic-bezier(.18, .88, .2, 1) infinite!important}.landing-page #features .film-prompt{animation:film-prompt-morph-one-stroke var(--reel-cycle) cubic-bezier(.18, .88, .2, 1) infinite!important}.landing-page #features .film-prompt-mark{animation:film-prompt-mark-one-stroke var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-prompt i{animation:film-send-one-stroke var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-seed{overflow:hidden!important;box-shadow:0 18px 42px #f5780224,0 0 26px #94c9e929,inset 0 1px #ffffff75!important}.landing-page #features .film-seed:before,.landing-page #features .film-seed:after{content:""!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:0!important}.landing-page #features .film-seed:before{opacity:0;filter:blur(.2px)saturate(1.16)!important;animation:film-seed-end-glow var(--reel-cycle) ease-in-out infinite!important;background:radial-gradient(90% 130% at 12%,#f557027a,#0000 46%),radial-gradient(80% 120% at 58% 40%,#eeaeca85,#0000 56%),radial-gradient(82% 120% at 96% 48%,#94c9e99e,#0000 58%)!important}.landing-page #features .film-seed:after{opacity:0;transform:translate(-46%)rotate(.001deg);animation:film-seed-end-shine var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:linear-gradient(110deg,#0000 35%,#ffffffd6 48%,#0000 62%)!important;inset:-28% -72%!important}@keyframes film-seed-morph-one-stroke{0%,4%{opacity:1;filter:blur()saturate();transform:translate(-50%,-50%)scaleX(.72)scaleY(.9)}16%{opacity:0;filter:blur(4px)saturate();transform:translate(-50%,-50%)scaleX(1.76)scaleY(.82)}17%,96%{opacity:0;filter:blur(4px)saturate();transform:translate(-50%,-50%)scaleX(1.76)scaleY(.82)}97.25%{opacity:0;filter:blur(3px)saturate();transform:translate(-50%,-50%)scaleX(1.05)scaleY(.84)}98.05%{opacity:1;filter:blur()saturate(1.08)drop-shadow(0 0 18px #f5aa644d)drop-shadow(0 0 28px #eeaeca33)drop-shadow(0 0 32px #94c9e92e);transform:translate(-50%,-50%)scaleX(.74)scaleY(.9)}99.15%{opacity:1;filter:blur()saturate(1.03)drop-shadow(0 0 12px #f5aa642e)drop-shadow(0 0 18px #94c9e91f);transform:translate(-50%,-50%)scaleX(.72)scaleY(.9)}to{opacity:1;filter:blur()saturate();transform:translate(-50%,-50%)scaleX(.72)scaleY(.9)}}@keyframes film-seed-end-glow{0%,96.5%,to{opacity:0}97.85%{opacity:.38}98.65%{opacity:.82}99.35%{opacity:.5}99.78%{opacity:.08}}@keyframes film-seed-end-shine{0%,96.9%,to{opacity:0;transform:translate(-54%)rotate(.001deg)}97.65%{opacity:.08;transform:translate(-38%)rotate(.001deg)}98.55%{opacity:.72;transform:translate(4%)rotate(.001deg)}99.22%{opacity:.18;transform:translate(44%)rotate(.001deg)}99.78%{opacity:0;transform:translate(58%)rotate(.001deg)}}@keyframes film-prompt-morph-one-stroke{0%,5%,30%,60%,72%,79.4%,90.2%,99%,to{opacity:0;visibility:hidden;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(.42)scaleY(.86)}11%,27%{opacity:1;visibility:visible;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}29%{opacity:0;visibility:hidden;top:52%;left:50%;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}62%,69%{opacity:1;visibility:visible;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}71%{opacity:0;visibility:hidden;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.88)}81.4%,89.2%{opacity:1;visibility:visible;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.92)}89.72%{opacity:0;visibility:hidden;top:clamp(46px,4vw,58px);left:50%;transform:translate(-50%,-50%)scale(.88)}}@keyframes film-prompt-mark-one-stroke{0%,10%,30%,60%,72%,79.4%,90.2%,99%,to{opacity:0;visibility:hidden;transform:scale(.92)}12%,27%,63%,69%,82%,89.2%{opacity:1;visibility:visible;transform:scale(1)}}@keyframes film-send-one-stroke{0%,10%,30%,60%,72%,79.4%,90.2%,99%,to{opacity:0;visibility:hidden;transform:scale(.92)}12%,24.6%,25.8%,27%,63%,67.6%,68.6%,69%,82%,87.8%,89.1%{opacity:1;visibility:visible;transform:scale(1)}25.2%,68%,88.32%{opacity:1;visibility:visible;transform:scale(.84)}}.landing-page #features{color:#171b25!important;background:radial-gradient(72% 58% at 50% 88%,#f5aa6438,#0000 68%),radial-gradient(58% 48% at 16% 16%,#94c9e933,#0000 70%),#fbfaf9!important;transition:background .72s cubic-bezier(.16,1,.3,1),color .52s!important}.landing-page #features:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:0!important;background:radial-gradient(62% 52% at 46% 46%,#eeaeca29,#0000 70%),linear-gradient(#0e121c00,#0e121c00)!important;transition:opacity .72s cubic-bezier(.16,1,.3,1)!important;display:block!important;position:absolute!important;inset:0!important}.landing-page #features>*{z-index:2!important;position:relative!important}.landing-page #features.is-depth-active{color:#fffdf8!important;background:radial-gradient(74% 58% at 42% 88%,#f5aa6447,#0000 68%),radial-gradient(58% 46% at 12% 16%,#94c9e924,#0000 72%),radial-gradient(52% 46% at 86% 18%,#eeaeca24,#0000 76%),linear-gradient(#151821 0%,#10131b 56%,#18151b 100%)!important}.landing-page #features.is-depth-active:before{opacity:1!important;background:radial-gradient(58% 48% at 42%,#ffffff0f,#0000 72%),linear-gradient(#06080e14,#06080e75)!important}.landing-page #features .section-head h2,.landing-page #features .feature-reel-step h3{transition:color .52s,opacity .52s!important}.landing-page #features .section-head p,.landing-page #features .feature-reel-step p,.landing-page #features .features-eyebrow{transition:color .52s,border-color .52s,background-color .52s,opacity .52s!important}.landing-page #features.is-depth-active .section-head h2,.landing-page #features.is-depth-active .feature-reel-step h3{color:#fffdf8!important}.landing-page #features.is-depth-active .section-head p,.landing-page #features.is-depth-active .feature-reel-step p{color:#fffdf8a8!important}.landing-page #features.is-depth-active .features-eyebrow{color:#fffdf8d1!important;background:#ffffff14!important;border-color:#ffffff29!important}.landing-page #features .feature-reel-stage{box-shadow:none!important;background:0 0!important;overflow:visible!important}.landing-page #features .feature-reel-stage:before{content:""!important;z-index:0!important;pointer-events:none!important;filter:blur(32px)saturate(1.12)!important;opacity:.28!important;background:radial-gradient(58% 52% at 36% 18%,#94c9e9b8,#0000 72%),radial-gradient(56% 58% at 70% 28%,#eeaeca9e,#0000 74%),radial-gradient(66% 62% at 50% 94%,#f5aa64bd,#0000 70%),linear-gradient(145deg,#94c9e96b,#eeaeca61 48%,#f5aa6470)!important;border-radius:34px!important;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1),filter .76s!important;display:block!important;position:absolute!important;inset:clamp(40px,5vw,64px) clamp(20px,4vw,54px)!important;transform:translateY(18px)scale(.88)!important}.landing-page #features.is-depth-active .feature-reel-stage:before{opacity:.92!important;filter:blur(44px)saturate(1.18)!important;transform:translateY(0)scale(1.08)!important}.landing-page #features .feature-reel-glow,.landing-page #features .feature-reel-browser{z-index:2!important}.landing-page #features .feature-reel-browser{transition:box-shadow .72s cubic-bezier(.16,1,.3,1),border-color .52s,transform .72s cubic-bezier(.16,1,.3,1)!important}.landing-page #features.is-depth-active .feature-reel-browser{border-color:#fff3!important;transform:translateY(-3px)!important;box-shadow:0 38px 118px #0006,0 0 78px #94c9e933,0 0 92px #eeaeca2b,0 0 96px #f5aa6429,inset 0 1px #ffffffe6!important}.landing-page #features.is-depth-active .features-cta.primary-pill,.landing-page #features.is-depth-active .features-cta-row .primary-pill{box-shadow:0 18px 42px #f557023d,0 0 46px #eeaeca2e!important}@media (prefers-reduced-motion:reduce){.landing-page #features,.landing-page #features:before,.landing-page #features .feature-reel-stage:before,.landing-page #features .feature-reel-browser,.landing-page #features .section-head h2,.landing-page #features .section-head p,.landing-page #features .feature-reel-step h3,.landing-page #features .feature-reel-step p{transition:none!important}}.landing-page #features .film-seed{background:linear-gradient(104deg,#f55702d1 0%,#f5aa64b8 24%,#eeaecad1 58%,#94c9e9d1 100%)!important;box-shadow:0 18px 46px #f578021f,0 16px 52px #94c9e91f,inset 0 1px #ffffff9e,inset 0 -1px #ffffff47!important}.landing-page #features .film-seed:before{filter:saturate(1.18)contrast(1.02)!important;animation:film-seed-end-glow var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:radial-gradient(70% 120% at 18% 48%,#f5570275,#0000 54%),radial-gradient(76% 120% at 55% 42%,#eeaeca70,#0000 58%),radial-gradient(76% 120% at 92% 52%,#94c9e980,#0000 60%),linear-gradient(#ffffff52,#0000 42%,#ffffff1f)!important;inset:-1px!important}.landing-page #features .film-seed:after{transform:translate(-54%)rotate(.001deg);filter:blur(.35px)!important;animation:film-seed-end-shine var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:linear-gradient(112deg,#0000 35%,#ffffff14 41%,#ffffffc7 48%,#fff3 54%,#0000 64%)!important;inset:-36% -86%!important}.landing-page #features,.landing-page #features.is-depth-active{color:#171b25!important;background:radial-gradient(74% 58% at 44% 86%,#f5aa642e,#0000 70%),radial-gradient(58% 48% at 14% 16%,#94c9e929,#0000 72%),radial-gradient(52% 46% at 86% 18%,#eeaeca21,#0000 76%),linear-gradient(#fff 0%,#fbfaf9 54%,#fff7f1 100%)!important}.landing-page #features:before,.landing-page #features.is-depth-active:before{opacity:1!important;background:radial-gradient(58% 48% at 42%,#94c9e914,#0000 72%),radial-gradient(54% 44% at 70% 56%,#eeaeca14,#0000 74%),linear-gradient(#fff0,#fff7f157)!important}.landing-page #features .section-head h2,.landing-page #features .feature-reel-step h3,.landing-page #features.is-depth-active .section-head h2,.landing-page #features.is-depth-active .feature-reel-step h3{color:#171b25!important}.landing-page #features .section-head p,.landing-page #features .feature-reel-step p,.landing-page #features.is-depth-active .section-head p,.landing-page #features.is-depth-active .feature-reel-step p{color:#657084!important}.landing-page #features .features-eyebrow,.landing-page #features.is-depth-active .features-eyebrow{color:#7b4a56!important;background:#ffffffb8!important;border-color:#f5570224!important}.landing-page #features.is-depth-active .feature-reel-browser{border-color:#eeaeca42!important;box-shadow:0 34px 110px #171b2514,0 0 68px #94c9e92e,0 0 78px #eeaeca24,0 0 82px #f5aa641f,inset 0 1px #ffffffe6!important}.landing-page #features .features-cta-row{z-index:12!important;pointer-events:auto!important;position:relative!important}.landing-page #features .features-cta.primary-pill{z-index:13!important;cursor:pointer!important;pointer-events:auto!important;isolation:isolate!important;transform-origin:50%!important;color:#fff!important;will-change:transform, box-shadow, filter!important;background:linear-gradient(103deg,#f55702 0%,#f5aa64 28%,#eeaeca 62%,#94c9e9 100%)!important;min-height:42px!important;padding:0 20px!important;transition:transform .19s cubic-bezier(.2,.8,.2,1),box-shadow .19s,filter .19s,border-color .19s!important;position:relative!important;transform:translate(0,0)scale(1)!important;box-shadow:0 14px 34px #f5780233,0 0 24px #eeaeca29,inset 0 1px #ffffff6b,inset 0 -1px #ffffff2e!important}.landing-page #features .features-cta.primary-pill:after{background:linear-gradient(112deg,#0000 0% 32%,#ffffffb8 49%,#ffffff29 57%,#0000 70% 100%)!important;transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .19s!important}@media (hover:hover) and (pointer:fine){.landing-page #features .features-cta.primary-pill:hover,.landing-page #features .features-cta.primary-pill:focus-visible{filter:saturate(1.08)brightness(1.03)!important;border-color:#ffffff94!important;transform:translateY(-3px)scale(1.045)!important;box-shadow:0 0 0 7px #f5aa641f,0 22px 52px #f5780247,0 0 42px #eeaeca42,0 0 36px #94c9e92e,inset 0 1px #ffffff85,inset 0 -1px #fff3!important}.landing-page #features .features-cta.primary-pill:hover:after,.landing-page #features .features-cta.primary-pill:focus-visible:after{opacity:1!important;transform:translate(120%)!important}}.landing-page #features .features-cta.primary-pill:active{filter:saturate(1.03)brightness(.99)!important;transform:translateY(-1px)scale(1.015)!important}.landing-page #features,.landing-page #features.is-depth-active{background:radial-gradient(58% 46% at 36% 24%,#94c9e914,#0000 72%),radial-gradient(52% 42% at 64% 30%,#eeaeca12,#0000 74%),linear-gradient(#fff 0%,#fbfaf9 72%,#fff 100%)!important;overflow:hidden!important}.landing-page #features:before,.landing-page #features:after,.landing-page #features.is-depth-active:before,.landing-page #features.is-depth-active:after,.landing-page #features .benefit-grid:before{content:none!important;opacity:0!important;background:0 0!important;animation:none!important;display:none!important}.landing-page #features .feature-reel-stage:before{opacity:.42!important;background:radial-gradient(58% 52% at 36% 18%,#94c9e980,#0000 72%),radial-gradient(56% 58% at 70% 28%,#eeaeca70,#0000 74%),radial-gradient(66% 62% at 50% 94%,#f5aa6485,#0000 70%),linear-gradient(145deg,#94c9e947,#eeaeca3d 48%,#f5aa644d)!important}.landing-page .integration-marquee-section{z-index:2!important;background:#fff!important;border-top:1px solid #14181f0e!important;border-bottom:1px solid #14181f0e!important;width:100%!important;padding:clamp(34px,4.4vw,58px) 0!important;position:relative!important;overflow:hidden!important}.landing-page .integration-marquee-section:before{content:none!important;display:none!important}.landing-page .integration-marquee-section p{color:#535d6e!important;letter-spacing:0!important;text-align:center!important;margin:0 0 clamp(24px,2.6vw,34px)!important;padding:0 24px!important;font-size:clamp(.88rem,.94vw,1rem)!important;font-weight:500!important}.landing-page .integration-marquee-shell{width:min(1180px,100%)!important;margin:0 auto!important;position:relative!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)!important}.landing-page .integration-marquee-track{will-change:transform!important;gap:0!important;width:max-content!important;animation:34s linear infinite integration-marquee-scroll!important;display:flex!important}.landing-page .integration-marquee-set{flex:none!important;align-items:center!important;gap:clamp(48px,6vw,86px)!important;padding-right:clamp(48px,6vw,86px)!important;display:flex!important}.landing-page .integration-logo-pill{min-width:max-content!important;min-height:42px!important;box-shadow:none!important;opacity:.74!important;filter:grayscale()saturate(0)!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:9px!important;padding:0!important;transition:opacity .22s,filter .22s,transform .22s!important;display:inline-flex!important}.landing-page .integration-logo-pill img{object-fit:contain!important;filter:grayscale()saturate(0)brightness(.3)contrast(1.45)!important;opacity:.94!important;border-radius:0!important;width:26px!important;height:26px!important;display:block!important}.landing-page .integration-logo-pill img[src*=shopify]{filter:none!important;opacity:1!important;border-radius:0!important;width:23px!important;height:26px!important;transform:none!important}.landing-page .integration-logo-pill b{color:#232833!important;white-space:nowrap!important;font-size:clamp(1.08rem,1.35vw,1.42rem)!important;font-weight:680!important;line-height:1!important}@keyframes integration-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.landing-page .integration-marquee-shell:hover .integration-marquee-track{animation-play-state:paused!important}.landing-page .integration-logo-pill:hover{opacity:.96!important;filter:grayscale()saturate(0)contrast(1.02)!important;transform:translateY(-1px)!important}}@media (max-width:760px){.landing-page .integration-marquee-section{padding:30px 0!important}.landing-page .integration-marquee-section p{margin-bottom:22px!important}.landing-page .integration-marquee-set{gap:34px!important;padding-right:34px!important}.landing-page .integration-logo-pill{min-height:36px!important}.landing-page .integration-logo-pill img{width:22px!important;height:22px!important}.landing-page .integration-logo-pill img[src*=shopify]{width:19px!important;height:22px!important}.landing-page .integration-logo-pill b{font-size:1rem!important}}.landing-page #features .feature-reel{align-items:center!important;gap:clamp(44px,6vw,86px)!important}.landing-page #features .feature-reel-stage{background:radial-gradient(58% 48% at 18% 14%,#94c9e91f,#0000 72%),radial-gradient(62% 52% at 82% 88%,#f5aa641a,#0000 74%),linear-gradient(#fffffffa,#fff8f19e)!important;border:1px solid #14181f13!important;border-radius:18px!important;box-shadow:0 26px 72px #0f172a14,inset 0 1px #fffffff0!important}.landing-page #features .feature-reel-stage:before{filter:blur(30px)saturate(1.02)!important;opacity:.34!important;background:radial-gradient(52% 46% at 33% 22%,#94c9e95c,#0000 72%),radial-gradient(52% 48% at 70% 28%,#eeaeca3d,#0000 75%),radial-gradient(66% 58% at 50% 94%,#f5aa6447,#0000 70%)!important}.landing-page #features.is-depth-active .feature-reel-stage:before{opacity:.42!important}.landing-page #features .feature-reel-browser{background:#ffffff9e!important;border:1px solid #14181f14!important;border-radius:18px!important;box-shadow:0 28px 74px #0f172a12,inset 0 1px #ffffffdb!important}.landing-page #features .feature-story-motion:before{opacity:.34!important;filter:blur(48px)saturate(.96)!important;height:42%!important;inset:14% 22% auto!important}.landing-page #features .film-prompt{background:linear-gradient(#fffffffb,#fff8f1e6)!important;border:1px solid #14181f16!important;grid-template-columns:30px minmax(0,1fr) 32px!important;gap:10px!important;width:min(72%,480px)!important;min-height:50px!important;box-shadow:0 16px 38px #0f172a13,inset 0 1px #fffffff5!important}.landing-page #features .film-line{color:#242833!important;letter-spacing:0!important;font-size:clamp(12px,1.02vw,13px)!important;font-weight:720!important}.landing-page #features .film-prompt i{color:#fff!important;background:linear-gradient(103deg,#f55702 0%,#f5aa64 32%,#eeaeca 68%,#94c9e9 100%)!important;box-shadow:0 8px 18px #f5780229,inset 0 1px #ffffff6b!important}.landing-page #features .film-prompt i svg{width:15px!important;height:15px!important;display:block!important}.landing-page #features .film-output{background:linear-gradient(#fffffffc,#fffbf7f0)!important;border:1px solid #14181f16!important;border-radius:18px!important;grid-template-rows:33px minmax(0,1fr)!important;width:min(84%,650px)!important;height:min(70%,430px)!important;max-height:calc(100% - 96px)!important;top:57%!important;overflow:hidden!important;box-shadow:0 26px 70px #0f172a1b,0 0 34px #94c9e914,inset 0 1px #fffffff5!important}.landing-page #features .film-topbar{z-index:2!important;background:#ffffffd1!important;border-bottom:1px solid #14181f11!important;align-items:center!important;gap:7px!important;min-height:33px!important;padding:0 13px!important;display:flex!important;position:relative!important}.landing-page #features .film-topbar span{background:#14181f1a!important;border-radius:999px!important;width:7px!important;height:7px!important}.landing-page #features .film-topbar span:first-child{background:#f5570257!important}.landing-page #features .film-topbar span:nth-child(2){background:#f5aa6461!important}.landing-page #features .film-topbar span:nth-child(3){background:#94c9e975!important}.landing-page #features .film-topbar strong,.landing-page #features .film-topbar em{color:#667085!important;font-size:10px!important;font-style:normal!important;font-weight:720!important;line-height:1!important}.landing-page #features .film-topbar strong{margin-left:6px!important}.landing-page #features .film-topbar em{color:#98a2b3!important;margin-left:auto!important}.landing-page #features .film-layer{align-content:center!important;gap:clamp(10px,1.1vw,14px)!important;padding:clamp(14px,1.55vw,20px)!important;inset:33px 0 0!important}.landing-page #features .film-heading{color:#7a8190!important;letter-spacing:0!important;font-size:10px!important;font-weight:760!important}.landing-page #features .film-heading b{color:#d14b0b!important;background:#fff8f1eb!important;border:1px solid #f5570224!important;border-radius:999px!important;font-size:10px!important;font-weight:740!important}.landing-page #features .film-creative-row,.landing-page #features .film-builder,.landing-page #features .film-reco,.landing-page #features .film-checks span,.landing-page #features .film-flow span,.landing-page #features .film-chat-bubble,.landing-page #features .film-meta-status{background:#ffffffe6!important;border:1px solid #14181f13!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #0f172a09!important}.landing-page #features .film-creative-row{background:#ffffffbd!important;grid-template-columns:minmax(118px,31%) minmax(0,1fr)!important;min-height:122px!important}.landing-page #features .film-visual,.landing-page #features .film-builder-preview,.landing-page #features .film-variants span{background-color:#f8fafc!important;background-repeat:no-repeat!important;background-size:cover!important;border:1px solid #14181f16!important;border-radius:12px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffb8,0 8px 18px #0f172a0b!important}.landing-page #features .film-visual:before,.landing-page #features .film-visual:after,.landing-page #features .film-builder-preview:before,.landing-page #features .film-builder-preview:after,.landing-page #features .film-variants span:before,.landing-page #features .film-variants span:after{content:none!important;display:none!important}.landing-page #features .film-visual,.landing-page #features .film-builder-preview{background-image:-webkit-linear-gradient(270deg,#ffffff05,#14181f0f),-webkit-image-set(url(/assets/motion/vitamin-creative.avif) 1x type("image/avif"),url(/assets/motion/vitamin-creative.webp) 1x type("image/webp"),url(/assets/motion/vitamin-creative.jpeg) 1x type("image/jpeg"))!important;background-image:linear-gradient(#ffffff05,#14181f0f),image-set("/assets/motion/vitamin-creative.avif" 1x type("image/avif"),"/assets/motion/vitamin-creative.webp" 1x type("image/webp"),"/assets/motion/vitamin-creative.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .film-creative-row strong,.landing-page #features .film-builder strong,.landing-page #features .film-reco strong{color:#171b25!important;letter-spacing:0!important;font-size:clamp(.95rem,1.04vw,1.08rem)!important;font-weight:760!important;line-height:1.14!important}.landing-page #features .film-creative-row span,.landing-page #features .film-builder span,.landing-page #features .film-reco span,.landing-page #features .film-reco small{color:#657084!important;font-size:11px!important;font-weight:620!important;line-height:1.35!important}.landing-page #features .film-flow{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,.8fr) 14px minmax(0,.72fr)!important;gap:7px!important}.landing-page #features .film-flow span,.landing-page #features .film-checks span{color:#485062!important;min-height:32px!important;font-size:10px!important;font-weight:730!important}.landing-page #features .film-flow i{background:linear-gradient(90deg,#f557021f,#f557026b)!important;box-shadow:5px 0 0 -2px #f557025c!important}.landing-page #features .film-flow span:nth-of-type(4),.landing-page #features .film-checks i,.landing-page #features .film-meta-status i{background:#20bf6b!important}.landing-page #features .film-flow span:nth-of-type(4),.landing-page #features .film-meta-status{color:#137a43!important;background:#20bf6b12!important;border-color:#20bf6b2e!important}.landing-page #features .film-layer button{color:#fff!important;background:linear-gradient(103deg,#f55702 0%,#f5aa64 34%,#eeaeca 72%,#94c9e9 100%)!important;border:1px solid #ffffff61!important;border-radius:999px!important;min-height:34px!important;padding:0 18px!important;font-size:11px!important;font-weight:760!important;box-shadow:0 12px 26px #f578022b,inset 0 1px #ffffff5c!important}.landing-page #features .film-chat-flow{gap:9px!important}.landing-page #features .film-chat-bubble{color:#252832!important;max-width:80%!important;padding:10px 12px!important;font-size:11px!important;font-weight:650!important}.landing-page #features .film-chat-bubble.is-user{background:linear-gradient(#edf6fde0,#fffffff0)!important;justify-self:end!important}.landing-page #features .film-chat-bubble.is-ai{background:linear-gradient(#fffffffa,#fff8f1e6)!important;border-color:#f5570224!important;justify-self:start!important}.landing-page #features .film-chat-bubble.is-ai span,.landing-page #features .film-reco-action span{color:#7a4c58!important;text-transform:uppercase!important;font-size:9px!important;font-weight:780!important}.landing-page #features .film-reco-action{background:linear-gradient(#fffffffa,#fff8f1e6)!important;border-left:3px solid #f55702!important;gap:4px!important}.landing-page #features .film-apply-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.landing-page #features .film-apply-button{justify-self:start!important}.landing-page #features .film-meta-status{white-space:nowrap!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:30px!important;padding:0 10px!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important}.landing-page #features .film-builder{background:#ffffffbd!important;grid-template-columns:minmax(120px,34%) minmax(0,1fr)!important;align-items:center!important;gap:13px!important}.landing-page #features .film-builder-preview{grid-row:1/span 2!important;min-height:144px!important}.landing-page #features .film-builder strong,.landing-page #features .film-builder span{grid-column:2!important}.landing-page #features .film-variants{gap:9px!important}.landing-page #features .film-variants span{aspect-ratio:auto!important;min-height:86px!important}.landing-page #features .film-variants span:first-child{background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-30-day-boost.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-30-day-boost.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-30-day-boost.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-30-day-boost.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-30-day-boost.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-30-day-boost.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .film-variants span:nth-child(2){background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-stats.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-stats.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-stats.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-stats.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-stats.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-stats.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .film-variants span:nth-child(3){background-image:-webkit-image-set(url(/assets/motion/vitamin-variant-energy.avif) 1x type("image/avif"),url(/assets/motion/vitamin-variant-energy.webp) 1x type("image/webp"),url(/assets/motion/vitamin-variant-energy.jpeg) 1x type("image/jpeg"))!important;background-image:image-set("/assets/motion/vitamin-variant-energy.avif" 1x type("image/avif"),"/assets/motion/vitamin-variant-energy.webp" 1x type("image/webp"),"/assets/motion/vitamin-variant-energy.jpeg" 1x type("image/jpeg"))!important;background-position:50%!important}.landing-page #features .film-variants span b{color:#252832!important;background:#ffffffe6!important;border:1px solid #14181f0f!important;font-size:9px!important;font-weight:760!important;bottom:8px!important;left:8px!important;right:8px!important;box-shadow:0 8px 18px #0f172a14!important}.landing-page #features .film-create-lightbox{-webkit-backdrop-filter:blur(14px)saturate(1.02)!important;backdrop-filter:blur(14px)saturate(1.02)!important;background:#ffffffa8!important;border-radius:16px!important;inset:45px 18px 18px!important}.landing-page #features .film-lightbox-frame{border-radius:14px!important;width:min(68%,318px)!important;box-shadow:0 24px 58px #0f172a29,inset 0 1px #ffffffb8!important}.landing-page #features .feature-reel-steps{gap:clamp(26px,3.4vw,44px)!important}.landing-page #features .feature-reel-step{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.landing-page #features .feature-reel-step span{display:none!important}.landing-page #features .feature-reel-step h3{color:#171b25!important;letter-spacing:0!important;margin:0!important;font-size:clamp(1.22rem,1.65vw,1.68rem)!important;font-weight:760!important;line-height:1.12!important}.landing-page #features .feature-reel-step p{color:#657084!important;max-width:34rem!important;margin-top:8px!important;font-size:clamp(.92rem,1vw,1.02rem)!important;font-weight:450!important;line-height:1.48!important}.landing-page #features .feature-reel-steps .features-cta-row{justify-content:flex-start!important;width:auto!important;margin:clamp(2px,1vw,8px) 0 0!important;display:flex!important}.landing-page #features .feature-reel-steps .features-cta.primary-pill{min-height:40px!important;padding:0 18px!important}.landing-page .steps .phone-chat{transition:transform .54s cubic-bezier(.2,.8,.2,1),box-shadow .54s,filter .54s,background .54s!important}.landing-page .steps .phone-chat.is-switching{filter:saturate(1.04)brightness(1.01);transform:translateY(-2px)scale(.997);box-shadow:0 26px 76px #1e1e1e21,0 0 52px #eeaeca24!important}.landing-page .steps .step-demo-stack{transform-origin:50%;will-change:opacity, transform, filter}.landing-page .steps .phone-chat.is-step-leaving .step-demo-stack{animation:.26s cubic-bezier(.4,0,.2,1) both adswize-step-stack-leave!important}.landing-page .steps .phone-chat.is-step-entering .step-demo-stack{animation:.68s cubic-bezier(.16,1,.3,1) both adswize-step-stack-enter!important}.landing-page .steps .step-demo{transition:opacity .52s,visibility .52s,transform .62s cubic-bezier(.16,1,.3,1),filter .52s!important}.landing-page .steps .phone-chat[data-step-state="1"] .step-demo[data-step-panel="1"],.landing-page .steps .phone-chat[data-step-state="2"] .step-demo[data-step-panel="2"],.landing-page .steps .phone-chat[data-step-state="3"] .step-demo[data-step-panel="3"]{filter:blur()saturate()}.landing-page .steps .phone-chat:not([data-step-state="1"]) .step-demo[data-step-panel="1"],.landing-page .steps .phone-chat:not([data-step-state="2"]) .step-demo[data-step-panel="2"],.landing-page .steps .phone-chat:not([data-step-state="3"]) .step-demo[data-step-panel="3"]{filter:blur(2px)saturate(.96)}.landing-page .steps .step.is-active{background:linear-gradient(#ffffffc7,#fffaf694)!important;border-color:#f578022e!important;box-shadow:0 18px 42px #f5780214,0 0 34px #94c9e914,inset 0 1px #ffffffc2!important}.landing-page .steps .step.is-active>span{box-shadow:0 0 0 8px #ffffff9e,0 16px 34px #f5780233,0 0 24px #94c9e933!important}.landing-page .steps .connection-card,.landing-page .steps .analysis-card{transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s,border-color .52s!important}.landing-page .steps .phone-chat.is-step-entering .connection-card,.landing-page .steps .phone-chat.is-step-entering .analysis-card{animation:.72s cubic-bezier(.16,1,.3,1) both adswize-step-card-focus!important}@keyframes adswize-step-stack-leave{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(5px);transform:translateY(-8px)scale(.986)}}@keyframes adswize-step-stack-enter{0%{opacity:0;filter:blur(7px)saturate(.96);transform:translateY(14px)scale(.982)}58%{opacity:1;filter:blur()saturate(1.035);transform:translateY(0)scale(1.006)}to{opacity:1;filter:blur()saturate();transform:translateY(0)scale(1)}}@keyframes adswize-step-card-focus{0%{border-color:#f5780214;transform:translateY(4px);box-shadow:0 16px 34px #1e1e1e0f,inset 0 1px #ffffffb8}62%{border-color:#f578022e;transform:translateY(-2px);box-shadow:0 22px 54px #f5780217,0 0 32px #94c9e91a,inset 0 1px #ffffffd1}to{border-color:#08080814;transform:translateY(0);box-shadow:0 18px 46px #1e1e1e14,inset 0 1px #ffffffc2}}@media (prefers-reduced-motion:reduce){.landing-page .steps .phone-chat,.landing-page .steps .step-demo-stack,.landing-page .steps .step-demo,.landing-page .steps .connection-card,.landing-page .steps .analysis-card,.landing-page .steps .action-card{transition:none!important;animation:none!important}}.landing-page main>.section.steps,.landing-page .steps-copy,.landing-page .step-list,.landing-page .step[data-step-target]{position:relative}.landing-page .steps-copy{z-index:3}.landing-page .step-list{z-index:4;pointer-events:auto!important}.landing-page .step[data-step-target]{z-index:1;touch-action:manipulation;pointer-events:auto!important}.landing-page main>.section.steps:before,.landing-page main>.section.steps:after,.landing-page .steps-copy:before,.landing-page .steps-copy:after,.landing-page .step[data-step-target]:before{pointer-events:none!important}.landing-page #dashboard,.landing-page .kpi-showcase,.landing-page .kpi-dashboard,.landing-page .kpi-range,.landing-page .kpi-range button,.landing-page .kpi-card[data-kpi-card],.landing-page .trend-chart-wrap,.landing-page .mini-kpi-chart{pointer-events:auto!important}.landing-page .kpi-dashboard,.landing-page .kpi-range,.landing-page .kpi-card[data-kpi-card]{position:relative}.landing-page .kpi-dashboard{z-index:2}.landing-page .kpi-range,.landing-page .kpi-card[data-kpi-card]{z-index:3;touch-action:manipulation}.landing-page #dashboard.kpi-motion-reveal .kpi-copy h2 span,.landing-page #dashboard.kpi-motion-reveal .kpi-copy p,.landing-page #dashboard.kpi-motion-reveal .kpi-pills,.landing-page #dashboard.kpi-motion-reveal .kpi-cta-row,.landing-page #dashboard.kpi-motion-reveal .kpi-dashboard{opacity:0!important;will-change:opacity, transform!important;transition:opacity .76s cubic-bezier(.2,.8,.2,1),transform .76s cubic-bezier(.2,.8,.2,1)!important;transform:translateY(18px)!important}.landing-page #dashboard.kpi-motion-reveal .kpi-copy h2 span:first-child{transition-delay:40ms!important}.landing-page #dashboard.kpi-motion-reveal .kpi-copy h2 span:last-child{transition-delay:.15s!important}.landing-page #dashboard.kpi-motion-reveal .kpi-copy p{transition-delay:.23s!important}.landing-page #dashboard.kpi-motion-reveal .kpi-pills,.landing-page #dashboard.kpi-motion-reveal .kpi-cta-row{transition-delay:.31s!important}.landing-page #dashboard.kpi-motion-reveal .kpi-dashboard{transition-delay:.43s!important;transform:translateY(26px)scale(.985)!important}.landing-page #dashboard.kpi-motion-reveal.kpi-motion-live .kpi-copy h2 span,.landing-page #dashboard.kpi-motion-reveal.kpi-motion-live .kpi-copy p,.landing-page #dashboard.kpi-motion-reveal.kpi-motion-live .kpi-pills,.landing-page #dashboard.kpi-motion-reveal.kpi-motion-live .kpi-cta-row,.landing-page #dashboard.kpi-motion-reveal.kpi-motion-live .kpi-dashboard,.landing-page #dashboard.kpi-motion-live .kpi-copy h2 span,.landing-page #dashboard.kpi-motion-live .kpi-copy p,.landing-page #dashboard.kpi-motion-live .kpi-pills,.landing-page #dashboard.kpi-motion-live .kpi-cta-row,.landing-page #dashboard.kpi-motion-live .kpi-dashboard{opacity:1!important;transform:translateY(0)scale(1)!important}.landing-page #dashboard:before,.landing-page #dashboard:after,.landing-page .kpi-showcase:before,.landing-page .kpi-showcase:after,.landing-page .kpi-dashboard:before,.landing-page .kpi-dashboard:after,.landing-page .kpi-card[data-kpi-card]:before,.landing-page .kpi-card[data-kpi-card]:after{pointer-events:none!important}@media (max-width:760px){.landing-page #features .film-output{width:min(92%,650px)!important;height:min(72%,420px)!important}.landing-page #features .film-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important}.landing-page #features .film-flow i{display:none!important}.landing-page #features .film-builder{grid-template-columns:1fr!important}.landing-page #features .film-builder strong,.landing-page #features .film-builder span{grid-column:1!important}}.landing-page .kpi-dashboard{background:#fff!important;border-radius:18px!important;box-shadow:0 24px 70px #11182714,0 8px 24px #f557020b!important}.landing-page .kpi-dashboard-head{background:linear-gradient(90deg,#f557020b,#94c9e90b),#ffffffeb!important;padding:18px 20px!important}.landing-page .kpi-cards{gap:10px!important;padding:18px 18px 8px!important}.landing-page .kpi-card{background:#fff!important;border-radius:10px!important;grid-template-rows:auto auto minmax(94px,1fr) auto auto!important;align-content:start!important;min-height:196px!important;padding:14px 13px 12px!important;transition:border-color .16s,box-shadow .16s,background .16s!important;box-shadow:0 12px 28px #1118270b,inset 0 1px #ffffffdb!important}.landing-page .kpi-card:hover,.landing-page .kpi-card:focus-visible{border-color:#f5570247!important;box-shadow:0 16px 34px #11182711,0 0 0 3px #f557020e,inset 0 1px #ffffffe6!important}.landing-page .kpi-card>span[data-kpi-label]{color:#667085!important;letter-spacing:0!important;text-transform:uppercase!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:.72rem!important;font-weight:700!important;line-height:1.1!important;display:flex!important}.landing-page .kpi-card>span[data-kpi-label]:after{border-radius:999px!important;min-width:44px!important;padding:3px 8px!important;font-size:.66rem!important;font-weight:720!important}.landing-page .kpi-card strong{color:#151a23!important;letter-spacing:0!important;margin-top:1px!important;font-size:clamp(1.72rem,2.05vw,2rem)!important;font-weight:680!important}.landing-page .kpi-card svg{cursor:crosshair!important;border-top:0!important;width:100%!important;height:96px!important;margin-top:8px!important;padding-top:0!important;overflow:visible!important}.landing-page .kpi-card svg .kpi-mini-grid path,.landing-page .kpi-card svg .kpi-mini-grid path:first-child{fill:none!important;stroke:#0f172a13!important;stroke-width:1px!important;vector-effect:non-scaling-stroke!important}.landing-page .kpi-card svg .kpi-mini-grid .kpi-mini-axis-line{stroke:#0f172a2e!important}.landing-page .kpi-card svg .kpi-mini-scale text{fill:#8b95a7!important;letter-spacing:0!important;font-size:8.8px!important;font-weight:620!important}.landing-page .kpi-card svg .kpi-mini-area,.landing-page .kpi-card svg path.kpi-mini-area{opacity:.18!important;mix-blend-mode:normal!important}.landing-page .kpi-card svg .kpi-mini-line,.landing-page .kpi-card svg path.kpi-mini-line{stroke-width:2.25px!important;vector-effect:non-scaling-stroke!important;filter:drop-shadow(0 5px 10px #f557021f)!important}.landing-page .kpi-card:hover svg .kpi-mini-line,.landing-page .kpi-card:focus-visible svg .kpi-mini-line{stroke-width:2.55px!important}.landing-page .kpi-mini-axis{color:#7a8495!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important;padding-left:26px!important;font-size:.66rem!important;font-weight:560!important}.landing-page .kpi-card .kpi-mini-axis span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;text-transform:none!important;display:block!important}.landing-page .kpi-card .kpi-mini-axis span:after{content:none!important;display:none!important}.landing-page .kpi-card em{color:#697386!important;justify-self:end!important;margin-top:1px!important;font-size:.72rem!important;font-weight:540!important}@media (max-width:960px){.landing-page .kpi-card{min-height:188px!important}}@media (max-width:640px){.landing-page .kpi-card{min-height:174px!important;padding:12px!important}.landing-page .kpi-card svg{height:82px!important}.landing-page .kpi-mini-axis{padding-left:22px!important;font-size:.59rem!important}}.landing-page .kpi-card{min-height:300px!important;box-shadow:none!important;background:linear-gradient(#fff,#fffdfb)!important;border:1px solid #0f172a1a!important;border-radius:10px!important;grid-template-rows:auto auto auto minmax(165px,1fr)!important;padding:18px 18px 14px!important}.landing-page .kpi-card.is-active{background:linear-gradient(#fff7f1b8,#fff 46%)!important;border-color:#f557027a!important;box-shadow:0 0 0 3px #f5570213,inset 0 2px #f55702!important}.landing-page .kpi-card>span[data-kpi-label]{color:#667085!important;text-transform:uppercase!important;font-size:11.5px!important;font-weight:650!important}.landing-page .kpi-card strong{color:#151a23!important;font-size:clamp(1.35rem,1.8vw,1.72rem)!important;font-weight:650!important;line-height:1!important}.landing-page .kpi-card>small[data-kpi-detail]{color:#667085!important;margin-top:-2px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.25!important;display:block!important}.landing-page .kpi-card .mini-kpi-chart{cursor:crosshair!important;border:0!important;align-self:end!important;width:100%!important;height:165px!important;min-height:165px!important;margin:18px 0 0!important;padding:0!important;overflow:visible!important}.landing-page .kpi-card .mini-grid-line{fill:none!important;stroke:#0f172a1a!important;stroke-width:1px!important}.landing-page .kpi-card .mini-axis-line,.landing-page .kpi-card .mini-tick-line{fill:none!important;stroke:#0f172a29!important;stroke-width:1px!important}.landing-page .kpi-card .mini-area{opacity:.72!important}.landing-page .kpi-card .mini-line{fill:none!important;stroke:var(--line-color,#f55702)!important;stroke-width:1.7px!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:none!important;vector-effect:non-scaling-stroke!important}.landing-page .kpi-card .mini-kpi-chart text{fill:#7f8087!important;text-anchor:middle!important;font-size:10px!important;display:block!important}.landing-page .kpi-card .mini-y-axis-label{fill:#9a9aa1!important;text-anchor:start!important;font-size:8.5px!important}.landing-page .kpi-card .mini-axis-label{fill:#7f8087!important;font-size:9.5px!important}.landing-page .kpi-card .mini-hover-line{fill:none!important;stroke:color-mix(in srgb, var(--line-color,#f55702) 38%, transparent)!important;stroke-dasharray:3 5!important;stroke-width:1px!important}.landing-page .kpi-card .mini-hover-dot{fill:#fff!important;stroke:var(--line-color,#f55702)!important;stroke-width:2px!important;filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--line-color,#f55702) 18%, transparent))!important}.landing-page .kpi-card .mini-tooltip-layer{pointer-events:none!important}.landing-page .kpi-card .mini-tooltip-layer[hidden]{display:none!important}.landing-page .kpi-card .mini-tooltip-box{fill:#fffffffa!important;stroke:color-mix(in srgb, var(--line-color,#f55702) 24%, #1f29371f)!important;stroke-width:1px!important;filter:drop-shadow(0 5px 10px #12141e1a)!important}.landing-page .kpi-card .mini-tooltip-label,.landing-page .kpi-card .mini-tooltip-value{text-anchor:middle!important;dominant-baseline:middle!important}.landing-page .kpi-card .mini-tooltip-label{fill:#697386!important;font-size:8px!important;font-weight:560!important}.landing-page .kpi-card .mini-tooltip-value{fill:#151a23!important;font-size:9.5px!important;font-weight:650!important}@media (max-width:960px){.landing-page .kpi-card{min-height:292px!important}}@media (max-width:640px){.landing-page .kpi-card{grid-template-rows:auto auto auto minmax(142px,1fr)!important;min-height:262px!important;padding:14px!important}.landing-page .kpi-card .mini-kpi-chart{height:142px!important;min-height:142px!important}}.landing-page #features .film-analyze{animation:adswize-analyze-layer-premium var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:radial-gradient(34% 42% at 18% 8%,#94c9e91f,#0000 72%),radial-gradient(38% 42% at 86% 100%,#f5aa641f,#0000 76%)!important;grid-template-rows:auto auto minmax(132px,1fr) auto auto!important;align-content:stretch!important;gap:9px!important;padding:15px 18px 17px!important;display:grid!important;overflow:hidden!important}.landing-page #features .film-analyze .film-heading,.landing-page #features .film-analyze .film-chat-flow,.landing-page #features .film-analyze .film-reco-action,.landing-page #features .film-analyze .film-apply-row{position:relative!important;inset:auto!important}.landing-page #features .film-analyze .film-heading{z-index:6!important;order:1!important;justify-content:space-between!important;align-items:center!important;min-height:22px!important;margin:0!important;display:flex!important}.landing-page #features .film-analyze .film-heading span{color:#667085!important;letter-spacing:0!important;font-size:10px!important;font-weight:780!important}.landing-page #features .film-analyze .film-heading b{color:#c2410c!important;background:#fff8f1db!important;border-color:#f5570229!important}.landing-page #features .film-analyze .film-chat-flow{z-index:7!important;pointer-events:none!important;order:2!important;gap:7px!important;margin:0!important;display:grid!important}.landing-page #features .film-analyze .film-chat-bubble{color:#252a36!important;background:#ffffffe0!important;border-color:#14181f14!important;border-radius:13px!important;max-width:min(74%,330px)!important;padding:9px 11px!important;font-size:10.5px!important;font-weight:650!important;line-height:1.25!important;box-shadow:0 8px 18px #0f172a0b,inset 0 1px #ffffffeb!important}.landing-page #features .film-analyze .film-chat-bubble.is-user{background:linear-gradient(#fffffff5,#edf6fdd1)!important;justify-self:end!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai{background:linear-gradient(#fffffffa,#fff9f4e6)!important;border-color:#f5570221!important;justify-self:start!important;max-width:min(66%,286px)!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai span{color:#8a5360!important;letter-spacing:0!important;text-transform:uppercase!important;margin-bottom:2px!important;font-size:8.5px!important;font-weight:780!important;display:block!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai strong{color:#171b25!important;font-size:10.5px!important;font-weight:760!important;display:block!important}.landing-page #features .film-analyze-board{opacity:0;transform:translateY(8px)scale(.992);z-index:4!important;min-height:132px!important;animation:adswize-analysis-board-in var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;order:3!important;position:relative!important}.landing-page #features .film-analysis-card{background:linear-gradient(#fffffff0,#fffcf9db)!important;border:1px solid #14181f13!important;border-radius:15px!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1.28fr) minmax(132px,.72fr)!important;gap:9px 12px!important;height:100%!important;min-height:132px!important;padding:11px!important;display:grid!important;box-shadow:0 14px 34px #0f172a0e,inset 0 1px #fffffff0!important}.landing-page #features .film-analysis-top{grid-column:1/-1!important;align-items:center!important;gap:7px!important;min-height:18px!important;display:flex!important}.landing-page #features .film-analysis-top span,.landing-page #features .film-analysis-top em{color:#667085!important;font-size:9px!important;font-style:normal!important;font-weight:700!important}.landing-page #features .film-analysis-top em{color:#c2410c!important;background:#f5570214!important;border-radius:999px!important;margin-left:auto!important;padding:4px 8px!important}.landing-page #features .film-analysis-chart{grid-column:1!important;width:100%!important;height:100%!important;min-height:86px!important;overflow:visible!important}.landing-page #features .film-analysis-grid{fill:none!important;stroke:#0f172a13!important;stroke-width:1px!important}.landing-page #features .film-analysis-line{stroke-dashoffset:410px;fill:none!important;stroke:#f55702!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 8px 12px #f557021f)!important;stroke-dasharray:410!important;animation:adswize-analysis-line-draw var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-analysis-cursor-line{opacity:0;stroke:#f5570257!important;stroke-width:1px!important;stroke-dasharray:3 4!important;animation:adswize-analysis-cursor-line var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-analysis-point{opacity:0;fill:#fff!important;stroke:#f55702!important;stroke-width:3px!important;filter:drop-shadow(0 5px 12px #f5570233)!important;animation:adswize-analysis-point-pop var(--reel-cycle) ease-in-out infinite!important}.landing-page #features .film-analysis-table{grid-column:2!important;align-content:center!important;gap:7px!important;display:grid!important}.landing-page #features .film-analysis-table span{background:#ffffffb8!important;border:1px solid #14181f11!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 7px!important;min-height:42px!important;padding:8px!important;display:grid!important}.landing-page #features .film-analysis-table em{color:#667085!important;grid-column:1!important;font-size:8.4px!important;font-style:normal!important;font-weight:620!important}.landing-page #features .film-analysis-table strong{color:#c2410c!important;background:#f5570214!important;border-radius:999px!important;grid-area:1/2/span 2!important;padding:4px 7px!important;font-size:8.5px!important;font-weight:780!important}.landing-page #features .film-analysis-table span:nth-child(2) strong{color:#147846!important;background:#20bf6b14!important}.landing-page #features .film-analyze .film-reco-action{z-index:6!important;background:linear-gradient(#fffffffa,#fff8f1db)!important;border:1px solid #14181f13!important;border-left:3px solid #f55702!important;border-radius:14px!important;order:4!important;gap:3px!important;margin:0!important;padding:10px 12px!important;display:grid!important;box-shadow:0 12px 28px #0f172a0e,inset 0 1px #fffffff0!important}.landing-page #features .film-analyze .film-reco-action span,.landing-page #features .film-analyze .film-reco-action small{color:#667085!important;text-transform:none!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important}.landing-page #features .film-analyze .film-reco-action strong{color:#161b26!important;font-size:clamp(.85rem,1vw,1.04rem)!important;font-weight:760!important;line-height:1.13!important}.landing-page #features .film-analyze .film-apply-row{z-index:7!important;order:5!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:32px!important;margin:0!important;display:flex!important}.landing-page #features .film-analyze .film-apply-button{color:#fff!important;min-height:32px!important;animation:adswize-apply-button-premium var(--reel-cycle) ease-in-out infinite!important;background:linear-gradient(103deg,#f55702 0%,#f5aa64 36%,#eeaeca 76%,#94c9e9 100%)!important;border:1px solid #ffffff70!important;border-radius:999px!important;padding:0 17px!important;font-size:10.5px!important;font-weight:780!important;box-shadow:0 12px 26px #f5570229,inset 0 1px #ffffff57!important}.landing-page #features .film-analyze .film-meta-status{opacity:0;color:#147846!important;min-height:30px!important;box-shadow:none!important;animation:adswize-meta-status-premium var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;background:#20bf6b11!important;border:1px solid #20bf6b2b!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:0 10px!important;font-size:9.5px!important;font-weight:780!important;display:inline-flex!important}.landing-page #features .film-analyze .film-meta-status i{background:#20bf6b!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #20bf6b1a!important}.landing-page #features .film-analyze-cursor{z-index:12!important;filter:drop-shadow(0 2px #14181f52)drop-shadow(0 10px 16px #0f172a33)!important;width:17px!important;height:21px!important;animation:adswize-analyze-cursor-premium var(--reel-cycle) cubic-bezier(.2, .8, .2, 1) infinite!important;background:#fff!important}@keyframes adswize-analyze-layer-premium{0%,58.8%{opacity:0;visibility:hidden;transform:translateY(12px)scale(.988)}61%,77.2%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}78.6%,to{opacity:0;visibility:hidden;transform:translateY(-10px)scale(.992)}}@keyframes adswize-analysis-board-in{0%,65%{opacity:0;visibility:hidden;transform:translateY(8px)scale(.992)}68%,76.9%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}78.6%,to{opacity:0;visibility:hidden;transform:translateY(-6px)scale(.995)}}@keyframes adswize-analysis-line-draw{0%,68%{opacity:0;stroke-dashoffset:410px}71%,76.9%{opacity:1;stroke-dashoffset:0}78.6%,to{opacity:0;stroke-dashoffset:0}}@keyframes adswize-analysis-cursor-line{0%,71%{opacity:0;transform:translate(-20px)}73%,76.9%{opacity:1;transform:translate(0)}78.6%,to{opacity:0;transform:translate(0)}}@keyframes adswize-analysis-point-pop{0%,72%{opacity:0;transform-origin:292px 38px;transform:scale(.65)}73.6%,76.9%{opacity:1;transform-origin:292px 38px;transform:scale(1)}78.6%,to{opacity:0;transform-origin:292px 38px;transform:scale(.85)}}@keyframes adswize-apply-button-premium{0%,74.4%{opacity:0;transform:translateY(7px)scale(.98)}75.8%,76.8%{opacity:1;transform:translateY(0)scale(1)}77.2%{opacity:1;transform:translateY(0)scale(.965);box-shadow:0 0 0 7px #f5570214,0 12px 26px #f5570226}77.8%,78.2%{opacity:1;transform:translateY(0)scale(1)}78.6%,to{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes adswize-meta-status-premium{0%,77.1%{opacity:0;transform:translate(-8px)scale(.98)}77.8%,78.2%{opacity:1;transform:translate(0)scale(1)}78.6%,to{opacity:0;transform:translateY(-5px)scale(.985)}}@keyframes adswize-analyze-cursor-premium{0%,73.7%{opacity:0;visibility:hidden;top:69%;left:62%;transform:translate(-10%,-8%)scale(.92)}74.8%{opacity:1;visibility:visible;top:76%;left:49%;transform:translate(-10%,-8%)scale(1)}76.5%{opacity:1;visibility:visible;top:calc(100% - 32px);left:59px;transform:translate(-10%,-8%)scale(1)}76.9%{opacity:1;visibility:visible;top:calc(100% - 32px);left:59px;transform:translate(-10%,-8%)scale(.84)}77.55%,78.2%{opacity:1;visibility:visible;top:calc(100% - 32px);left:59px;transform:translate(-10%,-8%)scale(1)}78.6%,to{opacity:0;visibility:hidden;top:calc(100% - 32px);left:59px;transform:translate(-10%,-8%)scale(.92)}}.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{--cta-orange-core:#f55702;--cta-orange-mid:#f57802;--cta-peach:#f5aa64;--cta-pink:#eeaeca;isolation:isolate!important;background:#fffaf6 linear-gradient(#fffaf6 0%,#ffe9df 38%,#f5b39a 68%,#f57802 88%,#f55702 100%)!important;min-height:100svh!important;animation:none!important;box-shadow:inset 0 160px 180px #ffffff4d,inset 0 -140px 190px #f5570229!important}.landing-page .cta-section:before{--cta-orange-y:112%;--cta-orange-scale:.94;--cta-orange-opacity:0;content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(92% 72% at 50% var(--cta-orange-y), #f55702fa 0%, #f57802e0 24%, #f5aa64a8 43%, #eeaeca57 61%, #eeaeca00 78%), radial-gradient(78% 46% at 50% 72%, #ffeee39e 0%, #eeaeca33 46%, transparent 76%)!important;clip-path:none!important;filter:blur(10px)saturate(1.08)!important;width:auto!important;height:auto!important;opacity:var(--cta-orange-opacity)!important;mix-blend-mode:normal!important;transform:translate3d(0, 6%, 0) scale(var(--cta-orange-scale))!important;transform-origin:50% 100%!important;will-change:transform, opacity, background!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;border-radius:0!important;transition:opacity .26s!important;animation:none!important;position:absolute!important;inset:-8% -12% -18%!important}.landing-page .cta-content{z-index:2!important}.landing-page .cta-content h2{text-shadow:0 1px 1px #57291a14,0 14px 44px #f5570229!important}@property --cta-orange-y{syntax:"<percentage>";inherits:false;initial-value:112%}@property --cta-orange-scale{syntax:"<number>";inherits:false;initial-value:.94}@property --cta-orange-opacity{syntax:"<number>";inherits:false;initial-value:0}@keyframes cta-orange-diffuse-in{0%{--cta-orange-y:124%;--cta-orange-scale:.9;--cta-orange-opacity:0;transform:translate3d(0, 9%, 0) scale(var(--cta-orange-scale))}46%{--cta-orange-opacity:.92}to{--cta-orange-y:98%;--cta-orange-scale:1;--cta-orange-opacity:1;transform:translate3d(0, 0, 0) scale(var(--cta-orange-scale))}}@keyframes cta-orange-diffuse-breathe{0%{--cta-orange-y:98%;--cta-orange-scale:1;transform:translate3d(0, 0, 0) scale(var(--cta-orange-scale))}to{--cta-orange-y:92%;--cta-orange-scale:1.035;transform:translate3d(0, -1.6%, 0) scale(var(--cta-orange-scale))}}@media (prefers-reduced-motion:reduce){.landing-page .cta-section:before,.landing-page .cta-section.is-cta-background-live:before{--cta-orange-y:98%;--cta-orange-scale:1;--cta-orange-opacity:1;animation:none!important;transform:none!important}}@media (max-width:760px){.landing-page #features .film-analysis-card{grid-template-columns:1fr!important}.landing-page #features .film-analysis-table{display:none!important}}.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{min-height:clamp(640px,76svh,820px)!important;font-family:var(--font-geist-sans), var(--font-sans)!important;background:linear-gradient(#ffffff1a 0%,#ffffff08 24%,#fff0 100%) 0 0/100% 100%,linear-gradient(#94c9e9 0%,#b7bfdc 31%,#eeaeca 55%,#f5aa64 82%,#f55702 100%) 0 0/100% 118%!important;border-top:0!important;outline:0!important;place-items:center!important;margin-top:0!important;padding:clamp(94px,9vw,138px) 24px clamp(96px,8vw,132px)!important;scroll-margin-top:82px!important;animation:13s cubic-bezier(.42,0,.2,1) infinite alternate cta-adswize-field!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 120px 150px #ffffff1a,inset 0 -120px 150px #f557021f!important}.landing-page .cta-section:before,.landing-page .cta-section:after{content:""!important;z-index:0!important;pointer-events:none!important;will-change:transform, opacity!important;border-radius:999px!important;position:absolute!important}.landing-page .cta-section:before{opacity:.64!important;filter:blur(34px)saturate(1.14)!important;background:radial-gradient(at 50% 46%,#f55702 0%,#f57802e0 22%,#f5aa64b8 44%,#eeaeca42 66%,#0000 84%)!important;border:0!important;width:auto!important;height:56svh!important;animation:15s cubic-bezier(.42,0,.2,1) infinite alternate cta-adswize-glow!important;inset:auto -16vw -28svh!important;transform:translate(0,0)!important}.landing-page .cta-section:after{opacity:1!important;background:linear-gradient(#ffffff05 0%,#fff0 66%,#fff3 100%),radial-gradient(circle at 50% 35%,#ffffff2e,#0000 26%),radial-gradient(circle at 18% 22%,#ffffff1f,#0000 24%),radial-gradient(circle at 78% 18%,#ffffff1a,#0000 22%)!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;animation:none!important;inset:0!important}.landing-page .cta-content{z-index:2!important;text-align:center!important;justify-items:center!important;width:min(760px,100%)!important;display:grid!important;position:relative!important}.landing-page .cta-eyebrow{color:#ffffffd6!important;letter-spacing:0!important;text-shadow:0 10px 28px #1111142e!important;margin-bottom:12px!important;font-size:.92rem!important;font-weight:520!important;display:block!important}.landing-page .cta-content h2{color:#fff!important;max-width:680px!important;font-family:var(--font-geist-sans), var(--font-sans)!important;letter-spacing:0!important;text-wrap:balance!important;text-shadow:0 1px #ffffff2e,0 8px 28px #1111143d,0 22px 64px #ffffff2e!important;margin:0!important;font-size:clamp(3rem,5.15vw,4.65rem)!important;font-weight:620!important;line-height:.98!important}.landing-page .cta-composer{border:1px solid var(--saas-line)!important;-webkit-backdrop-filter:blur(22px)saturate(1.05)!important;backdrop-filter:blur(22px)saturate(1.05)!important;background:linear-gradient(#fffffffa,#fff8f1e6),#ffffffe6!important;border-radius:20px!important;width:min(770px,100vw - 40px)!important;min-height:148px!important;margin-top:clamp(34px,4.2vh,48px)!important;padding:22px 70px 44px 22px!important;display:grid!important;position:relative!important;box-shadow:0 30px 94px #cab3d642,0 0 52px #eeaeca2e,inset 0 1px #ffffffeb!important}.landing-page .cta-composer p{color:#27282eb8!important;text-align:left!important;min-height:54px!important;margin:0!important;font-size:clamp(1rem,.98vw,1.1875rem)!important;font-weight:400!important;line-height:1.3!important}.landing-page .cta-composer-footer{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:0!important;display:flex!important;position:absolute!important;bottom:12px!important;left:14px!important;right:14px!important}.landing-page .cta-composer-tool,.landing-page .cta-send-button{border-radius:999px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;display:inline-grid!important}.landing-page .cta-composer-tool{color:#171b259e!important;background:#ffffffd1!important;border:1px solid #14181f1a!important;font-size:1.08rem!important;font-weight:420!important;box-shadow:inset 0 1px #ffffffd1!important}.landing-page .cta-composer-actions{color:#626168!important;align-items:center!important;gap:14px!important;font-size:.8125rem!important;font-weight:430!important;display:inline-flex!important}.landing-page .cta-send-button,.landing-page .cta-send-button.cta-primary-button{background:var(--brand-linear)!important;color:#fff!important;cursor:pointer!important;border:1px solid #ffffff6b!important;padding:0!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .22s!important;position:relative!important;box-shadow:0 12px 28px #f5780233,0 0 24px #eeaeca29,inset 0 1px #ffffff6b!important}.landing-page .cta-send-button svg{width:17px!important;height:17px!important;display:block!important}.landing-page .cta-send-button:hover,.landing-page .cta-send-button:focus-visible{filter:saturate(1.08)brightness(1.03)!important;transform:translateY(-2px)scale(1.04)!important;box-shadow:0 16px 34px #f557023d,0 0 0 7px #ffffff42,inset 0 1px #ffffff75!important}.landing-page .cta-send-button:focus-visible{outline-offset:4px!important;outline:2px solid #f5570257!important}@keyframes cta-adswize-field{0%{background-position:0 0,0 0}52%{background-position:0 0,0 10%}to{background-position:0 0,0 4%}}@keyframes cta-adswize-glow{0%{opacity:.58;transform:translateY(24px)scale(.98)}to{opacity:.72;transform:translateY(-18px)scale(1.03)}}@media (max-width:720px){.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{min-height:500px!important;padding:72px 16px 86px!important}.landing-page .cta-content h2{font-size:clamp(2.55rem,13vw,4rem)!important}.landing-page .cta-composer{border-radius:20px!important;min-height:138px!important;padding:17px!important}}@media (prefers-reduced-motion:reduce){.landing-page .cta-section,.landing-page .cta-section:before,.landing-page .cta-section:after{animation:none!important}}.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{--hero-logo-blue:#94c9e9;--hero-logo-lilac:#cab3d6;--hero-logo-pink:#eeaeca;--hero-logo-peach:#f5aa64;--hero-logo-orange:#f55702;isolation:isolate!important;background:radial-gradient(circle at 50% 108%, var(--hero-logo-orange) 0%, #f57802 15%, var(--hero-logo-peach) 32%, #f5aa6400 58%), linear-gradient(180deg, var(--hero-logo-blue) 0%, var(--hero-logo-lilac) 33%, var(--hero-logo-pink) 62%, var(--hero-logo-peach) 84%, var(--hero-logo-orange) 100%)!important;min-height:100svh!important;box-shadow:none!important;padding:clamp(92px,8vh,118px) 26px clamp(72px,8vh,104px)!important;animation:none!important}.landing-page .cta-section:before{--hero-radial-y:106%;--hero-linear-y:50%;--hero-radial-size:104%;--hero-linear-size:100%;content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at 50% 108%, var(--hero-logo-orange) 0%, #f57802 15%, var(--hero-logo-peach) 32%, #f5aa6400 58%), linear-gradient(180deg, var(--hero-logo-blue) 0%, var(--hero-logo-lilac) 33%, var(--hero-logo-pink) 62%, var(--hero-logo-peach) 84%, var(--hero-logo-orange) 100%)!important;background-position:50% var(--hero-radial-y), 50% var(--hero-linear-y)!important;background-size:var(--hero-radial-size) var(--hero-radial-size), var(--hero-linear-size) var(--hero-linear-size)!important;filter:none!important;opacity:1!important;transform-origin:50% 70%!important;will-change:background-position, background-size, opacity, transform!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;animation:1.45s cubic-bezier(.16,1,.3,1) both adswize-logo-background-intro,9s ease-in-out 1.45s infinite alternate adswize-logo-background-drift!important;display:block!important;position:absolute!important;inset:0!important}.landing-page .cta-section:after{content:""!important;z-index:1!important;pointer-events:none!important;opacity:1!important;filter:none!important;background:linear-gradient(#0000,#ffffffe6)!important;border:0!important;border-radius:0!important;width:auto!important;height:36%!important;animation:none!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}.landing-page .cta-content{align-content:center!important;justify-items:center!important;gap:0!important;width:min(1180px,100%)!important;padding-top:clamp(34px,4.5vh,58px)!important}.landing-page .cta-content h2{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 1px 1px #0f172a14!important;text-rendering:optimizelegibility!important;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important;text-wrap:balance!important;justify-items:center!important;width:min(100%,1120px)!important;max-width:min(1120px,100vw - 44px)!important;margin-inline:auto!important;font-size:clamp(3.05rem,4.35vw,5.25rem)!important;font-weight:440!important;line-height:.98!important;display:grid!important}.landing-page .cta-composer{border:1px solid var(--saas-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#fffffffa,#fff8f1e6),#ffffffe6!important;border-radius:20px!important;width:min(770px,100% - 40px)!important;min-height:148px!important;margin-top:48px!important;padding:22px 70px 44px 22px!important;box-shadow:0 18px 54px #cab3d626,inset 0 1px #ffffffe0!important}.landing-page .cta-composer p{color:#27282eb8!important;min-height:54px!important;font-size:clamp(1.05rem,1.06vw,1.25rem)!important;font-weight:400!important;line-height:1.28!important}.landing-page .cta-composer textarea{resize:none!important;color:#27282eb8!important;cursor:text!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;width:100%!important;min-height:54px!important;padding:0!important;font-size:clamp(1.05rem,1.06vw,1.25rem)!important;font-weight:400!important;line-height:1.28!important;display:block!important;overflow:hidden!important}.landing-page .cta-composer textarea::placeholder{color:#27282e9e!important;opacity:1!important}.landing-page .cta-composer-footer{bottom:12px!important;left:14px!important;right:14px!important}.landing-page .cta-composer .prompt-tools{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.landing-page .cta-composer .prompt-icon{color:#626168!important;min-height:32px!important;box-shadow:none!important;background:#ffffff75!important;border:1px solid #08080814!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:13px!important;font-weight:650!important;display:flex!important}.landing-page .cta-send-button,.landing-page .cta-send-button.cta-primary-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.landing-page .cta-send-button svg{width:16px!important;height:16px!important}@media (max-width:720px){.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{min-height:100svh!important;padding:86px 18px 72px!important}.landing-page .cta-content h2{font-size:clamp(3.2rem,12.5vw,5rem)!important}.landing-page .cta-composer{width:min(100%,100vw - 32px)!important;min-height:138px!important;margin-top:38px!important;padding:17px!important}.landing-page .cta-composer .prompt-icon span{display:none!important}}@media (prefers-reduced-motion:reduce){.landing-page .cta-section:before{animation:none!important}}.landing-page .cta-content{transform:translateY(clamp(-88px,-8vh,-54px))!important}.landing-page .cta-composer.ai-prompt-box{border-radius:20px!important;width:min(770px,100% - 40px)!important;min-height:148px!important;padding:22px 70px 44px 22px!important;box-shadow:0 18px 54px #cab3d626,inset 0 1px #ffffffe0!important}.landing-page .cta-composer.ai-prompt-box textarea,.landing-page .cta-composer .cta-prompt-text{color:#626168!important;min-height:54px!important;font-size:var(--type-body)!important;font-weight:450!important;line-height:1.45!important}.landing-page .cta-composer .prompt-actions{bottom:12px!important;left:14px!important;right:14px!important}.landing-page .cta-composer .prompt-icon{min-height:32px!important;font-size:var(--type-control)!important;padding:0 10px!important;font-weight:650!important;line-height:1.1!important}.landing-page .cta-composer .send-button,.landing-page .cta-composer .cta-send-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.landing-page .cta-composer .send-button svg,.landing-page .cta-composer .cta-send-button svg{width:16px!important;height:16px!important}@media (max-width:720px){.landing-page .cta-content{transform:none!important}.landing-page .cta-composer.ai-prompt-box{width:min(100%,100vw - 32px)!important;min-height:138px!important}}.landing-page #features .feature-story-motion,.landing-page #features .feature-story-motion *,.landing-page #features .feature-reel-step,.landing-page #features .feature-reel-step *{font-family:var(--font-geist-sans), var(--font-sans)!important;font-synthesis-weight:none!important;letter-spacing:0!important;text-rendering:geometricprecision!important}.landing-page #features .film-line{color:#1f2430!important;font-size:clamp(12.5px,.98vw,13.5px)!important;font-weight:560!important;line-height:1.12!important}.landing-page #features .film-topbar strong,.landing-page #features .film-topbar em{font-size:10px!important;font-weight:500!important}.landing-page #features .film-heading{color:#667085!important;font-size:10px!important;font-weight:560!important}.landing-page #features .film-heading b{color:#c24a0a!important;font-size:10px!important;font-weight:540!important}.landing-page #features .film-creative-row span,.landing-page #features .film-builder span,.landing-page #features .film-reco span,.landing-page #features .film-reco small,.landing-page #features .film-reco-action small{color:#657084!important;letter-spacing:0!important;font-weight:430!important}.landing-page #features .film-flow span,.landing-page #features .film-checks span,.landing-page #features .film-meta-status,.landing-page #features .film-variants span b{letter-spacing:0!important;font-weight:540!important}.landing-page #features .film-chat-bubble{color:#252832!important;letter-spacing:0!important;font-weight:500!important}.landing-page #features .film-chat-bubble.is-ai span,.landing-page #features .film-reco-action span{color:#7a4c58!important;letter-spacing:0!important;text-transform:none!important;font-weight:560!important}.landing-page #features .film-chat-bubble.is-ai strong{color:#171b25!important;font-weight:600!important}.landing-page #features .film-layer button,.landing-page #features .film-apply-button{letter-spacing:0!important;font-weight:560!important}.landing-page #features .feature-reel-step h3{color:#171b25!important;letter-spacing:0!important;font-weight:560!important}.landing-page #features .feature-reel-step p{color:#657084!important;letter-spacing:0!important;font-weight:430!important}.landing-page #features .feature-reel-stage{background:radial-gradient(56% 48% at 22% 16%,#94c9e929,#0000 72%),radial-gradient(54% 48% at 78% 88%,#f5aa6424,#0000 76%),linear-gradient(#fff 0%,#fbfcff 54%,#fff7ef 100%)!important}.landing-page #features .feature-reel-browser{background:#ffffff8a!important;border-color:#14181f13!important;box-shadow:0 30px 80px #0f172a0f,inset 0 1px #ffffffe6!important}.landing-page #features .feature-story-motion{background:radial-gradient(44% 38% at 21% 18%,#94c9e91c,#0000 72%),radial-gradient(46% 40% at 80% 84%,#f5aa641a,#0000 74%),linear-gradient(#fff 0%,#fbfcfe 62%,#fffaf5 100%)!important}.landing-page #features .film-output{background:linear-gradient(#fffffffc,#fffcf9f5)!important;border:1px solid #14181f14!important;border-radius:20px!important;box-shadow:0 26px 68px #0f172a18,inset 0 0 0 1px #ffffffb8!important}.landing-page #features .film-topbar{background:#ffffffeb!important;border-bottom-color:#14181f0f!important;min-height:38px!important;padding:0 16px!important}.landing-page #features .film-topbar>span{display:none!important}.landing-page #features .film-topbar strong{color:#1f2430!important;align-items:center!important;gap:8px!important;margin-left:0!important;font-size:11.5px!important;font-weight:590!important;display:inline-flex!important}.landing-page #features .film-topbar strong:before{content:""!important;background:linear-gradient(140deg,#94c9e9f2,#eeaecae6 52%,#f55702f2)!important;border-radius:5px!important;width:17px!important;height:17px!important;box-shadow:inset 0 1px #ffffff75!important}.landing-page #features .film-topbar em{color:#667085!important;align-items:center!important;gap:6px!important;font-size:10.5px!important;font-weight:430!important;display:inline-flex!important}.landing-page #features .film-topbar em:before{content:""!important;background:#20bf6b!important;border-radius:999px!important;width:6px!important;height:6px!important;box-shadow:0 0 0 4px #20bf6b1a!important}.landing-page #features .film-prompt{background:linear-gradient(#fffffffc,#fffaf6f0)!important;border-color:#14181f17!important;border-radius:999px!important;box-shadow:0 18px 44px #0f172a12,inset 0 1px #fffffff0!important}.landing-page #features .film-prompt-mark{border-radius:8px!important}.landing-page #features .film-line{color:#202532!important;font-size:clamp(13px,1vw,14px)!important;font-weight:580!important}.landing-page #features .film-prompt i,.landing-page #features .film-layer button,.landing-page #features .film-analyze .film-apply-button{background:linear-gradient(102deg,#f55702 0%,#f5aa64 42%,#eeaeca 76%,#94c9e9 100%)!important;box-shadow:0 12px 26px #f5570229,inset 0 1px #ffffff61!important}.landing-page #features .film-layer{padding:clamp(15px,1.55vw,22px)!important}.landing-page #features .film-heading{color:#667085!important;text-transform:none!important;font-size:10.5px!important;font-weight:590!important}.landing-page #features .film-heading b{color:#344054!important;background:#ffffffc7!important;border-color:#14181f14!important;align-items:center!important;gap:6px!important;font-size:10.5px!important;font-weight:540!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffe6!important}.landing-page #features .film-heading b:before{content:""!important;background:#f55702!important;border-radius:999px!important;width:6px!important;height:6px!important;box-shadow:0 0 0 4px #f5570214!important}.landing-page #features .film-creative-row,.landing-page #features .film-builder,.landing-page #features .film-reco,.landing-page #features .film-checks span,.landing-page #features .film-flow span,.landing-page #features .film-chat-bubble,.landing-page #features .film-meta-status,.landing-page #features .film-analysis-card{background:#ffffffd1!important;border-color:#14181f13!important;box-shadow:0 10px 24px #0f172a09,inset 0 1px #ffffffdb!important}.landing-page #features .film-creative-row strong,.landing-page #features .film-builder strong,.landing-page #features .film-reco strong,.landing-page #features .film-reco-action strong{color:#171b25!important;letter-spacing:0!important;font-weight:620!important}.landing-page #features .film-creative-row span,.landing-page #features .film-builder span,.landing-page #features .film-reco span,.landing-page #features .film-reco small,.landing-page #features .film-reco-action small,.landing-page #features .film-analysis-top span,.landing-page #features .film-analysis-top em,.landing-page #features .film-analysis-table em{color:#667085!important;font-weight:430!important}.landing-page #features .film-analyze{background:radial-gradient(38% 42% at 14% 8%,#94c9e91a,#0000 72%),radial-gradient(42% 42% at 88% 100%,#f5aa641f,#0000 76%),linear-gradient(#ffffffdb,#fffaf685)!important;grid-template-rows:auto auto minmax(150px,1fr) auto auto!important;gap:10px!important;padding:16px 18px 18px!important}.landing-page #features .film-analyze .film-chat-flow{gap:8px!important}.landing-page #features .film-analyze .film-chat-bubble{color:#232835!important;border-radius:16px!important;padding:10px 12px!important;font-size:11px!important;font-weight:500!important;box-shadow:0 8px 18px #0f172a09,inset 0 1px #ffffffe6!important}.landing-page #features .film-analyze .film-chat-bubble.is-user{background:#ffffffdb!important;border-color:#14181f14!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai{background:#fffaf6e0!important;border-color:#f557021f!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai span{color:#8a5360!important;text-transform:none!important;margin-bottom:3px!important;font-size:9px!important;font-weight:520!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai strong{color:#171b25!important;font-size:11px!important;font-weight:610!important}.landing-page #features .film-analyze-board{min-height:150px!important}.landing-page #features .film-analysis-card{background:linear-gradient(#fffffff0,#fcfdffd1)!important;border-radius:18px!important;grid-template-columns:minmax(0,1.24fr) minmax(138px,.76fr)!important;gap:10px 12px!important;min-height:150px!important;padding:12px!important}.landing-page #features .film-analysis-top{padding-bottom:2px!important}.landing-page #features .film-analysis-top b{color:#171b25!important;font-size:11.5px!important;font-weight:610!important}.landing-page #features .film-analysis-top em{color:#c2410c!important;background:#fff8f1d6!important;border:1px solid #f557021f!important;font-size:9px!important;font-weight:560!important}.landing-page #features .film-analysis-grid{stroke:#0f172a11!important}.landing-page #features .film-analysis-area{fill:#f557021c!important;opacity:.72!important}.landing-page #features .film-analysis-line{stroke-width:2px!important;filter:none!important}.landing-page #features .film-analysis-cursor-line{stroke:#f557024d!important}.landing-page #features .film-analysis-table{gap:8px!important}.landing-page #features .film-analysis-table span{background:#ffffffc2!important;border-color:#14181f12!important;border-radius:14px!important;min-height:46px!important}.landing-page #features .film-analysis-table b{color:#1f2430!important;font-size:10.5px!important;font-weight:590!important}.landing-page #features .film-analysis-table strong{color:#c2410c!important;background:#fff8f1db!important;border:1px solid #f557021f!important;font-size:8.8px!important;font-weight:560!important}.landing-page #features .film-analyze .film-reco-action{background:linear-gradient(#fffffff5,#fff8f1d1)!important;border:1px solid #f5570224!important;border-left:3px solid #f55702!important;border-radius:16px!important;padding:12px 14px!important;box-shadow:0 14px 32px #0f172a0b,inset 0 1px #ffffffeb!important}.landing-page #features .film-analyze .film-reco-action span{color:#7a4c58!important;font-size:9.5px!important;font-weight:540!important}.landing-page #features .film-analyze .film-reco-action strong{font-size:clamp(.92rem,1.04vw,1.08rem)!important;line-height:1.15!important}.landing-page #features .film-analyze .film-reco-action small{font-size:9.5px!important;line-height:1.25!important}.landing-page #features .film-analyze .film-apply-button{min-width:74px!important;min-height:34px!important;padding:0 18px!important;font-size:11px!important;font-weight:580!important}.landing-page #features .film-analyze .film-meta-status{color:#147846!important;background:#20bf6b12!important;border-color:#20bf6b29!important;font-size:9.7px!important;font-weight:560!important}.landing-page #features .film-analyze-cursor{filter:drop-shadow(0 1px #14181f47)drop-shadow(0 9px 15px #0f172a29)!important;width:15px!important;height:19px!important}.landing-page #features .film-flow span,.landing-page #features .film-checks span{background:#ffffffc2!important;border-radius:999px!important}.landing-page #features .film-variants span b{color:#344054!important;background:#ffffffd1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:23px!important;padding:0 11px!important;font-size:9.5px!important;font-weight:540!important;display:inline-flex!important;box-shadow:0 8px 16px #0f172a0d!important}@media (max-width:760px){.landing-page #features .film-output{width:min(90%,650px)!important}.landing-page #features .film-topbar em{display:none!important}.landing-page #features .film-analyze{grid-template-rows:auto auto minmax(130px,1fr) auto auto!important}}.landing-page #features .film-analyze{grid-template-rows:auto minmax(0,1fr) auto auto!important;align-content:stretch!important}.landing-page #features .film-analyze .film-chat-flow{z-index:9!important;width:min(38%,250px)!important;margin:0!important;display:none!important;position:absolute!important;top:48px!important;right:18px!important}.landing-page #features .film-analyze .film-chat-bubble.is-user{display:none!important}.landing-page #features .film-analyze .film-chat-bubble.is-ai{justify-self:stretch!important;max-width:100%!important}.landing-page #features .film-analyze-board{order:2!important;align-self:stretch!important;min-height:176px!important;margin-top:8px!important}.landing-page #features .film-analysis-card{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1.42fr) minmax(150px,.58fr)!important;min-height:176px!important}.landing-page #features .film-analysis-chart{min-height:116px!important}.landing-page #features .film-analysis-table{align-content:end!important}.landing-page #features .film-analyze .film-reco-action{order:3!important}.landing-page #features .film-analyze .film-apply-row{order:4!important}.landing-page .cta-section:before{opacity:0!important;background-position:50% 118%,50% 42%!important;background-size:118% 118%,100% 112%!important;transition:opacity .22s!important;animation:none!important;transform:translateY(18%)scale(1.08)!important}.landing-page .cta-section.is-cta-background-live:before{opacity:1!important;animation:1.65s cubic-bezier(.16,1,.3,1) both cta-background-arrive-from-bottom,9s ease-in-out 1.65s infinite alternate cta-background-soft-drift!important}@keyframes cta-background-arrive-from-bottom{0%{opacity:0;background-position:50% 126%,50% 62%;background-size:132% 132%,100% 126%;transform:translateY(20%)scale(1.1)}42%{opacity:1}to{opacity:1;background-position:50% 108%,50%;background-size:104% 104%,100% 100%;transform:translate(0,0)scale(1)}}@keyframes cta-background-soft-drift{0%{background-position:50% 108%,50%;transform:translate(0,0)scale(1)}to{background-position:50% 101%,50% 46%;transform:translateY(-1.4%)scale(1.015)}}@media (prefers-reduced-motion:reduce){.landing-page .cta-section:before,.landing-page .cta-section.is-cta-background-live:before{opacity:1!important;animation:none!important;transform:none!important}}.landing-page #features .film-prompt{width:min(78%,560px)!important;overflow:visible!important}.landing-page #features .film-line.is-launch{font-size:clamp(11.5px,.98vw,13.5px)!important}.landing-page #features .film-line.is-launch>span{animation:film-type-launch-fluid var(--reel-cycle) steps(48, end) infinite!important}.landing-page #features .film-prompt-attachment{opacity:0;visibility:hidden;transform:translateY(-7px)scale(.96);z-index:-1!important;transform-origin:24px 0!important;width:min(74%,326px)!important;min-height:62px!important;animation:film-prompt-attachment-launch var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;pointer-events:none!important;background:#fffffff5!important;border:1px solid #14181f16!important;border-radius:15px!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:7px 10px 7px 7px!important;display:grid!important;position:absolute!important;top:calc(100% + 9px)!important;left:clamp(48px,8vw,58px)!important;box-shadow:0 16px 36px #0f172a16,inset 0 1px #ffffffeb!important}.landing-page #features .film-prompt-attachment img{object-fit:cover!important;border-radius:11px!important;width:48px!important;height:48px!important;display:block!important;box-shadow:inset 0 0 0 1px #14181f14!important}.landing-page #features .film-prompt-attachment span{gap:3px!important;min-width:0!important;display:grid!important}.landing-page #features .film-prompt-attachment strong,.landing-page #features .film-prompt-attachment small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.landing-page #features .film-prompt-attachment strong{color:#171b25!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important}.landing-page #features .film-prompt-attachment small{color:#667085!important;font-size:9.5px!important;font-weight:430!important;line-height:1.1!important}.landing-page #features .film-variants span:nth-child(3),.landing-page #features .film-lightbox-frame.is-three{background-position:50% 34%!important}.landing-page #features .film-create .film-variants span{background-color:#fff7f5!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.landing-page #features .film-create .film-lightbox-frame{aspect-ratio:3/4!important;background-color:#fff7f5!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:min(48%,238px)!important;max-width:238px!important}.landing-page #features .film-create .film-lightbox-frame.is-three{background-position:50%!important}.landing-page #features .film-line.is-analyze>span{animation:film-type-analyze-clean var(--reel-cycle) steps(34, end) infinite!important}.landing-page #features .film-analysis-top em,.landing-page #features .film-analysis-table span:first-child strong{color:#147846!important;background:#20bf6b14!important;border-color:#20bf6b29!important}.landing-page #features .film-analysis-table span:nth-child(2) strong{color:#c2410c!important;background:#fff8f1e0!important;border-color:#f5570221!important}@keyframes film-prompt-attachment-launch{0%,10.6%,29%,to{opacity:0;visibility:hidden;transform:translateY(-7px)scale(.96)}12.4%,24.8%,27%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}25.2%{opacity:1;visibility:visible;transform:translateY(0)scale(.985)}}@media (max-width:760px){.landing-page #features .film-prompt{width:calc(100% - 28px)!important}.landing-page #features .film-line.is-launch{font-size:11px!important}.landing-page #features .film-prompt-attachment{width:min(100% - 58px,312px)!important;left:40px!important}}.landing-page #features .film-analyze{animation:adswize-analyze-layer-premium var(--reel-cycle) cubic-bezier(.16, 1, .3, 1) infinite!important;pointer-events:none!important;will-change:opacity, transform, visibility!important}.landing-page #features{--reel-cycle:30s!important}.landing-page .cta-section:before{content:""!important;z-index:0!important;pointer-events:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.32' numOctaves='5' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1.55' intercept='-0.18'/%3E%3CfeFuncG type='linear' slope='1.55' intercept='-0.18'/%3E%3CfeFuncB type='linear' slope='1.55' intercept='-0.18'/%3E%3CfeFuncA type='table' tableValues='0 0.34'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='96' height='96' filter='url(%23grain)' opacity='1'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' viewBox='0 0 54 54'%3E%3Cfilter id='fine'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.15' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.22'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='54' height='54' filter='url(%23fine)' opacity='1'/%3E%3C/svg%3E"), radial-gradient(84% 92% at 50% 98%, #f55702fa 0%, #f57802eb 24%, #f5aa64ad 46%, transparent 70%), radial-gradient(72% 70% at 50% 66%, #eeaecafa 0%, #eeaeca8a 48%, transparent 74%), radial-gradient(74% 64% at 50% 18%, #94c9e9f5 0%, #cab3d6a8 54%, transparent 80%), var(--hero-landing-gradient)!important;filter:saturate(1.08)!important;mix-blend-mode:normal!important;opacity:1!important;transform-origin:50% 78%!important;will-change:transform, opacity!important;background-position:0 0,0 0,50%,50%,50%,50%!important;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;background-size:96px 96px,54px 54px,100% 100%,100% 100%,100% 100%,100% 100%!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:translate(0,0)scale(1.02)!important}.landing-page .cta-section:after{filter:none!important;background:linear-gradient(#0000,#ffffffeb) 0 0/100% 100%!important;height:36%!important;animation:none!important;inset:auto 0 0!important;transform:none!important}@media (prefers-reduced-motion:reduce){.landing-page .cta-section:before,.landing-page .cta-section.is-cta-background-live:before{opacity:1!important;animation:none!important;transform:translate(0,0)scale(1.02)!important}}.landing-page .cta-section,.landing-page .cta-section.section-flow-reveal,.landing-page .cta-section.section-flow-reveal.section-in-view{--hero-landing-gradient:linear-gradient(180deg, #94c9e9 0%, #cab3d6 32%, #eeaeca 58%, #f5aa64 82%, #f55702 100%)!important;isolation:isolate!important;background:#94c9e9!important;overflow:hidden!important}.landing-page .cta-section:before{content:""!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(84% 92% at 50% 98%, #f55702fa 0%, #f57802eb 24%, #f5aa64ad 46%, transparent 70%), radial-gradient(72% 70% at 50% 66%, #eeaecafa 0%, #eeaeca8a 48%, transparent 74%), radial-gradient(74% 64% at 50% 18%, #94c9e9f5 0%, #cab3d6a8 54%, transparent 80%), var(--hero-landing-gradient)!important;clip-path:none!important;filter:saturate(1.08)!important;mix-blend-mode:normal!important;opacity:1!important;transform-origin:50% 78%!important;will-change:transform, opacity!important;background-position:50%!important;background-size:100% 100%!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;transform:translate(0,0)scale(1.02)!important}.landing-page .cta-section.is-cta-background-live:before{opacity:1!important;animation:none!important;transform:translate(0,0)scale(1.02)!important}.landing-page .cta-section:after{content:none!important;opacity:0!important;background:0 0!important;width:0!important;height:0!important;animation:none!important;display:none!important;inset:auto!important;transform:none!important}.landing-page .cta-section .cta-card{z-index:2!important;position:relative!important}@property --cta-gradient-clip{syntax:"<percentage>";inherits:false;initial-value:100%}@property --cta-gradient-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --cta-gradient-y{syntax:"<percentage>";inherits:false;initial-value:10%}@property --cta-gradient-scale{syntax:"<number>";inherits:false;initial-value:1.025}@keyframes cta-adwize-gradient-rise{0%{--cta-gradient-clip:100%;--cta-gradient-x:0%;--cta-gradient-y:10%;--cta-gradient-scale:1.025}54%{--cta-gradient-clip:0%;--cta-gradient-x:0%;--cta-gradient-y:-5.6%;--cta-gradient-scale:1.022}to{--cta-gradient-clip:0%;--cta-gradient-x:0%;--cta-gradient-y:0%;--cta-gradient-scale:1.02}}@keyframes cta-adwize-gradient-breathe{0%{--cta-gradient-clip:0%;--cta-gradient-x:0%;--cta-gradient-y:0%;--cta-gradient-scale:1.02}to{--cta-gradient-clip:0%;--cta-gradient-x:1.4%;--cta-gradient-y:-0.8%;--cta-gradient-scale:1.03}}@media (prefers-reduced-motion:reduce){.landing-page .cta-section:before,.landing-page .cta-section.is-cta-background-live:before{clip-path:none!important;opacity:1!important;animation:none!important;transform:translate(0,0)scale(1.02)!important}}
