#vodlix-ai-studio-root{isolation:isolate;position:relative;width:100%;overflow-x:hidden;margin-top:-.75rem;font-family:var(--body, "DM Sans", system-ui, sans-serif);font-size:1rem;line-height:1.6;color:var(--ink-2, #4a3f44);background:var(--bg, #ffffff);-webkit-font-smoothing:antialiased}#vodlix-ai-studio-root{--bg: #ffffff;--bg-soft: #fff7f3;--bg-warm: #fff1ea;--surface: #ffffff;--ink: #1a1416;--ink-2: #4a3f44;--ink-mute: #8a7f86;--line: #f0e4dd;--line-strong: #e7d4c9;--vodlix-red: #E41322;--vodlix-red-deep: #C20E1B;--ai-orange: #FF5722;--ai-orange-soft: #FFE9DF;--ai-orange-deep: #E64A19;--display: "Manrope", system-ui, sans-serif;--body: "DM Sans", system-ui, sans-serif}#vodlix-ai-studio-root *,#vodlix-ai-studio-root *:before,#vodlix-ai-studio-root *:after{box-sizing:border-box}#vodlix-ai-studio-root h1,#vodlix-ai-studio-root h2,#vodlix-ai-studio-root h3,#vodlix-ai-studio-root h4{font-family:var(--display);font-weight:700;letter-spacing:-.025em;margin:0;line-height:1.1;color:var(--ink)}#vodlix-ai-studio-root h1{font-size:clamp(2.4rem,5.5vw,4.6rem);letter-spacing:-.035em}#vodlix-ai-studio-root h2{font-size:clamp(1.9rem,3.6vw,3rem);letter-spacing:-.03em}#vodlix-ai-studio-root h3{font-size:clamp(1.2rem,1.6vw,1.5rem)}#vodlix-ai-studio-root p{margin:0;color:var(--ink-2)}#vodlix-ai-studio-root a{color:inherit;text-decoration:none}#vodlix-ai-studio-root .wrap{max-width:1240px;margin:0 auto;padding:0 28px}#vodlix-ai-studio-root nav.top{position:sticky;top:0;z-index:50;background:#ffffffd9;backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line)}#vodlix-ai-studio-root .nav-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}#vodlix-ai-studio-root .brand{display:flex;align-items:center;gap:12px}#vodlix-ai-studio-root .brand img{height:34px;width:auto;display:block}#vodlix-ai-studio-root .brand-text{display:flex;flex-direction:column;line-height:1}#vodlix-ai-studio-root .brand-text strong{font-family:var(--display);font-weight:800;font-size:1.05rem;color:var(--ink);letter-spacing:-.01em}#vodlix-ai-studio-root .brand-text span{font-size:.72rem;color:var(--ink-mute);margin-top:3px;font-weight:500}#vodlix-ai-studio-root .nav-links{display:flex;gap:32px;align-items:center}#vodlix-ai-studio-root .nav-links a{font-size:.94rem;color:var(--ink-2);font-weight:500}#vodlix-ai-studio-root .nav-links a:hover{color:var(--vodlix-red)}#vodlix-ai-studio-root .nav-cta{display:flex;gap:10px;align-items:center}@media(max-width:860px){#vodlix-ai-studio-root .nav-links{display:none}}#vodlix-ai-studio-root .btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font-family:var(--body);font-size:.95rem;font-weight:600;border-radius:10px;cursor:pointer;transition:all .2s ease;border:none}#vodlix-ai-studio-root .btn-primary{background:var(--vodlix-red);color:#fff;box-shadow:0 6px 18px #e4132240}#vodlix-ai-studio-root .btn-primary:hover{background:var(--vodlix-red-deep);transform:translateY(-1px);box-shadow:0 10px 24px #e4132259}#vodlix-ai-studio-root .btn-ghost{background:#fff;color:var(--ink);border:1.5px solid var(--line-strong)}#vodlix-ai-studio-root .btn-ghost:hover{border-color:var(--ink)}#vodlix-ai-studio-root .btn-orange{background:var(--ai-orange);color:#fff;box-shadow:0 6px 18px #ff572247}#vodlix-ai-studio-root .btn-orange:hover{background:var(--ai-orange-deep);transform:translateY(-1px)}#vodlix-ai-studio-root .hero{position:relative;padding:clamp(56px,7vw,96px) 0 clamp(72px,9vw,112px);min-height:clamp(560px,78vh,860px);display:flex;align-items:center;background:radial-gradient(38% 42% at 3% 24%,rgba(255,87,34,.16),transparent 70%),radial-gradient(30% 34% at 13% 90%,rgba(228,19,34,.08),transparent 72%),#fefefd;overflow:visible;z-index:1}#vodlix-ai-studio-root .hero .hero-reveal{opacity:1;transform:none}#vodlix-ai-studio-root .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center;width:100%}#vodlix-ai-studio-root .hero-grid>.hero-reveal:first-child{position:relative;z-index:2}#vodlix-ai-studio-root .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:#fff;border:1px solid var(--line-strong);border-radius:999px;font-size:.82rem;font-weight:600;color:var(--ink-2)}#vodlix-ai-studio-root .pill .dot{width:7px;height:7px;border-radius:50%;background:var(--ai-orange);box-shadow:0 0 0 4px #ff572226}#vodlix-ai-studio-root .hero h1{margin-top:22px;font-size:clamp(2.35rem,4.8vw,4.25rem);line-height:1.08;color:var(--ink)}#vodlix-ai-studio-root .hero h1 .accent{color:var(--ai-orange)}#vodlix-ai-studio-root .hero-sub{margin-top:20px;font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:1.65;max-width:34rem;color:var(--ink-2)}#vodlix-ai-studio-root .hero-ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}#vodlix-ai-studio-root .hero-stats{display:flex;gap:40px;flex-wrap:wrap;margin-top:48px;padding-top:28px;border-top:1px solid var(--line)}#vodlix-ai-studio-root .hero-stats>div{display:flex;flex-direction:column}#vodlix-ai-studio-root .hero-stats strong{font-family:var(--display);font-size:1.6rem;font-weight:700;color:var(--ink)}#vodlix-ai-studio-root .hero-stats span{font-size:.82rem;color:var(--ink-mute);font-weight:500;margin-top:2px}#vodlix-ai-studio-root .hero-mascot-wrap{position:relative;width:min(100%,480px);min-height:clamp(380px,52vh,520px);margin-left:auto;margin-right:0;z-index:1;isolation:isolate}#vodlix-ai-studio-root .mascot-blob,#vodlix-ai-studio-root .mascot-stage{display:none}#vodlix-ai-studio-root .hero-mascot{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0 4% 2%;z-index:3}#vodlix-ai-studio-root .hero-mascot-img{position:relative;z-index:2;width:min(100%,440px);height:auto;max-height:100%;object-fit:contain;display:block}#vodlix-ai-studio-root .mascot-cta-img__photo{width:100%;height:auto;max-height:100%;object-fit:contain;display:block}#vodlix-ai-studio-root .mascot-anim--wave{transform-origin:72% 26%;animation:mascotWave 2.6s ease-in-out infinite}#vodlix-ai-studio-root .mascot-anim--walk{transform-origin:50% 94%;animation:mascotWalk 1.15s ease-in-out infinite}#vodlix-ai-studio-root .mascot-anim--present{transform-origin:50% 88%;animation:mascotPresent 3.2s ease-in-out infinite}#vodlix-ai-studio-root .mascot-anim--blink{transform-origin:50% 17%;animation:mascotBlink 4.5s ease-in-out infinite}@keyframes mascotWave{0%,to{transform:rotate(0)}35%{transform:rotate(2.5deg)}65%{transform:rotate(-1.5deg)}}@keyframes mascotWalk{0%,to{transform:translateZ(0) rotate(0)}25%{transform:translate3d(-2px,-2px,0) rotate(-.6deg)}75%{transform:translate3d(2px,-1px,0) rotate(.6deg)}}@keyframes mascotPresent{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes mascotBlink{0%,46%,48%,to{transform:scaleY(1)}47%{transform:scaleY(.9)}}#vodlix-ai-studio-root .hero-sparks{position:absolute;inset:0;pointer-events:none;z-index:1}#vodlix-ai-studio-root .hero-spark-img{position:absolute;display:block;height:auto;width:auto;max-width:none;filter:none;box-shadow:none;transform-origin:center center}#vodlix-ai-studio-root .hero-spark-img--lg{top:1%;right:16%;width:22px;animation:heroSparkLg 3.4s ease-in-out infinite}#vodlix-ai-studio-root .hero-spark-img--sm{top:7%;right:8%;width:11px;animation:heroSparkSm 3s ease-in-out infinite .5s}@keyframes heroSparkLg{0%,to{opacity:.88;transform:translateZ(0) rotate(0)}50%{opacity:1;transform:translate3d(2px,-4px,0) rotate(8deg)}}@keyframes heroSparkSm{0%,to{opacity:.75;transform:translateZ(0) rotate(0)}50%{opacity:.95;transform:translate3d(-3px,-3px,0) rotate(-10deg)}}#vodlix-ai-studio-root .hero-spark{position:absolute;pointer-events:none;z-index:3;display:block;line-height:0}#vodlix-ai-studio-root .hero-spark svg{display:block;width:100%;height:100%;overflow:visible;filter:none}#vodlix-ai-studio-root .hero-spark--1{top:5%;right:12%;width:34px;height:34px;animation:heroSparkA 3.2s ease-in-out infinite}#vodlix-ai-studio-root .hero-spark--2{top:16%;right:2%;width:18px;height:18px;animation:heroSparkB 3.8s ease-in-out infinite .7s}@keyframes heroSparkA{0%,to{opacity:.72;transform:translateZ(0) scale(.9) rotate(0)}35%{opacity:1;transform:translate3d(3px,-8px,0) scale(1.06) rotate(10deg)}65%{opacity:.88;transform:translate3d(-2px,-12px,0) scale(1) rotate(-6deg)}}@keyframes heroSparkB{0%,to{opacity:.45;transform:translateZ(0) scale(.82) rotate(0)}45%{opacity:.95;transform:translate3d(-5px,-7px,0) scale(1) rotate(-12deg)}75%{opacity:.6;transform:translate3d(2px,-4px,0) scale(.9) rotate(14deg)}}#vodlix-ai-studio-root .mascot-spark{position:absolute;width:18px;height:18px;background:var(--ai-orange);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);opacity:.9;pointer-events:none;z-index:2}#vodlix-ai-studio-root .mascot-cta-img .hero-spark--1{top:4%;right:12%}#vodlix-ai-studio-root .mascot-cta-img .hero-spark--2{top:14%;right:2%}@keyframes sparkTwinkle{0%,to{opacity:.35;transform:scale(.85) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(12deg)}}@media(prefers-reduced-motion:reduce){#vodlix-ai-studio-root .mascot-anim,#vodlix-ai-studio-root .hero-spark-img,#vodlix-ai-studio-root .hero-spark,#vodlix-ai-studio-root .mascot-spark{animation:none!important}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#vodlix-ai-studio-root .float-card{position:absolute;background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;box-shadow:0 14px 32px #14080c14;display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;color:var(--ink);animation:float 7s ease-in-out infinite}#vodlix-ai-studio-root .float-card .ico{width:30px;height:30px;background:var(--ai-orange-soft);color:var(--ai-orange-deep);display:flex;align-items:center;justify-content:center;border-radius:8px}#vodlix-ai-studio-root .float-card .ico svg{width:16px;height:16px}#vodlix-ai-studio-root .float-card{z-index:6}#vodlix-ai-studio-root .float-card.f1{top:6%;left:8%;animation-delay:0s}#vodlix-ai-studio-root .float-card.f2{top:52%;right:-2%;animation-delay:-2.5s}#vodlix-ai-studio-root .float-card.f3{bottom:10%;left:0;animation-delay:-4.5s}.ai-studio-breadcrumbs.work-margin{margin-bottom:0!important}.ai-studio-breadcrumbs .mt-6{margin-top:.5rem!important}@media(max-width:900px){#vodlix-ai-studio-root .hero{min-height:auto;padding:48px 0 72px}#vodlix-ai-studio-root .hero-grid{grid-template-columns:1fr;gap:36px}#vodlix-ai-studio-root .hero-mascot-wrap{width:min(100%,360px);min-height:400px;margin:0 auto}#vodlix-ai-studio-root .hero-sub{max-width:none}#vodlix-ai-studio-root .hero h1{font-size:clamp(2rem,8vw,2.75rem)}}#vodlix-ai-studio-root .strip{padding:28px 0;background:#fff;border-bottom:1px solid var(--line);overflow:hidden}#vodlix-ai-studio-root .strip-inner{display:flex;align-items:center;gap:56px;flex-wrap:nowrap;animation:scroll 30s linear infinite}#vodlix-ai-studio-root .strip-inner span{font-weight:600;font-size:.92rem;color:var(--ink-mute);white-space:nowrap;display:inline-flex;align-items:center;gap:12px}#vodlix-ai-studio-root .strip-inner span:after{content:"•";color:var(--ai-orange)}@keyframes scroll{to{transform:translate(-50%)}}#vodlix-ai-studio-root section{padding:100px 0}#vodlix-ai-studio-root .section-head{max-width:720px;margin:0 auto 64px;text-align:center}#vodlix-ai-studio-root .section-head .pill{margin-bottom:18px}#vodlix-ai-studio-root .section-head p{margin-top:18px;font-size:1.1rem}#vodlix-ai-studio-root .props{background:var(--bg-soft)}#vodlix-ai-studio-root .props-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){#vodlix-ai-studio-root .props-grid{grid-template-columns:1fr}}#vodlix-ai-studio-root .prop{background:#fff;border:1px solid var(--line);border-radius:18px;padding:32px 28px;transition:all .25s ease}#vodlix-ai-studio-root .prop:hover{border-color:var(--ai-orange);transform:translateY(-3px);box-shadow:0 18px 40px #ff57221a}#vodlix-ai-studio-root .prop-ico{width:50px;height:50px;background:var(--ai-orange-soft);color:var(--ai-orange-deep);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:22px}#vodlix-ai-studio-root .prop-ico svg{width:24px;height:24px}#vodlix-ai-studio-root .prop h3{margin-bottom:10px}#vodlix-ai-studio-root .prop p{font-size:.97rem}#vodlix-ai-studio-root .features-list{display:flex;flex-direction:column;gap:80px}#vodlix-ai-studio-root .feature-row{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}#vodlix-ai-studio-root .feature-row.reverse{direction:rtl}#vodlix-ai-studio-root .feature-row.reverse>*{direction:ltr}@media(max-width:900px){#vodlix-ai-studio-root .feature-row,#vodlix-ai-studio-root .feature-row.reverse{grid-template-columns:1fr;direction:ltr;gap:36px}}#vodlix-ai-studio-root .feature-tag{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ai-orange-deep);margin-bottom:16px;padding:6px 14px;border-radius:999px;background:var(--ai-orange-soft);border:1px solid rgba(255,87,34,.2)}#vodlix-ai-studio-root .feature-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ai-orange);flex-shrink:0;box-shadow:0 0 0 3px #ff572226}#vodlix-ai-studio-root .feature-text h2{margin-bottom:18px}#vodlix-ai-studio-root .feature-text p{font-size:1.04rem;max-width:500px}#vodlix-ai-studio-root .feature-bullets{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:10px}#vodlix-ai-studio-root .feature-bullets li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--ink-2)}#vodlix-ai-studio-root .feature-bullets li:before{content:"";width:18px;height:18px;flex-shrink:0;background:var(--ai-orange);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='4 12 10 18 20 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='4 12 10 18 20 6'/></svg>") center/contain no-repeat}#vodlix-ai-studio-root img{border:none;outline:none;box-shadow:none;background:transparent}#vodlix-ai-studio-root .feature-img{position:relative;border-radius:0;overflow:visible;background:transparent;border:none;box-shadow:none;aspect-ratio:4/3;transition:transform .5s cubic-bezier(.2,.7,.2,1);will-change:transform;isolation:isolate}#vodlix-ai-studio-root .feature-img:before{display:none}#vodlix-ai-studio-root .feature-img:hover{transform:translateY(-6px);box-shadow:none}#vodlix-ai-studio-root .feature-img:hover:before{opacity:0}#vodlix-ai-studio-root .feature-img img,#vodlix-ai-studio-root .feature-img>svg{width:100%;height:100%;display:block;will-change:transform;background:transparent}#vodlix-ai-studio-root .feature-img>svg{object-fit:contain;mix-blend-mode:normal}#vodlix-ai-studio-root .hero-mascot-img,#vodlix-ai-studio-root .mascot-cta-img__photo,#vodlix-ai-studio-root .bot-card-mascot img{mix-blend-mode:normal;filter:none;box-shadow:none}#vodlix-ai-studio-root .feature-img--artwork,#vodlix-ai-studio-root .feature-img--artwork img{mix-blend-mode:normal}#vodlix-ai-studio-root .feature-img--artwork{aspect-ratio:auto;min-height:auto;padding:0;overflow:visible;background:transparent;isolation:auto;transform:none!important;will-change:auto;transition:none}#vodlix-ai-studio-root .feature-img--artwork:hover{transform:none!important}#vodlix-ai-studio-root .feature-img--artwork img{width:100%;height:auto;max-width:100%;object-fit:contain;animation:none!important;transform:none!important;will-change:auto;image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#vodlix-ai-studio-root .artwork-visual{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(16px,2.5vw,28px);align-items:center;min-height:380px}#vodlix-ai-studio-root .artwork-visual--full{display:block;min-height:auto}#vodlix-ai-studio-root .artwork-showcase-img{width:100%;height:auto;display:block;border-radius:0;background:transparent}#vodlix-ai-studio-root .feature-img.in:after{display:none}#vodlix-ai-studio-root .feature-img.img-reveal{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}#vodlix-ai-studio-root .feature-img.img-reveal.in{opacity:1;transform:translateY(0) scale(1)}@keyframes mascotDriftA{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(2px,-5px,0) rotate(.25deg)}50%{transform:translate3d(0,-8px,0) rotate(0)}75%{transform:translate3d(-2px,-4px,0) rotate(-.25deg)}to{transform:translateZ(0) rotate(0)}}@keyframes mascotDriftB{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(-2px,-4px,0) rotate(-.2deg)}50%{transform:translate3d(-3px,-7px,0) rotate(.15deg)}75%{transform:translate3d(1px,-3px,0) rotate(.3deg)}to{transform:translateZ(0) rotate(0)}}@keyframes mascotDriftC{0%{transform:translateZ(0) rotate(0)}33%{transform:translate3d(3px,-6px,0) rotate(.3deg)}66%{transform:translate3d(-1px,-3px,0) rotate(-.2deg)}to{transform:translateZ(0) rotate(0)}}#vodlix-ai-studio-root .feature-row .feature-img.in>svg{animation:none}#vodlix-ai-studio-root .feature-row:nth-child(5) .feature-img.in img,#vodlix-ai-studio-root .feature-row:nth-child(5) .feature-img.in>svg{animation:none}#vodlix-ai-studio-root .feature-img:hover img,#vodlix-ai-studio-root .feature-img:hover>svg{animation-play-state:paused}#vodlix-ai-studio-root .feature-img img,#vodlix-ai-studio-root .feature-img>svg{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){#vodlix-ai-studio-root .feature-row .feature-img.in img,#vodlix-ai-studio-root .feature-row .feature-img.in>svg{animation:none}#vodlix-ai-studio-root .feature-img.img-reveal{transition:none;transform:none;opacity:1}}#vodlix-ai-studio-root .mini{background:var(--bg-soft)}#vodlix-ai-studio-root .mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:860px){#vodlix-ai-studio-root .mini-grid{grid-template-columns:1fr}}#vodlix-ai-studio-root .mini-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:14px;transition:all .25s ease}#vodlix-ai-studio-root .mini-card:hover{transform:translateY(-3px);border-color:var(--ai-orange)}#vodlix-ai-studio-root .mini-card .tag{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ai-orange-deep)}#vodlix-ai-studio-root .mini-card .tag--red{color:var(--vodlix-red)}#vodlix-ai-studio-root .mini-card h3{font-size:1.3rem}#vodlix-ai-studio-root .mini-card p{font-size:.94rem}#vodlix-ai-studio-root .engine{background:#fff}#vodlix-ai-studio-root .engine-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--bg-soft)}@media(max-width:960px){#vodlix-ai-studio-root .engine-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){#vodlix-ai-studio-root .engine-grid{grid-template-columns:1fr}}#vodlix-ai-studio-root .engine-cell{padding:32px 26px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:14px;transition:background .2s}#vodlix-ai-studio-root .engine-cell:hover{background:var(--bg-soft)}#vodlix-ai-studio-root .engine-cell:last-child{border-right:none}@media(max-width:960px){#vodlix-ai-studio-root .engine-cell{border-right:1px solid var(--line)}#vodlix-ai-studio-root .engine-cell:nth-child(2n){border-right:none}}#vodlix-ai-studio-root .engine-ico{width:42px;height:42px;background:var(--ai-orange-soft);color:var(--ai-orange-deep);border-radius:10px;display:flex;align-items:center;justify-content:center}#vodlix-ai-studio-root .engine-ico svg{width:20px;height:20px}#vodlix-ai-studio-root .engine-cell h4{font-family:var(--display);font-weight:700;font-size:1.06rem}#vodlix-ai-studio-root .engine-cell p{font-size:.9rem}#vodlix-ai-studio-root .guided-workflow{background:radial-gradient(50% 40% at 12% 20%,rgba(255,87,34,.08),transparent 70%),radial-gradient(40% 35% at 88% 80%,rgba(228,19,34,.05),transparent 72%),var(--bg-soft);padding:clamp(72px,8vw,108px) 0}#vodlix-ai-studio-root .guided-workflow-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,64px);align-items:start}#vodlix-ai-studio-root .guided-workflow-intro .guided-pill{color:var(--ai-orange-deep);border-color:#ff572238;background:#ffffffeb}#vodlix-ai-studio-root .guided-pill .pill-spark{width:14px;height:14px;color:var(--ai-orange);flex-shrink:0}#vodlix-ai-studio-root .guided-workflow-intro h2{margin-top:20px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.12;max-width:14ch}#vodlix-ai-studio-root .guided-workflow-intro h2 .accent{color:var(--ai-orange)}#vodlix-ai-studio-root .guided-workflow-lead{margin-top:18px;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65;max-width:34rem;color:var(--ink-2)}#vodlix-ai-studio-root .bot-card{margin-top:32px;display:flex;align-items:center;gap:18px;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 40px #14080c0f;max-width:420px;transition:transform .35s ease,box-shadow .35s ease}#vodlix-ai-studio-root .bot-card:hover{transform:translateY(-3px);box-shadow:0 24px 48px #ff57221a}#vodlix-ai-studio-root .bot-card-mascot{width:92px;flex-shrink:0;display:flex;align-items:flex-end;justify-content:center}#vodlix-ai-studio-root .bot-card-mascot img{width:100%;height:auto;display:block}#vodlix-ai-studio-root .bot-card-copy h3{font-size:1.08rem;margin-bottom:4px}#vodlix-ai-studio-root .bot-card-copy p{font-size:.92rem;line-height:1.5;color:var(--ink-mute)}#vodlix-ai-studio-root .bot-card-divider{height:1px;background:var(--line);margin:14px 0 12px}#vodlix-ai-studio-root .bot-card-tagline{font-size:.88rem!important;font-weight:600;color:var(--ink-2)!important;letter-spacing:.01em}#vodlix-ai-studio-root .workflow-steps-card{background:#fff;border:1px solid var(--line);border-radius:28px;padding:clamp(28px,4vw,40px);box-shadow:0 24px 56px #14080c12}#vodlix-ai-studio-root .workflow-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}#vodlix-ai-studio-root .workflow-step{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;align-items:start;padding:22px 0;position:relative}#vodlix-ai-studio-root .workflow-step:not(:last-child):after{content:"";position:absolute;left:27px;top:78px;bottom:-6px;width:2px;background:repeating-linear-gradient(to bottom,rgba(255,87,34,.35) 0 6px,transparent 6px 12px)}#vodlix-ai-studio-root .workflow-step-icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(145deg,#ff7043,#ff5722 55%,#e64a19);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #ff572247;position:relative;z-index:1;transition:transform .3s ease,box-shadow .3s ease}#vodlix-ai-studio-root .workflow-step:hover .workflow-step-icon{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 28px #ff572257}#vodlix-ai-studio-root .workflow-step-icon svg{width:24px;height:24px}#vodlix-ai-studio-root .workflow-step-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ai-orange);margin-bottom:6px}#vodlix-ai-studio-root .workflow-step-copy h3{font-size:1.2rem;margin-bottom:8px}#vodlix-ai-studio-root .workflow-step-copy p{font-size:.95rem;line-height:1.6;color:var(--ink-2);max-width:36rem}#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step{animation:workflowStepIn .65s ease both}#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step:nth-child(1){animation-delay:.05s}#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step:nth-child(2){animation-delay:.15s}#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step:nth-child(3){animation-delay:.25s}#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step:nth-child(4){animation-delay:.35s}@keyframes workflowStepIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media(max-width:960px){#vodlix-ai-studio-root .guided-workflow-grid{grid-template-columns:1fr}#vodlix-ai-studio-root .guided-workflow-intro h2,#vodlix-ai-studio-root .bot-card{max-width:none}}@media(prefers-reduced-motion:reduce){#vodlix-ai-studio-root .bot-card-mascot img,#vodlix-ai-studio-root .workflow-steps-card.in .workflow-step{animation:none}}#vodlix-ai-studio-root .mascot-cta{background:linear-gradient(135deg,#fff8f3,#ffefe5);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px 0}#vodlix-ai-studio-root .mascot-cta-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media(max-width:860px){#vodlix-ai-studio-root .mascot-cta-inner{grid-template-columns:1fr;text-align:center}}#vodlix-ai-studio-root .mascot-cta h2{margin-bottom:18px}#vodlix-ai-studio-root .mascot-cta .accent{color:var(--ai-orange)}#vodlix-ai-studio-root .mascot-cta-img{position:relative;aspect-ratio:3/4;max-width:384px;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}#vodlix-ai-studio-root .checks{list-style:none;padding:0;margin:22px 0 28px;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}@media(max-width:540px){#vodlix-ai-studio-root .checks{grid-template-columns:1fr}}#vodlix-ai-studio-root .checks li{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--ink-2)}#vodlix-ai-studio-root .checks li:before{content:"";width:18px;height:18px;flex-shrink:0;background:var(--ai-orange);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='4 12 10 18 20 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'><polyline points='4 12 10 18 20 6'/></svg>") center/contain no-repeat}@media(max-width:860px){#vodlix-ai-studio-root .checks{justify-content:center}#vodlix-ai-studio-root .mascot-cta-inner>div:first-child{order:2}}#vodlix-ai-studio-root .final{padding:100px 0;background:#fff;text-align:center}#vodlix-ai-studio-root .final-inner{max-width:680px;margin:0 auto}#vodlix-ai-studio-root .final h2{margin-top:18px}#vodlix-ai-studio-root .final p{margin-top:18px;font-size:1.1rem}#vodlix-ai-studio-root .final-ctas{margin-top:32px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}#vodlix-ai-studio-root footer{background:var(--bg-soft);border-top:1px solid var(--line);padding:56px 0 30px}#vodlix-ai-studio-root .foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:44px;margin-bottom:36px}@media(max-width:760px){#vodlix-ai-studio-root .foot-grid{grid-template-columns:1fr 1fr;gap:30px}}#vodlix-ai-studio-root .foot-brand p{margin-top:14px;font-size:.92rem;max-width:320px}#vodlix-ai-studio-root .foot-col h5{font-family:var(--display);font-size:.95rem;margin:0 0 14px;font-weight:700;color:var(--ink)}#vodlix-ai-studio-root .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}#vodlix-ai-studio-root .foot-col a{font-size:.92rem;color:var(--ink-2)}#vodlix-ai-studio-root .foot-col a:hover{color:var(--vodlix-red)}#vodlix-ai-studio-root .foot-bottom{border-top:1px solid var(--line);padding-top:22px;display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--ink-mute)}@media(max-width:540px){#vodlix-ai-studio-root .foot-bottom{flex-direction:column;gap:8px;text-align:center}}#vodlix-ai-studio-root .reveal{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}#vodlix-ai-studio-root .reveal.in{opacity:1;transform:translateY(0)}@media(scripting:none){#vodlix-ai-studio-root .reveal,#vodlix-ai-studio-root .feature-img.img-reveal{opacity:1;transform:none}}@media(max-width:540px){#vodlix-ai-studio-root section{padding:70px 0}#vodlix-ai-studio-root .wrap{padding:0 20px}}html[dir=rtl] #vodlix-ai-studio-root{--display: "Noto Sans Arabic", "DM Sans", system-ui, sans-serif;--body: "Noto Sans Arabic", "DM Sans", system-ui, sans-serif;direction:rtl;text-align:right;font-family:var(--body)}html[dir=rtl] #vodlix-ai-studio-root h1,html[dir=rtl] #vodlix-ai-studio-root h2,html[dir=rtl] #vodlix-ai-studio-root h3,html[dir=rtl] #vodlix-ai-studio-root h4{letter-spacing:0;line-height:1.25}html[dir=rtl] #vodlix-ai-studio-root .hero h1{letter-spacing:0;line-height:1.2}html[dir=rtl] #vodlix-ai-studio-root .brand-text strong,html[dir=rtl] #vodlix-ai-studio-root .hero-stats strong,html[dir=rtl] #vodlix-ai-studio-root .feature-tag,html[dir=rtl] #vodlix-ai-studio-root .strip-inner span,html[dir=rtl] #vodlix-ai-studio-root .workflow-step-label,html[dir=rtl] #vodlix-ai-studio-root .mini-card .tag{letter-spacing:0;text-transform:none}html[dir=rtl] #vodlix-ai-studio-root .hero-grid,html[dir=rtl] #vodlix-ai-studio-root .feature-row,html[dir=rtl] #vodlix-ai-studio-root .guided-workflow-grid,html[dir=rtl] #vodlix-ai-studio-root .mascot-cta-inner{direction:ltr}html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse{direction:rtl}html[dir=rtl] #vodlix-ai-studio-root .hero-grid>.hero-reveal:first-child,html[dir=rtl] #vodlix-ai-studio-root .guided-workflow-intro,html[dir=rtl] #vodlix-ai-studio-root .feature-text,html[dir=rtl] #vodlix-ai-studio-root .mascot-cta-inner>.reveal:first-child{direction:rtl;text-align:right}html[dir=rtl] #vodlix-ai-studio-root .hero h1,html[dir=rtl] #vodlix-ai-studio-root .guided-workflow-intro h2,html[dir=rtl] #vodlix-ai-studio-root .mascot-cta h2{unicode-bidi:isolate}html[dir=rtl] #vodlix-ai-studio-root .hero-sub,html[dir=rtl] #vodlix-ai-studio-root .guided-workflow-lead{text-align:right}html[dir=rtl] #vodlix-ai-studio-root .hero-ctas,html[dir=rtl] #vodlix-ai-studio-root .hero-stats,html[dir=rtl] #vodlix-ai-studio-root .mascot-cta-inner>.reveal:first-child>div[style]{justify-content:flex-start}html[dir=rtl] #vodlix-ai-studio-root .feature-text h2,html[dir=rtl] #vodlix-ai-studio-root .feature-text p{text-align:right;unicode-bidi:isolate}html[dir=rtl] #vodlix-ai-studio-root .feature-text p{margin-inline-start:auto;margin-inline-end:0}html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse>*{direction:unset}html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse>.feature-text{direction:rtl;text-align:right}html[dir=rtl] #vodlix-ai-studio-root .feature-row .feature-img,html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse>.feature-img{direction:ltr}html[dir=rtl] #vodlix-ai-studio-root .feature-bullets li,html[dir=rtl] #vodlix-ai-studio-root .checks li{text-align:right}html[dir=rtl] #vodlix-ai-studio-root .float-card.f1{left:auto;right:8%}html[dir=rtl] #vodlix-ai-studio-root .float-card.f2{right:auto;left:-2%}html[dir=rtl] #vodlix-ai-studio-root .float-card.f3{left:auto;right:0}html[dir=rtl] #vodlix-ai-studio-root .hero-spark-img--lg{right:auto;left:16%}html[dir=rtl] #vodlix-ai-studio-root .hero-spark-img--sm{right:auto;left:8%}html[dir=rtl] #vodlix-ai-studio-root .hero-mascot-wrap{margin-left:0;margin-right:auto}html[dir=rtl] #vodlix-ai-studio-root .bot-card{text-align:right}html[dir=rtl] #vodlix-ai-studio-root .workflow-step{direction:rtl;text-align:right}html[dir=rtl] #vodlix-ai-studio-root .workflow-step:not(:last-child):after{left:auto;right:27px}html[dir=rtl] #vodlix-ai-studio-root .engine-cell{border-right:none;border-inline-end:1px solid var(--line)}html[dir=rtl] #vodlix-ai-studio-root .engine-cell:last-child{border-inline-end:none}@keyframes scrollRtl{to{transform:translate(50%)}}html[dir=rtl] #vodlix-ai-studio-root .strip-inner{animation-name:scrollRtl}@media(max-width:900px){html[dir=rtl] #vodlix-ai-studio-root .feature-row,html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse{direction:ltr}html[dir=rtl] #vodlix-ai-studio-root .feature-row .feature-text,html[dir=rtl] #vodlix-ai-studio-root .feature-row.reverse>.feature-text{direction:rtl;text-align:right}}@media(max-width:860px){html[dir=rtl] #vodlix-ai-studio-root .mascot-cta-inner{text-align:center}html[dir=rtl] #vodlix-ai-studio-root .mascot-cta-inner>.reveal:first-child{text-align:center}html[dir=rtl] #vodlix-ai-studio-root .checks{justify-content:center}}
