.animation-tchat[data-v-fd18100c]{--anim-duration:28s;--stage-bg:#f6f7f4;--stage-bg-soft:#ecefed;--stage-shadow:#040c1842;--bubble-shadow:#1823311f;--john-bubble:#bcefc8;--jeanne-bubble:#f0f1f2;--text-strong:#111614;--text-muted:#66706d;--attachment-border:#1b262e1a;--attachment-bg:#ffffffbd;--scroll-distance:-30%;min-width:0;display:block}.tchat-stage[data-v-fd18100c]{aspect-ratio:16/9;isolation:isolate;background:radial-gradient(circle at 24% 12%, #fffffff5, transparent 36%), linear-gradient(160deg, var(--stage-bg) 0%, #fbfbf8 46%, var(--stage-bg-soft) 100%);width:100%;box-shadow:0 28px 60px var(--stage-shadow);animation:stageBreath-fd18100c var(--anim-duration) ease-in-out both;border:1px solid #ffffff2e;border-radius:12px;position:relative;overflow:hidden}.tchat-stage[data-v-fd18100c]:before{content:"";z-index:0;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff61 1px,#0000 1px),linear-gradient(#ffffff57 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.phase-label[data-v-fd18100c]{z-index:2;color:#27302d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:phaseWithout-fd18100c var(--anim-duration) ease both;background:#ffffffdb;border:1px solid #27302d1a;border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:800;line-height:1;position:absolute;top:18px;left:22px;box-shadow:0 12px 24px #121b241a}.conversation-exit[data-v-fd18100c]{z-index:1;transform-origin:55%;animation:finalExit-fd18100c var(--anim-duration) cubic-bezier(.22, .7, .2, 1) both;will-change:filter, opacity, transform;position:absolute;top:0;bottom:0;left:0;right:0}.conversation-stream[data-v-fd18100c]{animation:streamScroll-fd18100c var(--anim-duration) cubic-bezier(.45, 0, .16, 1) both;will-change:transform;flex-direction:column;gap:10px;padding:46px 42px 42px;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.timeline-item[data-v-fd18100c]{opacity:0;animation-duration:var(--anim-duration);will-change:opacity, filter, transform;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both}.message-row[data-v-fd18100c]{flex-direction:column;max-width:78%;display:flex;position:relative}.message-row--john[data-v-fd18100c]{align-self:flex-end;align-items:flex-end}.message-row--jeanne[data-v-fd18100c]{align-self:flex-start;align-items:flex-start}.message-meta[data-v-fd18100c]{color:var(--text-muted);letter-spacing:0;align-items:center;gap:5px;margin:0 8px 4px;font-size:.68rem;font-weight:650;line-height:1.2;display:flex}.message-bubble[data-v-fd18100c]{max-width:100%;color:var(--text-strong);box-shadow:0 12px 26px var(--bubble-shadow), inset 0 1px 0 #ffffff75;border-radius:18px;padding:10px 14px;position:relative}.message-row--john .message-bubble[data-v-fd18100c]{background:linear-gradient(180deg, #cbf7d4 0%, var(--john-bubble) 100%);border-bottom-right-radius:6px}.message-row--jeanne .message-bubble[data-v-fd18100c]{background:linear-gradient(180deg, #fbfbfb 0%, var(--jeanne-bubble) 100%);border-bottom-left-radius:6px}.message-bubble p[data-v-fd18100c]{color:inherit;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:520;line-height:1.42}.message-status[data-v-fd18100c]{justify-content:flex-end;align-items:center;margin-top:3px;margin-right:8px;display:flex}.status-vu[data-v-fd18100c]{color:#7c8c85;font-size:.58rem;font-weight:700;line-height:1}.typing-indicator[data-v-fd18100c]{background:var(--jeanne-bubble);box-shadow:0 8px 20px var(--bubble-shadow);border-radius:18px 18px 18px 6px;align-self:flex-start;align-items:center;gap:8px;max-width:70%;margin-left:8px;padding:10px 14px;display:flex}.typing-dots[data-v-fd18100c]{gap:4px;display:flex}.typing-dots span[data-v-fd18100c]{background:var(--text-muted);opacity:.5;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typingBounce-fd18100c}.typing-dots span[data-v-fd18100c]:nth-child(2){animation-delay:.15s}.typing-dots span[data-v-fd18100c]:nth-child(3){animation-delay:.3s}.typing-label[data-v-fd18100c]{color:var(--text-muted);font-size:.65rem;font-weight:650}.document-attachment[data-v-fd18100c]{border:1px solid var(--attachment-border);background:var(--attachment-bg);color:#27302d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;align-items:center;gap:10px;margin-top:7px;padding:9px 12px;display:inline-flex;box-shadow:0 10px 22px #16212c14}.document-icon[data-v-fd18100c]{fill:#ffffff9e;stroke:#66706d;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;display:block}.attachment-info[data-v-fd18100c]{flex-direction:column;gap:2px;display:flex}.attachment-name[data-v-fd18100c]{font-size:.72rem;font-weight:700;line-height:1.2}.attachment-meta[data-v-fd18100c]{color:var(--text-muted);font-size:.58rem;font-weight:600}.time-bridge[data-v-fd18100c]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #27302d1a;border-radius:14px;justify-content:center;align-self:center;align-items:center;gap:12px;width:min(360px,88%);min-height:62px;margin:4px auto 2px;padding:12px 16px;display:flex;box-shadow:0 18px 38px #121b241f}.clock-icon[data-v-fd18100c]{filter:drop-shadow(0 10px 18px #1823311f);flex:none;width:38px;height:38px;overflow:visible}.clock-face[data-v-fd18100c]{fill:#ffffffb8;stroke:#525e5a6b;stroke-width:1.2px}.clock-hand[data-v-fd18100c]{stroke:#596560;stroke-width:1.7px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.clock-hand--hour[data-v-fd18100c]{animation:1.3s linear infinite clockHour-fd18100c}.clock-hand--minute[data-v-fd18100c]{animation:1.3s linear infinite clockMinute-fd18100c}.clock-center[data-v-fd18100c]{fill:#596560}.clock-copy[data-v-fd18100c]{flex-direction:column;gap:2px;min-width:0;display:flex}.clock-copy strong[data-v-fd18100c]{color:#111614;letter-spacing:0;font-size:1rem;font-weight:850;line-height:1.05}.clock-copy span[data-v-fd18100c]{color:var(--text-muted);letter-spacing:0;font-size:.64rem;font-weight:700;line-height:1.2}.final-wave[data-v-fd18100c]{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;animation:finalWave-fd18100c var(--anim-duration) cubic-bezier(.42, 0, .2, 1) both;background:linear-gradient(105deg,#0000 34%,#ffffffb8 48%,#bcefc838 52%,#0000 66%);position:absolute;top:-20%;bottom:-20%;left:-55%;right:-55%;transform:translate(-66%)skew(-8deg)}.product-demo[data-v-fd18100c]{z-index:3;opacity:0;animation:productDemoReveal-fd18100c var(--anim-duration) ease both;padding:22px 32px 26px;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.brand-reveal[data-v-fd18100c]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;animation:brandReveal-fd18100c var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;background:#ffffffe6;border:1px solid #27302d1a;border-radius:10px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(8px - 50%))scale(.98);box-shadow:0 16px 34px #121b241f}.brand-reveal span[data-v-fd18100c]{color:#27302d;letter-spacing:0;white-space:nowrap;font-size:.72rem;font-weight:800}.brand-reveal[data-v-fd18100c] .brand-mark{gap:8px}.brand-reveal[data-v-fd18100c] .brand-logo{--brand-logo-size:28px;--brand-logo-radius:8px;--brand-logo-shadow:0 8px 18px #19222d29}.brand-reveal[data-v-fd18100c] .brand-name{font-size:1rem}.brand-reveal[data-v-fd18100c] .brand-name__do,.brand-reveal[data-v-fd18100c] .brand-name__prompt{color:#111614}.brand-reveal[data-v-fd18100c] .brand-name__separator{color:#667eea}.solution-stage[data-v-fd18100c]{pointer-events:none;place-items:center;padding:26px 32px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.solution-message[data-v-fd18100c]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;opacity:0;width:min(560px,86%);min-height:150px;animation-duration:var(--anim-duration);will-change:opacity, filter, transform;background:linear-gradient(#fffffff0 0%,#f7f9f7e0 100%);border:1px solid #27302d14;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:0;padding:24px 28px;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;display:flex;position:absolute;box-shadow:0 24px 48px #121b241f,inset 0 1px #ffffffa3}.solution-message--one[data-v-fd18100c]{animation-name:revealSolutionMessage1-fd18100c}.solution-message--two[data-v-fd18100c]{animation-name:revealSolutionMessage2-fd18100c}.solution-message--three[data-v-fd18100c]{animation-name:revealSolutionMessage3-fd18100c}.solution-message--four[data-v-fd18100c]{animation-name:revealSolutionMessage4-fd18100c}.solution-kicker[data-v-fd18100c]{color:#5264e8;text-transform:uppercase;letter-spacing:.06em;background:#5264e81a;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:.58rem;font-weight:850;line-height:1;display:inline-flex}.solution-message strong[data-v-fd18100c]{color:#111614;letter-spacing:0;font-size:1.08rem;font-weight:850;line-height:1.08}.solution-message p[data-v-fd18100c]{color:#52605b;letter-spacing:0;max-width:430px;margin:0;font-size:.72rem;font-weight:650;line-height:1.34}.cta-zone[data-v-fd18100c]{opacity:0;animation:ctaReveal-fd18100c var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;cursor:pointer;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(16px - 50%))scale(.96)}.cta-button[data-v-fd18100c]{color:#fff;animation:ctaPulse-fd18100c var(--anim-duration) ease both;background:linear-gradient(135deg,#5264e8 0%,#1b8a77 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 20px;font-size:.78rem;font-weight:750;line-height:1;display:inline-flex;box-shadow:0 12px 28px #5264e847}.cta-button svg[data-v-fd18100c]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.timeline-item--one[data-v-fd18100c]{animation-name:revealOne-fd18100c}.timeline-item--two[data-v-fd18100c]{animation-name:revealTwo-fd18100c}.timeline-item--typing[data-v-fd18100c]{animation-name:revealTyping-fd18100c}.timeline-item--clock[data-v-fd18100c]{animation-name:revealClock-fd18100c}.timeline-item--three[data-v-fd18100c]{animation-name:revealThree-fd18100c}.timeline-item--four[data-v-fd18100c]{animation-name:revealFour-fd18100c}@keyframes revealOne-fd18100c{0%,4%{opacity:0;filter:blur(1px);transform:translate(18px,12px)scale(.985)}7%,38%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}44%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)scale(.99)}}@keyframes revealTwo-fd18100c{0%,10%{opacity:0;filter:blur(1px);transform:translate(-16px,11px)scale(.985)}13%,40%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}48%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)scale(.99)}}@keyframes revealTyping-fd18100c{0%,16%{opacity:0;filter:blur(1px);transform:translate(-16px,11px)scale(.985)}19%,23%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}27%,to{opacity:0;filter:blur(2px);transform:translateY(-5px)scale(.98)}}@keyframes revealThree-fd18100c{0%,26%{opacity:0;filter:blur(1px);transform:translate(-16px,11px)scale(.985)}29%,48%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}54%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)scale(.99)}}@keyframes revealClock-fd18100c{0%,31%{opacity:0;filter:blur(1px);transform:translateY(8px)scale(.96)}34%,50%{opacity:1;filter:blur();transform:translateY(0)scale(1)}55%,to{opacity:0;filter:blur(2px);transform:translateY(-5px)scale(.98)}}@keyframes revealFour-fd18100c{0%,31%{opacity:0;filter:blur(1px);transform:translate(-16px,11px)scale(.985)}34%,50%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}55%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)scale(.99)}}@keyframes streamScroll-fd18100c{0%,24%{transform:translate(0,0)}30%,to{transform:translate3d(0, var(--scroll-distance), 0)}}@keyframes finalExit-fd18100c{0%,56%{opacity:1;filter:blur();transform:rotate(0)scale(1)}60%{opacity:.7;filter:blur(5px);transform:rotate(4deg)scale(1.035)}64%,to{opacity:0;filter:blur(10px);transform:rotate(9deg)scale(1.07)}}@keyframes finalWave-fd18100c{0%,30%{opacity:0;transform:translate(-66%)skew(-8deg)}62%{opacity:.5}66%{opacity:.3;transform:translate(66%)skew(-8deg)}70%,to{opacity:0;transform:translate(88%)skew(-8deg)}}@keyframes productDemoReveal-fd18100c{0%,20%{opacity:0}60%,to{opacity:1}}@keyframes brandReveal-fd18100c{0%,58%{opacity:0;filter:blur(1px);transform:translate(-50%,calc(10px - 50%))scale(.96)}61%,66%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}70%,to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 46px))scale(.98)}}@keyframes ctaReveal-fd18100c{0%,94%{opacity:0;filter:blur(1px);transform:translate(-50%,calc(18px - 50%))scale(.96)}98%,to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes ctaPulse-fd18100c{0%,98%{box-shadow:0 0 #5264e866}99%{box-shadow:0 0 0 10px #5264e800}to{box-shadow:0 12px 28px #5264e847}}@keyframes stageBreath-fd18100c{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-2px)scale(1.004)}82%{transform:translateY(-1px)scale(1.008)}}@keyframes clockHour-fd18100c{to{transform:rotate(108deg)}}@keyframes clockMinute-fd18100c{to{transform:rotate(720deg)}}@keyframes typingBounce-fd18100c{0%,60%{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}to{opacity:.5;transform:translateY(0)}}@keyframes phaseWithout-fd18100c{0%,54%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(-8px)}}@keyframes revealSolutionMessage1-fd18100c{0%,66%{opacity:0;filter:blur(1px);transform:translateY(30px)scale(.96)}69%,73%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}77%,to{opacity:0;filter:blur(4px);transform:translateY(-34px)scale(.98)}}@keyframes revealSolutionMessage2-fd18100c{0%,72%{opacity:0;filter:blur(1px);transform:translateY(30px)scale(.96)}75%,79%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}83%,to{opacity:0;filter:blur(4px);transform:translateY(-34px)scale(.98)}}@keyframes revealSolutionMessage3-fd18100c{0%,78%{opacity:0;filter:blur(1px);transform:translateY(30px)scale(.96)}81%,85%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}89%,to{opacity:0;filter:blur(4px);transform:translateY(-34px)scale(.98)}}@keyframes revealSolutionMessage4-fd18100c{0%,84%{opacity:0;filter:blur(1px);transform:translateY(30px)scale(.96)}87%,89%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}91%,to{opacity:0;filter:blur(4px);transform:translateY(-34px)scale(.98)}}@media (max-width:600px){.animation-tchat[data-v-fd18100c]{--scroll-distance:-34%}.phase-label[data-v-fd18100c]{padding:6px 9px;font-size:.58rem;top:12px;left:14px}.conversation-stream[data-v-fd18100c]{gap:8px;padding:36px 18px 28px}.message-row[data-v-fd18100c]{max-width:86%}.message-meta[data-v-fd18100c]{font-size:.6rem}.message-bubble[data-v-fd18100c]{border-radius:14px;padding:7px 9px}.message-bubble p[data-v-fd18100c]{font-size:.62rem;line-height:1.3}.document-attachment[data-v-fd18100c]{padding:7px 8px}.attachment-name[data-v-fd18100c]{font-size:.6rem}.attachment-meta[data-v-fd18100c]{font-size:.5rem}.time-bridge[data-v-fd18100c]{gap:9px;width:92%;min-height:52px;padding:9px 11px}.clock-icon[data-v-fd18100c]{width:30px;height:30px}.clock-copy strong[data-v-fd18100c]{font-size:.78rem}.clock-copy span[data-v-fd18100c]{font-size:.52rem}.typing-indicator[data-v-fd18100c]{padding:8px 10px}.typing-label[data-v-fd18100c]{font-size:.55rem}.product-demo[data-v-fd18100c]{padding:16px 14px}.brand-reveal[data-v-fd18100c]{gap:8px;padding:6px 9px 6px 7px}.brand-reveal span[data-v-fd18100c]{display:none}.solution-stage[data-v-fd18100c]{padding:18px 14px}.solution-message[data-v-fd18100c]{border-radius:16px;width:90%;min-height:122px;padding:17px 16px}.solution-kicker[data-v-fd18100c]{padding:4px 7px;font-size:.46rem}.solution-message strong[data-v-fd18100c]{font-size:.78rem}.solution-message p[data-v-fd18100c]{font-size:.56rem;line-height:1.25}.cta-button[data-v-fd18100c]{padding:9px 16px;font-size:.68rem}.cta-button svg[data-v-fd18100c]{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.tchat-stage[data-v-fd18100c],.phase-label[data-v-fd18100c],.conversation-exit[data-v-fd18100c],.conversation-stream[data-v-fd18100c],.timeline-item[data-v-fd18100c],.final-wave[data-v-fd18100c],.product-demo[data-v-fd18100c],.brand-reveal[data-v-fd18100c],.solution-message[data-v-fd18100c],.cta-zone[data-v-fd18100c],.clock-hand[data-v-fd18100c],.typing-dots span[data-v-fd18100c]{animation:none}.phase-label[data-v-fd18100c],.conversation-exit[data-v-fd18100c],.final-wave[data-v-fd18100c]{display:none}.product-demo[data-v-fd18100c],.brand-reveal[data-v-fd18100c],.solution-message[data-v-fd18100c],.cta-zone[data-v-fd18100c]{opacity:1;transform:none}.product-demo[data-v-fd18100c]{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.brand-reveal[data-v-fd18100c],.solution-stage[data-v-fd18100c],.solution-message[data-v-fd18100c],.cta-zone[data-v-fd18100c]{position:static}.solution-stage[data-v-fd18100c]{flex-direction:column;gap:8px;width:100%;padding:0;display:flex}.typing-indicator[data-v-fd18100c]{display:none}}.animation-variables[data-v-d5290979]{--anim-duration:26s;--stage-bg:#f6f7f4;--stage-bg-soft:#ecefed;--stage-shadow:#040c1842;--panel-shadow:#18233121;--text-strong:#111614;--text-muted:#66706d;--accent:#5264e8;--accent-context:#1b8a77;min-width:0;display:block}.variables-stage[data-v-d5290979]{aspect-ratio:16/9;isolation:isolate;background:radial-gradient(circle at 24% 12%, #fffffff5, transparent 36%), linear-gradient(160deg, var(--stage-bg) 0%, #fbfbf8 46%, var(--stage-bg-soft) 100%);width:100%;box-shadow:0 28px 60px var(--stage-shadow);animation:stageBreath-d5290979 var(--anim-duration) ease-in-out both;border:1px solid #ffffff2e;border-radius:12px;position:relative;overflow:hidden}.variables-stage[data-v-d5290979]:before{content:"";z-index:0;opacity:.2;background-color:#0000;background-image:linear-gradient(90deg,#ffffff61 1px,#0000 1px),linear-gradient(#ffffff57 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.phase-label[data-v-d5290979]{z-index:2;color:#27302d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:phaseWithout-d5290979 var(--anim-duration) ease both;background:#ffffffdb;border:1px solid #27302d1a;border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:800;line-height:1;position:absolute;top:18px;left:22px;box-shadow:0 12px 24px #121b241a}.context-chaos[data-v-d5290979]{z-index:1;animation:chaosExit-d5290979 var(--anim-duration) cubic-bezier(.22, .7, .2, 1) both;will-change:filter, opacity, transform;position:absolute;top:0;bottom:0;left:0;right:0}.scatter-note[data-v-d5290979],.manual-prompt[data-v-d5290979],.context-bridge[data-v-d5290979],.context-hub[data-v-d5290979],.output-card[data-v-d5290979],.result-message[data-v-d5290979],.brand-reveal[data-v-d5290979]{box-shadow:0 18px 38px var(--panel-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #27302d1a}.scatter-note[data-v-d5290979]{color:#27302d;opacity:0;max-width:175px;animation-duration:var(--anim-duration);border-radius:14px;padding:9px 11px;font-size:.66rem;font-weight:750;line-height:1.2;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;display:inline-flex;position:absolute}.scatter-note--one[data-v-d5290979]{animation-name:revealScatterOne-d5290979;top:22%;left:9%;transform:rotate(-5deg)}.scatter-note--two[data-v-d5290979]{animation-name:revealScatterTwo-d5290979;top:18%;right:10%;transform:rotate(4deg)}.scatter-note--three[data-v-d5290979]{animation-name:revealScatterThree-d5290979;bottom:19%;right:13%;transform:rotate(-3deg)}.manual-prompt[data-v-d5290979]{z-index:2;opacity:0;width:min(330px,72%);animation:manualPromptReveal-d5290979 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:18px;padding:16px;position:absolute;top:31%;left:50%;transform:translate(-50%)translateY(18px)scale(.98)}.manual-prompt__header[data-v-d5290979]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.manual-prompt__header strong[data-v-d5290979],.context-source__header strong[data-v-d5290979],.prompt-target__header strong[data-v-d5290979]{color:var(--text-strong);letter-spacing:0;font-size:.82rem;font-weight:850;line-height:1.12}.manual-prompt__header span[data-v-d5290979],.context-hub__header em[data-v-d5290979]{color:#9f1239;background:#fca5a533;border-radius:999px;flex:none;padding:5px 8px;font-size:.5rem;font-style:normal;font-weight:850;line-height:1}.manual-prompt p[data-v-d5290979]{color:#52605b;margin:0 0 12px;font-size:.66rem;font-weight:650;line-height:1.35}.manual-lines[data-v-d5290979]{gap:7px;display:grid}.manual-lines span[data-v-d5290979]{background:#67706d2e;border-radius:999px;height:7px;display:block}.manual-lines span[data-v-d5290979]:nth-child(2){width:78%}.manual-lines span[data-v-d5290979]:nth-child(3){width:52%}.context-bridge[data-v-d5290979]{z-index:3;opacity:0;width:min(370px,86%);min-height:64px;animation:bridgeReveal-d5290979 var(--anim-duration) ease both;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)translateY(10px)scale(.96)}.bridge-icon[data-v-d5290979]{flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative}.bridge-icon span[data-v-d5290979]{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite nodePulse-d5290979;position:absolute;box-shadow:0 8px 18px #5264e838}.bridge-icon span[data-v-d5290979]:first-child{transform:translate(-11px,-9px)}.bridge-icon span[data-v-d5290979]:nth-child(2){background:var(--accent-context)}.bridge-icon span[data-v-d5290979]:nth-child(3){animation-delay:.25s;transform:translate(12px,10px)}.bridge-copy[data-v-d5290979]{flex-direction:column;gap:2px;min-width:0;display:flex}.bridge-copy strong[data-v-d5290979]{color:var(--text-strong);font-size:.95rem;font-weight:850;line-height:1.08}.bridge-copy span[data-v-d5290979]{color:var(--text-muted);font-size:.62rem;font-weight:700;line-height:1.2}.final-wave[data-v-d5290979]{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;animation:finalWave-d5290979 var(--anim-duration) cubic-bezier(.42, 0, .2, 1) both;background:linear-gradient(105deg,#0000 34%,#ffffffb8 48%,#bcefc83d 52%,#0000 66%);position:absolute;top:-20%;bottom:-20%;left:-55%;right:-55%;transform:translate(-66%)skew(-8deg)}.product-demo[data-v-d5290979]{z-index:3;opacity:0;animation:productDemoReveal-d5290979 var(--anim-duration) ease both;position:absolute;top:0;bottom:0;left:0;right:0}.brand-reveal[data-v-d5290979]{z-index:4;opacity:0;animation:brandReveal-d5290979 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:10px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(8px - 50%))scale(.98)}.brand-reveal span[data-v-d5290979]{color:#27302d;letter-spacing:0;white-space:nowrap;font-size:.72rem;font-weight:800}.brand-reveal[data-v-d5290979] .brand-logo{--brand-logo-size:28px;--brand-logo-radius:8px;--brand-logo-shadow:0 8px 18px #19222d29}.brand-reveal[data-v-d5290979] .brand-name__separator{color:var(--accent)}.solution-stage[data-v-d5290979]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.context-hub[data-v-d5290979]{z-index:2;opacity:0;width:min(570px,88%);animation:contextHubReveal-d5290979 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:18px;padding:14px;position:absolute;top:12%;left:50%;transform:translate(-50%)translateY(24px)scale(.96)}.context-hub__header[data-v-d5290979]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.context-hub__header div[data-v-d5290979],.context-source__header[data-v-d5290979],.prompt-target__header[data-v-d5290979]{flex-direction:column;gap:3px;min-width:0;display:flex}.context-hub__header span[data-v-d5290979],.context-source__header span[data-v-d5290979],.prompt-target__header span[data-v-d5290979]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.54rem;font-weight:800;line-height:1}.context-hub__header strong[data-v-d5290979]{color:var(--text-strong);font-size:.92rem;font-weight:850;line-height:1.12}.context-hub__header em[data-v-d5290979]{color:#116a5b;background:#1b8a771f}.context-grid[data-v-d5290979]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px;display:grid}.context-source[data-v-d5290979],.prompt-target[data-v-d5290979]{background:#fafbfac7;border:1px solid #27302d14;border-radius:14px;min-width:0;padding:11px}.context-source__header[data-v-d5290979],.prompt-target__header[data-v-d5290979]{margin-bottom:9px}.context-list[data-v-d5290979]{gap:7px;display:grid}.context-row[data-v-d5290979]{opacity:0;animation-duration:var(--anim-duration);background:#fff;border:1px solid #5264e81f;border-radius:10px;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:8px;padding:8px;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;display:grid;transform:translate(-12px)}.context-row--one[data-v-d5290979]{animation-name:contextRowOne-d5290979}.context-row--two[data-v-d5290979]{animation-name:contextRowTwo-d5290979}.context-row--three[data-v-d5290979]{animation-name:contextRowThree-d5290979}.context-token[data-v-d5290979],.prompt-code span[data-v-d5290979]{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:.53rem;font-weight:850;line-height:1.2;overflow:hidden}.context-value[data-v-d5290979]{color:#1d2725;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:750;line-height:1.2;overflow:hidden}.prompt-code[data-v-d5290979]{background:#111614;border-radius:12px;gap:8px;padding:8px;display:grid}.prompt-code span[data-v-d5290979]{color:#bcefc8;opacity:0;animation:promptLineReveal-d5290979 var(--anim-duration) ease both;display:block;transform:translate(8px)}.prompt-code span[data-v-d5290979]:nth-child(2){animation-delay:.15s}.prompt-code span[data-v-d5290979]:nth-child(3){animation-delay:.3s}.output-stack[data-v-d5290979]{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid;position:absolute;bottom:18%;left:6%;right:6%}.output-card[data-v-d5290979]{opacity:0;min-width:0;min-height:94px;animation-duration:var(--anim-duration);border-radius:14px;padding:11px;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;transform:translateY(20px)scale(.96)}.output-card--one[data-v-d5290979]{animation-name:outputOne-d5290979}.output-card--two[data-v-d5290979]{animation-name:outputTwo-d5290979}.output-card--three[data-v-d5290979]{animation-name:outputThree-d5290979}.output-card span[data-v-d5290979]{background:var(--accent);color:#fff;border-radius:999px;margin-bottom:6px;padding:4px 7px;font-size:.48rem;font-weight:850;line-height:1;display:inline-flex}.output-card strong[data-v-d5290979]{color:var(--text-strong);font-size:.64rem;font-weight:850;line-height:1.18;display:block}.output-card p[data-v-d5290979]{color:var(--text-muted);margin:4px 0 0;font-size:.53rem;font-weight:650;line-height:1.3}.result-message[data-v-d5290979]{z-index:4;text-align:center;opacity:0;width:min(480px,86%);animation:resultReveal-d5290979 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:14px 18px;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)translateY(18px)scale(.96)}.result-message span[data-v-d5290979]{color:var(--accent-context);text-transform:uppercase;letter-spacing:.06em;font-size:.55rem;font-weight:850;line-height:1}.result-message strong[data-v-d5290979]{color:var(--text-strong);font-size:.94rem;font-weight:900;line-height:1.1}.result-message p[data-v-d5290979]{max-width:390px;color:var(--text-muted);margin:0;font-size:.62rem;font-weight:650;line-height:1.32}@keyframes revealScatterOne-d5290979{0%,5%{opacity:0;filter:blur(1px);transform:translate(-12px,12px)rotate(-5deg)scale(.96)}9%,43%{opacity:1;filter:blur();transform:translate(0,0)rotate(-5deg)scale(1)}50%,to{opacity:0;filter:blur(5px);transform:translate(-8px,-10px)rotate(-7deg)scale(.98)}}@keyframes revealScatterTwo-d5290979{0%,13%{opacity:0;filter:blur(1px);transform:translate(12px,12px)rotate(4deg)scale(.96)}17%,45%{opacity:1;filter:blur();transform:translate(0,0)rotate(4deg)scale(1)}52%,to{opacity:0;filter:blur(5px);transform:translate(8px,-10px)rotate(6deg)scale(.98)}}@keyframes revealScatterThree-d5290979{0%,21%{opacity:0;filter:blur(1px);transform:translate(12px,12px)rotate(-3deg)scale(.96)}25%,47%{opacity:1;filter:blur();transform:translate(0,0)rotate(-3deg)scale(1)}54%,to{opacity:0;filter:blur(5px);transform:translate(8px,-10px)rotate(-5deg)scale(.98)}}@keyframes manualPromptReveal-d5290979{0%,18%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(18px)scale(.98)}23%,48%{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}56%,to{opacity:0;filter:blur(7px);transform:translate(-50%)translateY(-16px)scale(1.02)}}@keyframes bridgeReveal-d5290979{0%,34%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(10px)scale(.96)}39%,55%{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}60%,to{opacity:0;filter:blur(4px);transform:translate(-50%)translateY(-8px)scale(.98)}}@keyframes chaosExit-d5290979{0%,56%{opacity:1;filter:blur();transform:rotate(0)scale(1)}60%{opacity:.72;filter:blur(5px);transform:rotate(4deg)scale(1.035)}64%,to{opacity:0;filter:blur(10px);transform:rotate(9deg)scale(1.07)}}@keyframes finalWave-d5290979{0%,30%{opacity:0;transform:translate(-66%)skew(-8deg)}62%{opacity:.52}66%{opacity:.32;transform:translate(66%)skew(-8deg)}70%,to{opacity:0;transform:translate(88%)skew(-8deg)}}@keyframes productDemoReveal-d5290979{0%,20%{opacity:0}60%,to{opacity:1}}@keyframes brandReveal-d5290979{0%,58%{opacity:0;filter:blur(1px);transform:translate(-50%,calc(10px - 50%))scale(.96)}61%,66%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}70%,to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 46px))scale(.98)}}@keyframes contextHubReveal-d5290979{0%,66%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(24px)scale(.96)}69%,to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes contextRowOne-d5290979{0%,69%{opacity:0;transform:translate(-12px)}72%,to{opacity:1;transform:translate(0)}}@keyframes contextRowTwo-d5290979{0%,72%{opacity:0;transform:translate(-12px)}75%,to{opacity:1;transform:translate(0)}}@keyframes contextRowThree-d5290979{0%,75%{opacity:0;transform:translate(-12px)}78%,to{opacity:1;transform:translate(0)}}@keyframes promptLineReveal-d5290979{0%,74%{opacity:0;transform:translate(8px)}79%,to{opacity:1;transform:translate(0)}}@keyframes outputOne-d5290979{0%,80%{opacity:0;filter:blur(1px);transform:translateY(20px)scale(.96)}83%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes outputTwo-d5290979{0%,83%{opacity:0;filter:blur(1px);transform:translateY(20px)scale(.96)}86%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes outputThree-d5290979{0%,86%{opacity:0;filter:blur(1px);transform:translateY(20px)scale(.96)}89%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes resultReveal-d5290979{0%,91%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(18px)scale(.96)}95%,to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes stageBreath-d5290979{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-2px)scale(1.004)}82%{transform:translateY(-1px)scale(1.008)}}@keyframes phaseWithout-d5290979{0%,54%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(-8px)}}@keyframes nodePulse-d5290979{0%,to{opacity:.55;box-shadow:0 8px 18px #5264e82e}50%{opacity:1;box-shadow:0 8px 22px #5264e852}}@media (max-width:600px){.phase-label[data-v-d5290979]{padding:6px 9px;font-size:.58rem;top:12px;left:14px}.scatter-note[data-v-d5290979]{border-radius:12px;max-width:128px;padding:7px 8px;font-size:.52rem}.scatter-note--one[data-v-d5290979]{left:5%}.scatter-note--two[data-v-d5290979]{right:5%}.scatter-note--three[data-v-d5290979]{bottom:18%;right:7%}.manual-prompt[data-v-d5290979]{border-radius:15px;width:78%;padding:12px;top:30%}.manual-prompt__header strong[data-v-d5290979],.context-source__header strong[data-v-d5290979],.prompt-target__header strong[data-v-d5290979]{font-size:.62rem}.manual-prompt__header span[data-v-d5290979],.context-hub__header em[data-v-d5290979]{font-size:.42rem}.manual-prompt p[data-v-d5290979],.bridge-copy span[data-v-d5290979],.context-hub__header span[data-v-d5290979],.context-source__header span[data-v-d5290979],.prompt-target__header span[data-v-d5290979]{font-size:.48rem}.context-bridge[data-v-d5290979]{width:90%;min-height:54px;padding:9px 11px}.bridge-icon[data-v-d5290979]{width:30px;height:30px}.bridge-copy strong[data-v-d5290979]{font-size:.74rem}.brand-reveal[data-v-d5290979]{gap:8px;padding:6px 9px 6px 7px}.brand-reveal span[data-v-d5290979]{display:none}.context-hub[data-v-d5290979]{border-radius:15px;width:90%;padding:9px;top:9%}.context-hub__header[data-v-d5290979]{margin-bottom:8px}.context-hub__header strong[data-v-d5290979]{font-size:.68rem}.context-grid[data-v-d5290979]{grid-template-columns:1fr;gap:7px}.context-source[data-v-d5290979],.prompt-target[data-v-d5290979]{border-radius:12px;padding:8px}.context-list[data-v-d5290979],.prompt-code[data-v-d5290979]{gap:5px}.context-row[data-v-d5290979]{grid-template-columns:1fr;gap:3px;padding:6px}.context-token[data-v-d5290979],.prompt-code span[data-v-d5290979],.context-value[data-v-d5290979]{font-size:.43rem}.output-stack[data-v-d5290979]{gap:5px;bottom:18%;left:5%;right:5%}.output-card[data-v-d5290979]{border-radius:11px;min-height:74px;padding:7px}.output-card span[data-v-d5290979]{margin-bottom:4px;padding:3px 5px;font-size:.39rem}.output-card strong[data-v-d5290979]{font-size:.47rem}.output-card p[data-v-d5290979]{font-size:.4rem;line-height:1.22}.result-message[data-v-d5290979]{border-radius:13px;width:90%;padding:10px 12px;bottom:6%}.result-message span[data-v-d5290979]{font-size:.42rem}.result-message strong[data-v-d5290979]{font-size:.62rem}.result-message p[data-v-d5290979]{font-size:.48rem}}@media (prefers-reduced-motion:reduce){.variables-stage[data-v-d5290979],.phase-label[data-v-d5290979],.context-chaos[data-v-d5290979],.scatter-note[data-v-d5290979],.manual-prompt[data-v-d5290979],.context-bridge[data-v-d5290979],.final-wave[data-v-d5290979],.product-demo[data-v-d5290979],.brand-reveal[data-v-d5290979],.context-hub[data-v-d5290979],.context-row[data-v-d5290979],.prompt-code span[data-v-d5290979],.output-card[data-v-d5290979],.result-message[data-v-d5290979],.bridge-icon span[data-v-d5290979]{animation:none}.phase-label[data-v-d5290979],.context-chaos[data-v-d5290979],.final-wave[data-v-d5290979],.brand-reveal[data-v-d5290979]{display:none}.product-demo[data-v-d5290979],.context-hub[data-v-d5290979],.context-row[data-v-d5290979],.prompt-code span[data-v-d5290979],.output-card[data-v-d5290979],.result-message[data-v-d5290979]{opacity:1;transform:none}.product-demo[data-v-d5290979]{flex-direction:column;justify-content:center;padding:16px;display:flex}.solution-stage[data-v-d5290979],.context-hub[data-v-d5290979],.output-stack[data-v-d5290979],.result-message[data-v-d5290979]{position:static}.solution-stage[data-v-d5290979]{gap:10px;display:grid}.output-stack[data-v-d5290979]{grid-template-columns:repeat(3,minmax(0,1fr))}}.animation-expert[data-v-0b2567f8]{--anim-duration:26s;--stage-bg:#f6f7f4;--stage-bg-soft:#ecefed;--stage-shadow:#040c1842;--panel-shadow:#18233121;--text-strong:#111614;--text-muted:#66706d;--accent:#5264e8;--accent-guard:#1b8a77;--warning:#b45309;min-width:0;display:block}.expert-stage[data-v-0b2567f8]{aspect-ratio:16/9;isolation:isolate;background:radial-gradient(circle at 24% 12%, #fffffff5, transparent 36%), linear-gradient(160deg, var(--stage-bg) 0%, #fbfbf8 46%, var(--stage-bg-soft) 100%);width:100%;box-shadow:0 28px 60px var(--stage-shadow);animation:stageBreath-0b2567f8 var(--anim-duration) ease-in-out both;border:1px solid #ffffff2e;border-radius:12px;position:relative;overflow:hidden}.expert-stage[data-v-0b2567f8]:before{content:"";z-index:0;opacity:.2;background-color:#0000;background-image:linear-gradient(90deg,#ffffff61 1px,#0000 1px),linear-gradient(#ffffff57 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.phase-label[data-v-0b2567f8]{z-index:2;color:#27302d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:phaseWithout-0b2567f8 var(--anim-duration) ease both;background:#ffffffdb;border:1px solid #27302d1a;border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:800;line-height:1;position:absolute;top:18px;left:22px;box-shadow:0 12px 24px #121b241a}.dependency-scene[data-v-0b2567f8]{z-index:1;animation:dependencyExit-0b2567f8 var(--anim-duration) cubic-bezier(.22, .7, .2, 1) both;will-change:filter, opacity, transform;position:absolute;top:0;bottom:0;left:0;right:0}.client-request[data-v-0b2567f8],.expert-status[data-v-0b2567f8],.old-method[data-v-0b2567f8],.risk-bridge[data-v-0b2567f8],.brand-reveal[data-v-0b2567f8],.method-panel[data-v-0b2567f8],.guardrails-panel[data-v-0b2567f8],.teammate-panel[data-v-0b2567f8],.result-message[data-v-0b2567f8]{box-shadow:0 18px 38px var(--panel-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #27302d1a}.client-request[data-v-0b2567f8]{z-index:2;opacity:0;width:min(330px,48%);animation:requestReveal-0b2567f8 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:18px;align-items:flex-start;gap:11px;padding:13px;display:flex;position:absolute;top:28%;left:7%;transform:translate(-18px)scale(.98)}.request-avatar[data-v-0b2567f8]{background:var(--accent);color:#fff;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.72rem;font-weight:900;display:flex}.client-request div[data-v-0b2567f8]:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.client-request span[data-v-0b2567f8],.method-panel__header span[data-v-0b2567f8],.guardrails-panel__header span[data-v-0b2567f8],.teammate-panel span[data-v-0b2567f8],.result-message span[data-v-0b2567f8]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.54rem;font-weight:850;line-height:1}.client-request strong[data-v-0b2567f8],.old-method__header strong[data-v-0b2567f8],.method-panel__header strong[data-v-0b2567f8],.method-card__body strong[data-v-0b2567f8],.guardrail-row strong[data-v-0b2567f8],.teammate-panel strong[data-v-0b2567f8],.result-message strong[data-v-0b2567f8]{color:var(--text-strong);letter-spacing:0;font-weight:850}.client-request strong[data-v-0b2567f8]{font-size:.78rem;line-height:1.12}.client-request p[data-v-0b2567f8]{color:#52605b;margin:0;font-size:.64rem;font-weight:650;line-height:1.32}.expert-status[data-v-0b2567f8]{z-index:2;color:var(--text-muted);opacity:0;animation:statusReveal-0b2567f8 var(--anim-duration) ease both;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex;position:absolute;top:26%;right:10%;transform:translateY(12px)}.status-dot[data-v-0b2567f8]{background:#94a3b8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #94a3b829}.expert-status strong[data-v-0b2567f8]{color:var(--text-muted);font-size:.62rem;line-height:1}.old-method[data-v-0b2567f8]{z-index:2;opacity:0;width:min(320px,47%);animation:oldMethodReveal-0b2567f8 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:18px;padding:14px;position:absolute;top:43%;right:8%;transform:translateY(18px)rotate(2deg)scale(.98)}.old-method__header[data-v-0b2567f8]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.old-method__header strong[data-v-0b2567f8]{font-size:.78rem;line-height:1.12}.old-method__header span[data-v-0b2567f8]{color:#92400e;background:#fbbf2433;border-radius:999px;flex:none;padding:5px 8px;font-size:.5rem;font-weight:850;line-height:1}.old-method__lines[data-v-0b2567f8]{gap:7px;margin-bottom:12px;display:grid}.old-method__lines span[data-v-0b2567f8]{background:#67706d2e;border-radius:999px;height:7px;display:block}.old-method__lines span[data-v-0b2567f8]:nth-child(2){width:76%}.old-method__lines span[data-v-0b2567f8]:nth-child(3){width:54%}.old-method p[data-v-0b2567f8]{color:var(--text-muted);margin:0;font-size:.58rem;font-weight:700;line-height:1.26}.risk-bridge[data-v-0b2567f8]{z-index:3;opacity:0;width:min(390px,86%);min-height:64px;animation:bridgeReveal-0b2567f8 var(--anim-duration) ease both;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)translateY(10px)scale(.96)}.risk-icon[data-v-0b2567f8]{background:#fbbf2433;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.risk-icon span[data-v-0b2567f8]{background:var(--warning);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite riskPulse-0b2567f8}.risk-bridge div[data-v-0b2567f8]:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.risk-bridge strong[data-v-0b2567f8]{color:var(--text-strong);font-size:.94rem;font-weight:850;line-height:1.08}.risk-bridge span[data-v-0b2567f8]{color:var(--text-muted);font-size:.62rem;font-weight:700;line-height:1.2}.final-wave[data-v-0b2567f8]{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;animation:finalWave-0b2567f8 var(--anim-duration) cubic-bezier(.42, 0, .2, 1) both;background:linear-gradient(105deg,#0000 34%,#ffffffb8 48%,#bcefc83d 52%,#0000 66%);position:absolute;top:-20%;bottom:-20%;left:-55%;right:-55%;transform:translate(-66%)skew(-8deg)}.product-demo[data-v-0b2567f8]{z-index:3;opacity:0;animation:productDemoReveal-0b2567f8 var(--anim-duration) ease both;position:absolute;top:0;bottom:0;left:0;right:0}.brand-reveal[data-v-0b2567f8]{z-index:4;opacity:0;animation:brandReveal-0b2567f8 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:10px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(8px - 50%))scale(.98)}.brand-reveal span[data-v-0b2567f8]{color:#27302d;letter-spacing:0;white-space:nowrap;font-size:.72rem;font-weight:800}.brand-reveal[data-v-0b2567f8] .brand-logo{--brand-logo-size:28px;--brand-logo-radius:8px;--brand-logo-shadow:0 8px 18px #19222d29}.brand-reveal[data-v-0b2567f8] .brand-name__separator{color:var(--accent)}.solution-stage[data-v-0b2567f8]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.method-panel[data-v-0b2567f8]{z-index:2;opacity:0;width:min(355px,47%);animation:methodReveal-0b2567f8 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:18px;padding:14px;position:absolute;top:10%;left:6%;transform:translateY(24px)scale(.96)}.method-panel__header[data-v-0b2567f8]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.method-panel__header div[data-v-0b2567f8]{flex-direction:column;gap:4px;min-width:0;display:flex}.method-panel__header strong[data-v-0b2567f8]{font-size:.88rem;line-height:1.12}.method-panel__header em[data-v-0b2567f8]{color:#116a5b;background:#1b8a771f;border-radius:999px;flex:none;padding:5px 8px;font-size:.5rem;font-style:normal;font-weight:850;line-height:1}.method-card[data-v-0b2567f8]{opacity:0;animation:methodCardReveal-0b2567f8 var(--anim-duration) ease both;background:#fafbfad6;border:1px solid #5264e824;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex;transform:translate(-12px)}.method-card__icon[data-v-0b2567f8]{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-guard) 100%);border-radius:10px;flex:0 0 32px;width:32px;height:32px;box-shadow:0 10px 22px #5264e833}.method-card__body[data-v-0b2567f8]{min-width:0}.method-card__body strong[data-v-0b2567f8]{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.16;display:block;overflow:hidden}.method-card__body span[data-v-0b2567f8]{color:var(--text-muted);margin-top:3px;font-size:.52rem;font-weight:700;line-height:1.18;display:block}.governance-grid[data-v-0b2567f8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.governance-chip[data-v-0b2567f8]{opacity:0;min-width:0;animation-duration:var(--anim-duration);background:#fff;border:1px solid #27302d14;border-radius:12px;padding:8px;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;transform:translateY(10px)}.governance-chip--one[data-v-0b2567f8]{animation-name:governanceOne-0b2567f8}.governance-chip--two[data-v-0b2567f8]{animation-name:governanceTwo-0b2567f8}.governance-chip--three[data-v-0b2567f8]{animation-name:governanceThree-0b2567f8}.governance-chip span[data-v-0b2567f8]{color:var(--text-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;letter-spacing:.06em;font-size:.46rem;font-weight:850;line-height:1;display:block;overflow:hidden}.governance-chip strong[data-v-0b2567f8]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.58rem;font-weight:850;line-height:1.1;display:block;overflow:hidden}.guardrails-panel[data-v-0b2567f8]{z-index:2;opacity:0;width:min(330px,42%);animation:guardrailsReveal-0b2567f8 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:18px;padding:13px;position:absolute;top:17%;right:6%;transform:translateY(24px)scale(.96)}.guardrails-panel__header[data-v-0b2567f8]{margin-bottom:10px}.guardrail-list[data-v-0b2567f8]{gap:7px;display:grid}.guardrail-row[data-v-0b2567f8]{opacity:0;animation-duration:var(--anim-duration);background:#fff;border:1px solid #1b8a771f;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;display:grid;transform:translate(12px)}.guardrail-row--one[data-v-0b2567f8]{animation-name:guardrailOne-0b2567f8}.guardrail-row--two[data-v-0b2567f8]{animation-name:guardrailTwo-0b2567f8}.guardrail-row--three[data-v-0b2567f8]{animation-name:guardrailThree-0b2567f8}.guardrail-row span[data-v-0b2567f8]{width:26px;height:26px;color:var(--accent-guard);background:#1b8a771a;border-radius:9px;place-items:center;font-size:.52rem;font-weight:900;display:grid}.guardrail-row strong[data-v-0b2567f8]{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;line-height:1.18;overflow:hidden}.teammate-panel[data-v-0b2567f8]{z-index:3;opacity:0;max-width:370px;animation:teammateReveal-0b2567f8 var(--anim-duration) ease both;border-radius:16px;align-items:center;gap:12px;padding:10px 11px;display:flex;position:absolute;bottom:20%;right:8%;transform:translateY(18px)scale(.96)}.teammate-panel div[data-v-0b2567f8]:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.teammate-panel strong[data-v-0b2567f8]{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;line-height:1.15;overflow:hidden}.copy-action[data-v-0b2567f8]{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-guard) 100%);color:#fff;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 12px 28px #5264e838}.result-message[data-v-0b2567f8]{z-index:4;text-align:center;opacity:0;width:min(480px,86%);animation:resultReveal-0b2567f8 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:14px 18px;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)translateY(18px)scale(.96)}.result-message span[data-v-0b2567f8]{color:var(--accent-guard)}.result-message strong[data-v-0b2567f8]{font-size:.94rem;line-height:1.1}.result-message p[data-v-0b2567f8]{max-width:390px;color:var(--text-muted);margin:0;font-size:.62rem;font-weight:650;line-height:1.32}@keyframes requestReveal-0b2567f8{0%,5%{opacity:0;filter:blur(1px);transform:translate(-18px)scale(.98)}9%,45%{opacity:1;filter:blur();transform:translate(0)scale(1)}53%,to{opacity:0;filter:blur(6px);transform:translateY(-10px)scale(.99)}}@keyframes statusReveal-0b2567f8{0%,18%{opacity:0;filter:blur(1px);transform:translateY(12px)}23%,47%{opacity:1;filter:blur();transform:translateY(0)}55%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)}}@keyframes oldMethodReveal-0b2567f8{0%,26%{opacity:0;filter:blur(1px);transform:translateY(18px)rotate(2deg)scale(.98)}31%,49%{opacity:1;filter:blur();transform:translateY(0)rotate(2deg)scale(1)}57%,to{opacity:0;filter:blur(7px);transform:translateY(-12px)rotate(5deg)scale(1.02)}}@keyframes bridgeReveal-0b2567f8{0%,36%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(10px)scale(.96)}41%,55%{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}60%,to{opacity:0;filter:blur(4px);transform:translate(-50%)translateY(-8px)scale(.98)}}@keyframes dependencyExit-0b2567f8{0%,56%{opacity:1;filter:blur();transform:rotate(0)scale(1)}60%{opacity:.72;filter:blur(5px);transform:rotate(4deg)scale(1.035)}64%,to{opacity:0;filter:blur(10px);transform:rotate(9deg)scale(1.07)}}@keyframes finalWave-0b2567f8{0%,30%{opacity:0;transform:translate(-66%)skew(-8deg)}62%{opacity:.52}66%{opacity:.32;transform:translate(66%)skew(-8deg)}70%,to{opacity:0;transform:translate(88%)skew(-8deg)}}@keyframes productDemoReveal-0b2567f8{0%,20%{opacity:0}60%,to{opacity:1}}@keyframes brandReveal-0b2567f8{0%,58%{opacity:0;filter:blur(1px);transform:translate(-50%,calc(10px - 50%))scale(.96)}61%,66%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}70%,to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 46px))scale(.98)}}@keyframes methodReveal-0b2567f8{0%,66%{opacity:0;filter:blur(1px);transform:translateY(24px)scale(.96)}69%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes methodCardReveal-0b2567f8{0%,70%{opacity:0;transform:translate(-12px)}74%,to{opacity:1;transform:translate(0)}}@keyframes governanceOne-0b2567f8{0%,74%{opacity:0;transform:translateY(10px)}78%,to{opacity:1;transform:translateY(0)}}@keyframes governanceTwo-0b2567f8{0%,77%{opacity:0;transform:translateY(10px)}81%,to{opacity:1;transform:translateY(0)}}@keyframes governanceThree-0b2567f8{0%,80%{opacity:0;transform:translateY(10px)}84%,to{opacity:1;transform:translateY(0)}}@keyframes guardrailsReveal-0b2567f8{0%,69%{opacity:0;filter:blur(1px);transform:translateY(24px)scale(.96)}72%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes guardrailOne-0b2567f8{0%,73%{opacity:0;transform:translate(12px)}77%,to{opacity:1;transform:translate(0)}}@keyframes guardrailTwo-0b2567f8{0%,76%{opacity:0;transform:translate(12px)}80%,to{opacity:1;transform:translate(0)}}@keyframes guardrailThree-0b2567f8{0%,79%{opacity:0;transform:translate(12px)}83%,to{opacity:1;transform:translate(0)}}@keyframes teammateReveal-0b2567f8{0%,84%{opacity:0;filter:blur(1px);transform:translateY(18px)scale(.96)}88%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes resultReveal-0b2567f8{0%,91%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(18px)scale(.96)}95%,to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes stageBreath-0b2567f8{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-2px)scale(1.004)}82%{transform:translateY(-1px)scale(1.008)}}@keyframes phaseWithout-0b2567f8{0%,54%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(-8px)}}@keyframes riskPulse-0b2567f8{0%,to{opacity:.62;box-shadow:0 0 #b4530947}50%{opacity:1;box-shadow:0 0 0 9px #b4530900}}@media (max-width:600px){.phase-label[data-v-0b2567f8]{padding:6px 9px;font-size:.58rem;top:12px;left:14px}.client-request[data-v-0b2567f8]{border-radius:14px;gap:7px;width:50%;padding:9px;top:27%;left:5%}.request-avatar[data-v-0b2567f8]{border-radius:8px;flex-basis:24px;width:24px;height:24px;font-size:.56rem}.client-request span[data-v-0b2567f8],.method-panel__header span[data-v-0b2567f8],.guardrails-panel__header span[data-v-0b2567f8],.teammate-panel span[data-v-0b2567f8],.result-message span[data-v-0b2567f8]{font-size:.4rem}.client-request strong[data-v-0b2567f8],.old-method__header strong[data-v-0b2567f8],.method-panel__header strong[data-v-0b2567f8]{font-size:.58rem}.client-request p[data-v-0b2567f8],.old-method p[data-v-0b2567f8],.risk-bridge span[data-v-0b2567f8],.method-card__body span[data-v-0b2567f8],.result-message p[data-v-0b2567f8]{font-size:.45rem}.expert-status[data-v-0b2567f8]{padding:7px 8px;top:24%;right:6%}.expert-status strong[data-v-0b2567f8]{font-size:.48rem}.old-method[data-v-0b2567f8]{border-radius:14px;width:46%;padding:10px;top:43%;right:5%}.old-method__header[data-v-0b2567f8]{margin-bottom:7px}.old-method__header span[data-v-0b2567f8],.method-panel__header em[data-v-0b2567f8]{padding:4px 6px;font-size:.38rem}.old-method__lines[data-v-0b2567f8]{gap:5px;margin-bottom:8px}.old-method__lines span[data-v-0b2567f8]{height:6px}.risk-bridge[data-v-0b2567f8]{width:90%;min-height:54px;padding:9px 11px}.risk-icon[data-v-0b2567f8]{border-radius:10px;width:30px;height:30px}.risk-bridge strong[data-v-0b2567f8]{font-size:.72rem}.brand-reveal[data-v-0b2567f8]{gap:8px;padding:6px 9px 6px 7px}.brand-reveal span[data-v-0b2567f8]{display:none}.method-panel[data-v-0b2567f8]{border-radius:14px;width:52%;padding:9px;top:9%;left:5%}.method-panel__header[data-v-0b2567f8]{gap:7px;margin-bottom:7px}.method-card[data-v-0b2567f8]{border-radius:11px;gap:7px;padding:7px}.method-card__icon[data-v-0b2567f8]{border-radius:8px;flex-basis:25px;width:25px;height:25px}.method-card__body strong[data-v-0b2567f8],.guardrail-row strong[data-v-0b2567f8],.teammate-panel strong[data-v-0b2567f8]{font-size:.43rem}.governance-grid[data-v-0b2567f8]{grid-template-columns:1fr;gap:5px;margin-top:7px}.governance-chip[data-v-0b2567f8]{border-radius:9px;padding:6px}.governance-chip span[data-v-0b2567f8]{font-size:.36rem}.governance-chip strong[data-v-0b2567f8]{margin-top:3px;font-size:.43rem}.guardrails-panel[data-v-0b2567f8]{border-radius:14px;width:38%;padding:8px;top:13%;right:5%}.guardrail-list[data-v-0b2567f8]{gap:5px}.guardrail-row[data-v-0b2567f8]{border-radius:10px;grid-template-columns:21px minmax(0,1fr);gap:5px;padding:6px}.guardrail-row span[data-v-0b2567f8]{border-radius:7px;width:20px;height:20px;font-size:.38rem}.teammate-panel[data-v-0b2567f8]{border-radius:13px;gap:7px;max-width:58%;padding:8px;bottom:20%;right:5%}.copy-action[data-v-0b2567f8]{border-radius:8px;min-height:24px;padding:0 9px;font-size:.46rem}.result-message[data-v-0b2567f8]{border-radius:13px;width:90%;padding:10px 12px;bottom:6%}.result-message strong[data-v-0b2567f8]{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.expert-stage[data-v-0b2567f8],.phase-label[data-v-0b2567f8],.dependency-scene[data-v-0b2567f8],.client-request[data-v-0b2567f8],.expert-status[data-v-0b2567f8],.old-method[data-v-0b2567f8],.risk-bridge[data-v-0b2567f8],.final-wave[data-v-0b2567f8],.product-demo[data-v-0b2567f8],.brand-reveal[data-v-0b2567f8],.method-panel[data-v-0b2567f8],.method-card[data-v-0b2567f8],.governance-chip[data-v-0b2567f8],.guardrails-panel[data-v-0b2567f8],.guardrail-row[data-v-0b2567f8],.teammate-panel[data-v-0b2567f8],.result-message[data-v-0b2567f8],.risk-icon span[data-v-0b2567f8]{animation:none}.phase-label[data-v-0b2567f8],.dependency-scene[data-v-0b2567f8],.final-wave[data-v-0b2567f8],.brand-reveal[data-v-0b2567f8]{display:none}.product-demo[data-v-0b2567f8],.method-panel[data-v-0b2567f8],.method-card[data-v-0b2567f8],.governance-chip[data-v-0b2567f8],.guardrails-panel[data-v-0b2567f8],.guardrail-row[data-v-0b2567f8],.teammate-panel[data-v-0b2567f8],.result-message[data-v-0b2567f8]{opacity:1;transform:none}.product-demo[data-v-0b2567f8]{flex-direction:column;justify-content:center;padding:16px;display:flex}.solution-stage[data-v-0b2567f8],.method-panel[data-v-0b2567f8],.guardrails-panel[data-v-0b2567f8],.teammate-panel[data-v-0b2567f8],.result-message[data-v-0b2567f8]{position:static}.solution-stage[data-v-0b2567f8]{gap:10px;display:grid}}.animation-content[data-v-35785bb0]{--anim-duration:26s;--stage-bg:#f6f7f4;--stage-bg-soft:#ecefed;--stage-shadow:#040c1842;--panel-shadow:#18233121;--text-strong:#111614;--text-muted:#66706d;--accent:#5264e8;--accent-list:#1b8a77;--warning:#b45309;min-width:0;display:block}.content-stage[data-v-35785bb0]{aspect-ratio:16/9;isolation:isolate;background:radial-gradient(circle at 24% 12%, #fffffff5, transparent 36%), linear-gradient(160deg, var(--stage-bg) 0%, #fbfbf8 46%, var(--stage-bg-soft) 100%);width:100%;box-shadow:0 28px 60px var(--stage-shadow);animation:stageBreath-35785bb0 var(--anim-duration) ease-in-out both;border:1px solid #ffffff2e;border-radius:12px;position:relative;overflow:hidden}.content-stage[data-v-35785bb0]:before{content:"";z-index:0;opacity:.2;background-color:#0000;background-image:linear-gradient(90deg,#ffffff61 1px,#0000 1px),linear-gradient(#ffffff57 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.phase-label[data-v-35785bb0]{z-index:2;color:#27302d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:phaseWithout-35785bb0 var(--anim-duration) ease both;background:#ffffffdb;border:1px solid #27302d1a;border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:800;line-height:1;position:absolute;top:18px;left:22px;box-shadow:0 12px 24px #121b241a}.manual-scene[data-v-35785bb0]{z-index:1;animation:manualExit-35785bb0 var(--anim-duration) cubic-bezier(.22, .7, .2, 1) both;will-change:filter, opacity, transform;position:absolute;top:0;bottom:0;left:0;right:0}.manual-doc[data-v-35785bb0],.replace-card[data-v-35785bb0],.manual-risk[data-v-35785bb0],.brand-reveal[data-v-35785bb0],.variable-panel[data-v-35785bb0],.template-panel[data-v-35785bb0],.copy-confirmation[data-v-35785bb0],.result-message[data-v-35785bb0]{box-shadow:0 18px 38px var(--panel-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #27302d1a}.manual-doc[data-v-35785bb0]{z-index:2;opacity:0;width:min(430px,56%);animation:manualDocReveal-35785bb0 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:18px;padding:15px;position:absolute;top:24%;left:7%;transform:translate(-18px)scale(.98)}.manual-doc__header[data-v-35785bb0]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.manual-doc__header div[data-v-35785bb0],.template-panel__header[data-v-35785bb0]{flex-direction:column;gap:4px;min-width:0;display:flex}.manual-doc__header span[data-v-35785bb0],.replace-card span[data-v-35785bb0],.variable-panel__header span[data-v-35785bb0],.template-panel__header span[data-v-35785bb0],.copy-confirmation span[data-v-35785bb0],.result-message span[data-v-35785bb0]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.54rem;font-weight:850;line-height:1}.manual-doc__header strong[data-v-35785bb0],.replace-card strong[data-v-35785bb0],.variable-panel__header strong[data-v-35785bb0],.template-panel__header strong[data-v-35785bb0],.copy-confirmation strong[data-v-35785bb0],.result-message strong[data-v-35785bb0]{color:var(--text-strong);letter-spacing:0;font-weight:850}.manual-doc__header strong[data-v-35785bb0]{font-size:.86rem;line-height:1.12}.manual-doc__header em[data-v-35785bb0],.variable-panel__header em[data-v-35785bb0]{color:#92400e;background:#fbbf2433;border-radius:999px;flex:none;padding:5px 8px;font-size:.5rem;font-style:normal;font-weight:850;line-height:1}.manual-copy[data-v-35785bb0]{gap:8px;display:grid}.manual-copy p[data-v-35785bb0]{color:#52605b;margin:0;font-size:.64rem;font-weight:700;line-height:1.36}.manual-copy mark[data-v-35785bb0]{color:#92400e;animation:markPulse-35785bb0 var(--anim-duration) ease both;background:#fbbf2447;border-radius:7px;padding:2px 5px;font-weight:900}.replace-stack[data-v-35785bb0]{z-index:3;gap:10px;width:min(250px,34%);display:grid;position:absolute;top:27%;right:7%}.replace-card[data-v-35785bb0]{opacity:0;animation-duration:var(--anim-duration);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 9px;padding:11px;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;display:grid;transform:translate(18px)rotate(2deg)scale(.98)}.replace-card--one[data-v-35785bb0]{animation-name:replaceOne-35785bb0}.replace-card--two[data-v-35785bb0]{animation-name:replaceTwo-35785bb0}.replace-card span[data-v-35785bb0]{grid-column:1/-1}.replace-card strong[data-v-35785bb0]{color:#9f1239;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.14;text-decoration:line-through;overflow:hidden}.replace-card em[data-v-35785bb0]{color:#116a5b;white-space:nowrap;background:#1b8a771f;border-radius:999px;padding:5px 7px;font-size:.56rem;font-style:normal;font-weight:900;line-height:1}.manual-risk[data-v-35785bb0]{z-index:4;opacity:0;width:min(390px,86%);min-height:64px;animation:riskReveal-35785bb0 var(--anim-duration) ease both;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:11%;left:50%;transform:translate(-50%)translateY(10px)scale(.96)}.risk-icon[data-v-35785bb0]{background:#fbbf2433;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.risk-icon span[data-v-35785bb0]{background:var(--warning);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite riskPulse-35785bb0}.manual-risk div[data-v-35785bb0]:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.manual-risk strong[data-v-35785bb0]{color:var(--text-strong);font-size:.94rem;font-weight:850;line-height:1.08}.manual-risk span[data-v-35785bb0]{color:var(--text-muted);font-size:.62rem;font-weight:700;line-height:1.2}.final-wave[data-v-35785bb0]{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;animation:finalWave-35785bb0 var(--anim-duration) cubic-bezier(.42, 0, .2, 1) both;background:linear-gradient(105deg,#0000 34%,#ffffffb8 48%,#bcefc83d 52%,#0000 66%);position:absolute;top:-20%;bottom:-20%;left:-55%;right:-55%;transform:translate(-66%)skew(-8deg)}.product-demo[data-v-35785bb0]{z-index:3;opacity:0;animation:productDemoReveal-35785bb0 var(--anim-duration) ease both;position:absolute;top:0;bottom:0;left:0;right:0}.brand-reveal[data-v-35785bb0]{z-index:5;opacity:0;animation:brandReveal-35785bb0 var(--anim-duration) cubic-bezier(.18, .72, .18, 1) both;border-radius:10px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(8px - 50%))scale(.98)}.brand-reveal span[data-v-35785bb0]{color:#27302d;letter-spacing:0;white-space:nowrap;font-size:.72rem;font-weight:800}.brand-reveal[data-v-35785bb0] .brand-logo{--brand-logo-size:28px;--brand-logo-radius:8px;--brand-logo-shadow:0 8px 18px #19222d29}.brand-reveal[data-v-35785bb0] .brand-name__separator{color:var(--accent)}.solution-stage[data-v-35785bb0]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.variable-panel[data-v-35785bb0]{z-index:2;opacity:0;width:min(370px,47%);animation:variablePanelReveal-35785bb0 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:18px;padding:14px;position:absolute;top:10%;left:6%;transform:translateY(24px)scale(.96)}.variable-panel__header[data-v-35785bb0]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.variable-panel__header div[data-v-35785bb0]{flex-direction:column;gap:4px;min-width:0;display:flex}.variable-panel__header strong[data-v-35785bb0]{font-size:.9rem;line-height:1.12}.variable-panel__header em[data-v-35785bb0]{color:#116a5b;background:#1b8a771f}.variable-list[data-v-35785bb0]{gap:7px;display:grid}.variable-field[data-v-35785bb0]{opacity:0;animation-duration:var(--anim-duration);background:#fff;border:1px solid #5264e81f;border-radius:12px;gap:5px;padding:8px;animation-timing-function:cubic-bezier(.18,.72,.18,1);animation-fill-mode:both;display:grid;transform:translate(-12px)}.variable-field--one[data-v-35785bb0]{animation-name:variableOne-35785bb0}.variable-field--two[data-v-35785bb0]{animation-name:variableTwo-35785bb0}.variable-field--three[data-v-35785bb0]{animation-name:variableThree-35785bb0}.variable-field--four[data-v-35785bb0]{animation-name:variableFour-35785bb0}.variable-field__label[data-v-35785bb0]{color:var(--text-muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;font-size:.5rem;font-weight:850;line-height:1;display:block;overflow:hidden}.variable-control[data-v-35785bb0]{background:#f6f7f4eb;border:1px solid #27302d1a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:31px;padding:7px 28px 7px 9px;display:grid;position:relative}.variable-control--select[data-v-35785bb0]:after{content:"";border-right:2px solid var(--accent-list);border-bottom:2px solid var(--accent-list);width:6px;height:6px;position:absolute;top:50%;right:10px;transform:translateY(-65%)rotate(45deg)}.variable-control--text[data-v-35785bb0]{background:#fff;grid-template-columns:minmax(0,1fr) auto}.variable-control--text[data-v-35785bb0]:after{content:"";background:#5264e838;border-radius:999px;width:34px;height:2px;position:absolute;bottom:7px;right:10px}.variable-control strong[data-v-35785bb0],.variable-control span[data-v-35785bb0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.variable-control strong[data-v-35785bb0]{color:var(--text-strong);font-size:.62rem;font-weight:850;line-height:1.12}.variable-control span[data-v-35785bb0]{color:var(--accent);text-transform:uppercase;background:#5264e81a;border-radius:999px;padding:5px 6px;font-size:.46rem;font-weight:900;line-height:1}.template-panel[data-v-35785bb0]{z-index:2;opacity:0;width:min(355px,43%);animation:templatePanelReveal-35785bb0 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:18px;padding:13px;position:absolute;top:13%;right:6%;transform:translateY(24px)scale(.96)}.template-panel__header[data-v-35785bb0]{margin-bottom:10px}.template-panel__header strong[data-v-35785bb0]{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.12;overflow:hidden}.country-select-demo[data-v-35785bb0]{background:#f6f7f4eb;border-radius:12px;gap:7px;padding:10px;display:grid}.country-select-demo__label[data-v-35785bb0]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.5rem;font-weight:850;line-height:1}.q-select-mock[data-v-35785bb0]{background:#fff;border:1px solid #1b8a7747;border-radius:10px;align-items:center;min-height:35px;padding:0 34px 0 11px;display:flex;position:relative;box-shadow:0 10px 22px #1b8a771a}.q-select-mock strong[data-v-35785bb0]{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:850;line-height:1;display:block;overflow:hidden}.q-select-mock span[data-v-35785bb0]{border-right:2px solid var(--accent-list);border-bottom:2px solid var(--accent-list);width:7px;height:7px;position:absolute;top:50%;right:13px;transform:translateY(-65%)rotate(45deg)}.country-options[data-v-35785bb0]{gap:5px;display:grid}.country-option[data-v-35785bb0]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;opacity:0;animation:countryOptionReveal-35785bb0 var(--anim-duration) ease both;background:#fff;border:1px solid #1b8a771a;border-radius:9px;padding:7px 9px;font-size:.56rem;font-weight:750;line-height:1;overflow:hidden;transform:translate(8px)}.country-option[data-v-35785bb0]:nth-child(2){animation-delay:.15s}.country-option[data-v-35785bb0]:nth-child(3){animation-delay:.3s}.country-option--selected[data-v-35785bb0]{color:#116a5b;box-shadow:inset 3px 0 0 var(--accent-list);background:linear-gradient(135deg,#5264e81f 0%,#1b8a772e 100%);border-color:#1b8a7757}.prompt-variation[data-v-35785bb0]{opacity:0;animation:promptVariationReveal-35785bb0 var(--anim-duration) ease both;background:#ffffffd1;border:1px solid #5264e81f;border-radius:12px;margin-top:10px;padding:10px;transform:translateY(10px)}.prompt-variation span[data-v-35785bb0]{color:var(--accent-list);text-transform:uppercase;letter-spacing:.06em;font-size:.5rem;font-weight:850;line-height:1}.prompt-variation strong[data-v-35785bb0]{color:var(--text-strong);margin-top:6px;font-size:.7rem;font-weight:900;line-height:1.15;display:block}.prompt-variation p[data-v-35785bb0]{color:var(--text-muted);margin:5px 0 0;font-size:.57rem;font-weight:650;line-height:1.28}.copy-confirmation[data-v-35785bb0]{z-index:4;opacity:0;animation:copyReveal-35785bb0 var(--anim-duration) ease both;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:inline-flex;position:absolute;bottom:22%;left:8%;transform:translateY(18px)scale(.96)}.copy-confirmation strong[data-v-35785bb0]{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-list) 100%);color:#fff;white-space:nowrap;border-radius:10px;padding:8px 11px;font-size:.58rem;font-weight:900;line-height:1}.result-message[data-v-35785bb0]{z-index:4;text-align:center;opacity:0;width:min(500px,88%);animation:resultReveal-35785bb0 var(--anim-duration) cubic-bezier(.16, 1, .3, 1) both;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:14px 18px;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)translateY(18px)scale(.96)}.result-message span[data-v-35785bb0]{color:var(--accent-list)}.result-message strong[data-v-35785bb0]{font-size:.94rem;font-weight:900;line-height:1.1}.result-message p[data-v-35785bb0]{max-width:390px;color:var(--text-muted);margin:0;font-size:.62rem;font-weight:650;line-height:1.32}@keyframes manualDocReveal-35785bb0{0%,5%{opacity:0;filter:blur(1px);transform:translate(-18px)scale(.98)}9%,45%{opacity:1;filter:blur();transform:translate(0)scale(1)}53%,to{opacity:0;filter:blur(6px);transform:translateY(-10px)scale(.99)}}@keyframes replaceOne-35785bb0{0%,18%{opacity:0;filter:blur(1px);transform:translate(18px)rotate(2deg)scale(.98)}23%,47%{opacity:1;filter:blur();transform:translate(0)rotate(2deg)scale(1)}55%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)rotate(4deg)}}@keyframes replaceTwo-35785bb0{0%,25%{opacity:0;filter:blur(1px);transform:translate(18px)rotate(-2deg)scale(.98)}30%,49%{opacity:1;filter:blur();transform:translate(0)rotate(-2deg)scale(1)}57%,to{opacity:0;filter:blur(6px);transform:translateY(-8px)rotate(-4deg)}}@keyframes riskReveal-35785bb0{0%,36%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(10px)scale(.96)}41%,55%{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}60%,to{opacity:0;filter:blur(4px);transform:translate(-50%)translateY(-8px)scale(.98)}}@keyframes manualExit-35785bb0{0%,56%{opacity:1;filter:blur();transform:rotate(0)scale(1)}60%{opacity:.72;filter:blur(5px);transform:rotate(4deg)scale(1.035)}64%,to{opacity:0;filter:blur(10px);transform:rotate(9deg)scale(1.07)}}@keyframes finalWave-35785bb0{0%,30%{opacity:0;transform:translate(-66%)skew(-8deg)}62%{opacity:.52}66%{opacity:.32;transform:translate(66%)skew(-8deg)}70%,to{opacity:0;transform:translate(88%)skew(-8deg)}}@keyframes productDemoReveal-35785bb0{0%,20%{opacity:0}60%,to{opacity:1}}@keyframes brandReveal-35785bb0{0%,58%{opacity:0;filter:blur(1px);transform:translate(-50%,calc(10px - 50%))scale(.96)}61%,66%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}70%,to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 46px))scale(.98)}}@keyframes variablePanelReveal-35785bb0{0%,66%{opacity:0;filter:blur(1px);transform:translateY(24px)scale(.96)}69%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes variableOne-35785bb0{0%,70%{opacity:0;transform:translate(-12px)}74%,to{opacity:1;transform:translate(0)}}@keyframes variableTwo-35785bb0{0%,73%{opacity:0;transform:translate(-12px)}77%,to{opacity:1;transform:translate(0)}}@keyframes variableThree-35785bb0{0%,76%{opacity:0;transform:translate(-12px)}80%,to{opacity:1;transform:translate(0)}}@keyframes variableFour-35785bb0{0%,79%{opacity:0;transform:translate(-12px)}83%,to{opacity:1;transform:translate(0)}}@keyframes templatePanelReveal-35785bb0{0%,69%{opacity:0;filter:blur(1px);transform:translateY(24px)scale(.96)}72%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes countryOptionReveal-35785bb0{0%,73%{opacity:0;transform:translate(8px)}79%,to{opacity:1;transform:translate(0)}}@keyframes promptVariationReveal-35785bb0{0%,82%{opacity:0;filter:blur(1px);transform:translateY(10px)}86%,to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes copyReveal-35785bb0{0%,86%{opacity:0;filter:blur(1px);transform:translateY(18px)scale(.96)}90%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes resultReveal-35785bb0{0%,91%{opacity:0;filter:blur(1px);transform:translate(-50%)translateY(18px)scale(.96)}95%,to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes phaseWithout-35785bb0{0%,54%{opacity:1;transform:translateY(0)}58%,to{opacity:0;transform:translateY(-8px)}}@keyframes stageBreath-35785bb0{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(-2px)scale(1.004)}82%{transform:translateY(-1px)scale(1.008)}}@keyframes markPulse-35785bb0{0%,17%,to{box-shadow:0 0 #fbbf2400}23%,42%{box-shadow:0 0 0 4px #fbbf2424}}@keyframes riskPulse-35785bb0{0%,to{opacity:.62;box-shadow:0 0 #b4530947}50%{opacity:1;box-shadow:0 0 0 9px #b4530900}}@media (max-width:600px){.phase-label[data-v-35785bb0]{padding:6px 9px;font-size:.58rem;top:12px;left:14px}.manual-doc[data-v-35785bb0]{border-radius:14px;width:56%;padding:10px;top:25%;left:5%}.manual-doc__header[data-v-35785bb0]{gap:7px;margin-bottom:8px}.manual-doc__header span[data-v-35785bb0],.replace-card span[data-v-35785bb0],.variable-panel__header span[data-v-35785bb0],.template-panel__header span[data-v-35785bb0],.country-select-demo__label[data-v-35785bb0],.prompt-variation span[data-v-35785bb0],.copy-confirmation span[data-v-35785bb0],.result-message span[data-v-35785bb0]{font-size:.4rem}.manual-doc__header strong[data-v-35785bb0],.variable-panel__header strong[data-v-35785bb0]{font-size:.58rem}.manual-doc__header em[data-v-35785bb0],.variable-panel__header em[data-v-35785bb0]{padding:4px 6px;font-size:.38rem}.manual-copy[data-v-35785bb0]{gap:5px}.manual-copy p[data-v-35785bb0],.manual-risk span[data-v-35785bb0],.prompt-variation p[data-v-35785bb0],.result-message p[data-v-35785bb0]{font-size:.45rem}.replace-stack[data-v-35785bb0]{gap:6px;width:35%;top:28%;right:5%}.replace-card[data-v-35785bb0]{border-radius:12px;grid-template-columns:1fr;gap:4px;padding:8px}.replace-card strong[data-v-35785bb0]{font-size:.48rem}.replace-card em[data-v-35785bb0]{justify-self:flex-start;padding:4px 6px;font-size:.42rem}.manual-risk[data-v-35785bb0]{width:90%;min-height:54px;padding:9px 11px}.risk-icon[data-v-35785bb0]{border-radius:10px;width:30px;height:30px}.manual-risk strong[data-v-35785bb0]{font-size:.72rem}.brand-reveal[data-v-35785bb0]{gap:8px;padding:6px 9px 6px 7px}.brand-reveal span[data-v-35785bb0]{display:none}.variable-panel[data-v-35785bb0]{border-radius:14px;width:51%;padding:9px;top:8%;left:5%}.variable-panel__header[data-v-35785bb0]{gap:7px;margin-bottom:7px}.variable-list[data-v-35785bb0]{gap:5px}.variable-field[data-v-35785bb0]{border-radius:10px;gap:5px;padding:6px}.variable-field__label[data-v-35785bb0]{font-size:.34rem}.variable-control[data-v-35785bb0]{border-radius:8px;gap:5px;min-height:25px;padding:5px 22px 5px 7px}.variable-control--select[data-v-35785bb0]:after{width:5px;height:5px;right:8px}.variable-control--text[data-v-35785bb0]:after{width:22px;right:8px}.variable-control strong[data-v-35785bb0],.template-panel__header strong[data-v-35785bb0],.prompt-variation strong[data-v-35785bb0]{font-size:.43rem}.variable-control span[data-v-35785bb0],.country-option[data-v-35785bb0],.q-select-mock strong[data-v-35785bb0]{font-size:.38rem}.template-panel[data-v-35785bb0]{border-radius:14px;width:39%;padding:8px;top:12%;right:5%}.template-panel__header[data-v-35785bb0]{margin-bottom:7px}.country-select-demo[data-v-35785bb0]{border-radius:10px;gap:5px;padding:7px}.q-select-mock[data-v-35785bb0]{border-radius:8px;min-height:27px;padding-right:26px}.q-select-mock span[data-v-35785bb0]{width:5px;height:5px;right:10px}.country-option[data-v-35785bb0]{border-radius:8px;padding:6px}.prompt-variation[data-v-35785bb0]{border-radius:10px;margin-top:7px;padding:8px}.copy-confirmation[data-v-35785bb0]{border-radius:12px;gap:6px;padding:7px;bottom:22%;left:5%}.copy-confirmation strong[data-v-35785bb0]{border-radius:8px;padding:7px 8px;font-size:.42rem}.result-message[data-v-35785bb0]{border-radius:13px;width:90%;padding:10px 12px;bottom:6%}.result-message strong[data-v-35785bb0]{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.content-stage[data-v-35785bb0],.phase-label[data-v-35785bb0],.manual-scene[data-v-35785bb0],.manual-doc[data-v-35785bb0],.manual-copy mark[data-v-35785bb0],.replace-card[data-v-35785bb0],.manual-risk[data-v-35785bb0],.risk-icon span[data-v-35785bb0],.final-wave[data-v-35785bb0],.product-demo[data-v-35785bb0],.brand-reveal[data-v-35785bb0],.variable-panel[data-v-35785bb0],.variable-field[data-v-35785bb0],.template-panel[data-v-35785bb0],.country-option[data-v-35785bb0],.prompt-variation[data-v-35785bb0],.copy-confirmation[data-v-35785bb0],.result-message[data-v-35785bb0]{animation:none}.phase-label[data-v-35785bb0],.manual-scene[data-v-35785bb0],.final-wave[data-v-35785bb0],.brand-reveal[data-v-35785bb0]{display:none}.product-demo[data-v-35785bb0],.variable-panel[data-v-35785bb0],.variable-field[data-v-35785bb0],.template-panel[data-v-35785bb0],.country-option[data-v-35785bb0],.prompt-variation[data-v-35785bb0],.copy-confirmation[data-v-35785bb0],.result-message[data-v-35785bb0]{opacity:1;transform:none}.product-demo[data-v-35785bb0]{flex-direction:column;justify-content:center;padding:16px;display:flex}.solution-stage[data-v-35785bb0],.variable-panel[data-v-35785bb0],.template-panel[data-v-35785bb0],.copy-confirmation[data-v-35785bb0],.result-message[data-v-35785bb0]{position:static}.solution-stage[data-v-35785bb0]{gap:10px;display:grid}}.landing-page[data-v-6d925479]{--dp-bg:#060b1b;--dp-surface:#0b1020;--dp-surface-2:#121b34;--dp-card:#0e162bd1;--dp-card-strong:#0c1327f2;--dp-border:#8a9fff42;--dp-border-soft:#8a9fff24;--dp-text:#e6e8ee;--dp-muted:#9ba8c7;--dp-brand:#4f46e5;--dp-brand-soft:#a78bfa;--dp-cyan:#22d3ee;--dp-success:#66e3b5;background:radial-gradient(circle at 92% -10%, #4f46e552, transparent 42%), radial-gradient(circle at 10% 118%, #a78bfa33, transparent 40%), var(--dp-bg);color:var(--dp-text);font-family:Satoshi,Avenir Next,Inter,Segoe UI,sans-serif;overflow-x:hidden}.container[data-v-6d925479]{max-width:1200px;margin:0 auto}.hero-section[data-v-6d925479]{border-bottom:1px solid var(--dp-border-soft);padding:72px 0 64px;position:relative;overflow:hidden}.hero-main-row[data-v-6d925479]{align-items:flex-start}.hero-top-row[data-v-6d925479]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}.hero-bg[data-v-6d925479]{z-index:0;background:linear-gradient(132deg,#060b1b 0%,#0b1020 42%,#141f3f 78%,#1b2150 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg[data-v-6d925479]:before{content:"";opacity:.4;background-image:linear-gradient(#a78bfa14 1px,#0000 1px),linear-gradient(90deg,#22d3ee14 1px,#0000 1px);background-size:72px 72px;position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg[data-v-6d925479]:after{content:"";background:radial-gradient(circle at 24% 16%,#22d3ee33,#0000 35%),radial-gradient(circle at 84% 26%,#4f46e547,#0000 40%),radial-gradient(circle at 40% 88%,#a78bfa2e,#0000 38%);animation:9s ease-in-out infinite alternate heroGlow-6d925479;position:absolute;top:0;bottom:0;left:0;right:0}.hero-badge[data-v-6d925479]{border:1px solid var(--dp-border);color:#d8dff6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141d3acc;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.hero-title[data-v-6d925479]{letter-spacing:-.03em;color:#f4f6ff;margin:0 0 18px;font-size:clamp(2.1rem,5vw,3.35rem);font-weight:800;line-height:1.08}.text-gradient[data-v-6d925479]{background:linear-gradient(120deg,#5f75ff 0%,#8a9aff 48%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-6d925479]{color:#e6e8eee0;max-width:570px;margin:0;font-size:1.05rem;line-height:1.72}.brand-inline[data-v-6d925479]{letter-spacing:-.01em;white-space:nowrap;font-weight:700}.bi-do[data-v-6d925479]{color:#f0f3ff}.bi-sep[data-v-6d925479]{color:var(--dp-brand-soft);margin:0 2px}.bi-prompt[data-v-6d925479]{color:#f0f3ff}.email-capture-inner[data-v-6d925479]{max-width:520px}.email-input[data-v-6d925479] .q-field__control{background:#0a1225cc;border-color:#8298ff75;border-radius:12px}.email-input[data-v-6d925479] .q-field__native{color:#e9edff}.email-input[data-v-6d925479] .q-field__native::placeholder{color:#c8d3f599}.cta-btn[data-v-6d925479]{border-radius:12px;min-height:40px;padding:0 22px;font-weight:700;box-shadow:0 12px 22px #3353e373;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#22d3ee)!important}.cta-btn[data-v-6d925479] .q-btn__content{letter-spacing:.01em}.email-success[data-v-6d925479]{color:var(--dp-success);align-items:center;gap:8px;font-size:14px;display:flex}.email-caption[data-v-6d925479]{color:#b9c4e4d6;font-size:12px}.email-legal[data-v-6d925479]{color:#b8c4e2bd;font-size:12px}.email-legal-link[data-v-6d925479]{color:#d7ddff;text-underline-offset:2px;text-decoration:underline}.trust-row[data-v-6d925479]{flex-wrap:wrap;gap:20px;display:flex}.trust-item[data-v-6d925479]{color:#cdd7f1d9;align-items:center;gap:6px;font-size:13px;display:flex}.hero-animation-col[data-v-6d925479]{align-self:center;min-width:0}.hero-animation-panel[data-v-6d925479]{gap:12px;min-width:0;display:grid}.hero-animation-controls[data-v-6d925479]{justify-content:space-between;align-items:center;gap:10px;display:flex}.hero-animation-tabs[data-v-6d925479]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a12259e;border:1px solid #8a9fff38;border-radius:8px;gap:6px;min-width:0;padding:4px;display:inline-flex}.hero-animation-tab[data-v-6d925479]{color:#d6def7b8;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px;font-weight:750;line-height:1;transition:background .2s,color .2s}.hero-animation-tab[data-v-6d925479]:hover{color:#fff}.hero-animation-tab[data-v-6d925479]:focus-visible{outline-offset:2px;outline:2px solid #8ca1ff99}.hero-animation-tab--active[data-v-6d925479]{color:#fff;background:#ffffff1f}.hero-animation-component[data-v-6d925479]{width:100%}.hero-animation-caption[data-v-6d925479]{color:#cdd7f1d6;letter-spacing:0;max-width:480px;margin:0;font-size:.88rem;font-weight:550;line-height:1.45}.hero-replay-btn[data-v-6d925479]{color:#e4ebffd1;min-height:30px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #8a9fff38;border-radius:8px;flex:none;padding:0 12px;font-size:12px;font-weight:700;line-height:1;transition:background .2s,color .2s,transform .2s;box-shadow:0 10px 24px #02081424}.hero-replay-btn[data-v-6d925479]:hover{color:#fff;background:#ffffff29;transform:translateY(-1px)}.hero-replay-btn[data-v-6d925479]:focus-visible{outline-offset:3px;outline:2px solid #8ca1ff99}.section-title[data-v-6d925479]{letter-spacing:-.02em;color:#f2f4ff;margin:0 0 12px;font-size:clamp(1.5rem,3vw,2.24rem);font-weight:800}.section-subtitle[data-v-6d925479]{color:var(--dp-muted);max-width:720px;margin:0 auto;font-size:1rem;line-height:1.72}.section-eyebrow[data-v-6d925479]{color:#91a8ff;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px;font-size:.76rem;font-weight:800;display:inline-block}.overview-section[data-v-6d925479]{color:#15213a;background:#f4f6fb;border-top:1px solid #26385b1f}.overview-grid[data-v-6d925479]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(52px,9vw,112px);display:grid}.overview-section .section-eyebrow[data-v-6d925479]{color:#5366ee}.overview-section .section-title[data-v-6d925479]{color:#15213a}.overview-section .section-subtitle[data-v-6d925479]{color:#5a6983;margin-left:0}.overview-actions[data-v-6d925479]{flex-wrap:wrap;gap:22px;margin-top:28px;display:flex}.overview-actions a[data-v-6d925479]{color:#4054df;text-underline-offset:5px;font-weight:750;text-decoration-thickness:1px}.overview-facts[data-v-6d925479]{border-top:1px solid #26385b29;margin:0}.overview-facts div[data-v-6d925479]{border-bottom:1px solid #26385b29;grid-template-columns:minmax(150px,.34fr) minmax(0,.66fr);gap:28px;padding:20px 0;display:grid}.overview-facts dt[data-v-6d925479]{color:#4054df;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.overview-facts dd[data-v-6d925479]{color:#34435d;margin:0;line-height:1.6}.proof-section[data-v-6d925479]{border-top:1px solid var(--dp-border-soft);background:radial-gradient(circle at 92% 10%,#22d3ee1a,#0000 32%),#080f20}.proof-heading[data-v-6d925479]{max-width:820px;margin-bottom:46px}.proof-heading .section-subtitle[data-v-6d925479]{margin-left:0}.proof-list[data-v-6d925479]{border-top:1px solid var(--dp-border)}.proof-item[data-v-6d925479]{border-bottom:1px solid var(--dp-border-soft);grid-template-columns:72px minmax(210px,.36fr) minmax(0,.64fr);align-items:start;gap:28px;padding:28px 0;display:grid}.proof-index[data-v-6d925479]{color:#91a8ff;letter-spacing:.12em;font-size:.76rem;font-weight:800}.proof-item h3[data-v-6d925479]{color:#eef2ff;margin:0;font-size:1.1rem}.proof-item p[data-v-6d925479]{color:#aab7d6;margin:0;line-height:1.65}.proof-footer[data-v-6d925479]{justify-content:space-between;align-items:center;gap:32px;padding-top:28px;display:flex}.proof-footer p[data-v-6d925479]{color:#8392b3;margin:0;font-size:.84rem}.proof-footer nav[data-v-6d925479]{flex-wrap:wrap;gap:22px;display:flex}.proof-footer a[data-v-6d925479]{color:#b6c5ff;text-underline-offset:4px;font-weight:700;text-decoration-thickness:1px}.problem-section[data-v-6d925479],.workflow-section[data-v-6d925479],.usecases-section[data-v-6d925479],.faq-section[data-v-6d925479]{border-top:1px solid var(--dp-border-soft);background:linear-gradient(#0a1020f5,#080d1bf5)}.features-section[data-v-6d925479],.compat-section[data-v-6d925479],.security-section[data-v-6d925479],.final-cta[data-v-6d925479]{border-top:1px solid var(--dp-border-soft);background:linear-gradient(#0b1122fa,#0a0f1efa)}.problem-card[data-v-6d925479],.feature-card[data-v-6d925479],.step-card[data-v-6d925479],.llm-item[data-v-6d925479],.usecase-card[data-v-6d925479],.sec-item[data-v-6d925479]{background:var(--dp-card);border:1px solid var(--dp-border-soft);border-radius:18px;box-shadow:0 18px 34px #0208146b}.problem-card[data-v-6d925479]{height:100%;padding:28px;transition:transform .25s,border-color .25s}.problem-card[data-v-6d925479]:hover{border-color:var(--dp-border);transform:translateY(-4px)}.problem-card h3[data-v-6d925479]{color:#eef1ff;margin:16px 0 12px;font-size:1.12rem;font-weight:700}.problem-card .text-before[data-v-6d925479]{color:#9ba8c7d6;font-size:.95rem;line-height:1.6;text-decoration:line-through}.problem-card .text-after[data-v-6d925479]{color:#dce3ff;font-size:.95rem;font-weight:500;line-height:1.6}.problem-card .problem-arrow[data-v-6d925479]{text-align:center;margin:8px 0}.problem-icon-wrap[data-v-6d925479]{color:#fff;background:linear-gradient(135deg,#4f46e5,#22d3ee);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feature-card[data-v-6d925479]{height:100%;padding:28px;transition:transform .25s,border-color .25s}.feature-card[data-v-6d925479]:hover{border-color:var(--dp-border);transform:translateY(-4px)}.feature-card .feature-icon[data-v-6d925479]{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex;box-shadow:0 10px 20px #1c3aa159}.feature-card h3[data-v-6d925479]{color:#eef1ff;margin:0 0 8px;font-size:1.1rem;font-weight:700}.feature-card p[data-v-6d925479]{color:#acb8d9;margin:0 0 12px;font-size:.95rem;line-height:1.6}.feature-tags[data-v-6d925479]{flex-wrap:wrap;gap:7px;display:flex}.ftag[data-v-6d925479]{color:#d8e3ff;background:#4f46e53d;border:1px solid #8193ff6b;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.step-card[data-v-6d925479]{text-align:center;height:100%;padding:26px 18px}.step-card .step-num[data-v-6d925479]{color:#fff;background:linear-gradient(135deg,#4f46e5,#22d3ee);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:1.25rem;font-weight:800;display:flex;box-shadow:0 8px 20px #3e58de66}.step-card h3[data-v-6d925479]{color:#eef1ff;margin:0 0 8px;font-size:1.08rem;font-weight:700}.step-card p[data-v-6d925479]{color:#acb8d9;margin:0;font-size:.94rem;line-height:1.6}.llm-grid[data-v-6d925479]{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.llm-item[data-v-6d925479]{flex-direction:column;align-items:center;gap:10px;min-width:min(148px,100%);padding:22px 28px;transition:transform .25s,border-color .25s;display:flex}.llm-item[data-v-6d925479]:hover{border-color:var(--dp-border);transform:translateY(-3px)}.llm-item span[data-v-6d925479]{color:#dbe4ff;font-size:.9rem;font-weight:600}.llm-logo-wrap[data-v-6d925479]{color:#7fb3ff;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.llm-logo-wrap[data-v-6d925479] .q-icon{color:#7fb3ff!important}.llm-logo[data-v-6d925479]{object-fit:contain;filter:brightness(0)invert();opacity:.94;width:38px;height:38px;display:block}.usecase-card[data-v-6d925479]{align-items:flex-start;gap:16px;height:100%;padding:24px;transition:transform .25s,border-color .25s;display:flex}.usecase-card[data-v-6d925479]:hover{border-color:var(--dp-border);transform:translateY(-3px)}.usecase-card .uc-icon[data-v-6d925479]{background:linear-gradient(135deg,#4f46e5,#22d3ee);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.usecase-card h3[data-v-6d925479]{color:#eef1ff;margin:0 0 6px;font-size:1.05rem;font-weight:700}.usecase-card p[data-v-6d925479]{color:#acb8d9;margin:0;font-size:.95rem;line-height:1.6}.sec-item[data-v-6d925479]{flex-direction:column;gap:4px;height:100%;padding:16px;display:flex}.sec-item strong[data-v-6d925479]{color:#eef1ff;font-size:.95rem}.sec-item span[data-v-6d925479]{color:#acb8d9;font-size:.84rem}.shield-visual[data-v-6d925479]{opacity:.26}.faq-section[data-v-6d925479] .faq-list{background:var(--dp-card-strong);border:1px solid var(--dp-border-soft);border-radius:18px;overflow:hidden}.faq-section[data-v-6d925479] .q-expansion-item__container{border-color:#8a9fff29!important}.faq-section[data-v-6d925479] .q-expansion-item__toggle-icon{color:#8cb0ff}.faq-section[data-v-6d925479] .q-item{color:#e9eeff}.faq-section[data-v-6d925479] .q-card{color:#acb8d9;box-shadow:none;background:0 0}.cta-card-final[data-v-6d925479]{border:1px solid var(--dp-border);background:radial-gradient(circle at 84% 12%,#22d3ee2e,#0000 40%),radial-gradient(circle at 14% 88%,#a78bfa33,#0000 42%),linear-gradient(145deg,#0c1327fa,#0b1224f2);border-radius:24px;max-width:730px;margin:0 auto;padding:48px 32px;box-shadow:0 24px 48px #02081480}.cta-card-final h2[data-v-6d925479]{color:#f2f4ff;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.42rem,3vw,1.9rem);font-weight:800}.cta-card-final p[data-v-6d925479]{color:#b5c1e0;margin:0 0 24px;font-size:1rem;line-height:1.65}.cta-form[data-v-6d925479]{max-width:500px;margin:0 auto}.email-input-light[data-v-6d925479]{min-width:min(240px,100%)}.email-input-light[data-v-6d925479] .q-field__control{background:#0a1225b3;border-color:#8ca1ff70;border-radius:12px}.email-input-light[data-v-6d925479] .q-field__native{color:#e9edff}.email-input-light[data-v-6d925479] .q-field__native::placeholder{color:#c4d0f39e}.email-legal-light[data-v-6d925479]{color:#acb8d9;font-size:12px}.email-legal-light a[data-v-6d925479]{color:#b9c8ff;text-underline-offset:2px;text-decoration:underline}.fade-enter-active[data-v-6d925479],.fade-leave-active[data-v-6d925479]{transition:opacity .35s}.fade-enter-from[data-v-6d925479],.fade-leave-to[data-v-6d925479]{opacity:0}@keyframes heroGlow-6d925479{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}@media (max-width:1023px){.hero-section[data-v-6d925479]{padding:56px 0 44px}.hero-title[data-v-6d925479]{font-size:clamp(2rem,7vw,2.6rem)}.hero-animation-panel[data-v-6d925479]{max-width:620px;margin:0 auto}.overview-grid[data-v-6d925479]{grid-template-columns:1fr}}@media (max-width:768px){.hero-section[data-v-6d925479]{text-align:center;padding:46px 0 38px}.hero-top-row[data-v-6d925479]{justify-content:center}.hero-subtitle[data-v-6d925479],.email-capture-inner[data-v-6d925479]{margin:0 auto}.trust-row[data-v-6d925479]{justify-content:center}.overview-intro[data-v-6d925479]{text-align:left}.overview-facts div[data-v-6d925479]{grid-template-columns:1fr;gap:8px}.proof-item[data-v-6d925479]{grid-template-columns:46px minmax(0,1fr);gap:12px 18px}.proof-item p[data-v-6d925479]{grid-column:2}.proof-footer[data-v-6d925479]{flex-direction:column;align-items:flex-start}.hero-animation-controls[data-v-6d925479]{flex-direction:column;align-items:stretch}.hero-animation-tabs[data-v-6d925479]{justify-content:center;width:100%}.hero-animation-tab[data-v-6d925479]{flex:1 1 0;padding:0 8px}.hero-animation-caption[data-v-6d925479]{text-align:center;margin:0 auto}.cta-form[data-v-6d925479]{flex-direction:column;align-items:stretch}.cta-card-final[data-v-6d925479]{padding:36px 22px}}
