.HomeVideoPage_page__QV_P7{color:#f4f4f5;background:#09090b;--home-border:rgba(255,255,255,.10);--home-muted:#aaaab8}.HomeVideoPage_hero__kw6fr,.HomeVideoPage_section__tc3XO{width:min(1260px,calc(100% - 64px));margin:0 auto}.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr{padding:48px 0 32px;text-align:center}.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr h1{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 24px;font-size:clamp(42px,4.6vw,68px);line-height:1.14;letter-spacing:-.035em;text-wrap:balance}.HomeVideoPage_hero__kw6fr h1{background:var(--gradient);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.HomeVideoPage_hero__kw6fr>.orbit-one{width:900px;height:480px;top:-180px;opacity:.85}.HomeVideoPage_hero__kw6fr>.orbit-two{right:-120px;top:200px;opacity:.65}.HomeVideoPage_heroDescription__VXoyg{max-width:1120px;margin:0 auto;color:#b9b9c1;font-size:18px;line-height:1.65}.HomeVideoPage_benefits__v9JAr,.HomeVideoPage_freeStrip__yvw6e,.HomeVideoPage_heroDescription__VXoyg{position:relative;z-index:1}.HomeVideoPage_benefits__v9JAr{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:24px 0 32px;padding:0;list-style:none}.HomeVideoPage_benefits__v9JAr li{display:flex;align-items:center;gap:9px;color:#dedee3;font-size:13px}.HomeVideoPage_benefits__v9JAr li:before{content:"";width:5px;height:5px;border-radius:50%;background:#c4a4f3;box-shadow:0 0 10px rgba(184,134,255,.45)}.HomeVideoPage_composer__OzEgC{max-width:1120px;margin:0 auto;text-align:left}.HomeVideoPage_composer__OzEgC .composer{margin-top:0;transition:box-shadow .35s ease}.HomeVideoPage_composer__OzEgC .composer:focus-within{box-shadow:0 28px 90px rgba(0,0,0,.4),0 0 60px rgba(154,85,255,.18)}.HomeVideoPage_composer__OzEgC .composer-input-area,.HomeVideoPage_composer__OzEgC .composer-input-area textarea{min-height:130px}.HomeVideoPage_composer__OzEgC .composer-input-area textarea{height:130px}.HomeVideoPage_composer__OzEgC .submit-button{width:auto;min-width:112px;height:auto;min-height:44px;flex-shrink:0;padding:10px 22px;border-radius:12px;text-align:center;line-height:1.3}.HomeVideoPage_composer__OzEgC .submit-button:hover:not(:disabled){transform:scale(1.04)}.HomeVideoPage_composer__OzEgC .submit-button:disabled{transform:none;cursor:wait}.HomeVideoPage_section__tc3XO{position:relative;padding:88px 0;scroll-margin-top:90px}.HomeVideoPage_section__tc3XO:before{content:"";position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(179,154,212,.18),transparent)}.HomeVideoPage_hero__kw6fr+.HomeVideoPage_section__tc3XO{padding-top:56px}.HomeVideoPage_intro__YMHo2{margin-bottom:40px;text-align:center}.HomeVideoPage_intro__YMHo2 h2{max-width:none;margin:0;font-size:40px;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.HomeVideoPage_intro__YMHo2>p{max-width:760px;margin:16px auto 0;color:var(--home-muted);line-height:1.7}.HomeVideoPage_freeStrip__yvw6e{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;max-width:1120px;margin:12px auto 0;padding-top:12px;border-top:1px solid var(--home-border);text-align:center}.HomeVideoPage_freeStrip__yvw6e h2{max-width:none;margin:0;font-size:14px;line-height:1.5;letter-spacing:0}.HomeVideoPage_freeStrip__yvw6e p{margin:0;color:#b9b9c1;font-size:13px;line-height:1.7}.HomeVideoPage_freeCost__CYrnp{color:#aaaab3}.HomeVideoPage_sectionLink__tBB_i a{color:#d4b5ff;text-decoration:underline;text-underline-offset:5px}.HomeVideoPage_workflows__lzJZY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.HomeVideoPage_workflow__rjp3R{position:relative;min-width:0;overflow:hidden;padding:24px 24px 18px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:linear-gradient(145deg,#1c1723,#110f15 72%);box-shadow:0 18px 44px rgba(0,0,0,.16);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}.HomeVideoPage_workflow__rjp3R:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,rgba(112,126,255,.9),rgba(226,115,255,.9),transparent 78%);opacity:.7}.HomeVideoPage_workflow__rjp3R:hover{border-color:rgba(197,169,238,.48);box-shadow:0 24px 60px rgba(0,0,0,.3),0 0 34px rgba(144,101,213,.12);transform:translateY(-5px)}.HomeVideoPage_workflowHeader__7q9Gx{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px}.HomeVideoPage_workflowHeading__RojDk{min-width:0}.HomeVideoPage_workflow__rjp3R h3{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.02em}.HomeVideoPage_workflow__rjp3R h3 a{transition:color .25s ease}.HomeVideoPage_workflow__rjp3R h3 a:hover{color:#e0caff}.HomeVideoPage_workflowMode__ACO6i{display:inline-flex;margin-top:7px;color:#b6a8c8;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.HomeVideoPage_workflow__rjp3R p{min-height:52px;margin:0 0 18px;color:#aaaab4;font-size:14px;line-height:1.65}.HomeVideoPage_workflowMedia__5hmUr{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0b0a0e}.HomeVideoPage_workflowMedia__5hmUr:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 32%,transparent 70%,rgba(155,110,255,.12));mix-blend-mode:screen}.HomeVideoPage_workflow__rjp3R video{display:block;width:100%;aspect-ratio:16/9;background:#0b0a0e;-o-object-fit:contain;object-fit:contain;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .35s ease}.HomeVideoPage_workflow__rjp3R:hover video{transform:scale(1.035);filter:saturate(1.08) contrast(1.03)}.HomeVideoPage_workflowPreview__dla_h{position:absolute;right:12px;bottom:12px;z-index:1;padding:5px 9px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#f5efff;background:rgba(12,10,18,.62);backdrop-filter:blur(8px);font-size:11px;font-weight:700;letter-spacing:.04em}.HomeVideoPage_steps__cqtrE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.HomeVideoPage_steps__cqtrE li{position:relative;padding:28px;border:1px solid var(--home-border);border-radius:22px;background:linear-gradient(180deg,rgba(34,27,46,.65),rgba(19,16,25,.3));transition:border-color .25s ease,transform .25s ease}.HomeVideoPage_steps__cqtrE li:hover{transform:translateY(-4px);border-color:rgba(185,138,246,.35)}.HomeVideoPage_stepNumber__jhzg_{display:inline-block;padding:6px 10px;border:1px solid rgba(197,169,238,.2);border-radius:8px;color:#cfb7ef;background:rgba(151,102,220,.09);font-size:12px}.HomeVideoPage_steps__cqtrE h3{margin:12px 0;font-size:22px}.HomeVideoPage_model__q4uub p,.HomeVideoPage_steps__cqtrE p{margin:0;color:#aaaab4;font-size:14px;line-height:1.7}.HomeVideoPage_models__x3zpo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.HomeVideoPage_model__q4uub{min-width:0;min-height:258px;padding:28px}.HomeVideoPage_model__q4uub h3{position:relative;z-index:1;margin:36px 0 12px;font-size:22px;letter-spacing:-.02em}.HomeVideoPage_modelType__LM6CN{display:block;position:relative;z-index:1;margin-bottom:10px;color:#c9b5e1;font-size:12px;line-height:1.5}.HomeVideoPage_model__q4uub p{max-width:none;margin:0;font-size:14px;line-height:1.7}.HomeVideoPage_model__q4uub:nth-child(3n+2) .model-card-glow{background:radial-gradient(circle,rgba(92,124,255,.23),transparent 70%)}.HomeVideoPage_model__q4uub:nth-child(3n) .model-card-glow{background:radial-gradient(circle,rgba(165,125,255,.25),transparent 70%)}.HomeVideoPage_sectionLink__tBB_i{margin-top:28px;text-align:center;font-size:14px}.HomeVideoPage_sectionLink__tBB_i a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:1px solid rgba(197,169,238,.25);border-radius:999px;background:rgba(148,108,201,.06);text-decoration:none;transition:background .2s ease,border-color .2s ease}.HomeVideoPage_sectionLink__tBB_i a:hover{border-color:#a785d5;background:rgba(148,108,201,.16)}.HomeVideoPage_images__0Dvvi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.HomeVideoPage_imageExample__FJdf7{min-width:0;padding:10px 10px 20px;border:1px solid var(--home-border);border-radius:22px;background:#151219;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.HomeVideoPage_imageExample__FJdf7:hover{transform:translateY(-5px);border-color:rgba(185,138,246,.4);box-shadow:0 18px 45px rgba(0,0,0,.25)}.HomeVideoPage_imageExample__FJdf7 img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;border-radius:14px}.HomeVideoPage_imageExample__FJdf7 h3{margin:18px 12px 0;font-size:17px;line-height:1.5}.HomeVideoPage_page__QV_P7 .home-ai-tools-section{width:min(1260px,calc(100% - 64px));padding:88px 0}.HomeVideoPage_page__QV_P7 .home-ai-tools-heading{margin-bottom:32px;text-align:center}.HomeVideoPage_page__QV_P7 .home-ai-tools-heading h2{width:100%;max-width:none;font-size:40px;letter-spacing:-.025em;text-align:center}.HomeVideoPage_faq__WcB7m{max-width:980px;margin:0 auto;display:grid;gap:10px}.HomeVideoPage_faq__WcB7m details{border:1px solid var(--home-border);border-radius:16px;background:#121015;transition:border-color .25s ease,background .25s ease}.HomeVideoPage_faq__WcB7m details:hover,.HomeVideoPage_faq__WcB7m details[open]{border-color:rgba(185,138,246,.35);background:#19141f}.HomeVideoPage_faq__WcB7m summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.6}.HomeVideoPage_faq__WcB7m summary::-webkit-details-marker{display:none}.HomeVideoPage_faq__WcB7m summary span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:rgba(197,169,238,.08);text-align:center;color:#c5a9ee;transition:transform .25s ease}.HomeVideoPage_faq__WcB7m details[open] summary span{transform:rotate(45deg)}.HomeVideoPage_faq__WcB7m details p{margin:0 70px 24px 26px;color:#aaaab4;font-size:14px;line-height:1.8}.HomeVideoPage_faq__WcB7m summary:focus-visible,.HomeVideoPage_page__QV_P7 a:focus-visible{outline:2px solid #d4b5ff;outline-offset:4px}@media (max-width:900px){.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr{padding-top:56px}.HomeVideoPage_models__x3zpo{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeVideoPage_workflow__rjp3R p{min-height:70px}.HomeVideoPage_steps__cqtrE{gap:20px}}@media (max-width:640px){.HomeVideoPage_hero__kw6fr,.HomeVideoPage_page__QV_P7 .home-ai-tools-section,.HomeVideoPage_section__tc3XO{width:calc(100% - 32px)}.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr{padding:42px 0 44px}.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr h1{font-size:42px}.HomeVideoPage_heroDescription__VXoyg{font-size:16px}.HomeVideoPage_benefits__v9JAr{gap:8px 14px}.HomeVideoPage_benefits__v9JAr li{font-size:12px;gap:6px}.HomeVideoPage_page__QV_P7 .home-ai-tools-section,.HomeVideoPage_section__tc3XO{padding:52px 0}.HomeVideoPage_intro__YMHo2{margin-bottom:28px}.HomeVideoPage_intro__YMHo2 h2,.HomeVideoPage_page__QV_P7 .home-ai-tools-heading h2{font-size:28px}.HomeVideoPage_workflow__rjp3R{padding:20px 18px 14px;border-radius:18px}.HomeVideoPage_workflow__rjp3R h3{font-size:21px}.HomeVideoPage_workflow__rjp3R p{min-height:0;margin-left:0}.HomeVideoPage_steps__cqtrE li{padding:24px}.HomeVideoPage_faq__WcB7m summary{padding:20px;font-size:15px}.HomeVideoPage_faq__WcB7m details p{margin:0 20px 22px}.HomeVideoPage_images__0Dvvi,.HomeVideoPage_models__x3zpo,.HomeVideoPage_steps__cqtrE,.HomeVideoPage_workflows__lzJZY{grid-template-columns:minmax(0,1fr)}.HomeVideoPage_model__q4uub{min-height:220px}.HomeVideoPage_composer__OzEgC .composer-controls{flex-wrap:wrap}.HomeVideoPage_composer__OzEgC .submit-button{width:100%}.HomeVideoPage_composer__OzEgC .control-row{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeVideoPage_composer__OzEgC .control-row>.menu-wrap{min-width:0}.HomeVideoPage_composer__OzEgC .canvas-model-selector>.model-button,.HomeVideoPage_composer__OzEgC .control-button{width:100%;max-width:100%;justify-content:center;gap:4px;padding:6px;font-size:12px;white-space:normal;line-height:1.3}.HomeVideoPage_composer__OzEgC .intent-dropdown,.HomeVideoPage_composer__OzEgC .options-dropdown{left:auto;right:0}.HomeVideoPage_composer__OzEgC .composer-input-area-reference,.HomeVideoPage_composer__OzEgC .composer-input-area-reference textarea{min-height:210px}}@media (max-width:360px){.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr.HomeVideoPage_hero__kw6fr h1{font-size:36px}.HomeVideoPage_heroDescription__VXoyg{font-size:14px}.HomeVideoPage_benefits__v9JAr{margin:16px 0}.HomeVideoPage_composer__OzEgC .composer-input-area,.HomeVideoPage_composer__OzEgC .composer-input-area textarea{min-height:110px}.HomeVideoPage_composer__OzEgC .composer-input-area textarea{height:110px;padding-left:110px}.HomeVideoPage_composer__OzEgC .reference-image-add-tile{width:80px}.HomeVideoPage_composer__OzEgC .control-button{font-size:11px}.HomeVideoPage_composer__OzEgC .option-button .option-icon{display:none}.HomeVideoPage_composer__OzEgC .composer-input-area-reference,.HomeVideoPage_composer__OzEgC .composer-input-area-reference textarea{min-height:210px}.HomeVideoPage_composer__OzEgC .composer-input-area-reference textarea{padding:112px 18px 18px}}@media (prefers-reduced-motion:reduce){.HomeVideoPage_composer__OzEgC .submit-button:hover:not(:disabled){transform:none}.HomeVideoPage_page__QV_P7 .HomeVideoPage_hero__kw6fr:before{display:none}.HomeVideoPage_imageExample__FJdf7:hover,.HomeVideoPage_page__QV_P7 .HomeVideoPage_model__q4uub:hover,.HomeVideoPage_page__QV_P7 .home-ai-tool-card:hover,.HomeVideoPage_steps__cqtrE li:hover{transform:none}}