@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=DM+Mono:wght@400;500&display=swap");.vidbuilderHome_page__Vi9XO{--red:var(--color-primary);--red-deep:var(--color-error,#B20710);--red-glow:color-mix(in srgb,var(--color-primary) 30%,transparent);--red-subtle:color-mix(in srgb,var(--color-primary) 8%,transparent);--orange:var(--color-accent);--dark:var(--color-base-300);--darker:var(--color-base-200);--darkest:var(--color-base-100);--surface:var(--color-base-200);--surface-2:var(--color-base-300);--light:var(--color-base-content);--white:var(--color-primary-content,#ffffff);--gray:color-mix(in srgb,var(--color-base-content) 35%,var(--color-base-100));--gray-mid:color-mix(in srgb,var(--color-base-content) 55%,var(--color-base-100));--gray-light:color-mix(in srgb,var(--color-base-content) 70%,var(--color-base-100));--border:color-mix(in srgb,var(--color-base-content) 6%,transparent);--border-hover:color-mix(in srgb,var(--color-base-content) 12%,transparent);--font-serif:"Newsreader",Georgia,serif;--font-mono:"DM Mono",monospace;position:relative;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);overflow-x:hidden}@keyframes vidbuilderHome_fadeUp___K_NF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes vidbuilderHome_pulse__Pabcy{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.vidbuilderHome_orb1__BMTL1,.vidbuilderHome_orb2__wGc_X,.vidbuilderHome_orb__GCyU7,.vidbuilderHome_pageBgVisible__pbQpM .vidbuilderHome_orb__GCyU7,.vidbuilderHome_pageBg__HYIwb{display:none}.vidbuilderHome_reveal__MFCVM{opacity:0;transform:translateY(32px);transition:opacity .7s ease-out,transform .7s cubic-bezier(.16,1,.3,1)}.vidbuilderHome_revealVisible__8S3Rx{opacity:1;transform:translateY(0)}.vidbuilderHome_sLabel__wbwFW{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--red);margin-bottom:8px}.vidbuilderHome_sTitle__d_Xom{font-size:40px;font-weight:800;letter-spacing:-.035em;line-height:1.08;margin-bottom:12px;color:var(--light)}.vidbuilderHome_sTitle__d_Xom em{font-family:var(--font-serif);font-weight:400;font-style:italic;color:var(--red)}.vidbuilderHome_sDesc__RfvNN{font-size:16px;color:var(--gray-mid);max-width:480px;line-height:1.65;margin-bottom:48px}.vidbuilderHome_staticSection__ydqFp{padding:100px 32px;max-width:1100px;margin:0 auto;position:relative;z-index:1}.vidbuilderHome_sectionBorder__TWHrt{border-top:1px solid var(--border)}.vidbuilderHome_convHero__xgFJU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 32px 60px;position:relative;z-index:1;transition:min-height .6s cubic-bezier(.16,1,.3,1),padding .6s cubic-bezier(.16,1,.3,1)}.vidbuilderHome_convHeroCollapsed__jzQL8{padding-bottom:0!important}.vidbuilderHome_heroLogo__6eI6_{margin-bottom:20px;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .6s ease-out .1s forwards}.vidbuilderHome_heroTag__ikZe8{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--red);background:var(--red-subtle);border:1px solid rgba(229,9,20,.15);padding:6px 14px;border-radius:100px;margin-bottom:32px;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .6s ease-out .2s forwards}.vidbuilderHome_tagDot__Axqj3{width:6px;height:6px;border-radius:50%;background:var(--red);animation:vidbuilderHome_pulse__Pabcy 2s ease-in-out infinite}.vidbuilderHome_convHeadline__Hmdga{font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1.05;text-align:center;max-width:700px;margin-bottom:16px;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .7s ease-out .35s forwards;color:var(--light)}.vidbuilderHome_convHeadline__Hmdga em{font-style:normal;font-family:var(--font-serif);font-weight:400;font-style:italic;color:var(--red)}.vidbuilderHome_markerHighlight__FXt_5{position:relative;display:inline-block}.vidbuilderHome_markerHighlight__FXt_5:after{content:"";position:absolute;left:-6px;right:-6px;top:-2px;bottom:-2px;background:var(--color-primary);opacity:.12;border-radius:4px;transform:skewX(-1deg) scaleX(0);transform-origin:left center;animation:vidbuilderHome_markerSweep__Q4YqV .6s cubic-bezier(.16,1,.3,1) 1.2s forwards;z-index:-1}@keyframes vidbuilderHome_markerSweep__Q4YqV{to{transform:skewX(-2deg) scaleX(1)}}.vidbuilderHome_convSub__aSGgz{font-size:17px;color:var(--gray-mid);text-align:center;max-width:460px;line-height:1.6;margin-bottom:32px;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .7s ease-out .5s forwards}.vidbuilderHome_convInputArea__JCBiz{width:100%;max-width:680px;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .7s ease-out .65s forwards}.vidbuilderHome_convInputBox__40hJG{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:6px;display:flex;align-items:center;transition:border-color .3s,box-shadow .3s}.vidbuilderHome_convInputBox__40hJG:focus-within{border-color:rgba(229,9,20,.3);box-shadow:0 0 0 4px rgba(229,9,20,.08),0 8px 32px rgba(0,0,0,.3)}.vidbuilderHome_convInput__VSbHB{flex:1;background:transparent;border:none;outline:none;font-family:Outfit,sans-serif;font-size:15px;color:var(--light);padding:12px 16px}.vidbuilderHome_convInput__VSbHB::placeholder{color:var(--gray)}.vidbuilderHome_convSendBtn__G88O_{width:40px;height:40px;border-radius:10px;background:var(--red);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.vidbuilderHome_convSendBtn__G88O_:hover{background:var(--red-deep);transform:scale(1.05)}.vidbuilderHome_convPrompts__v99YK{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.vidbuilderHome_promptCard__JxMYg{background:rgba(255,255,255,.02);border:1px solid var(--border);border-radius:10px;padding:10px 14px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:8px}.vidbuilderHome_promptCard__JxMYg:hover{border-color:var(--border-hover);background:rgba(255,255,255,.04);transform:translateY(-2px)}.vidbuilderHome_promptIcon__OBBzZ{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,var(--color-base-content) 4%,transparent);color:var(--gray-light)}.vidbuilderHome_promptText__1x_Gb{font-size:12px;color:var(--gray-light);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vidbuilderHome_promptCard__JxMYg:hover .vidbuilderHome_promptText__1x_Gb{color:var(--light)}.vidbuilderHome_convProof__lvPCJ{margin-top:32px;text-align:center;opacity:0;animation:vidbuilderHome_fadeUp___K_NF .6s ease-out 1s forwards}.vidbuilderHome_proofLabel__7ACyi{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gray);margin-bottom:16px}.vidbuilderHome_proofLogos__ZPdam{display:flex;align-items:center;justify-content:center;gap:36px;opacity:.3}.vidbuilderHome_proofLogo__XUtm_{font-weight:700;font-size:16px;letter-spacing:-.02em;color:var(--gray-mid)}.vidbuilderHome_proofLogo__XUtm_:first-child{font-size:17px}.vidbuilderHome_proofLogo__XUtm_:nth-child(2){font-weight:800;font-size:15px;letter-spacing:.02em}.vidbuilderHome_proofLogo__XUtm_:nth-child(3){font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:17px;letter-spacing:0}.vidbuilderHome_proofLogo__XUtm_:nth-child(4){font-family:var(--font-mono);font-weight:500;font-size:14px;letter-spacing:0}.vidbuilderHome_proofLogo__XUtm_:nth-child(5){font-weight:600;font-size:16px;letter-spacing:.04em}.vidbuilderHome_chatContainer__DKFP_{width:100%;max-width:720px;margin:0 auto;padding:0 32px 40px;position:relative;z-index:1;display:flex;flex-direction:column}.vidbuilderHome_chatMessages__WN_R0{max-height:50vh;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column;gap:24px;scrollbar-width:thin;scrollbar-color:var(--gray) transparent}.vidbuilderHome_chatMessages__WN_R0::-webkit-scrollbar{width:4px}.vidbuilderHome_chatMessages__WN_R0::-webkit-scrollbar-track{background:transparent}.vidbuilderHome_chatMessages__WN_R0::-webkit-scrollbar-thumb{background:var(--gray);border-radius:4px}.vidbuilderHome_chatMsg__cWc63{opacity:0;transform:translateY(12px);animation:vidbuilderHome_fadeUp___K_NF .4s ease-out forwards}.vidbuilderHome_chatMsgUser__aUCz2{display:flex;justify-content:flex-end}.vidbuilderHome_chatBubbleUser__fHnr2{background:var(--surface-2);border:1px solid var(--border);border-radius:16px 16px 4px 16px;padding:12px 18px;max-width:420px;font-size:14px;line-height:1.5;color:var(--light)}.vidbuilderHome_chatMsgAi__oVMY5{display:flex;flex-direction:column}.vidbuilderHome_chatMsgHeader__4rAEk{display:flex;align-items:center;gap:8px;margin-bottom:10px}.vidbuilderHome_msgAvatar__o_VFG{width:24px;height:24px;border-radius:6px;background:var(--red);display:flex;align-items:center;justify-content:center}.vidbuilderHome_msgName__ynUsK{font-size:12px;font-weight:600;color:var(--gray-mid);letter-spacing:.02em}.vidbuilderHome_chatBubbleAi__4FfGv{font-size:14px;line-height:1.7;color:var(--light);max-width:580px;padding-left:32px}.vidbuilderHome_chatBubbleAi__4FfGv p{margin-bottom:10px}.vidbuilderHome_chatBubbleAi__4FfGv p:last-child{margin-bottom:0}.vidbuilderHome_chatBubbleAi__4FfGv strong{color:var(--white);font-weight:600}.vidbuilderHome_chatBubbleAi__4FfGv em{font-family:var(--font-serif);color:var(--red);font-style:italic}.vidbuilderHome_chatInputBar__t6HiZ{padding-top:16px;border-top:1px solid var(--border);margin-top:8px}.vidbuilderHome_statsSection__VjifH{max-width:1100px;margin:0 auto;padding:80px 32px 0;position:relative;z-index:1}.vidbuilderHome_statsHeader__viISF{display:flex;align-items:baseline;gap:16px;margin-bottom:32px}.vidbuilderHome_statsHeaderLine___uJTY{flex:1;height:1px;background:var(--border)}.vidbuilderHome_statsRow__Oo8SD{display:flex;align-items:stretch;gap:0;background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden}.vidbuilderHome_statCard__bJTdw{flex:1;text-align:center;padding:28px 16px;position:relative}.vidbuilderHome_statCard__bJTdw+.vidbuilderHome_statCard__bJTdw:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:var(--border)}.vidbuilderHome_statNumber__y5otr{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--light);line-height:1;margin-bottom:6px}.vidbuilderHome_statNumber__y5otr span{color:var(--red)}.vidbuilderHome_statLabel___NusX{font-size:12px;color:var(--gray-mid);font-weight:500}.vidbuilderHome_reelGrid__La370{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vidbuilderHome_reelCard__nM_pn{border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--surface);transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.vidbuilderHome_reelCard__nM_pn:hover{border-color:var(--border-hover);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.4)}.vidbuilderHome_reelCardFeatured__eVPJz{grid-column:span 2;grid-row:span 2}.vidbuilderHome_reelThumb__faEDQ{aspect-ratio:16/9;position:relative;overflow:hidden}.vidbuilderHome_reelCardFeatured__eVPJz .vidbuilderHome_reelThumb__faEDQ{aspect-ratio:auto;height:100%;min-height:280px}.vidbuilderHome_reelBg__vLU3I{position:absolute;inset:0}.vidbuilderHome_reelContent__LPYm9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:.12}.vidbuilderHome_reelContent__LPYm9 svg{width:100%;height:100%}.vidbuilderHome_reelPlay__Uask5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.15);opacity:0;transition:opacity .2s}.vidbuilderHome_reelCard__nM_pn:hover .vidbuilderHome_reelPlay__Uask5{opacity:1}.vidbuilderHome_reelBadge__qAxeE{position:absolute;top:12px;left:12px;font-size:10px;font-weight:600;letter-spacing:.05em;color:var(--white);background:rgba(0,0,0,.5);backdrop-filter:blur(8px);padding:4px 10px;border-radius:6px}.vidbuilderHome_reelInfo__5B_eL{padding:14px 16px}.vidbuilderHome_reelTitle__4c026{font-size:14px;font-weight:600;color:var(--light);margin-bottom:4px}.vidbuilderHome_reelMeta__7gh__{font-size:11px;color:var(--gray-mid)}.vidbuilderHome_reelCardFeatured__eVPJz .vidbuilderHome_reelInfo__5B_eL{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(0deg,rgba(10,10,11,.9) 0,transparent)}.vidbuilderHome_reelCardFeatured__eVPJz .vidbuilderHome_reelTitle__4c026{font-size:18px}.vidbuilderHome_reelCardFeatured__eVPJz .vidbuilderHome_reelMeta__7gh__{font-size:12px}.vidbuilderHome_stepsGrid__86sZl{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vidbuilderHome_stepCard__rfhVR{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px 28px;transition:all .3s cubic-bezier(.16,1,.3,1)}.vidbuilderHome_stepCard__rfhVR:hover{border-color:var(--border-hover);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.3)}.vidbuilderHome_stepNum__KiJS9{font-family:var(--font-serif);font-size:48px;font-weight:300;font-style:italic;color:var(--red);opacity:.4;line-height:1;margin-bottom:16px}.vidbuilderHome_stepTitle__XxOx7{font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:8px;color:var(--light)}.vidbuilderHome_stepDesc___5D0o{font-size:13px;color:var(--gray-mid);line-height:1.6}.vidbuilderHome_stepTime___SETK{display:inline-flex;align-items:center;gap:5px;margin-top:14px;font-family:var(--font-mono);font-size:11px;color:var(--red);background:var(--red-subtle);padding:4px 10px;border-radius:6px}.vidbuilderHome_featuresGrid__RLFyp{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vidbuilderHome_featureCard__R5veq{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px;transition:all .3s cubic-bezier(.16,1,.3,1)}.vidbuilderHome_featureCard__R5veq:hover{border-color:var(--border-hover);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.3)}.vidbuilderHome_featureIcon__zpQJi{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:var(--red-subtle);color:var(--red)}.vidbuilderHome_featureTitle__GZHaI{font-size:16px;font-weight:700;margin-bottom:8px;letter-spacing:-.01em;color:var(--light)}.vidbuilderHome_featureDesc__qzT5a{font-size:13px;color:var(--gray-mid);line-height:1.55}.vidbuilderHome_faqList__pFROQ{display:flex;flex-direction:column;gap:12px;max-width:720px}.vidbuilderHome_faqItem__r0fOX{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:border-color .3s}.vidbuilderHome_faqItemOpen__MKmXu,.vidbuilderHome_faqItem__r0fOX:hover{border-color:var(--border-hover)}.vidbuilderHome_faqQuestion__lTeI6{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;cursor:pointer;gap:16px}.vidbuilderHome_faqQuestion__lTeI6 h3{font-size:15px;font-weight:600;color:var(--light);letter-spacing:-.01em;margin:0}.vidbuilderHome_faqToggle__PzlHQ{width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--color-base-content) 4%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s;color:var(--gray-mid)}.vidbuilderHome_faqItemOpen__MKmXu .vidbuilderHome_faqToggle__PzlHQ{background:var(--red-subtle);transform:rotate(45deg);color:var(--red)}.vidbuilderHome_faqAnswer__kIvi_{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1)}.vidbuilderHome_faqItemOpen__MKmXu .vidbuilderHome_faqAnswer__kIvi_{max-height:400px}.vidbuilderHome_faqAnswerInner__7XYEN{padding:0 22px 20px;font-size:14px;color:var(--gray-mid);line-height:1.7}.vidbuilderHome_faqAnswerInner__7XYEN strong{color:var(--light);font-weight:600}.vidbuilderHome_ctaSection__c_1Z_{text-align:center;padding:120px 32px;position:relative;z-index:1}.vidbuilderHome_ctaH2__Ao6C2{font-size:48px;font-weight:800;letter-spacing:-.04em;line-height:1.05;margin-bottom:16px;position:relative;color:var(--light)}.vidbuilderHome_ctaH2__Ao6C2 em{font-family:var(--font-serif);font-weight:400;font-style:italic;color:var(--red)}.vidbuilderHome_ctaSub__8B9FC{font-size:16px;color:var(--gray-mid);margin-bottom:32px;position:relative}.vidbuilderHome_ctaSplit__MgdlH{display:flex;align-items:flex-start;gap:60px;max-width:900px;margin:0 auto;position:relative}.vidbuilderHome_ctaLeft__evwhA{flex:1}.vidbuilderHome_ctaLeft__evwhA .vidbuilderHome_ctaH2__Ao6C2,.vidbuilderHome_ctaLeft__evwhA .vidbuilderHome_ctaSub__8B9FC{text-align:left}.vidbuilderHome_ctaBtn__V3aDq{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:var(--white);background:var(--red);border:none;padding:16px 36px;border-radius:12px;cursor:pointer;transition:all .25s;position:relative}.vidbuilderHome_ctaBtn__V3aDq:hover{background:var(--red-deep);transform:translateY(-2px);box-shadow:0 12px 40px rgba(229,9,20,.35)}.vidbuilderHome_ctaPrice__v9Hlr{margin-top:14px;font-size:13px;font-weight:500;color:var(--gray-mid)}.vidbuilderHome_ctaProof__1Oes_{flex:1;display:flex;flex-direction:column;gap:20px;padding-left:60px;border-left:1px solid var(--border)}.vidbuilderHome_ctaQuote__Qugs6 p{font-family:var(--font-serif);font-size:15px;font-style:italic;color:var(--light);line-height:1.6;margin:0 0 8px}.vidbuilderHome_ctaAttribution__CtcKm{font-family:Outfit,sans-serif;font-size:12px;font-weight:600;color:var(--gray-mid);font-style:normal}.vidbuilderHome_foldTransition__yXGRF{position:relative;height:120px;display:flex;align-items:center;justify-content:center;z-index:1}.vidbuilderHome_foldTransition__yXGRF:before{content:"";position:absolute;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0,var(--border) 30%,var(--border) 70%,transparent 100%)}@media (max-width:1024px){.vidbuilderHome_featuresGrid__RLFyp,.vidbuilderHome_reelGrid__La370{grid-template-columns:repeat(2,1fr)}.vidbuilderHome_reelCardFeatured__eVPJz{grid-column:span 2;grid-row:span 1}.vidbuilderHome_stepsGrid__86sZl{grid-template-columns:1fr}}@media (max-width:768px){.vidbuilderHome_convHero__xgFJU{padding:80px 20px 40px}.vidbuilderHome_convHeadline__Hmdga{font-size:38px;margin-bottom:12px}.vidbuilderHome_convSub__aSGgz{font-size:15px;margin-bottom:24px}.vidbuilderHome_heroLogo__6eI6_{margin-bottom:20px}.vidbuilderHome_convPrompts__v99YK{grid-template-columns:1fr;gap:8px}.vidbuilderHome_convProof__lvPCJ{margin-top:24px}.vidbuilderHome_proofLogos__ZPdam{gap:20px;flex-wrap:wrap}.vidbuilderHome_proofLabel__7ACyi{font-size:10px;margin-bottom:10px}.vidbuilderHome_sTitle__d_Xom{font-size:30px}.vidbuilderHome_sDesc__RfvNN{font-size:14px}.vidbuilderHome_ctaH2__Ao6C2{font-size:32px}.vidbuilderHome_staticSection__ydqFp{padding:60px 20px}.vidbuilderHome_statsSection__VjifH{padding:40px 20px 0}.vidbuilderHome_featuresGrid__RLFyp,.vidbuilderHome_reelGrid__La370{grid-template-columns:1fr}.vidbuilderHome_reelCardFeatured__eVPJz{grid-column:span 1}.vidbuilderHome_statsRow__Oo8SD{flex-wrap:wrap}.vidbuilderHome_statCard__bJTdw{flex:1 1 45%}.vidbuilderHome_statNumber__y5otr{font-size:26px}.vidbuilderHome_showcaseRow__UP9cW{grid-template-columns:1fr}.vidbuilderHome_stepCard__rfhVR{padding:24px 20px}.vidbuilderHome_stepNum__KiJS9{font-size:36px}.vidbuilderHome_ctaSection__c_1Z_{padding:80px 20px}.vidbuilderHome_ctaSplit__MgdlH{flex-direction:column;gap:40px}.vidbuilderHome_ctaLeft__evwhA .vidbuilderHome_ctaH2__Ao6C2,.vidbuilderHome_ctaLeft__evwhA .vidbuilderHome_ctaSub__8B9FC{text-align:center}.vidbuilderHome_ctaLeft__evwhA{display:flex;flex-direction:column;align-items:center}.vidbuilderHome_ctaProof__1Oes_{padding-left:0;border-left:none;border-top:1px solid var(--border);padding-top:32px}.vidbuilderHome_ctaBtn__V3aDq{font-size:14px;padding:14px 28px}}@media (max-width:480px){.vidbuilderHome_convHero__xgFJU{padding:72px 16px 32px}.vidbuilderHome_convHeadline__Hmdga{font-size:30px}.vidbuilderHome_convSub__aSGgz{font-size:14px;margin-bottom:20px}.vidbuilderHome_heroLogo__6eI6_{margin-bottom:16px}.vidbuilderHome_convInput__VSbHB{font-size:14px;padding:10px 12px}.vidbuilderHome_convSendBtn__G88O_{width:36px;height:36px}.vidbuilderHome_promptCard__JxMYg{padding:12px 14px}.vidbuilderHome_promptText__1x_Gb{font-size:12px}.vidbuilderHome_promptIcon__OBBzZ{width:24px;height:24px}.vidbuilderHome_convProof__lvPCJ{margin-top:20px}.vidbuilderHome_proofLogo__XUtm_{font-size:13px!important}.vidbuilderHome_sTitle__d_Xom{font-size:26px}.vidbuilderHome_staticSection__ydqFp{padding:48px 16px}.vidbuilderHome_statsSection__VjifH{padding:32px 16px 0}.vidbuilderHome_statCard__bJTdw{flex:1 1 100%;padding:20px 12px}.vidbuilderHome_statNumber__y5otr{font-size:24px}.vidbuilderHome_featureCard__R5veq{padding:20px}.vidbuilderHome_featureTitle__GZHaI{font-size:15px}.vidbuilderHome_reelInfo__5B_eL{padding:10px 12px}.vidbuilderHome_faqQuestion__lTeI6{padding:14px 16px}.vidbuilderHome_faqQuestion__lTeI6 h3{font-size:14px}.vidbuilderHome_faqAnswerInner__7XYEN{padding:0 16px 16px;font-size:13px}.vidbuilderHome_ctaH2__Ao6C2{font-size:26px}.vidbuilderHome_ctaSection__c_1Z_{padding:60px 16px}.vidbuilderHome_chatContainer__DKFP_{padding:0 16px 32px}.vidbuilderHome_chatBubbleUser__fHnr2{font-size:13px;padding:10px 14px;max-width:280px}.vidbuilderHome_chatBubbleAi__4FfGv{font-size:13px;padding-left:0}.vidbuilderHome_chatMessages__WN_R0{max-height:40vh;gap:20px}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.VidBuilderLogo_logo__sm5Jo{display:flex;align-items:center;gap:20px;cursor:pointer}.VidBuilderLogo_stacked__cpcMp{flex-direction:column;gap:12px}.VidBuilderLogo_sm__pqLmj .VidBuilderLogo_grid__mgpKK{--cell:6px;--gap:1.5px}.VidBuilderLogo_md__GCkfS .VidBuilderLogo_grid__mgpKK{--cell:12px;--gap:3px}.VidBuilderLogo_lg__VYN1v .VidBuilderLogo_grid__mgpKK{--cell:16px;--gap:4px}.VidBuilderLogo_xl__gdG60 .VidBuilderLogo_grid__mgpKK{--cell:20px;--gap:5px}.VidBuilderLogo_sm__pqLmj .VidBuilderLogo_name__XIXcV{font-size:18px}.VidBuilderLogo_md__GCkfS .VidBuilderLogo_name__XIXcV{font-size:32px}.VidBuilderLogo_lg__VYN1v .VidBuilderLogo_name__XIXcV{font-size:40px}.VidBuilderLogo_xl__gdG60 .VidBuilderLogo_name__XIXcV{font-size:56px}.VidBuilderLogo_sm__pqLmj .VidBuilderLogo_tagline__J_ax4{font-size:8px}.VidBuilderLogo_md__GCkfS .VidBuilderLogo_tagline__J_ax4{font-size:11px}.VidBuilderLogo_lg__VYN1v .VidBuilderLogo_tagline__J_ax4{font-size:12px}.VidBuilderLogo_xl__gdG60 .VidBuilderLogo_tagline__J_ax4{font-size:13px}.VidBuilderLogo_grid__mgpKK{display:grid;grid-template-columns:repeat(7,var(--cell));grid-template-rows:repeat(7,var(--cell));gap:var(--gap);position:relative;flex-shrink:0}.VidBuilderLogo_glow__CasHq:after{content:"";position:absolute;inset:-20px;background:radial-gradient(ellipse at center,rgba(229,9,20,.35) 0,transparent 70%);pointer-events:none;z-index:-1;animation:VidBuilderLogo_glowPulse__QYMjr 2s ease-in-out .7s infinite alternate}.VidBuilderLogo_pixel__eX0bg{width:var(--cell);height:var(--cell);border-radius:2px;opacity:0;transform:scale(0) translate(-8px,-8px);animation:VidBuilderLogo_pixelAssemble___JkEc .45s cubic-bezier(.16,1,.3,1) forwards}.VidBuilderLogo_empty__IQ0ms{background:transparent!important;animation:none;opacity:1;transform:none}.VidBuilderLogo_wordmark__AanWK{display:flex;flex-direction:column;gap:2px}.VidBuilderLogo_stacked__cpcMp .VidBuilderLogo_wordmark__AanWK{align-items:center}.VidBuilderLogo_name__XIXcV{font-family:Outfit,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--color-base-content,#e5e6eb)}.VidBuilderLogo_dotAi__W6pIc{color:#E50914;font-weight:700}.VidBuilderLogo_tagline__J_ax4{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;opacity:.5;padding-left:2px;color:var(--color-base-content,#e5e6eb)}.VidBuilderLogo_animateIn__wd3WD{opacity:0;transform:translateX(-10px);animation:VidBuilderLogo_wordmarkIn__uUSs1 .5s cubic-bezier(.16,1,.3,1) .6s forwards}.VidBuilderLogo_tagline__J_ax4.VidBuilderLogo_animateIn__wd3WD{animation-delay:.75s}.VidBuilderLogo_stacked__cpcMp .VidBuilderLogo_animateIn__wd3WD{transform:translateY(8px)}.VidBuilderLogo_noAnimate__lWIPU{opacity:1!important;transform:none!important;animation:none!important}@keyframes VidBuilderLogo_pixelAssemble___JkEc{0%{opacity:0;transform:scale(0) translate(-8px,-8px)}50%{opacity:1;transform:scale(1.12) translate(1px,1px)}75%{transform:scale(.96) translate(0)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes VidBuilderLogo_wordmarkIn__uUSs1{to{opacity:1;transform:translateX(0)}}@keyframes VidBuilderLogo_glowPulse__QYMjr{0%{opacity:0}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.VidBuilderLogo_animateIn__wd3WD,.VidBuilderLogo_pixel__eX0bg{animation:none;opacity:1;transform:none}.VidBuilderLogo_glow__CasHq:after{animation:none;opacity:.3}}