@keyframes fadeUp-e77fbab7{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero__badge[data-v-e77fbab7]{animation:fadeIn .4s ease both;box-shadow:0 0 20px #6366f133}.hero__title[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .5s cubic-bezier(.22,.68,0,1.2) .1s both}.hero__subtitle[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .5s ease .2s both}.hero__actions[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .5s ease .3s both}.hero__stats[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .4s ease .4s both}.feature-card.reveal[data-v-e77fbab7],.usecase-card.reveal[data-v-e77fbab7],.step-card.reveal[data-v-e77fbab7]{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.22,.68,0,1.2),transform .5s cubic-bezier(.22,.68,0,1.2)}.feature-card.reveal.is-visible[data-v-e77fbab7],.usecase-card.reveal.is-visible[data-v-e77fbab7],.step-card.reveal.is-visible[data-v-e77fbab7]{opacity:1;transform:translateY(0)}.reveal[data-v-e77fbab7]{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s cubic-bezier(.22,.68,0,1.2)}.reveal.is-visible[data-v-e77fbab7]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-e77fbab7]{transition-delay:.1s}.reveal-delay-2[data-v-e77fbab7]{transition-delay:.2s}.reveal-delay-3[data-v-e77fbab7]{transition-delay:.3s}.reveal-delay-4[data-v-e77fbab7]{transition-delay:.4s}@keyframes slideDown-e77fbab7{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.welcome-nav[data-v-e77fbab7]{animation:slideDown-e77fbab7 .5s cubic-bezier(.22,.68,0,1.2) both}@keyframes float-e77fbab7{0%,to{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg) translateY(0)}50%{transform:perspective(1400px) rotateY(-6deg) rotateX(2deg) translateY(-14px)}}@keyframes glowPulse-e77fbab7{0%,to{opacity:1;transform:translate(-50%) scale(1)}50%{opacity:.65;transform:translate(-50%) scale(1.12)}}@keyframes gradientShift-e77fbab7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero__title-gradient[data-v-e77fbab7]{background:linear-gradient(135deg,#818cf8,#6366f1,#a78bfa,#818cf8);background-size:300% 300%;animation:gradientShift-e77fbab7 5s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes numPulse-e77fbab7{0%,to{box-shadow:0 0 16px #6366f166}50%{box-shadow:0 0 28px #6366f1b3}}.examples-row.is-visible .example-pill[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .4s cubic-bezier(.22,.68,0,1.2) both}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(1){animation-delay:.05s}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(2){animation-delay:.1s}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(3){animation-delay:.15s}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(4){animation-delay:.2s}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(5){animation-delay:.25s}.examples-row.is-visible .example-pill[data-v-e77fbab7]:nth-child(6){animation-delay:.3s}@keyframes ctaGlow-e77fbab7{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.hero__visual[data-v-e77fbab7]{animation:fadeUp-e77fbab7 .8s cubic-bezier(.22,.68,0,1.2) .35s both}.time-canvas[data-v-e77fbab7]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.9}.welcome[data-v-e77fbab7]{min-height:100vh;background:var(--bg);color:var(--text-primary)}.container[data-v-e77fbab7]{max-width:1120px;margin:0 auto;padding:0 2rem}.accent[data-v-e77fbab7]{color:var(--accent)}.welcome-nav[data-v-e77fbab7]{position:sticky;top:0;z-index:100;background:#111d40d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06);height:72px}.welcome-nav__inner[data-v-e77fbab7]{max-width:1120px;margin:0 auto;height:100%;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.nav-logo[data-v-e77fbab7]{height:80px;width:auto}.welcome-nav__links[data-v-e77fbab7]{display:flex;align-items:center;gap:1rem}.nav-text-link[data-v-e77fbab7]{font-size:.9rem;color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .15s}.nav-text-link[data-v-e77fbab7]:hover{color:var(--text-primary)}@media (max-width: 767px){.nav-logo[data-v-e77fbab7]{height:40px}.nav-text-link[data-v-e77fbab7]{display:none}}.hero[data-v-e77fbab7]{padding:7rem 0 5rem;position:relative}.hero__glow[data-v-e77fbab7]{position:absolute;top:-100px;left:50%;transform:translate(-50%);width:800px;height:600px;background:radial-gradient(ellipse at center,rgba(99,102,241,.18) 0%,transparent 65%);pointer-events:none;z-index:0}.hero__inner[data-v-e77fbab7]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;position:relative;z-index:1}.hero__badge[data-v-e77fbab7]{display:inline-flex;align-items:center;gap:.4rem;background:#6366f11a;color:var(--accent);border:1px solid rgba(99,102,241,.3);border-radius:999px;padding:.4rem 1.1rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.5rem;text-transform:uppercase}.badge-icon[data-v-e77fbab7]{width:13px;height:13px;flex-shrink:0}.hero__title[data-v-e77fbab7]{font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:900;line-height:1.06;margin-bottom:1.5rem;letter-spacing:-.03em}.hero-title-br[data-v-e77fbab7]{display:none}@media (min-width: 768px){.hero-title-br[data-v-e77fbab7]{display:block}}@media (max-width: 767px){.hero__title[data-v-e77fbab7]{font-size:1.9rem}}@media (max-width: 480px){.hero__title[data-v-e77fbab7]{font-size:1.55rem}}.hero__title-gradient[data-v-e77fbab7]{background:linear-gradient(135deg,#818cf8,#6366f1 40%,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__subtitle[data-v-e77fbab7]{font-size:1.1rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2.25rem;max-width:500px}.hero__actions[data-v-e77fbab7]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2.5rem}.glow-btn[data-v-e77fbab7]{box-shadow:0 0 24px #6366f166,0 4px 16px #6366f133;transition:box-shadow .2s,background .2s}.glow-btn[data-v-e77fbab7]:hover{box-shadow:0 0 36px #6366f199,0 6px 24px #6366f14d}.hero__stats[data-v-e77fbab7]{display:flex;align-items:center;gap:1.5rem}.hero-stat[data-v-e77fbab7]{display:flex;flex-direction:column;gap:.15rem}.hero-stat__num[data-v-e77fbab7]{font-size:1.5rem;font-weight:900;color:var(--text-primary);letter-spacing:-.02em;line-height:1}.hero-stat__label[data-v-e77fbab7]{font-size:.72rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.hero-stat__divider[data-v-e77fbab7]{width:1px;height:36px;background:var(--border)}.hero-slider-wrap[data-v-e77fbab7]{position:relative;display:flex;flex-direction:column;gap:1rem}.hero-slider[data-v-e77fbab7]{border-radius:14px;border:1px solid rgba(99,102,241,.2);overflow:hidden;box-shadow:0 40px 100px #000000b3,0 0 0 1px #6366f11a,inset 0 1px #ffffff0d;transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);background:#0d1526}.hero-slide[data-v-e77fbab7]{display:block}.mockup-svg[data-v-e77fbab7]{display:block;width:100%;height:auto}.slide-fade-enter-active[data-v-e77fbab7]{transition:opacity .4s ease,transform .4s cubic-bezier(.22,.68,0,1.2)}.slide-fade-leave-active[data-v-e77fbab7]{transition:opacity .3s ease,transform .3s ease}.slide-fade-enter-from[data-v-e77fbab7]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-e77fbab7]{opacity:0;transform:translate(-20px)}.hero-slider__dots[data-v-e77fbab7]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.25rem}.slider-dot[data-v-e77fbab7]{width:8px;height:8px;border-radius:50%;background:#6366f14d;border:none;cursor:pointer;padding:0;transition:all .25s}.slider-dot.active[data-v-e77fbab7]{background:var(--accent);width:22px;border-radius:999px;box-shadow:0 0 8px #6366f180}.hero-slider__labels[data-v-e77fbab7]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.slider-label[data-v-e77fbab7]{background:#6366f114;border:1px solid rgba(99,102,241,.18);border-radius:999px;padding:.25rem .85rem;font-size:.72rem;font-weight:600;color:var(--text-muted);cursor:pointer;transition:all .2s}.slider-label.active[data-v-e77fbab7]{background:#6366f133;border-color:#6366f180;color:var(--accent)}.slider-label[data-v-e77fbab7]:hover:not(.active){color:var(--text-secondary);border-color:#6366f14d}.btn-xl[data-v-e77fbab7]{padding:.85rem 2rem;font-size:1rem;font-weight:700;border-radius:.65rem;display:inline-flex;align-items:center;gap:.5rem}.section-label[data-v-e77fbab7]{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem;background:#6366f114;border:1px solid rgba(99,102,241,.2);border-radius:999px;padding:.3rem .9rem}.section-title[data-v-e77fbab7]{font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:900;letter-spacing:-.025em;margin-bottom:1rem;line-height:1.15}.section-sub[data-v-e77fbab7]{font-size:1.05rem;color:var(--text-secondary);max-width:560px;line-height:1.8;margin-bottom:3rem}.section-what[data-v-e77fbab7]{padding:6rem 0;background:linear-gradient(180deg,var(--bg) 0%,#162046 30%,#162046 70%,var(--bg) 100%);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.section-what .section-title[data-v-e77fbab7]{text-align:center;margin:0 auto 1rem;max-width:800px;font-size:clamp(2.2rem,5vw,3.75rem)}.section-what .section-sub[data-v-e77fbab7]{text-align:center;margin:0 auto 2.5rem;font-size:1.2rem;max-width:680px}.examples-row[data-v-e77fbab7]{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.example-pill[data-v-e77fbab7]{display:inline-flex;align-items:center;gap:.5rem;background:var(--bg);color:var(--text-secondary);border:1px solid rgba(255,255,255,.07);border-radius:.65rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:500;transition:all .2s}.example-pill[data-v-e77fbab7]:hover{border-color:#6366f166;color:var(--accent);background:#6366f10f;transform:translateY(-1px)}.section-how[data-v-e77fbab7]{padding:6rem 0;background:linear-gradient(180deg,var(--bg) 0%,#131c3e 40%,#131c3e 60%,var(--bg) 100%)}.section-how .section-title[data-v-e77fbab7]{text-align:center;margin:0 auto 2.5rem}.section-how .section-sub-center[data-v-e77fbab7]{text-align:center;font-size:1rem;color:var(--text-muted);margin-bottom:2.5rem}.steps-row[data-v-e77fbab7]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;position:relative}.steps-row[data-v-e77fbab7]:before{content:"";position:absolute;top:28px;left:calc(16.6% + 16px);right:calc(16.6% + 16px);height:1px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.4),transparent);z-index:0}.step-card[data-v-e77fbab7]{background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:1.25rem;padding:2rem 1.75rem;transition:border-color .2s,transform .2s,box-shadow .2s;position:relative;z-index:1}.step-card[data-v-e77fbab7]:hover{border-color:#6366f166;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.step-header[data-v-e77fbab7]{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem}.step-num[data-v-e77fbab7]{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.9rem;font-weight:900;display:flex;align-items:center;justify-content:center;box-shadow:0 0 16px #6366f166}.step-icon[data-v-e77fbab7]{width:22px;height:22px;color:var(--accent);flex-shrink:0}.step-title[data-v-e77fbab7]{font-size:1.05rem;font-weight:800;margin:0}.step-desc[data-v-e77fbab7]{font-size:.875rem;color:var(--text-secondary);line-height:1.75;margin:0}.section-features[data-v-e77fbab7]{padding:6rem 0;background:linear-gradient(180deg,var(--bg) 0%,#172448 20%,#1a2752 50%,#172448 80%,var(--bg) 100%);border-top:1px solid rgba(99,102,241,.07);border-bottom:1px solid rgba(99,102,241,.07)}.section-features .section-title[data-v-e77fbab7]{text-align:center;margin:0 auto 1rem}.section-features .section-sub[data-v-e77fbab7]{text-align:center;margin:0 auto 3.5rem}.features-grid[data-v-e77fbab7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1px;background:#ffffff0d;border:1px solid rgba(255,255,255,.05);border-radius:1.25rem;overflow:hidden}.feature-card[data-v-e77fbab7]{background:var(--surface);padding:1.75rem;transition:background .2s,border-color .2s;position:relative;border-left:2px solid transparent}.feature-card[data-v-e77fbab7]:hover{background:#6366f10f;border-left-color:var(--accent)}.feature-card:hover .feature-icon-wrap[data-v-e77fbab7]{background:#6366f133;border-color:#6366f166}.feature-header[data-v-e77fbab7]{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem}.feature-icon-wrap[data-v-e77fbab7]{width:40px;height:40px;border-radius:.75rem;flex-shrink:0;background:#6366f114;border:1px solid rgba(99,102,241,.15);display:flex;align-items:center;justify-content:center;transition:all .2s}.feature-icon[data-v-e77fbab7]{width:20px;height:20px;color:var(--accent)}.feature-title[data-v-e77fbab7]{font-size:.95rem;font-weight:800;margin:0}.feature-desc[data-v-e77fbab7]{font-size:.85rem;color:var(--text-secondary);line-height:1.7;margin:0}.section-usecases[data-v-e77fbab7]{padding:6rem 0;background:linear-gradient(180deg,var(--bg) 0%,#121b3c 30%,#121b3c 70%,var(--bg) 100%)}.section-usecases .section-title[data-v-e77fbab7]{text-align:center;margin:0 auto 1rem}.usecases-grid[data-v-e77fbab7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;margin-top:3.5rem}.usecase-card[data-v-e77fbab7]{background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:1.25rem;padding:1.75rem;transition:all .2s;position:relative;overflow:hidden}.usecase-card[data-v-e77fbab7]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.4),transparent);opacity:0;transition:opacity .2s}.usecase-card[data-v-e77fbab7]:hover{border-color:#6366f140;transform:translateY(-3px);box-shadow:0 16px 40px #00000040}.usecase-card[data-v-e77fbab7]:hover:before{opacity:1}.usecase-header[data-v-e77fbab7]{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem}.usecase-icon-wrap[data-v-e77fbab7]{width:40px;height:40px;border-radius:.75rem;flex-shrink:0;background:#6366f114;border:1px solid rgba(99,102,241,.15);display:flex;align-items:center;justify-content:center}.usecase-icon[data-v-e77fbab7]{width:20px;height:20px;color:var(--accent)}.usecase-title[data-v-e77fbab7]{font-size:.95rem;font-weight:800;margin:0}.usecase-desc[data-v-e77fbab7]{font-size:.85rem;color:var(--text-secondary);line-height:1.7;margin:0}.section-cta[data-v-e77fbab7]{padding:7rem 0;position:relative;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(99,102,241,.15) 0%,transparent 70%),linear-gradient(180deg,var(--bg) 0%,#14204a 40%,#14204a 60%,var(--bg) 100%);border-top:1px solid rgba(99,102,241,.12);text-align:center}.cta-glow[data-v-e77fbab7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:500px;background:radial-gradient(ellipse at center,rgba(99,102,241,.2) 0%,transparent 65%);pointer-events:none}.cta-inner[data-v-e77fbab7]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;z-index:1}.cta-badge[data-v-e77fbab7]{display:inline-flex;align-items:center;gap:.4rem;background:#6366f11a;color:var(--accent);border:1px solid rgba(99,102,241,.3);border-radius:999px;padding:.4rem 1.1rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cta-title[data-v-e77fbab7]{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.03em;margin:0;line-height:1.1}.cta-sub[data-v-e77fbab7]{font-size:1.05rem;color:var(--text-secondary);max-width:480px;line-height:1.75;margin:0}.cta-actions[data-v-e77fbab7]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.section-editorial[data-v-e77fbab7]{padding:5rem 0;background:#6366f10a;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.editorial-inner[data-v-e77fbab7]{display:grid;grid-template-columns:1fr 1.6fr;gap:3.5rem;align-items:start}.editorial-quote-block[data-v-e77fbab7]{border-left:3px solid #6366f1;padding-left:1.5rem}.editorial-quote-block p[data-v-e77fbab7]{font-size:1.2rem;line-height:1.75;color:#c4b5fd;font-style:italic;margin:0}.editorial-body-block h2[data-v-e77fbab7]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem}.editorial-body-block p[data-v-e77fbab7]{color:#94a3b8;line-height:1.85;margin-bottom:1rem;font-size:.95rem}.editorial-cta[data-v-e77fbab7]{display:inline-block;margin-top:.5rem;color:#a78bfa;font-weight:600;font-size:.95rem;text-decoration:none;transition:color .2s}.editorial-cta[data-v-e77fbab7]:hover{color:#c4b5fd}.section-editorial-b[data-v-e77fbab7]{padding:4.5rem 0}.editorial-b-title[data-v-e77fbab7]{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#fff;margin:0 0 1.25rem;max-width:700px}.editorial-b-sub[data-v-e77fbab7]{color:#94a3b8;line-height:1.85;max-width:720px;margin-bottom:1rem;font-size:.95rem}@media (max-width: 720px){.editorial-inner[data-v-e77fbab7]{grid-template-columns:1fr;gap:2rem}}.welcome-footer[data-v-e77fbab7]{border-top:1px solid rgba(255,255,255,.05);padding:2rem 0 1.25rem}.footer-inner[data-v-e77fbab7]{display:flex;flex-direction:column;gap:1.25rem}.footer-links[data-v-e77fbab7]{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-links a[data-v-e77fbab7]{font-size:.875rem;color:#64748b;text-decoration:none;transition:color .2s}.footer-links a[data-v-e77fbab7]:hover{color:#a78bfa}.footer-bottom[data-v-e77fbab7]{display:flex;align-items:center;justify-content:space-between}.footer-copy[data-v-e77fbab7]{font-size:.8rem;color:var(--text-muted)}@media (max-width: 480px){.footer-bottom[data-v-e77fbab7]{flex-direction:column;gap:.5rem;text-align:center}}@media (max-width: 900px){.hero__inner[data-v-e77fbab7]{grid-template-columns:1fr;gap:3rem}.hero__visual[data-v-e77fbab7]{display:none}.steps-row[data-v-e77fbab7]{grid-template-columns:1fr}.steps-row[data-v-e77fbab7]:before{display:none}.hero__glow[data-v-e77fbab7]{width:100%}}@media (max-width: 600px){.hero[data-v-e77fbab7]{padding:4rem 0 3rem}.section-how[data-v-e77fbab7],.section-features[data-v-e77fbab7],.section-usecases[data-v-e77fbab7],.section-what[data-v-e77fbab7],.section-cta[data-v-e77fbab7]{padding:4rem 0}.welcome-nav__inner[data-v-e77fbab7]{padding:0 1rem}.welcome-nav__links .btn[data-v-e77fbab7]{font-size:.8rem;padding:.45rem .85rem}.try-box[data-v-e77fbab7]{padding:1.25rem 1rem}.hero__stats[data-v-e77fbab7]{gap:1rem}.hero-stat__num[data-v-e77fbab7]{font-size:1.25rem}.features-grid[data-v-e77fbab7]{grid-template-columns:1fr;border-radius:.75rem}}.section-try[data-v-e77fbab7]{padding:6rem 0;background:linear-gradient(180deg,var(--bg) 0%,#1b2b5a 25%,#1e3060 50%,#1b2b5a 75%,var(--bg) 100%);border-top:1px solid rgba(99,102,241,.1);border-bottom:1px solid rgba(99,102,241,.1)}.section-try .section-title[data-v-e77fbab7]{text-align:center;margin:0 auto .75rem}.section-try .section-sub[data-v-e77fbab7]{text-align:center;margin:0 auto 2.5rem}.try-box[data-v-e77fbab7]{max-width:960px;margin:0 auto;background:var(--bg);border:1px solid rgba(99,102,241,.25);border-radius:1.5rem;padding:2.25rem;box-shadow:0 20px 60px #0000004d,0 0 0 1px #6366f114}.try-prompts[data-v-e77fbab7]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.25rem}.try-prompts__label[data-v-e77fbab7]{font-size:.78rem;color:var(--text-muted);font-weight:600;margin-right:.2rem}.smart-prompt-pill[data-v-e77fbab7]{padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:var(--surface);color:var(--text-secondary);font-size:.8rem;cursor:pointer;transition:all .15s}.smart-prompt-pill[data-v-e77fbab7]:hover{border-color:#6366f166;color:var(--accent);background:#6366f114}.try-inputs[data-v-e77fbab7]{display:flex;flex-direction:column;gap:.75rem}.try-textarea[data-v-e77fbab7]{resize:vertical;min-height:90px}.try-row[data-v-e77fbab7]{display:flex;gap:.75rem;flex-wrap:wrap}.btn-try[data-v-e77fbab7]{display:inline-flex;align-items:center;gap:.4rem;flex:1;justify-content:center}.icon[data-v-e77fbab7]{width:18px;height:18px;display:inline-block;vertical-align:middle;flex-shrink:0}.try-error[data-v-e77fbab7]{color:#ef4444;font-size:.85rem}.try-result[data-v-e77fbab7]{margin-top:2rem;border-top:1px solid rgba(255,255,255,.06);padding-top:2rem;display:flex;flex-direction:column;gap:1.5rem}.try-result__header[data-v-e77fbab7]{display:flex;flex-direction:column;gap:.4rem}.try-result__title[data-v-e77fbab7]{font-size:1.5rem;font-weight:900;margin:0;letter-spacing:-.02em}.try-result__desc[data-v-e77fbab7]{font-size:.9rem;color:var(--text-secondary);margin:0;line-height:1.6}.try-result__body[data-v-e77fbab7]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width: 640px){.try-result__body[data-v-e77fbab7]{grid-template-columns:1fr}}.try-result__left[data-v-e77fbab7],.try-result__right[data-v-e77fbab7]{display:flex;flex-direction:column;gap:1.25rem}.try-block[data-v-e77fbab7]{display:flex;flex-direction:column;gap:.5rem}.try-block__label[data-v-e77fbab7]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.try-narrative[data-v-e77fbab7]{font-size:.875rem;color:var(--text-secondary);line-height:1.8;background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:1rem 1.1rem;max-height:180px;overflow-y:auto}.try-timeline[data-v-e77fbab7]{display:flex;flex-direction:column;gap:.85rem;border-left:2px solid rgba(99,102,241,.25);padding-left:1.25rem}.try-timeline__item[data-v-e77fbab7]{position:relative;display:flex;flex-direction:column;gap:.15rem}.try-timeline__dot[data-v-e77fbab7]{position:absolute;left:-1.55rem;top:.4rem;width:8px;height:8px;border-radius:50%;background:var(--accent);border:2px solid var(--bg);flex-shrink:0;box-shadow:0 0 6px #6366f180}.try-timeline__date[data-v-e77fbab7]{font-size:.72rem;font-weight:700;color:var(--accent);letter-spacing:.04em}.try-timeline__event[data-v-e77fbab7]{font-size:.875rem;color:var(--text-primary);line-height:1.5}.try-metrics[data-v-e77fbab7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.5rem}.try-metric[data-v-e77fbab7]{background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:.875rem;text-align:center}.try-metric__label[data-v-e77fbab7]{display:block;font-size:.68rem;color:var(--text-muted);margin-bottom:.2rem}.try-metric__value[data-v-e77fbab7]{display:block;font-size:1.1rem;font-weight:900;color:var(--accent)}.try-insight-summary[data-v-e77fbab7]{font-size:.875rem;color:var(--text-secondary);line-height:1.7;font-style:italic;background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:.75rem;padding:.875rem 1rem}.try-insight-list[data-v-e77fbab7]{margin-top:.5rem}.try-insight-list__heading[data-v-e77fbab7]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-bottom:.35rem;color:var(--text-muted)}.try-insight-list__heading.opp[data-v-e77fbab7]{color:#16a34a}.try-insight-list__heading.risk[data-v-e77fbab7]{color:#dc2626}.try-insight-list ul[data-v-e77fbab7]{padding-left:1.1rem;margin:0}.try-insight-list li[data-v-e77fbab7]{font-size:.83rem;color:var(--text-secondary);margin-bottom:.25rem;line-height:1.55}.try-locked[data-v-e77fbab7]{background:var(--surface);border:1px solid rgba(255,255,255,.06);border-radius:.875rem;padding:1rem 1.125rem}.try-locked__items[data-v-e77fbab7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.try-locked__item[data-v-e77fbab7]{font-size:.78rem;color:var(--text-muted);background:var(--bg);border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:.25rem .7rem;display:inline-flex;align-items:center}.try-lock-icon[data-v-e77fbab7]{width:11px;height:11px;display:inline-block;vertical-align:middle;margin-right:.25rem;flex-shrink:0}.try-locked__hint[data-v-e77fbab7]{font-size:.75rem;color:var(--text-muted);margin:0}.try-result__cta[data-v-e77fbab7]{background:linear-gradient(135deg,#6366f11f,#6366f10f);border:1px solid rgba(99,102,241,.25);border-radius:1rem;padding:1.5rem 1.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.try-cta-btns[data-v-e77fbab7]{display:flex;gap:.5rem;flex-wrap:wrap}.modal-overlay[data-v-e77fbab7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:500;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-box[data-v-e77fbab7]{background:var(--surface);border:1px solid rgba(99,102,241,.25);border-radius:1.5rem;padding:2.75rem 2.25rem;max-width:460px;width:100%;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:1.25rem;box-shadow:0 40px 80px #00000080,0 0 0 1px #6366f11a}.modal-sparkle[data-v-e77fbab7]{width:44px;height:44px;color:var(--accent)}.modal-title[data-v-e77fbab7]{font-size:1.5rem;font-weight:900;margin:0;letter-spacing:-.02em}.modal-body[data-v-e77fbab7]{font-size:.95rem;color:var(--text-secondary);line-height:1.75;margin:0;max-width:360px}.modal-actions[data-v-e77fbab7]{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.modal-actions .btn[data-v-e77fbab7]{width:100%;justify-content:center}.modal-close[data-v-e77fbab7]{position:absolute;top:1rem;right:1rem;background:var(--surface-2);border:1px solid rgba(255,255,255,.08);border-radius:50%;width:28px;height:28px;cursor:pointer;font-size:.85rem;color:var(--text-muted);display:flex;align-items:center;justify-content:center;transition:all .15s}.modal-close[data-v-e77fbab7]:hover{color:var(--text-primary);background:var(--surface-hover)}.cookie-banner[data-v-3fb654ef]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#111d40f7;border-top:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1rem 1.5rem}.cookie-banner__inner[data-v-3fb654ef]{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.cookie-banner__text[data-v-3fb654ef]{font-size:.875rem;color:#94a3b8;line-height:1.6;margin:0;flex:1;min-width:200px}.cookie-link[data-v-3fb654ef]{color:#a78bfa;text-decoration:underline}.cookie-link[data-v-3fb654ef]:hover{color:#c4b5fd}.cookie-banner__actions[data-v-3fb654ef]{display:flex;gap:.625rem;flex-shrink:0}.btn-decline[data-v-3fb654ef]{padding:.5rem 1rem;font-size:.8rem;font-weight:600;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:.5rem;color:#94a3b8;cursor:pointer;transition:border-color .2s,color .2s}.btn-decline[data-v-3fb654ef]:hover{border-color:#ffffff4d;color:#e2e8f0}.btn-accept[data-v-3fb654ef]{padding:.5rem 1.125rem;font-size:.8rem;font-weight:700;background:linear-gradient(135deg,#6366f1,#818cf8);border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:opacity .2s,transform .2s}.btn-accept[data-v-3fb654ef]:hover{opacity:.9;transform:translateY(-1px)}.cookie-slide-enter-active[data-v-3fb654ef],.cookie-slide-leave-active[data-v-3fb654ef]{transition:transform .3s ease,opacity .3s ease}.cookie-slide-enter-from[data-v-3fb654ef],.cookie-slide-leave-to[data-v-3fb654ef]{transform:translateY(100%);opacity:0}
