.hero-section[data-v-940f6151]{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);display:flex;min-height:100vh}.preview-section[data-v-940f6151]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172ae6,#1e293bcc);border:2px solid rgba(34,211,238,.2);border-radius:24px;box-shadow:0 20px 40px #0000001a,0 0 0 1px #ffffff0d;min-height:600px;overflow:hidden;padding:40px;position:relative}.demo-preview[data-v-940f6151]{height:100%;width:100%}.video-container[data-v-940f6151]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:24px;box-shadow:0 10px 30px #0000001a;cursor:pointer;height:360px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.video-container[data-v-940f6151]:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-2px)}.preview-section[data-v-940f6151]:before{background:linear-gradient(90deg,transparent,rgba(59,130,246,.6),transparent);content:"";height:2px;left:0;position:absolute;right:0;top:0}.preview-container[data-v-940f6151]{align-items:center;display:flex;height:100%;justify-content:center;min-height:400px}.loading-preview[data-v-940f6151]{text-align:center}.loading-content h4[data-v-940f6151]{color:#e2e8f0;font-size:1.5rem;font-weight:600;margin:24px 0 12px}.loading-content p[data-v-940f6151]{color:#94a3b8;font-size:1rem;line-height:1.6;margin-bottom:24px}.progress-container[data-v-940f6151]{margin:0 auto 20px;max-width:300px;width:100%}.progress-bar[data-v-940f6151]{background:#ffffff1a;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden;width:100%}.progress-fill[data-v-940f6151]{background:linear-gradient(90deg,#22d3ee,#3b82f6);border-radius:4px;height:100%;position:relative;transition:width .5s ease}.progress-fill[data-v-940f6151]:after{animation:shimmer-940f6151 2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";inset:0;position:absolute}.progress-text[data-v-940f6151]{color:#22d3ee;font-size:.9rem;font-weight:600;text-align:center}@keyframes shimmer-940f6151{0%{transform:translate(-100%)}to{transform:translate(100%)}}.video-preview[data-v-940f6151]{text-align:center;width:100%}.preview-video[data-v-940f6151]{border-radius:16px;box-shadow:0 12px 48px #0006;margin-bottom:24px;max-width:450px;transition:transform .3s ease;width:100%}.preview-video[data-v-940f6151]:hover{transform:scale(1.02)}.video-actions[data-v-940f6151]{display:flex;gap:16px;justify-content:center}.action-btn[data-v-940f6151]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22d3ee1a;border:2px solid rgba(34,211,238,.3);border-radius:12px;color:#22d3ee;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.action-btn[data-v-940f6151]:hover{background:#22d3ee33;border-color:#22d3ee;box-shadow:0 8px 24px #22d3ee33;transform:translateY(-2px)}.action-btn.reset[data-v-940f6151]{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.action-btn.reset[data-v-940f6151]:hover{background:#ef444433;border-color:#ef4444;box-shadow:0 8px 24px #ef444433}.action-btn[data-v-940f6151]:disabled{cursor:not-allowed;opacity:.6;transform:none}.action-btn[data-v-940f6151]:disabled:hover{background:#22d3ee1a;border-color:#22d3ee4d;box-shadow:none;transform:none}.empty-preview[data-v-940f6151]{text-align:center}.preview-placeholder[data-v-940f6151]{color:#94a3b8}.placeholder-icon[data-v-940f6151]{font-size:5rem;margin-bottom:24px;opacity:.7}.preview-placeholder h4[data-v-940f6151]{color:#e2e8f0;font-size:1.5rem;font-weight:600;margin-bottom:12px}.preview-placeholder p[data-v-940f6151]{font-size:1rem;line-height:1.6;margin:0 auto;max-width:300px}.loading-spinner[data-v-940f6151]{animation:spin-940f6151 1s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#22d3ee;height:24px;width:24px}.loading-spinner.large[data-v-940f6151]{border-top-color:#22d3ee;border-width:6px;height:80px;margin:0 auto;width:80px}.loading-spinner.small[data-v-940f6151]{border-top-color:#22d3ee;border-width:2px;height:16px;width:16px}@keyframes spin-940f6151{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:768px){.hero-section[data-v-940f6151]{min-height:80vh;padding:2rem 0}.preview-section[data-v-940f6151]{min-height:500px;padding:24px 20px}.video-container[data-v-940f6151]{height:280px}.preview-video[data-v-940f6151]{max-width:100%}.video-actions[data-v-940f6151]{align-items:center;flex-direction:column}.action-btn[data-v-940f6151]{width:200px}}@media(max-width:1024px){.preview-section[data-v-940f6151]{padding:32px 28px}}.how-it-works-section[data-v-fbbb9779]{background:linear-gradient(135deg,#0f172a,#1e293b)}.showcase-section[data-v-21d9fda5]{background:linear-gradient(135deg,#1e293b,#334155)}.features-section[data-v-39c48855]{background:linear-gradient(135deg,#0f172a,#1e293b)}.why-sora2-section[data-v-8da9577c]{background:linear-gradient(135deg,#1e293b,#334155)}.use-cases-section[data-v-2b2871d9],.reviews-section[data-v-abd90868]{background:linear-gradient(135deg,#0f172a,#1e293b)}@media(max-width:1024px){.grid[data-v-1db76a3f]{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid[data-v-1db76a3f]{gap:1rem;grid-template-columns:1fr}.py-20[data-v-1db76a3f]{padding-bottom:3rem;padding-top:3rem}h2[data-v-1db76a3f]{font-size:2rem}article[data-v-1db76a3f]{padding:1rem}h3[data-v-1db76a3f]{font-size:1.25rem}}@media(max-width:480px){.max-w-7xl[data-v-1db76a3f]{padding-left:1rem;padding-right:1rem}article[data-v-1db76a3f]{padding:.75rem}.text-3xl[data-v-1db76a3f]{font-size:1.5rem}}article[data-v-1db76a3f]:hover{transform:translateY(-4px)}.animate-spin[data-v-1db76a3f]{animation:spin-1db76a3f 1s linear infinite}@keyframes spin-1db76a3f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}article[data-v-1db76a3f]:before{background:linear-gradient(135deg,#22d3ee1a,#3b82f61a);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}article[data-v-1db76a3f]:hover:before{opacity:1}.faq-section[data-v-559ec19d]{background:linear-gradient(135deg,#1e293b,#334155)}.faq-card[data-v-559ec19d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-card[data-v-559ec19d]:hover{box-shadow:0 20px 40px #0000004d;transform:translateY(-2px)}.faq-content[data-v-559ec19d]{overflow:hidden;transition:all .3s ease-in-out}.faq-icon[data-v-559ec19d]{transition:transform .3s ease-in-out}.faq-border[data-v-559ec19d]{position:relative}.faq-border[data-v-559ec19d]:before{background:linear-gradient(135deg,#3b82f64d,#9333ea4d);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;position:absolute;transition:opacity .3s ease}.faq-border[data-v-559ec19d]:hover:before{opacity:1}@media(max-width:768px){.faq-section[data-v-559ec19d]{padding:3rem 0}.faq-card[data-v-559ec19d]{margin-bottom:1rem}}.sora2-page[data-v-c6933d61]{background:#0f172a;min-height:100vh}.sora2-page[data-v-c6933d61]>*{scroll-margin-top:80px}.sora2-page[data-v-c6933d61]>:first-child{padding-top:0}html[data-v-c6933d61]{scroll-behavior:smooth}.sora2-page[data-v-c6933d61]{animation:fadeIn-c6933d61 .8s ease-out}@keyframes fadeIn-c6933d61{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.sora2-page[data-v-c6933d61]{overflow-x:hidden}.sora2-page[data-v-c6933d61]>*{scroll-margin-top:70px}}@media(max-width:1024px){.sora2-page[data-v-c6933d61]>*{scroll-margin-top:70px}}
