@charset "UTF-8";.hero[data-v-c586e2ef]{overflow:hidden;padding-bottom:clamp(4rem,8vw,6rem);padding-top:clamp(4rem,10vw,6rem);position:relative}.hero[data-v-c586e2ef]:before{background:radial-gradient(ellipse 100% 60% at 50% -10%,rgba(108,99,255,.1) 0,transparent 65%);content:"";inset:0;pointer-events:none;position:absolute}.hero-inner[data-v-c586e2ef]{align-items:flex-start;display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.hero-inner[data-v-c586e2ef]{align-items:center;flex-direction:row;gap:3rem}}.hero-content[data-v-c586e2ef]{flex:0 0 auto;max-width:520px;width:100%}.hero-content .badge[data-v-c586e2ef],.hero-content h1[data-v-c586e2ef]{margin-bottom:1.25rem}.hero-sub[data-v-c586e2ef]{margin-bottom:2rem}.hero-ctas[data-v-c586e2ef]{flex-wrap:wrap;margin-bottom:1.5rem}.hero-ctas[data-v-c586e2ef],.hero-trust[data-v-c586e2ef]{display:flex;gap:.75rem}.hero-trust[data-v-c586e2ef]{align-items:center;color:#55556a;font-size:.75rem;font-weight:500;letter-spacing:.05em}.hero-trust .dot[data-v-c586e2ef]{background:currentColor;border-radius:9999px;height:3px;width:3px}.hero-visual[data-v-c586e2ef]{display:flex;flex:1;flex-direction:column;gap:.75rem;max-width:680px;min-width:0;width:100%}.editor-window[data-v-c586e2ef]{background:#141417;border:1px solid #2a2a35;border-radius:12px;box-shadow:0 8px 32px #0009,0 0 60px #6c63ff0f;overflow:hidden;position:relative}.window-bar[data-v-c586e2ef]{align-items:center;background:#202027;border-bottom:1px solid #2a2a35;display:flex;gap:.5rem;padding:.75rem 1rem}.traffic-light[data-v-c586e2ef]{border-radius:9999px;flex-shrink:0;height:10px;width:10px}.traffic-light.tl-red[data-v-c586e2ef]{background:#ff5f57}.traffic-light.tl-yellow[data-v-c586e2ef]{background:#ffbd2e}.traffic-light.tl-green[data-v-c586e2ef]{background:#28c840}.window-title[data-v-c586e2ef]{color:#55556a;flex:1;font-size:10px;letter-spacing:.02em;margin-left:.5rem;text-align:center}.window-status[data-v-c586e2ef]{align-items:center;color:#55556a;display:flex;font-size:10px;gap:.5rem}.window-status .status-dot[data-v-c586e2ef]{background:#55556a;border-radius:9999px;height:6px;transition:background .25s ease;width:6px}.window-status .status-dot.active[data-v-c586e2ef]{background:#4caf50;box-shadow:0 0 6px #4caf5099}.window-status .status-dot.idle[data-v-c586e2ef]{animation:blink-c586e2ef 1.2s ease-in-out infinite;background:#f5a623}.viewer-strip[data-v-c586e2ef]{background:#0a0a0c;border-bottom:1px solid #2a2a35;padding:.75rem 1rem}.viewer-frames[data-v-c586e2ef]{display:flex;gap:.5rem}.viewer-frame[data-v-c586e2ef]{align-items:flex-end;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;display:flex;flex:1;height:52px;padding:.25rem .5rem;position:relative;transition:all .4s ease}.viewer-frame.is-active[data-v-c586e2ef]{box-shadow:0 0 0 1px #ffffff26;transform:scaleY(1.04)}.viewer-frame .frame-label[data-v-c586e2ef]{color:#ffffff80;font-size:9px;font-weight:600}.viewer-frame .frame-lock[data-v-c586e2ef]{font-size:9px;position:absolute;right:.5rem;top:.25rem}.tl-ruler[data-v-c586e2ef]{background:#202027;border-bottom:1px solid #2a2a35;display:flex;padding-left:72px;padding-block:.25rem}.tick[data-v-c586e2ef]{color:#55556a;flex:1;font-size:9px;padding-left:.25rem}.tick[data-v-c586e2ef]:not(:first-child){border-left:1px solid #1f1f28}.tl-body[data-v-c586e2ef]{display:flex;flex-direction:column}.tl-row[data-v-c586e2ef]{border-bottom:1px solid #1f1f28;display:flex;min-height:36px}.tl-row--audio[data-v-c586e2ef]{min-height:30px}.tl-head[data-v-c586e2ef]{align-items:center;background:#202027;border-right:1px solid #2a2a35;display:flex;flex-shrink:0;gap:.5rem;padding:0 .75rem;width:72px}.track-label[data-v-c586e2ef]{color:#8888a0;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600}.track-icon[data-v-c586e2ef]{color:#55556a;font-size:8px}.tl-lane[data-v-c586e2ef]{flex:1;padding-block:.25rem;padding-inline:.25rem;position:relative}.tl-clip[data-v-c586e2ef],.tl-lane[data-v-c586e2ef]{align-items:center;display:flex}.tl-clip[data-v-c586e2ef]{border:1px solid transparent;border-radius:3px;gap:.25rem;height:28px;overflow:hidden;padding-inline:.5rem;position:absolute;transition:background .5s ease,border-color .5s ease,box-shadow .5s ease}.tl-clip.is-locked[data-v-c586e2ef]{box-shadow:0 0 8px #6c63ff33}.tl-clip--overlay[data-v-c586e2ef]{height:22px}.clip-name[data-v-c586e2ef]{color:#ffffffa6;font-size:9px;font-weight:600;white-space:nowrap}.clip-lock-badge[data-v-c586e2ef],.clip-name[data-v-c586e2ef]{flex-shrink:0;position:relative;z-index:1}.clip-lock-badge[data-v-c586e2ef]{color:#a78bfacc}.clip-thumbnail-lines[data-v-c586e2ef]{align-items:center;display:flex;gap:3px;inset:0;opacity:.15;padding-inline:.5rem;position:absolute}.clip-thumbnail-lines span[data-v-c586e2ef]{background:#fffc;border-radius:1px;display:block;height:60%;width:1px}.audio-clip[data-v-c586e2ef]{background:#4682b426;border:1px solid rgba(70,130,180,.25);border-radius:3px;inset:.25rem;overflow:hidden;position:absolute}.waveform[data-v-c586e2ef]{align-items:center;display:flex;gap:1px;height:100%;padding-inline:.5rem}.wave-bar[data-v-c586e2ef]{background:#64b4dc80;border-radius:1px;display:block;flex-shrink:0;min-height:15%;width:2px}.playhead[data-v-c586e2ef]{background:#fff9;bottom:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:10}.playhead[data-v-c586e2ef]:before{background:#fff;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:9px;left:-4px;position:absolute;top:0;transform:rotate(180deg);width:9px}.status-bar[data-v-c586e2ef]{align-items:center;background:#202027;border-top:1px solid #2a2a35;display:flex;font-size:10px;justify-content:space-between;padding:.5rem 1rem}.sb-indicator[data-v-c586e2ef]{font-weight:500;transition:color .25s ease}.sb-indicator.sb-locked[data-v-c586e2ef]{color:#4caf50}.sb-indicator.sb-analyzing[data-v-c586e2ef]{color:#f5a623}.sb-right[data-v-c586e2ef]{color:#55556a}.render-queue[data-v-c586e2ef]{background:#1a1a1f;border:1px solid #2a2a35;border-radius:12px;overflow:hidden}.rq-header[data-v-c586e2ef]{align-items:center;border-bottom:1px solid #1f1f28;color:#8888a0;display:flex;font-size:.75rem;font-weight:600;justify-content:space-between;padding:.75rem 1rem}.rq-count[data-v-c586e2ef]{color:#55556a;font-weight:400}.rq-jobs[data-v-c586e2ef]{display:flex;gap:0}.rq-job[data-v-c586e2ef]{align-items:center;border-right:1px solid #1f1f28;display:flex;flex:1;flex-direction:column;gap:.25rem;padding:.75rem .5rem;transition:background .25s ease}.rq-job[data-v-c586e2ef]:last-child{border-right:none}.rq-job.rq-complete .rq-status-dot[data-v-c586e2ef]{background:#4caf50;box-shadow:0 0 6px #4caf5066}.rq-job.rq-complete .rq-pct[data-v-c586e2ef]{color:#4caf50}.rq-job.rq-running[data-v-c586e2ef]{background:#6c63ff0d}.rq-job.rq-running .rq-status-dot[data-v-c586e2ef]{animation:blink-c586e2ef .8s ease-in-out infinite;background:#f5a623}.rq-job.rq-running .rq-pct[data-v-c586e2ef]{color:#f5a623}.rq-job.rq-queued .rq-status-dot[data-v-c586e2ef]{background:#55556a}.rq-job.rq-queued .rq-pct[data-v-c586e2ef]{color:#55556a}.rq-status-dot[data-v-c586e2ef]{border-radius:9999px;height:6px;transition:background .25s ease;width:6px}.rq-name[data-v-c586e2ef]{color:#8888a0;font-size:9px;font-weight:600;white-space:nowrap}.rq-pct[data-v-c586e2ef]{font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;transition:color .25s ease}@keyframes blink-c586e2ef{0%,to{opacity:1}50%{opacity:.3}}.problem[data-v-56d7c5ea]{background:#141417;border-bottom:1px solid #1f1f28;border-top:1px solid #1f1f28}.problem-grid[data-v-56d7c5ea]{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-bottom:4rem}@media(min-width:640px){.problem-grid[data-v-56d7c5ea]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.problem-grid[data-v-56d7c5ea]{grid-template-columns:repeat(4,1fr)}}.problem-card[data-v-56d7c5ea]{background:#0d0d0f;border:1px solid #2a2a35;border-radius:12px;padding:1.5rem}.problem-card .problem-icon[data-v-56d7c5ea]{font-size:1.75rem;margin-bottom:1rem}.problem-card h3[data-v-56d7c5ea]{color:#f0f0f2;font-size:1rem;font-weight:600;line-height:1.35;margin-bottom:.5rem}.problem-card p[data-v-56d7c5ea]{color:#8888a0;font-size:.875rem;line-height:1.8}.punchline[data-v-56d7c5ea]{border:none;margin:0;padding:0;text-align:center}.punchline p[data-v-56d7c5ea]{color:#f0f0f2;font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em}.punchline p[data-v-56d7c5ea]:before{color:#6c63ff;content:"“"}.punchline p[data-v-56d7c5ea]:after{color:#6c63ff;content:"”"}.solution-inner[data-v-05e5c2fc]{align-items:flex-start;display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.solution-inner[data-v-05e5c2fc]{align-items:center;flex-direction:row;gap:5rem}}.solution-text[data-v-05e5c2fc]{flex:1;max-width:540px}.solution-text .label[data-v-05e5c2fc]{margin-bottom:1rem}.solution-text h2[data-v-05e5c2fc]{margin-bottom:1.25rem}.solution-text .body-lg[data-v-05e5c2fc]{margin-bottom:2rem}.solution-benefits[data-v-05e5c2fc]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.solution-benefits li[data-v-05e5c2fc]{align-items:flex-start;color:#8888a0;display:flex;font-size:1rem;gap:.75rem;line-height:1.35}.solution-benefits .check[data-v-05e5c2fc]{color:#4caf50;flex-shrink:0;font-weight:700;margin-top:2px}.solution-visual[data-v-05e5c2fc]{flex:1;max-width:420px;width:100%}.style-bible-card .card-header[data-v-05e5c2fc]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.style-bible-card .status-dot[data-v-05e5c2fc]{animation:pulse-05e5c2fc 2s ease-in-out infinite;background:#4caf50;border-radius:9999px;box-shadow:0 0 8px #4caf5080;height:8px;width:8px}.bible-row[data-v-05e5c2fc]{align-items:center;border-bottom:1px solid #1f1f28;display:flex;justify-content:space-between;padding-block:.75rem}.bible-row[data-v-05e5c2fc]:last-child{border-bottom:none}.bible-key[data-v-05e5c2fc]{color:#55556a;font-size:.875rem;font-weight:500}.bible-val[data-v-05e5c2fc]{color:#8888a0;font-size:.875rem}.palette-swatches[data-v-05e5c2fc]{display:flex;gap:.25rem}.palette-swatches .swatch[data-v-05e5c2fc]{border:1px solid hsla(0,0%,100%,.1);border-radius:4px;height:18px;width:18px}.character-lock[data-v-05e5c2fc]{align-items:center;color:#a78bfa;display:flex;gap:.25rem}.character-lock .lock-icon[data-v-05e5c2fc]{font-size:.875rem}@keyframes pulse-05e5c2fc{0%,to{opacity:1}50%{opacity:.5}}.how-it-works[data-v-43d7f105]{background:#141417;border-bottom:1px solid #1f1f28;border-top:1px solid #1f1f28}.steps[data-v-43d7f105]{display:grid;gap:1.5rem}@media(min-width:768px){.steps[data-v-43d7f105]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.steps[data-v-43d7f105]{grid-template-columns:repeat(4,1fr)}}.step[data-v-43d7f105]{background:#0d0d0f;border:1px solid #2a2a35;border-radius:12px;padding:2rem;position:relative}.step[data-v-43d7f105]:hover{border-color:#6c63ff4d;box-shadow:0 0 40px #6c63ff1f}.step-number[data-v-43d7f105]{color:#6c63ff;font-family:Bebas Neue,Inter,sans-serif;font-size:2.25rem;font-weight:800;line-height:1;margin-bottom:.75rem;opacity:.2}.step-icon[data-v-43d7f105]{font-size:1.75rem;margin-bottom:1rem}h3[data-v-43d7f105]{color:#f0f0f2;font-size:1rem;font-weight:600;margin-bottom:.5rem}p[data-v-43d7f105]{color:#8888a0;font-size:.875rem;line-height:1.8}.step-connector[data-v-43d7f105]{display:none}@media(min-width:1280px){.step-connector[data-v-43d7f105]{background:#2a2a35;display:block;height:1px;position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:1.5rem;z-index:1}}.features-grid[data-v-63bcc2b3]{display:grid;gap:1.25rem}@media(min-width:640px){.features-grid[data-v-63bcc2b3]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid[data-v-63bcc2b3]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-v-63bcc2b3]{display:flex;flex-direction:column;text-decoration:none}.feature-card .feat-icon[data-v-63bcc2b3]{font-size:1.75rem;margin-bottom:1rem}.feature-card h3[data-v-63bcc2b3]{color:#f0f0f2;font-size:1rem;font-weight:600;margin-bottom:.5rem}.feature-card p[data-v-63bcc2b3]{color:#8888a0;flex:1;font-size:.875rem;line-height:1.8;margin-bottom:1rem}.feature-card .feat-link[data-v-63bcc2b3]{color:#a78bfa;font-size:.875rem;font-weight:500;transition:color .15s ease}.feature-card:hover .feat-link[data-v-63bcc2b3]{color:#6c63ff}.demo-section[data-v-32059b2b]{background:#141417;border-bottom:1px solid #1f1f28;border-top:1px solid #1f1f28}.demo-window[data-v-32059b2b]{margin-bottom:2.5rem;overflow:hidden;padding:0}.demo-bar[data-v-32059b2b]{align-items:center;background:#202027;border-bottom:1px solid #2a2a35;display:flex;gap:.5rem;padding:.75rem 1.25rem}.demo-bar .demo-dot[data-v-32059b2b]{border-radius:9999px;height:10px;width:10px}.demo-bar .demo-title[data-v-32059b2b]{color:#55556a;font-size:.75rem;margin-left:.75rem}.demo-body[data-v-32059b2b]{background:#0d0d0f;justify-content:center;min-height:360px}.demo-body[data-v-32059b2b],.demo-placeholder[data-v-32059b2b]{align-items:center;display:flex}.demo-placeholder[data-v-32059b2b]{flex-direction:column;gap:1rem;text-align:center}.demo-placeholder .play-btn[data-v-32059b2b]{color:#6c63ff;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.demo-placeholder .play-btn[data-v-32059b2b]:hover{transform:scale(1.1)}.demo-placeholder p[data-v-32059b2b]{color:#8888a0;font-size:1rem;font-weight:500}.demo-placeholder span[data-v-32059b2b]{color:#55556a;font-size:.875rem}.demo-cta[data-v-32059b2b]{text-align:center}.cases-grid[data-v-00d9bbdd]{display:grid;gap:1.25rem}@media(min-width:640px){.cases-grid[data-v-00d9bbdd]{grid-template-columns:repeat(2,1fr)}}.case-card[data-v-00d9bbdd]{align-items:flex-start;background:#1a1a1f;border:1px solid #2a2a35;border-radius:12px;display:flex;gap:1.25rem;padding:1.5rem;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease}.case-card[data-v-00d9bbdd]:hover{border-color:#6c63ff4d;box-shadow:0 0 40px #6c63ff1f}.case-card:hover .case-link[data-v-00d9bbdd]{color:#6c63ff}.case-icon[data-v-00d9bbdd]{flex-shrink:0;font-size:2rem;margin-top:2px}.case-content[data-v-00d9bbdd]{display:flex;flex-direction:column;gap:.5rem}.case-content h3[data-v-00d9bbdd]{color:#f0f0f2;font-size:1rem;font-weight:600}.case-content p[data-v-00d9bbdd]{color:#8888a0;font-size:.875rem;line-height:1.8}.case-content .case-link[data-v-00d9bbdd]{color:#a78bfa;font-size:.875rem;font-weight:500;transition:color .15s ease}.trust-inner[data-v-11265f31]{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.trust-inner[data-v-11265f31]{align-items:flex-start;flex-direction:row;gap:5rem}}.trust-quote[data-v-11265f31]{flex-shrink:0;max-width:420px}.trust-quote .label[data-v-11265f31]{margin-bottom:1rem}.trust-quote blockquote[data-v-11265f31]{border:none;color:#f0f0f2;font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(1.25rem,2.5vw,1.875rem);font-weight:600;letter-spacing:-.02em;line-height:1.35;margin-bottom:1.25rem;padding:0}.trust-quote cite[data-v-11265f31]{color:#55556a;font-size:.875rem;font-style:normal}.trust-pillars[data-v-11265f31]{display:grid;flex:1;gap:1.25rem}@media(min-width:640px){.trust-pillars[data-v-11265f31]{grid-template-columns:repeat(2,1fr)}}.pillar[data-v-11265f31]{background:#1a1a1f;border:1px solid #2a2a35;border-radius:12px;padding:1.5rem}.pillar .pillar-icon[data-v-11265f31]{font-size:1.5rem;margin-bottom:.75rem}.pillar h4[data-v-11265f31]{color:#f0f0f2;font-size:1rem;font-weight:600;margin-bottom:.5rem}.pillar p[data-v-11265f31]{color:#8888a0;font-size:.875rem;line-height:1.8}.faq[data-v-508836f3]{background:#141417;border-top:1px solid #1f1f28}.faq-list[data-v-508836f3]{margin-inline:auto;margin-bottom:2.5rem;max-width:720px}.faq-item[data-v-508836f3]{border-bottom:1px solid #1f1f28}.faq-question[data-v-508836f3]{align-items:center;background:none;border:none;color:#f0f0f2;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:1rem;justify-content:space-between;padding:1.25rem 0;text-align:left;transition:color .15s ease;width:100%}.faq-question[data-v-508836f3]:hover{color:#a78bfa}.faq-question .faq-icon[data-v-508836f3]{color:#8888a0;flex-shrink:0;font-size:1.5rem;transition:color .15s ease}.faq-question[aria-expanded=true] .faq-icon[data-v-508836f3]{color:#6c63ff}.faq-answer[data-v-508836f3]{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-answer.open[data-v-508836f3]{max-height:300px}.faq-answer p[data-v-508836f3]{color:#8888a0;font-size:.875rem;line-height:1.8;padding-bottom:1.25rem}.faq-more[data-v-508836f3]{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.faq-more p[data-v-508836f3]{color:#55556a;font-size:.875rem}
