.home-shell[data-v-917e9b40]{font-family:Inter,Noto Sans Bengali,Segoe UI,sans-serif}.nav-shell[data-v-917e9b40]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 50px #0f172a12}.brand-mark[data-v-917e9b40]{color:#fff;background:linear-gradient(145deg,#6d28d9,#8b5cf6);border-radius:.8rem;place-items:center;width:2.35rem;height:2.35rem;display:grid;box-shadow:0 8px 20px #6d28d940}.brand-mark svg[data-v-917e9b40]{width:1.65rem}.nav-link[data-v-917e9b40]{color:#475569;font-size:.875rem;font-weight:700;transition:all .2s}.nav-link[data-v-917e9b40]:hover{color:#6d28d9}.nav-login[data-v-917e9b40]{color:#475569;padding:.65rem .8rem;font-size:.875rem;font-weight:700}.primary-nav-cta[data-v-917e9b40],.hero-primary[data-v-917e9b40],.cta-button[data-v-917e9b40]{color:#fff;background:linear-gradient(135deg,#6d28d9,#7c3aed 55%,#8b5cf6);border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 12px 30px #6d28d93b}.primary-nav-cta[data-v-917e9b40]{padding:.7rem 1rem;font-size:.875rem}.primary-nav-cta[data-v-917e9b40]:hover,.hero-primary[data-v-917e9b40]:hover,.cta-button[data-v-917e9b40]:hover{transform:translateY(-2px);box-shadow:0 16px 35px #6d28d94d}.menu-button[data-v-917e9b40]{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;place-items:center;width:2.5rem;height:2.5rem}.mobile-link[data-v-917e9b40]{color:#475569;border-radius:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:block}.mobile-link[data-v-917e9b40]:hover{color:#6d28d9;background:#f5f3ff}.mobile-primary[data-v-917e9b40]{text-align:center;color:#fff;background:#6d28d9;border-radius:.75rem;padding:.8rem 1rem;font-size:.9rem;font-weight:800}.hero-orb[data-v-917e9b40]{filter:blur(2px);pointer-events:none;border-radius:999px;position:absolute}.hero-orb-one[data-v-917e9b40]{background:radial-gradient(circle,#c4b5fd59,#0000 68%);width:28rem;height:28rem;top:4%;left:-10rem}.hero-orb-two[data-v-917e9b40]{background:radial-gradient(circle,#7dd3fc33,#0000 68%);width:34rem;height:34rem;top:10%;right:-9rem}.eyebrow[data-v-917e9b40]{color:#6d28d9;background:#ffffffd1;border:1px solid #ddd6fe;border-radius:999px;align-items:center;gap:.65rem;padding:.48rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 8px 25px #6d28d912}.live-dot[data-v-917e9b40]{background:#ede9fe;border-radius:999px;place-items:center;width:1.1rem;height:1.1rem;display:grid}.live-dot span[data-v-917e9b40]{background:#7c3aed;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 4px #7c3aed1c}.hero-gradient-text[data-v-917e9b40]{background:linear-gradient(110deg,#6d28d9,#7c3aed 45%,#0891b2);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.hero-primary[data-v-917e9b40]{min-height:3.45rem;padding:0 1.35rem}.hero-secondary[data-v-917e9b40]{color:#334155;background:#fffc;border:1px solid #dbe2ea;border-radius:.9rem;justify-content:center;align-items:center;gap:.6rem;min-height:3.45rem;padding:0 1.35rem;font-weight:800;transition:all .2s;display:inline-flex}.hero-secondary[data-v-917e9b40]:hover{color:#6d28d9;border-color:#c4b5fd;transform:translateY(-2px)}.trust-item[data-v-917e9b40]{align-items:center;gap:.45rem;display:flex}.trust-item span[data-v-917e9b40]{color:#15803d;background:#dcfce7;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}.demo-glow[data-v-917e9b40]{filter:blur(34px);background:linear-gradient(135deg,#7c3aed38,#22d3ee29);border-radius:3rem;position:absolute;inset:6% -5%}.ai-window[data-v-917e9b40]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #ffffffe6;border-radius:1.5rem;overflow:hidden;box-shadow:0 35px 90px #1e293b2e}.window-topbar[data-v-917e9b40]{background:#fbfcfe;border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.window-topbar>div:first-child span[data-v-917e9b40]{background:#e2e8f0;border-radius:999px;width:.55rem;height:.55rem;display:block}.window-title[data-v-917e9b40]{color:#64748b;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;display:flex}.window-title i[data-v-917e9b40]{background:#22c55e;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #dcfce7}.user-message[data-v-917e9b40]{color:#4c1d95;background:#ede9fe;border-radius:1rem 1rem .3rem;max-width:84%;margin-left:auto;padding:.85rem 1rem;font-size:.88rem;font-weight:600;line-height:1.55}.ai-message[data-v-917e9b40]{background:#fff;border:1px solid #edf0f5;border-radius:1rem;gap:.75rem;padding:1rem;display:flex}.ai-avatar[data-v-917e9b40]{color:#fff;background:linear-gradient(135deg,#6d28d9,#8b5cf6);border-radius:.65rem;flex:none;place-items:center;width:2rem;height:2rem;font-weight:900;display:grid}.verified-chip[data-v-917e9b40]{color:#047857;background:#ecfdf5;border-radius:999px;padding:.2rem .5rem;font-size:.65rem;font-weight:800}.mini-step[data-v-917e9b40]{color:#64748b;background:#fafbfc;border:1px solid #edf0f5;border-radius:.7rem;padding:.6rem;font-size:.68rem;font-weight:700}.mini-step b[data-v-917e9b40]{color:#7c3aed;margin-bottom:.15rem;display:block}.composer[data-v-917e9b40]{color:#64748b;border:1px solid #dfe5ec;border-radius:.85rem;justify-content:space-between;align-items:center;padding:.6rem .65rem .6rem .9rem;font-size:.78rem;display:flex}.composer button[data-v-917e9b40]{color:#fff;background:#6d28d9;border-radius:.65rem;place-items:center;width:2rem;height:2rem;display:grid}.floating-card[data-v-917e9b40]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #fffffff2;border-radius:1rem;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex;position:absolute;box-shadow:0 18px 45px #1e293b21}.floating-card-one[data-v-917e9b40]{bottom:3.2rem;left:-2rem}.floating-card-two[data-v-917e9b40]{top:4.5rem;right:-1.5rem}.floating-card b[data-v-917e9b40],.floating-card small[data-v-917e9b40]{display:block}.floating-card b[data-v-917e9b40]{color:#334155;font-size:.72rem}.floating-card small[data-v-917e9b40]{color:#64748b;margin-top:.1rem;font-size:.6rem}.float-icon[data-v-917e9b40]{border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;font-weight:900;display:grid}.float-icon.violet[data-v-917e9b40]{color:#6d28d9;background:#ede9fe}.float-icon.cyan[data-v-917e9b40]{color:#0e7490;background:#cffafe}.use-item[data-v-917e9b40]{align-items:center;gap:.55rem;display:flex}.use-item i[data-v-917e9b40]{background:#8b5cf6;border-radius:999px;width:.32rem;height:.32rem}.section-heading[data-v-917e9b40]{max-width:48rem}.section-kicker[data-v-917e9b40]{letter-spacing:.13em;text-transform:uppercase;color:#7c3aed;font-size:.75rem;font-weight:900;display:inline-block}.section-heading h2[data-v-917e9b40]{letter-spacing:-.045em;margin-top:1rem;font-size:2.35rem;font-weight:800;line-height:1.15}.section-heading p[data-v-917e9b40]{color:#64748b;max-width:42rem;margin-top:1.1rem;font-size:1.05rem;line-height:1.85}.feature-card[data-v-917e9b40]{background:#ffffffd1;border:1px solid #e5e9f0;border-radius:1.35rem;gap:1.2rem;padding:1.5rem;transition:all .25s;display:flex;box-shadow:0 12px 35px #0f172a0a}.feature-card[data-v-917e9b40]:hover{border-color:#ddd6fe;transform:translateY(-3px);box-shadow:0 20px 50px #4c1d9514}.feature-number[data-v-917e9b40]{color:#7c3aed;background:#f3f0ff;border-radius:.85rem;flex:none;place-items:center;width:2.7rem;height:2.7rem;font-size:.72rem;font-weight:900;display:grid}.feature-card h3[data-v-917e9b40],.step-card h3[data-v-917e9b40],.safety-card h3[data-v-917e9b40]{color:#1e293b;font-size:1.08rem;font-weight:800}.feature-card p[data-v-917e9b40],.step-card p[data-v-917e9b40],.safety-card p[data-v-917e9b40]{color:#64748b;margin-top:.55rem;font-size:.92rem;line-height:1.75}.future-shell[data-v-917e9b40]{background:radial-gradient(circle at 5% 5%,#312e81 0,#0000 38%),linear-gradient(145deg,#0f172a,#111827 58%,#172554);position:relative;box-shadow:0 35px 90px #0f172a33}.future-grid[data-v-917e9b40]{opacity:.18;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 70%);mask-image:linear-gradient(to bottom right,#000,#0000 70%)}.future-orb[data-v-917e9b40]{opacity:.18;filter:blur(70px);background:#7c3aed;border-radius:999px;width:24rem;height:24rem;position:absolute;top:-8rem;right:-6rem}.future-kicker[data-v-917e9b40]{letter-spacing:.1em;text-transform:uppercase;color:#c4b5fd;background:#8b5cf61f;border:1px solid #c4b5fd40;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .75rem;font-size:.72rem;font-weight:900;display:inline-flex}.future-kicker i[data-v-917e9b40]{background:#a78bfa;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 18px #a78bfa}.future-card[data-v-917e9b40]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1rem;gap:.85rem;padding:1rem;transition:all .25s;display:flex}.future-card[data-v-917e9b40]:hover{background:#ffffff14;border-color:#a78bfa6b;transform:translateY(-2px)}.future-icon[data-v-917e9b40]{color:#c4b5fd;background:linear-gradient(145deg,#8b5cf640,#22d3ee1a);border-radius:.8rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;display:grid}.future-icon svg[data-v-917e9b40]{width:1.35rem}.future-card h3[data-v-917e9b40]{color:#fff;font-size:.88rem;font-weight:800}.future-card h3+span[data-v-917e9b40]{text-transform:uppercase;letter-spacing:.06em;color:#86efac;background:#22c55e1f;border-radius:999px;padding:.18rem .45rem;font-size:.56rem;font-weight:900}.future-card p[data-v-917e9b40]{color:#64748b;margin-top:.35rem;font-size:.74rem;line-height:1.55}.step-line[data-v-917e9b40]{background:linear-gradient(90deg,#0000,#ddd6fe 15% 85%,#0000);height:1px;position:absolute;top:2rem;left:15%;right:15%}.step-card[data-v-917e9b40]{background:#fff;border:1px solid #e8ebf0;border-radius:1.3rem;padding:1.5rem;position:relative;box-shadow:0 12px 35px #0f172a0a}.step-badge[data-v-917e9b40]{color:#6d28d9;background:linear-gradient(135deg,#ede9fe,#cffafe);border:8px solid #fff;border-radius:999px;place-items:center;width:4rem;height:4rem;font-size:.75rem;font-weight:900;display:grid;box-shadow:0 0 0 1px #e5e7eb}.step-card h3[data-v-917e9b40]{margin-top:1.25rem}.safety-card[data-v-917e9b40]{background:#fff;border:1px solid #e5e9f0;border-radius:1.15rem;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 10px 30px #0f172a09}.safety-check[data-v-917e9b40]{color:#059669;background:#ecfdf5;border-radius:.75rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-weight:900;display:grid}.cta-shell[data-v-917e9b40]{background:radial-gradient(circle at 15% 10%,#8b5cf6cc,#0000 32%),linear-gradient(135deg,#4c1d95,#6d28d9 50%,#0e7490);position:relative;box-shadow:0 30px 80px #4c1d9538}.cta-shell[data-v-917e9b40]:before{content:"";background-image:radial-gradient(#ffffff3b 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.cta-kicker[data-v-917e9b40]{letter-spacing:.13em;text-transform:uppercase;color:#ddd6fe;font-size:.72rem;font-weight:900}.cta-shell h2[data-v-917e9b40]{letter-spacing:-.045em;color:#fff;max-width:50rem;margin:1rem auto 0;font-size:2.35rem;font-weight:900;line-height:1.15}.cta-shell p[data-v-917e9b40]{color:#e0e7ff;max-width:42rem;margin:1rem auto 0;font-size:1rem;line-height:1.8}.cta-button[data-v-917e9b40]{color:#5b21b6;background:#fff;min-height:3.4rem;margin-top:1.8rem;padding:0 1.35rem;box-shadow:0 15px 35px #0f172a33}footer a[data-v-917e9b40]{transition:all .2s}footer a[data-v-917e9b40]:hover{color:#6d28d9}@media (width>=640px){.section-heading h2[data-v-917e9b40],.cta-shell h2[data-v-917e9b40]{font-size:3rem}.feature-card[data-v-917e9b40]{padding:1.8rem}}@media (width<=1023px){.floating-card-one[data-v-917e9b40]{bottom:-2.2rem;left:.5rem}.floating-card-two[data-v-917e9b40]{top:-2rem;right:.5rem}}@media (width<=639px){.floating-card[data-v-917e9b40]{display:none}.section-heading h2[data-v-917e9b40]{font-size:2.1rem}.future-shell[data-v-917e9b40]{border-radius:1.5rem}.cta-shell h2[data-v-917e9b40]{font-size:2.2rem}}.motion-ready [data-reveal][data-v-917e9b40]{opacity:0;transition:opacity .7s cubic-bezier(.2,.75,.25,1),transform .7s cubic-bezier(.2,.75,.25,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(1.6rem)scale(.988)}.motion-ready [data-reveal].is-visible[data-v-917e9b40]{opacity:1;transform:translateY(0)scale(1)}.hero-orb-one[data-v-917e9b40]{animation:11s ease-in-out infinite alternate orb-drift-one-917e9b40}.hero-orb-two[data-v-917e9b40]{animation:13s ease-in-out infinite alternate orb-drift-two-917e9b40}.demo-glow[data-v-917e9b40]{animation:5.5s ease-in-out infinite glow-breathe-917e9b40}.ai-window[data-v-917e9b40]:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000,#8b5cf609,#22d3ee1a,#0000);height:34%;animation:5.8s cubic-bezier(.4,0,.2,1) infinite ai-scan-917e9b40;position:absolute;top:-45%;left:0;right:0}.window-title i[data-v-917e9b40]{animation:2.2s ease-out infinite activity-pulse-917e9b40}.mini-step[data-v-917e9b40]{animation:5.4s ease-in-out infinite work-step-917e9b40}.mini-step[data-v-917e9b40]:nth-child(2){animation-delay:1.1s}.mini-step[data-v-917e9b40]:nth-child(3){animation-delay:2.2s}.composer button[data-v-917e9b40]{animation:3.6s ease-in-out infinite send-ready-917e9b40}.floating-card[data-v-917e9b40]{animation:5.2s ease-in-out infinite card-float-917e9b40}.floating-card-two[data-v-917e9b40]{animation-delay:-2.4s}.use-case-band[data-v-917e9b40]{z-index:10;animation:.6s cubic-bezier(.2,.75,.25,1) band-settle-917e9b40;position:relative}@keyframes orb-drift-one-917e9b40{to{transform:translate(2.4rem,1.1rem)scale(1.08)}}@keyframes orb-drift-two-917e9b40{to{transform:translate(-2rem,1.6rem)scale(.94)}}@keyframes glow-breathe-917e9b40{50%{opacity:.72;transform:scale(1.05)}}@keyframes ai-scan-917e9b40{0%,12%{opacity:0;top:-45%}24%{opacity:1}72%{opacity:.75}88%,to{opacity:0;top:112%}}@keyframes activity-pulse-917e9b40{0%,to{box-shadow:0 0 0 3px #dcfce7}50%{box-shadow:0 0 0 7px #22c55e14}}@keyframes work-step-917e9b40{0%,18%,to{background:#fafbfc;border-color:#edf0f5;transform:translateY(0)}7%{background:#f5f3ff;border-color:#c4b5fd;transform:translateY(-2px)}}@keyframes send-ready-917e9b40{0%,76%,to{box-shadow:0 0 #7c3aed00}86%{box-shadow:0 0 0 7px #7c3aed1c}}@keyframes card-float-917e9b40{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rail-rise-917e9b40{0%{opacity:0;transform:translateY(3.5rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rail-left-917e9b40{0%{opacity:0;transform:translate(-3rem)}to{opacity:1;transform:translate(0)}}@keyframes rail-right-917e9b40{0%{opacity:0;transform:translate(3rem)}to{opacity:1;transform:translate(0)}}@keyframes band-settle-917e9b40{0%{opacity:.25;transform:translateY(-1.4rem)}to{opacity:1;transform:translateY(0)}}@media (width>=2100px){.hero-section[data-v-917e9b40]{padding-top:5rem!important;padding-bottom:6.5rem!important}.hero-layout[data-v-917e9b40]{max-width:96rem}.use-case-band[data-v-917e9b40]{z-index:20;pointer-events:none;background:0 0;border:0;padding:0 1.25rem;animation:.72s cubic-bezier(.16,.82,.25,1) rail-rise-917e9b40;position:absolute;top:10rem;left:0;right:0}.use-case-inner[data-v-917e9b40]{grid-template-columns:15rem 15rem;grid-auto-flow:row;align-items:stretch;gap:.85rem 0;width:100%;max-width:none;display:grid}.use-case-inner>span[data-v-917e9b40]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:normal;background:#ffffffd1;border:1px solid #ffffffeb;border-radius:1rem;width:100%;min-height:3.65rem;padding:.85rem 1rem;box-shadow:0 16px 42px #1e293b17}.use-case-inner[data-v-917e9b40]>:nth-child(odd){grid-column:1;animation:.72s cubic-bezier(.16,.82,.25,1) both rail-left-917e9b40}.use-case-inner[data-v-917e9b40]>:nth-child(2n){grid-column:2;animation:.72s cubic-bezier(.16,.82,.25,1) both rail-right-917e9b40}.use-case-inner[data-v-917e9b40]>:nth-child(3),.use-case-inner[data-v-917e9b40]>:nth-child(4){animation-delay:70ms}.use-case-inner[data-v-917e9b40]>:nth-child(5),.use-case-inner[data-v-917e9b40]>:nth-child(6){animation-delay:.14s}.use-case-label[data-v-917e9b40]{align-items:center;gap:.65rem;font-weight:800;display:flex;color:#475569!important}.use-case-label[data-v-917e9b40]:before{content:"✦";color:#7c3aed;background:#ede9fe;border-radius:.6rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.use-item i[data-v-917e9b40]{width:.5rem;height:.5rem;box-shadow:0 0 0 5px #8b5cf614}#features[data-v-917e9b40]{padding-top:6rem}}@media (width>=1024px) and (width<=1279px){.hero-layout[data-v-917e9b40]{gap:2rem}.hero-layout h1[data-v-917e9b40]{font-size:3.45rem}.hero-demo[data-v-917e9b40]{max-width:32rem}.floating-card[data-v-917e9b40]{display:none}}@media (width<=767px){.ai-message[data-v-917e9b40]{padding:.85rem}.user-message[data-v-917e9b40]{max-width:94%}.motion-ready [data-reveal][data-v-917e9b40]{transform:translateY(1rem)scale(.995)}}@media (prefers-reduced-motion:reduce){.home-shell[data-v-917e9b40] *,.home-shell[data-v-917e9b40] :before,.home-shell[data-v-917e9b40] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.motion-ready [data-reveal][data-v-917e9b40]{opacity:1!important;transform:none!important}.use-case-band[data-v-917e9b40]{animation:none!important}}.demo-stage[data-v-917e9b40]{min-height:24.75rem;position:relative}.demo-scene[data-v-917e9b40]{box-sizing:border-box;min-height:24.75rem}.demo-pagination[data-v-917e9b40]{justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.demo-pagination button[data-v-917e9b40]{color:#64748b;border-radius:999px;place-items:center;min-width:1.65rem;height:1.65rem;transition:background .2s;display:grid}.demo-pagination button[data-v-917e9b40]:hover,.demo-pagination button[data-v-917e9b40]:focus-visible{background:#ede9fe;outline:none}.demo-pagination button[data-v-917e9b40]:focus-visible{box-shadow:0 0 0 3px #8b5cf62e}.demo-pagination button span[data-v-917e9b40]{background:#cbd5e1;border-radius:999px;width:.34rem;height:.34rem;transition:width .3s,background .3s,box-shadow .3s;display:block}.demo-pagination button.active span[data-v-917e9b40]{background:#7c3aed;width:.8rem;box-shadow:0 0 0 3px #7c3aed1a}.demo-playpause[data-v-917e9b40]{margin-right:.15rem}.demo-playpause svg[data-v-917e9b40]{width:.85rem;height:.85rem}.window-title i.future-state[data-v-917e9b40]{background:#8b5cf6;box-shadow:0 0 0 3px #ede9fe}.demo-slide-enter-active[data-v-917e9b40],.demo-slide-leave-active[data-v-917e9b40]{transition:opacity .42s cubic-bezier(.2,.75,.25,1),transform .42s cubic-bezier(.2,.75,.25,1),filter .42s}.demo-slide-enter-from[data-v-917e9b40]{opacity:0;filter:blur(4px);transform:translate(1.5rem)scale(.985)}.demo-slide-leave-to[data-v-917e9b40]{opacity:0;filter:blur(4px);transform:translate(-1.2rem)scale(.985)}.scene-type-line[data-v-917e9b40]{animation:.8s cubic-bezier(.2,.75,.25,1) both scene-message-in-917e9b40}.typing-message[data-v-917e9b40]{align-items:center;gap:.2rem;display:flex;overflow:hidden}.typing-message span[data-v-917e9b40],.creation-type-line[data-v-917e9b40]{white-space:nowrap;clip-path:inset(0 100% 0 0);animation:2.4s steps(42,end) .25s forwards text-reveal-917e9b40;display:block;overflow:hidden}.typing-message>i[data-v-917e9b40]{background:#7c3aed;flex:none;width:2px;height:1.05rem;animation:.72s step-end infinite typing-cursor-917e9b40}.analysis-message[data-v-917e9b40]{min-height:14.5rem}.analysis-chip[data-v-917e9b40]{color:#4f46e5;background:#eef2ff;border-radius:999px;padding:.2rem .55rem;font-size:.62rem;font-weight:900;animation:2.6s ease-in-out infinite chip-breathe-917e9b40}.analysis-intro[data-v-917e9b40]{color:#64748b;font-size:.78rem;line-height:1.6}.option-grid[data-v-917e9b40]{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.8rem;display:grid}.option-card[data-v-917e9b40]{background:#fafbfc;border:1px solid #e8ebf0;border-radius:.8rem;padding:.65rem}.option-card.recommended[data-v-917e9b40]{background:#f7f5ff;border-color:#c4b5fd;box-shadow:0 8px 20px #6d28d90f}.option-card>div[data-v-917e9b40]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.option-card b[data-v-917e9b40]{color:#334155;font-size:.7rem}.option-card>div span[data-v-917e9b40]{color:#64748b;font-size:.55rem;font-weight:800}.option-card em[data-v-917e9b40]{background:#e2e8f0;border-radius:999px;height:.28rem;margin:.5rem 0 .4rem;display:block;overflow:hidden}.option-card em i[data-v-917e9b40]{width:var(--score);border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8b5cf6,#22d3ee);height:100%;animation:1.1s cubic-bezier(.2,.75,.25,1) .8s both score-grow-917e9b40;display:block}.option-card small[data-v-917e9b40]{color:#64748b;font-size:.57rem;font-weight:800}.option-card.recommended small[data-v-917e9b40]{color:#6d28d9}.recommendation-line[data-v-917e9b40]{color:#047857;opacity:0;background:#ecfdf5;border-radius:.7rem;align-items:center;gap:.45rem;margin-top:.65rem;padding:.55rem .65rem;font-size:.66rem;font-weight:800;animation:.55s 1.7s forwards recommendation-in-917e9b40;display:flex}.recommendation-line span[data-v-917e9b40]{background:#d1fae5;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;display:grid}.composer-active[data-v-917e9b40]{background:#fdfcff;border-color:#ddd6fe}.creation-scene[data-v-917e9b40]{flex-direction:column;gap:.75rem;display:flex}.creation-prompt[data-v-917e9b40]{color:#4c1d95;background:#ede9fe;border-radius:.9rem;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.creation-prompt>span[data-v-917e9b40]{color:#7c3aed;background:#fff;border-radius:.65rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 8px 18px #4c1d951a}.creation-prompt div[data-v-917e9b40]{min-width:0}.creation-prompt small[data-v-917e9b40],.creation-prompt b[data-v-917e9b40]{display:block}.creation-prompt small[data-v-917e9b40]{text-transform:uppercase;letter-spacing:.08em;color:#7c3aed;margin-bottom:.14rem;font-size:.55rem;font-weight:900}.creation-prompt b[data-v-917e9b40]{font-size:.72rem}.creation-workbench[data-v-917e9b40]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;overflow:hidden;box-shadow:0 14px 32px #1e293b12}.creation-head[data-v-917e9b40]{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .75rem;display:flex}.creation-head>div[data-v-917e9b40]{align-items:center;gap:.5rem;display:flex}.creation-head b[data-v-917e9b40]{color:#334155;font-size:.68rem}.creation-logo[data-v-917e9b40]{color:#fff;background:#7c3aed;border-radius:.48rem;place-items:center;width:1.55rem;height:1.55rem;font-size:.65rem;font-weight:900;display:grid}.coming-preview[data-v-917e9b40]{color:#c2410c;background:#fff7ed;border-radius:999px;padding:.25rem .5rem;font-size:.53rem;font-weight:900}.creation-grid[data-v-917e9b40]{grid-template-columns:1.12fr .88fr;gap:.65rem;padding:.7rem;display:grid}.generated-visual[data-v-917e9b40]{background:radial-gradient(circle at 30% 25%,#fffffff2,#0000 22%),radial-gradient(circle at 65% 58%,#22d3eeb3,#0000 28%),linear-gradient(145deg,#4c1d95,#7c3aed 48%,#0e7490);border-radius:.8rem;place-items:center;min-height:9.2rem;display:grid;position:relative;overflow:hidden}.generated-visual[data-v-917e9b40]:before{content:"";background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000);mask-image:linear-gradient(to bottom right,#000,#0000)}.visual-orbit[data-v-917e9b40]{border:1px solid #ffffff7a;border-radius:999px;width:6.5rem;height:6.5rem;animation:6s linear infinite visual-orbit-917e9b40;position:absolute}.visual-orbit[data-v-917e9b40]:after{content:"";background:#fff;border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:.4rem;left:.9rem;box-shadow:0 0 20px #fff}.visual-product[data-v-917e9b40]{z-index:2;color:#6d28d9;background:linear-gradient(145deg,#fffffff0,#ffffff8c);border:1px solid #ffffffa6;border-radius:1rem;place-items:center;width:3.6rem;height:4.6rem;font-size:1.35rem;font-weight:900;animation:3.4s ease-in-out infinite product-float-917e9b40;display:grid;position:relative;box-shadow:0 22px 40px #0f172a40}.generated-visual>span[data-v-917e9b40]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a57;border-radius:999px;padding:.2rem .42rem;font-size:.48rem;font-weight:800;position:absolute;bottom:.45rem;right:.55rem}.creation-steps[data-v-917e9b40]{align-content:center;gap:.65rem;display:grid}.creation-steps>div[data-v-917e9b40]{align-items:center;gap:.5rem;display:flex}.creation-steps>div>span[data-v-917e9b40]{color:#7c3aed;background:#f3f0ff;border-radius:.48rem;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.53rem;font-weight:900;display:grid}.creation-steps p[data-v-917e9b40]{flex:1;min-width:0}.creation-steps p b[data-v-917e9b40]{color:#475569;margin-bottom:.25rem;font-size:.58rem;display:block}.creation-steps p i[data-v-917e9b40]{background:#e2e8f0;border-radius:999px;height:.24rem;display:block;overflow:hidden}.creation-steps p em[data-v-917e9b40]{width:var(--progress);border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8b5cf6,#22d3ee);height:100%;animation:1.4s cubic-bezier(.2,.75,.25,1) .7s both score-grow-917e9b40;display:block}.creation-progress[data-v-917e9b40]{color:#64748b;border-top:1px solid #eef2f7;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.55rem;font-weight:800;display:grid}.creation-progress>b[data-v-917e9b40]{background:#e2e8f0;border-radius:999px;height:.28rem;overflow:hidden}.creation-progress>b i[data-v-917e9b40]{border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#22d3ee);width:54%;height:100%;animation:3.2s ease-in-out infinite creation-loading-917e9b40;display:block}.creation-progress>em[data-v-917e9b40]{color:#7c3aed;font-style:normal}.preview-disclaimer[data-v-917e9b40]{text-align:center;color:#64748b;font-size:.55rem;font-weight:700}.rail-icon[data-v-917e9b40],.rail-arrow[data-v-917e9b40]{display:none}.rail-copy[data-v-917e9b40]{display:block}.rail-copy b[data-v-917e9b40]{font-size:inherit}.rail-copy small[data-v-917e9b40]{display:none}.use-item[data-v-917e9b40]:before{content:"";background:#8b5cf6;border-radius:999px;flex:none;width:.32rem;height:.32rem}.use-case-intro[data-v-917e9b40]{color:#64748b}@keyframes scene-message-in-917e9b40{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes text-reveal-917e9b40{to{clip-path:inset(0)}}@keyframes typing-cursor-917e9b40{50%{opacity:0}}@keyframes chip-breathe-917e9b40{50%{box-shadow:0 0 0 5px #6366f112}}@keyframes score-grow-917e9b40{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes recommendation-in-917e9b40{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes visual-orbit-917e9b40{to{transform:rotate(360deg)}}@keyframes product-float-917e9b40{50%{transform:translateY(-6px)rotate(1.5deg)}}@keyframes creation-loading-917e9b40{0%{transform:translate(-100%)}50%,to{transform:translate(0)}}@media (width>=2100px){.use-case-band[data-v-917e9b40]{top:9rem}.use-case-inner[data-v-917e9b40]{grid-template-columns:clamp(15rem,50vw - 51.5rem,24rem) clamp(15rem,50vw - 51.5rem,24rem);gap:1.1rem 0}.use-case-inner[data-v-917e9b40]>*{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);white-space:normal;background:linear-gradient(145deg,#ffffffeb,#f8fafcb8);border:1px solid #fffffff0;border-radius:1.35rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:9.25rem;padding:1.15rem 1.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e293b1c}.use-case-inner[data-v-917e9b40]>:after{content:"";background:radial-gradient(circle,#8b5cf626,#0000 68%);border-radius:999px;width:7rem;height:7rem;transition:transform .4s;position:absolute;bottom:-2rem;right:-2rem}.use-case-inner[data-v-917e9b40]>:hover:after{transform:scale(1.2)}.use-case-inner[data-v-917e9b40]>:nth-child(2n):after{background:radial-gradient(circle,#22d3ee2b,#0000 68%)}.use-item[data-v-917e9b40]:before{display:none}.rail-icon[data-v-917e9b40]{color:#7c3aed;background:linear-gradient(145deg,#f5f3ff,#fff);border:1px solid #ddd6fe;border-radius:1rem;place-items:center;width:3.1rem;height:3.1rem;font-size:1.15rem;font-weight:900;display:grid;box-shadow:0 12px 24px #6d28d91a}.use-case-inner>:nth-child(2n) .rail-icon[data-v-917e9b40]{color:#0891b2;background:linear-gradient(145deg,#ecfeff,#fff);border-color:#bae6fd}.rail-copy b[data-v-917e9b40],.rail-copy small[data-v-917e9b40]{display:block}.rail-copy b[data-v-917e9b40]{color:#334155;font-size:.9rem;line-height:1.35}.rail-copy small[data-v-917e9b40]{color:#64748b;margin-top:.45rem;font-size:.68rem;font-weight:600;line-height:1.6}.rail-arrow[data-v-917e9b40]{color:#7c3aed;background:#f1f5f9;border-radius:.65rem;place-items:center;width:1.9rem;height:1.9rem;font-size:.7rem;display:grid}.use-case-intro[data-v-917e9b40]{background:linear-gradient(145deg,#4c1d95f2,#6d28d9e0)!important}.use-case-intro .rail-icon[data-v-917e9b40]{color:#fff;box-shadow:none;background:#ffffff1f;border-color:#ffffff47}.use-case-intro .rail-copy b[data-v-917e9b40]{color:#fff}.use-case-intro .rail-copy small[data-v-917e9b40]{color:#ddd6fe}.use-case-intro .rail-arrow[data-v-917e9b40]{color:#fff;background:#ffffff1f}.home-shell>header[data-v-917e9b40]{padding-left:1.25rem;padding-right:1.25rem}.nav-shell[data-v-917e9b40]{border-radius:1.35rem;grid-template-columns:1fr auto 1fr;max-width:none;display:grid}.nav-shell>div[data-v-917e9b40]:last-of-type{justify-self:end}.hero-section[data-v-917e9b40]{--tower-lane:clamp(15rem,calc((100vw - 96rem)/2 - 3.5rem),24rem);isolation:isolate;padding-bottom:3.25rem!important}.hero-section[data-v-917e9b40]:before,.hero-section[data-v-917e9b40]:after{content:"";z-index:0;width:var(--tower-lane);pointer-events:none;background:linear-gradient(#fff3,#ffffff8f 13%,#ffffff7a 77%,#f6f7fb00),radial-gradient(circle at 50% 28%,#8b5cf61f,#0000 52%);border-radius:2.25rem;position:absolute;top:-4.5rem;bottom:-4rem;box-shadow:inset 0 0 0 1px #ffffffc2,0 30px 90px #4c1d950b;-webkit-mask-image:linear-gradient(#0000,#000 8% 83%,#0000);mask-image:linear-gradient(#0000,#000 8% 83%,#0000)}.hero-section[data-v-917e9b40]:before{left:1.25rem}.hero-section[data-v-917e9b40]:after{background:linear-gradient(#fff3,#ffffff8f 13%,#ffffff7a 77%,#f6f7fb00),radial-gradient(circle at 50% 34%,#22d3ee21,#0000 52%);right:1.25rem}.hero-layout[data-v-917e9b40]{z-index:2}.hero-orb[data-v-917e9b40]{z-index:1}#features[data-v-917e9b40]{z-index:5;position:relative;padding-top:4rem!important}#features>.mx-auto[data-v-917e9b40]{max-width:96rem}#features[data-v-917e9b40]:before{content:"";background:linear-gradient(90deg,#0000,#8b5cf62e 18%,#94a3b838 50%,#22d3ee2e 82%,#0000);height:1px;position:absolute;top:1rem;left:1.25rem;right:1.25rem}}@media (width<=639px){.window-title[data-v-917e9b40]{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.demo-stage[data-v-917e9b40],.demo-scene[data-v-917e9b40]{min-height:30.5rem}.option-grid[data-v-917e9b40]{grid-template-columns:1fr}.analysis-message[data-v-917e9b40]{min-height:19rem}.creation-grid[data-v-917e9b40]{grid-template-columns:1fr}.generated-visual[data-v-917e9b40]{min-height:8rem}.creation-steps[data-v-917e9b40]{grid-template-columns:repeat(3,1fr);gap:.35rem}.creation-steps>div[data-v-917e9b40]{text-align:center;display:block}.creation-steps>div>span[data-v-917e9b40]{margin:0 auto .3rem}.creation-steps p b[data-v-917e9b40]{white-space:nowrap}.typing-message span[data-v-917e9b40],.creation-type-line[data-v-917e9b40]{white-space:normal;animation-duration:1.5s}}
