:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;font-weight:400;--primary-color:#6366f1;--secondary-color:#8b5cf6;--accent-color:#06b6d4;--success-color:#10b981;--warning-color:#f59e0b;--error-color:#ef4444;--bg-primary:#fff;--bg-secondary:#fff;--bg-card:#16213e;--text-primary:#fff;--text-secondary:#94a3b8;--border-color:#334155;color:var(--text-primary);background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;background:linear-gradient(135deg,var(--bg-primary) 0,var(--bg-secondary) 100%)}a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--accent-color)}button{border-radius:8px;border:none;padding:12px 24px;font-size:1em;font-weight:500;font-family:inherit;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}button:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}button:active{transform:translateY(0)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.card{background:var(--bg-card);border-radius:16px;padding:2rem;border:1px solid var(--border-color);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.3)}.gradient-text{background:linear-gradient(135deg,var(--primary-color),var(--accent-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:768px){.container{padding:0 15px}button{padding:10px 20px;font-size:.9em}.card{padding:1.5rem}}.navbar[data-v-bcbf26c4]{background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:100;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.container[data-v-bcbf26c4]{max-width:1200px;margin:0 auto;padding:0 1rem}.nav-content[data-v-bcbf26c4]{display:flex;justify-content:space-between;align-items:center;height:64px}.logo-link[data-v-bcbf26c4]{text-decoration:none;display:flex;align-items:center}.logo-icon[data-v-bcbf26c4]{padding:6px 12px;height:64px}.logo-image[data-v-bcbf26c4]{height:100%;width:100%}.nav-links[data-v-bcbf26c4]{display:flex;align-items:center;gap:2rem}.nav-item[data-v-bcbf26c4]{position:relative}.dropdown-menu[data-v-bcbf26c4]{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);min-width:200px;padding:8px 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000}.dropdown-menu.active[data-v-bcbf26c4]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item[data-v-bcbf26c4]{display:block;padding:12px 16px;text-decoration:none;color:#374151;transition:background-color .2s ease}.dropdown-item[data-v-bcbf26c4]:hover{background:#f9fafb;color:#6366f1}.dropdown-item-content[data-v-bcbf26c4]{display:flex;flex-direction:column;gap:4px}.dropdown-item-title[data-v-bcbf26c4],.nav-link[data-v-bcbf26c4]{font-weight:500;font-size:14px}.nav-link[data-v-bcbf26c4]{color:#374151;text-decoration:none;padding:8px 0;display:flex;align-items:center;gap:4px;transition:color .2s ease}.nav-link.router-link-active[data-v-bcbf26c4],.nav-link[data-v-bcbf26c4]:hover{color:#6366f1}.dropdown-arrow[data-v-bcbf26c4]{font-size:10px;color:#9ca3af;transition:transform .2s ease}.nav-item:hover .dropdown-arrow[data-v-bcbf26c4]{transform:rotate(180deg)}.nav-actions[data-v-bcbf26c4]{gap:1rem}.github-link[data-v-bcbf26c4],.github-stars[data-v-bcbf26c4],.nav-actions[data-v-bcbf26c4]{display:flex;align-items:center}.github-link[data-v-bcbf26c4]{gap:6px;padding:6px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;text-decoration:none;color:#374151;font-size:13px;font-weight:500;transition:all .2s ease}.github-link[data-v-bcbf26c4]:hover{background:#f3f4f6;border-color:#d1d5db}.github-icon[data-v-bcbf26c4]{font-size:14px}.stars-text[data-v-bcbf26c4]{color:#6b7280}.stars-count[data-v-bcbf26c4]{background:#e5e7eb;color:#374151;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:600}.login-button[data-v-bcbf26c4]{background:transparent;border:none;color:#374151;font-size:14px;font-weight:500;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.login-button[data-v-bcbf26c4]:hover{background:#f9fafb;color:#6366f1}.demo-button[data-v-bcbf26c4]{background:transparent;border:1px solid #e5e7eb;color:#374151;font-size:14px;font-weight:500;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.demo-button[data-v-bcbf26c4]:hover{background:#f9fafb;border-color:#d1d5db}.signup-button[data-v-bcbf26c4]{background:#6366f1;border:none;color:#fff;font-size:14px;font-weight:500;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.signup-button[data-v-bcbf26c4]:hover{background:#5856eb}.mobile-menu-toggle[data-v-bcbf26c4]{display:none;flex-direction:column;gap:3px;background:none;border:none;cursor:pointer;padding:8px}.mobile-menu-toggle span[data-v-bcbf26c4]{width:20px;height:2px;background:#374151;transition:all .3s ease}@media (max-width:1024px){.nav-links[data-v-bcbf26c4]{gap:1.5rem}.nav-actions[data-v-bcbf26c4]{gap:.75rem}.github-stars[data-v-bcbf26c4]{display:none}}@media (max-width:768px){.nav-links[data-v-bcbf26c4]{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;padding:1rem;gap:1rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.nav-links.active[data-v-bcbf26c4]{transform:translateY(0);opacity:1;visibility:visible}.nav-link[data-v-bcbf26c4]{padding:12px 0;border-bottom:1px solid #f3f4f6}.mobile-menu-toggle[data-v-bcbf26c4]{display:flex}.demo-button[data-v-bcbf26c4],.signup-button[data-v-bcbf26c4]{display:none}.login-button[data-v-bcbf26c4]{font-size:13px;padding:6px 12px}}@media (max-width:480px){.container[data-v-bcbf26c4]{padding:0 .75rem}.nav-content[data-v-bcbf26c4]{height:56px}.logo-icon[data-v-bcbf26c4]{padding:4px 10px;font-size:14px}}.footer[data-v-b6ff0d42]{background:#fff;color:#374151;margin-top:auto}.container[data-v-b6ff0d42]{max-width:1200px;margin:0 auto;padding:0 1rem}.footer-content[data-v-b6ff0d42]{display:grid;grid-template-columns:1fr 4fr;gap:4rem;padding:4rem 0 3rem}.footer-brand[data-v-b6ff0d42]{display:flex;flex-direction:column;gap:1.5rem}.footer-logo[data-v-b6ff0d42]{display:flex;align-items:center}.logo-icon[data-v-b6ff0d42]{padding:8px 16px;width:10vw}.logo-image[data-v-b6ff0d42]{height:100%;width:100%}.social-links[data-v-b6ff0d42]{display:flex;gap:1rem}.social-link[data-v-b6ff0d42]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#9ca3af;transition:color .3s ease}.social-link[data-v-b6ff0d42]:hover{color:#6366f1}.footer-nav[data-v-b6ff0d42]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.nav-column h3[data-v-b6ff0d42]{font-size:1rem;font-weight:600;color:#111827;margin-bottom:1.5rem}.nav-column ul[data-v-b6ff0d42]{list-style:none}.nav-column li[data-v-b6ff0d42]{margin-bottom:.75rem}.nav-column a[data-v-b6ff0d42]{color:#6b7280;font-size:.95rem;transition:color .3s ease}.nav-column a[data-v-b6ff0d42]:hover{color:#6366f1}.newsletter-section[data-v-b6ff0d42]{padding:3rem 0}.newsletter-content[data-v-b6ff0d42]{max-width:500px}.newsletter-content h3[data-v-b6ff0d42]{font-size:1.25rem;font-weight:600;color:#111827;margin-bottom:.5rem}.newsletter-content p[data-v-b6ff0d42]{color:#6b7280;margin-bottom:1.5rem}.newsletter-form[data-v-b6ff0d42]{display:flex;gap:0;max-width:400px}.email-input[data-v-b6ff0d42]{flex:1;padding:12px 16px;border:1px solid #d1d5db;border-right:none;border-radius:8px 0 0 8px;font-size:.95rem;background:#fff;color:#374151}.email-input[data-v-b6ff0d42]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.email-input[data-v-b6ff0d42]::-moz-placeholder{color:#9ca3af}.email-input[data-v-b6ff0d42]::placeholder{color:#9ca3af}.subscribe-button[data-v-b6ff0d42]{padding:12px 24px;background:#6366f1;color:#fff;border:none;border-radius:0 8px 8px 0;font-size:.95rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.subscribe-button[data-v-b6ff0d42]:hover{background:#5856eb}.footer-bottom[data-v-b6ff0d42]{border-top:1px solid #e5e7eb;padding:1.5rem 0}.footer-bottom-content[data-v-b6ff0d42]{display:flex;justify-content:space-between;align-items:center}.copyright[data-v-b6ff0d42]{color:#6b7280;font-size:.9rem}.footer-links[data-v-b6ff0d42]{display:flex;gap:2rem}.footer-links a[data-v-b6ff0d42]{color:#6b7280;font-size:.9rem;transition:color .3s ease}.footer-links a[data-v-b6ff0d42]:hover{color:#6366f1}@media (max-width:1024px){.footer-content[data-v-b6ff0d42]{grid-template-columns:1fr;gap:3rem}.footer-nav[data-v-b6ff0d42]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.footer-content[data-v-b6ff0d42]{padding:3rem 0 2rem}.footer-nav[data-v-b6ff0d42]{grid-template-columns:1fr;gap:2rem}.newsletter-form[data-v-b6ff0d42]{flex-direction:column}.email-input[data-v-b6ff0d42]{border-radius:8px;border-right:1px solid #d1d5db;margin-bottom:.5rem}.subscribe-button[data-v-b6ff0d42]{border-radius:8px}.footer-bottom-content[data-v-b6ff0d42]{flex-direction:column;gap:1rem;text-align:center}.footer-links[data-v-b6ff0d42]{gap:1rem}}@media (max-width:480px){.container[data-v-b6ff0d42]{padding:0 .75rem}.social-links[data-v-b6ff0d42]{justify-content:flex-start}.footer-links[data-v-b6ff0d42]{flex-direction:column;gap:.5rem}}#app{min-height:100vh}main{min-height:calc(100vh - 140px)}@keyframes fadeIn-e84ac57a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-e84ac57a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-e84ac57a{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-e84ac57a{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-e84ac57a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-e84ac57a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn-e84ac57a{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-e84ac57a{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes glow-e84ac57a{0%{box-shadow:0 0 5px rgba(99,102,241,.2)}50%{box-shadow:0 0 20px rgba(99,102,241,.4)}to{box-shadow:0 0 5px rgba(99,102,241,.2)}}@keyframes typewriter-e84ac57a{0%{width:0}to{width:100%}}.fade-in[data-v-e84ac57a]{animation:fadeIn-e84ac57a 1s ease-out}.slide-up[data-v-e84ac57a]{animation:slideUp-e84ac57a .8s ease-out}.slide-up-delayed[data-v-e84ac57a]{animation:slideUp-e84ac57a .8s ease-out .3s both}.slide-in-left[data-v-e84ac57a]{animation:slideInLeft-e84ac57a .8s ease-out}.slide-in-right[data-v-e84ac57a]{animation:slideInRight-e84ac57a .8s ease-out}.slide-in-bottom[data-v-e84ac57a]{animation:slideInBottom-e84ac57a .6s ease-out}.slide-down[data-v-e84ac57a]{animation:slideDown-e84ac57a .6s ease-out}.bounce-in[data-v-e84ac57a]{animation:bounceIn-e84ac57a .8s ease-out}.fade-in-delayed[data-v-e84ac57a]{animation:fadeIn-e84ac57a .8s ease-out .4s both}.fade-in-scroll[data-v-e84ac57a]{opacity:0;animation:fadeIn-e84ac57a .8s ease-out forwards;animation-delay:.2s}.slide-up-scroll[data-v-e84ac57a]{opacity:0;transform:translateY(30px);animation:slideUp-e84ac57a .8s ease-out forwards;animation-delay:.3s}.stagger-animation>[data-v-e84ac57a]{opacity:0;transform:translateY(20px);animation:slideUp-e84ac57a .6s ease-out forwards;animation-delay:var(--delay,0s)}.fade-in-list li[data-v-e84ac57a]{opacity:0;animation:fadeIn-e84ac57a .5s ease-out forwards;animation-delay:calc(var(--i, 0)*.1s + .5s)}.fade-in-list li[data-v-e84ac57a]:first-child{--i:1}.fade-in-list li[data-v-e84ac57a]:nth-child(2){--i:2}.fade-in-list li[data-v-e84ac57a]:nth-child(3){--i:3}.fade-in-list li[data-v-e84ac57a]:nth-child(4){--i:4}.fade-in-list li[data-v-e84ac57a]:nth-child(5){--i:5}.hover-lift[data-v-e84ac57a]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift[data-v-e84ac57a]:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.hover-lift-strong[data-v-e84ac57a]{transition:transform .3s ease,box-shadow .3s ease}.hover-lift-strong[data-v-e84ac57a]:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,.2)}.hover-scale[data-v-e84ac57a]{transition:transform .3s ease}.hover-scale[data-v-e84ac57a]:hover{transform:scale(1.02)}.hover-glow[data-v-e84ac57a]{transition:box-shadow .3s ease}.hover-glow[data-v-e84ac57a]:hover{box-shadow:0 0 20px rgba(99,102,241,.3)}.pulse-hover[data-v-e84ac57a]{transition:transform .2s ease}.pulse-hover[data-v-e84ac57a]:hover{animation:pulse-e84ac57a .6s ease-in-out}.bounce-hover[data-v-e84ac57a]{transition:transform .2s ease}.bounce-hover[data-v-e84ac57a]:hover{transform:translateY(-3px)}.rotate-hover[data-v-e84ac57a]{transition:transform .3s ease}.rotate-hover[data-v-e84ac57a]:hover{transform:rotate(10deg) scale(1.1)}.tab-hover[data-v-e84ac57a]{transition:all .3s ease}.tab-hover[data-v-e84ac57a]:hover{transform:translateY(-2px);background:rgba(99,102,241,.1)}.avatar-hover[data-v-e84ac57a]{transition:transform .3s ease}.avatar-hover[data-v-e84ac57a]:hover{transform:scale(1.1) rotate(5deg)}.hero-title[data-v-e84ac57a]{background:linear-gradient(135deg,var(--primary-color),var(--accent-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:slideUp-e84ac57a .8s ease-out}.hero-description[data-v-e84ac57a]{animation:slideUp-e84ac57a .8s ease-out .2s both}.typewriter pre[data-v-e84ac57a]{overflow:hidden;white-space:nowrap;animation:typewriter-e84ac57a 2s steps(40) .5s both}.number-counter .amount[data-v-e84ac57a]{display:inline-block;animation:slideUp-e84ac57a .8s ease-out .5s both}@media (max-width:768px){.stagger-animation>[data-v-e84ac57a]{animation-delay:calc(var(--delay, 0s)*.5)}.slide-up-delayed[data-v-e84ac57a]{animation-delay:.2s}.fade-in-delayed[data-v-e84ac57a]{animation-delay:.3s}}@media (prefers-reduced-motion:reduce){[data-v-e84ac57a]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hero[data-v-e84ac57a]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-e84ac57a]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-e84ac57a]{max-width:800px;text-align:left;position:relative;z-index:1}.new-badge[data-v-e84ac57a]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:25px;padding:.5rem 1rem;margin-bottom:2rem;font-size:.9rem;color:#6366f1;font-weight:500}.badge-icon[data-v-e84ac57a]{font-size:1rem}.badge-text[data-v-e84ac57a]{font-size:.85rem}.hero-title[data-v-e84ac57a]{font-size:4rem;font-weight:800;line-height:1.2;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em}.highlight-text[data-v-e84ac57a]{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative}.hero-description[data-v-e84ac57a]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.underlined-text[data-v-e84ac57a]{text-decoration:underline;text-decoration-color:#6366f1;text-decoration-thickness:2px;text-underline-offset:3px}.product-links[data-v-e84ac57a]{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.product-link[data-v-e84ac57a]{color:#6b7280;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s ease}.product-link[data-v-e84ac57a]:hover{color:#6366f1}.separator[data-v-e84ac57a]{color:#d1d5db;font-weight:300}.hero-actions[data-v-e84ac57a]{display:flex;gap:1.5rem;align-items:center}.arrow[data-v-e84ac57a]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-e84ac57a]{transform:translateX(3px)}.code-demo[data-v-e84ac57a]{padding:6rem 0;background:#f8f9fa}.demo-layout[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.demo-visual[data-v-e84ac57a]{position:relative}.code-editor[data-v-e84ac57a]{background:#1e1e1e;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}.editor-header[data-v-e84ac57a]{background:#2d2d2d;padding:8px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #404040}.editor-tabs[data-v-e84ac57a]{display:flex}.tab[data-v-e84ac57a]{background:#3c3c3c;padding:6px 12px;border-radius:6px 6px 0 0;display:flex;align-items:center;gap:6px;color:#fff;font-size:12px}.tab.active[data-v-e84ac57a]{background:#1e1e1e}.tab-icon[data-v-e84ac57a]{font-size:14px}.tab-close[data-v-e84ac57a]{color:#888;cursor:pointer;margin-left:4px}.editor-actions[data-v-e84ac57a]{display:flex;align-items:center;gap:12px}.action-text[data-v-e84ac57a]{color:#888;font-size:12px}.action-buttons[data-v-e84ac57a]{gap:8px}.action-btn[data-v-e84ac57a]{background:none;border:none;color:#888;cursor:pointer;padding:4px;border-radius:4px;font-size:14px}.action-btn[data-v-e84ac57a]:hover{background:#404040}.editor-content[data-v-e84ac57a]{padding:16px;color:#fff;line-height:1.5}.code-section[data-v-e84ac57a]{margin-bottom:20px}.code-line[data-v-e84ac57a]{display:flex;margin-bottom:4px}.code-line.indent[data-v-e84ac57a]{padding-left:20px}.code-line.indent2[data-v-e84ac57a]{padding-left:40px}.line-number[data-v-e84ac57a]{color:#6e7681;width:40px;text-align:right;margin-right:16px;font-size:12px}.code-text[data-v-e84ac57a]{flex:1}.keyword[data-v-e84ac57a]{color:#ff7b72}.string[data-v-e84ac57a]{color:#a5d6ff}.function[data-v-e84ac57a]{color:#d2a8ff}.method[data-v-e84ac57a]{color:#79c0ff}.variable[data-v-e84ac57a]{color:#ffa657}.class[data-v-e84ac57a]{color:#7ee787}.code-comment[data-v-e84ac57a]{color:#8b949e;margin-bottom:4px;font-style:italic}.output-section[data-v-e84ac57a]{background:#0d1117;border-radius:8px;padding:12px;margin:16px 0;border-left:3px solid #238636}.output-header[data-v-e84ac57a]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.output-indicator[data-v-e84ac57a]{color:#238636;font-size:12px}.output-time[data-v-e84ac57a]{color:#7d8590;font-size:11px}.output-lang[data-v-e84ac57a]{color:#7d8590;font-size:11px;margin-left:auto}.output-content[data-v-e84ac57a]{color:#238636;font-size:12px}.success-message[data-v-e84ac57a]{color:#238636}.system-message[data-v-e84ac57a]{background:#161b22;border-radius:8px;padding:12px;margin:16px 0}.message-content[data-v-e84ac57a]{color:#e6edf3}.system-label[data-v-e84ac57a]{color:#ffa657}.message-text[data-v-e84ac57a]{color:#a5d6ff}.message-body[data-v-e84ac57a]{color:#e6edf3;margin:8px 0;padding-left:16px;line-height:1.4}.memory-section[data-v-e84ac57a]{margin-top:20px}.demo-content[data-v-e84ac57a]{padding-left:2rem}.demo-content h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;color:#1a1a2e}.demo-content p[data-v-e84ac57a]{font-size:1.2rem;color:#4a5568;line-height:1.6}.trusted-by[data-v-e84ac57a]{padding:4rem 0;background:#f8f9fa}.trusted-header[data-v-e84ac57a]{text-align:center;margin-bottom:2rem}.trusted-header p[data-v-e84ac57a]{color:#6b7280;font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.trusted-logos[data-v-e84ac57a]{display:flex;justify-content:center;align-items:center;gap:3rem;flex-wrap:wrap}.logo-item[data-v-e84ac57a]{color:#9ca3af;font-size:1.1rem;font-weight:500;opacity:.7;transition:opacity .3s ease}.logo-item[data-v-e84ac57a]:hover{opacity:1}.context-engineering[data-v-e84ac57a]{padding:6rem 0;background:#fff}.context-layout[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.context-content h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;color:#1a1a2e}.context-content p[data-v-e84ac57a]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.context-button[data-v-e84ac57a]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.context-button[data-v-e84ac57a]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.context-button:hover .arrow[data-v-e84ac57a]{transform:translateX(3px)}.architecture-diagram[data-v-e84ac57a]{display:flex;flex-direction:column;gap:1rem}.arch-layer[data-v-e84ac57a]{display:flex;justify-content:center}.layer-box[data-v-e84ac57a]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:1rem 2rem;text-align:center;font-weight:500;color:#374151;min-width:300px}.zep-layer .layer-box[data-v-e84ac57a]{background:#6366f1;border-color:#6366f1;color:#fff}.zep-capabilities[data-v-e84ac57a]{padding:1.5rem}.zep-header[data-v-e84ac57a]{font-size:.8rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;opacity:.8}.zep-title[data-v-e84ac57a]{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.zep-items[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.zep-item[data-v-e84ac57a]{background:hsla(0,0%,100%,.2);padding:.5rem;border-radius:4px;font-size:.9rem;text-align:center}.testimonials[data-v-e84ac57a]{padding:4rem 0;background:#fff}.testimonials-grid[data-v-e84ac57a]{gap:2rem}.testimonial-card[data-v-e84ac57a]{padding:1.5rem}.tweet-header[data-v-e84ac57a]{margin-bottom:1rem}.user-info[data-v-e84ac57a]{display:flex;align-items:center;gap:.75rem}.user-avatar[data-v-e84ac57a]{width:40px;height:40px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.user-name[data-v-e84ac57a]{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.name[data-v-e84ac57a]{font-weight:600;color:#1a1a2e}.verified[data-v-e84ac57a]{color:#1d9bf0;font-size:.8rem}.date[data-v-e84ac57a],.handle[data-v-e84ac57a]{color:#6b7280}.tweet-content[data-v-e84ac57a]{margin-bottom:1rem}.tweet-content p[data-v-e84ac57a]{color:#1a1a2e;line-height:1.5;font-size:.95rem}.tweet-stats[data-v-e84ac57a]{display:flex;gap:2rem;color:#6b7280;font-size:.85rem}.stat[data-v-e84ac57a]{display:flex;align-items:center;gap:.25rem}.how-zep-works[data-v-e84ac57a]{padding:6rem 0;background:#f8f9fa}.how-zep-layout[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.how-zep-content h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;color:#1a1a2e}.how-zep-content>p[data-v-e84ac57a]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.process-steps[data-v-e84ac57a]{display:flex;flex-direction:column;gap:2rem}.process-step[data-v-e84ac57a]{display:flex;gap:1.5rem;align-items:flex-start}.step-number[data-v-e84ac57a]{width:32px;height:32px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9rem;flex-shrink:0}.step-content h3[data-v-e84ac57a]{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:#1a1a2e}.step-content p[data-v-e84ac57a]{color:#4a5568;line-height:1.6;font-size:.95rem}.how-zep-visual[data-v-e84ac57a]{display:flex;justify-content:center;align-items:center}.workflow-diagram[data-v-e84ac57a]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:400px;width:100%}.input-sources[data-v-e84ac57a]{display:flex;flex-direction:column;gap:.5rem;width:100%}.input-item[data-v-e84ac57a]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:.75rem 1rem;text-align:center;font-size:.9rem;color:#495057;font-weight:500}.process-box[data-v-e84ac57a]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:1.5rem;width:100%;text-align:center}.graph-construction[data-v-e84ac57a]{border-color:#6366f1;background:#f8f9ff}.process-title[data-v-e84ac57a]{font-weight:600;font-size:1rem;color:#1a1a2e;margin-bottom:1rem}.process-details[data-v-e84ac57a]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.detail-item[data-v-e84ac57a]{font-size:.85rem;color:#6b7280;flex:1}.zep-logo[data-v-e84ac57a]{width:32px;height:32px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.retrieval-assembly[data-v-e84ac57a]{background:#f8f9fa}.arrow-down[data-v-e84ac57a]{font-size:1.5rem;color:#9ca3af;font-weight:700}.context-output[data-v-e84ac57a]{width:100%;text-align:center}.context-title[data-v-e84ac57a]{font-weight:600;font-size:1rem;color:#1a1a2e;margin-bottom:1rem}.context-layers[data-v-e84ac57a]{display:flex;flex-direction:column;gap:.5rem}.context-layer[data-v-e84ac57a]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:1px solid #a5b4fc;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;color:#3730a3;font-weight:500;position:relative}.context-layer[data-v-e84ac57a]:not(:last-child):after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #9ca3af}@media (max-width:768px){.how-zep-layout[data-v-e84ac57a]{grid-template-columns:1fr;gap:3rem}.how-zep-content h2[data-v-e84ac57a]{font-size:2.2rem}.process-step[data-v-e84ac57a]{gap:1rem}.workflow-diagram[data-v-e84ac57a]{max-width:300px}.process-details[data-v-e84ac57a]{flex-direction:column;gap:.75rem}.detail-item[data-v-e84ac57a]{text-align:center}}.product-features[data-v-e84ac57a]{padding:6rem 0;background:#fff;color:#000}.section-header[data-v-e84ac57a]{text-align:center;margin-bottom:4rem}.section-header h2[data-v-e84ac57a]{font-size:2.5rem;margin-bottom:1rem}.section-header p[data-v-e84ac57a]{font-size:1.2rem;color:var(--text-secondary)}.feature-section[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:8rem}.feature-section.reverse[data-v-e84ac57a]{direction:rtl}.feature-section.reverse>[data-v-e84ac57a]{direction:ltr}.feature-visual[data-v-e84ac57a]{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center}.feature-content[data-v-e84ac57a]{padding:2rem 0}.feature-content h3[data-v-e84ac57a]{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#1a1a2e}.feature-content h4[data-v-e84ac57a]{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#1a1a2e}.feature-content p[data-v-e84ac57a]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:2rem}.feature-button[data-v-e84ac57a]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .3s ease;box-shadow:none}.feature-button[data-v-e84ac57a]:hover{background:#6366f1;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.3)}.chat-messages[data-v-e84ac57a]{width:100%;max-width:400px;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.chat-message[data-v-e84ac57a]{display:flex;gap:.75rem;margin-bottom:1.5rem}.message-avatar[data-v-e84ac57a]{width:32px;height:32px;border-radius:50%;background:#6366f1;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;flex-shrink:0}.message-content[data-v-e84ac57a]{flex:1}.message-header[data-v-e84ac57a]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.message-name[data-v-e84ac57a]{font-weight:600;color:#1a1a2e;font-size:.9rem}.message-time[data-v-e84ac57a]{color:#6b7280;font-size:.8rem}.message-text[data-v-e84ac57a]{color:#374151;font-size:.9rem;line-height:1.4}.highlight[data-v-e84ac57a]{background:#fef3c7;padding:0 .25rem;border-radius:3px}.memory-extraction[data-v-e84ac57a]{background:#f8f9fa;border-radius:8px;padding:1rem;margin:1rem 0;border-left:3px solid #6366f1}.extraction-item[data-v-e84ac57a]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;color:#4a5568}.extraction-item[data-v-e84ac57a]:last-child{margin-bottom:0}.extraction-icon[data-v-e84ac57a]{font-size:.8rem}.graph-visualization[data-v-e84ac57a]{position:relative;width:100%;height:400px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:12px;overflow:hidden}.graph-node[data-v-e84ac57a]{position:absolute;animation:float-e84ac57a 6s ease-in-out infinite}.node-content[data-v-e84ac57a]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s ease}.node-content[data-v-e84ac57a]:hover{transform:scale(1.1)}.node-content.primary[data-v-e84ac57a]{background:#6366f1;color:#fff}.node-content.secondary[data-v-e84ac57a]{background:#e0e7ff;color:#6366f1;border:2px solid #6366f1}.node-connections[data-v-e84ac57a]{position:absolute;top:0;left:0}.connection-line[data-v-e84ac57a]{position:absolute;height:2px;background:#6366f1;opacity:.6;transform-origin:left center}@keyframes float-e84ac57a{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}.code-terminal[data-v-e84ac57a]{width:100%;max-width:500px;background:#1e1e1e;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.3);font-family:Monaco,Menlo,Ubuntu Mono,monospace}.terminal-header[data-v-e84ac57a]{background:#2d2d2d;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between}.terminal-controls[data-v-e84ac57a]{display:flex;gap:.5rem}.terminal-title[data-v-e84ac57a]{color:#fff;font-size:.85rem;font-weight:500}.terminal-content[data-v-e84ac57a]{padding:1rem;font-size:.8rem;line-height:1.4;color:#e6edf3;max-height:300px;overflow-y:auto}.terminal-line[data-v-e84ac57a]{margin-bottom:.25rem}.terminal-line.comment[data-v-e84ac57a]{color:#8b949e}.terminal-line.keyword[data-v-e84ac57a]{color:#ff7b72;font-weight:600}.terminal-line.string[data-v-e84ac57a]{color:#a5d6ff}.terminal-line.indent[data-v-e84ac57a]{padding-left:1rem;color:#e6edf3}.trusted-leaders[data-v-e84ac57a]{padding:6rem 0;background:#f8f9fa}.trusted-leaders .section-header[data-v-e84ac57a]{text-align:center;margin-bottom:4rem}.trusted-leaders h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#1a1a2e}.trusted-leaders .section-header p[data-v-e84ac57a]{font-size:1.2rem;color:#4a5568}.testimonials-grid[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto}.testimonial-card[data-v-e84ac57a]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:all .3s ease}.testimonial-card[data-v-e84ac57a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.testimonial-content[data-v-e84ac57a]{margin-bottom:1.5rem}.testimonial-content p[data-v-e84ac57a]{color:#374151;line-height:1.6;font-size:.95rem}.testimonial-author[data-v-e84ac57a]{display:flex;align-items:center;gap:1rem}.author-avatar[data-v-e84ac57a]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-info[data-v-e84ac57a]{flex:1}.author-name[data-v-e84ac57a]{font-weight:600;color:#1a1a2e;font-size:.9rem}.author-title[data-v-e84ac57a]{color:#6b7280;font-size:.85rem}.linkedin-icon[data-v-e84ac57a]{color:#0077b5;font-size:1.2rem}.built-for-teams[data-v-e84ac57a]{padding:6rem 0;background:#f8f9fa}.built-for-teams .section-header[data-v-e84ac57a]{text-align:center;margin-bottom:4rem}.built-for-teams h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#1a1a2e}.built-for-teams .section-header p[data-v-e84ac57a]{font-size:1.2rem;color:#4a5568;max-width:700px;margin:0 auto}.teams-layout[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.team-section[data-v-e84ac57a]{background:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05)}.team-section h3[data-v-e84ac57a]{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.team-section>p[data-v-e84ac57a]{color:#4a5568;margin-bottom:2rem;line-height:1.6}.code-demo-small[data-v-e84ac57a]{background:#1e1e1e;border-radius:8px;overflow:hidden;margin-bottom:2rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.code-header[data-v-e84ac57a]{background:#2d2d2d;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between}.code-controls[data-v-e84ac57a]{display:flex;gap:.5rem}.control.red[data-v-e84ac57a]{background:#ff5f57}.control.yellow[data-v-e84ac57a]{background:#ffbd2e}.control.green[data-v-e84ac57a]{background:#28ca42}.code-title[data-v-e84ac57a]{color:#fff;font-size:.85rem;font-weight:500}.copy-btn[data-v-e84ac57a]{color:#888;font-size:.8rem;cursor:pointer}.copy-btn[data-v-e84ac57a]:hover{color:#fff}.code-content[data-v-e84ac57a]{padding:1rem;font-size:.8rem;line-height:1.4;color:#e6edf3}.code-line[data-v-e84ac57a]{margin-bottom:.25rem}.line-comment[data-v-e84ac57a]{color:#8b949e}.code-keyword[data-v-e84ac57a]{color:#ff7b72}.code-method[data-v-e84ac57a]{color:#79c0ff}.code-param[data-v-e84ac57a]{color:#a5d6ff}.code-content pre[data-v-e84ac57a]{margin:0;color:#e6edf3;font-size:.8rem;line-height:1.4}.feature-points[data-v-e84ac57a]{margin-bottom:2rem}.feature-point[data-v-e84ac57a]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.9rem;color:#374151}.point-icon[data-v-e84ac57a]{font-size:.8rem;font-weight:700}.point-icon.purple[data-v-e84ac57a]{color:#6366f1}.point-icon.pink[data-v-e84ac57a]{color:#ec4899}.compliance-badges[data-v-e84ac57a]{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}.badge[data-v-e84ac57a]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e5e7eb;min-width:80px}.badge-icon[data-v-e84ac57a]{font-size:1.5rem}.badge-text[data-v-e84ac57a]{font-size:.8rem;font-weight:600;color:#374151}.action-buttons[data-v-e84ac57a]{display:flex;gap:1rem}.btn-outline[data-v-e84ac57a]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-outline[data-v-e84ac57a]:hover{background:#6366f1;color:#fff}.btn-outline.pink[data-v-e84ac57a]{border-color:#ec4899;color:#ec4899}.btn-outline.pink[data-v-e84ac57a]:hover{background:#ec4899;color:#fff}.btn-secondary[data-v-e84ac57a]{background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;padding:.75rem 1.5rem;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-e84ac57a]:hover{background:#e5e7eb}.domain-section[data-v-e84ac57a]{padding:6rem 0;background:#f8f9fa}.domain-section .section-header[data-v-e84ac57a]{text-align:center;margin-bottom:3rem}.domain-section h2[data-v-e84ac57a]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#1a1a2e}.domain-section .section-header p[data-v-e84ac57a]{font-size:1.1rem;color:#4a5568;max-width:800px;margin:0 auto;line-height:1.6}.domain-tabs[data-v-e84ac57a]{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.domain-tab[data-v-e84ac57a]{background:#f3f4f6;border:1px solid #e5e7eb;color:#6b7280;padding:.75rem 1.5rem;border-radius:25px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.domain-tab.active[data-v-e84ac57a],.domain-tab[data-v-e84ac57a]:hover{background:#6366f1;border-color:#6366f1;color:#fff}.domain-layout[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.domain-content[data-v-e84ac57a]{padding:2rem 0}.domain-icon[data-v-e84ac57a]{font-size:3rem;margin-bottom:1.5rem}.domain-content h3[data-v-e84ac57a]{font-size:1.8rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.domain-content p[data-v-e84ac57a]{color:#4a5568;line-height:1.6;margin-bottom:1rem}.domain-details[data-v-e84ac57a]{font-size:.95rem;color:#6b7280}.domain-code[data-v-e84ac57a]{position:sticky;top:2rem}.state-of-art[data-v-e84ac57a]{padding:6rem 0;text-align:center;background:#fff}.state-of-art .section-header h2[data-v-e84ac57a]{font-size:2.5rem;margin-bottom:1.5rem;color:#000}.state-of-art .section-header p[data-v-e84ac57a]{font-size:1.1rem;color:var(--text-secondary);max-width:800px;margin:0 auto 2rem;line-height:1.6}.read-paper-button[data-v-e84ac57a]{background:var(--primary-color);color:#fff;padding:12px 24px;border-radius:8px;border:none;font-weight:500;cursor:pointer;margin-bottom:4rem;transition:all .3s ease}.read-paper-button[data-v-e84ac57a]:hover{background:var(--secondary-color);transform:translateY(-2px)}.stats-grid[data-v-e84ac57a]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;max-width:1000px;margin:0 auto}.stat-item[data-v-e84ac57a]{text-align:center}.stat-number[data-v-e84ac57a]{font-size:3rem;font-weight:700;color:var(--primary-color);display:block;margin-bottom:1rem}.stat-title[data-v-e84ac57a]{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#000}.stat-description[data-v-e84ac57a]{color:var(--text-secondary);line-height:1.5;font-size:.95rem}.open-source[data-v-e84ac57a]{padding:6rem 0;background:#fff}.open-source-content[data-v-e84ac57a]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.framework-badge[data-v-e84ac57a]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;color:var(--primary-color);margin-bottom:1.5rem}.framework-icon[data-v-e84ac57a]{font-size:1rem}.open-source-text h2[data-v-e84ac57a]{font-size:2.2rem;margin-bottom:1.5rem;color:#000}.open-source-text p[data-v-e84ac57a]{color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.open-source-buttons[data-v-e84ac57a]{display:flex;align-items:center;gap:1.5rem}.view-github-button[data-v-e84ac57a]{background:transparent;border:1px solid var(--border-color);color:#6366f1;padding:12px 24px;border-radius:8px;cursor:pointer;transition:all .3s ease}.view-github-button[data-v-e84ac57a]:hover{background:var(--bg-card);border-color:var(--primary-color)}.github-stars[data-v-e84ac57a]{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.star-icon[data-v-e84ac57a]{color:#fbbf24}.star-count[data-v-e84ac57a]{font-weight:600}.graphiti-demo[data-v-e84ac57a]{position:relative}.demo-window[data-v-e84ac57a]{background:#1a1a2e;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.window-header[data-v-e84ac57a]{background:#0f0f23;padding:1rem;border-bottom:1px solid var(--border-color)}.window-controls[data-v-e84ac57a]{display:flex;gap:.5rem;margin-bottom:1rem}.control[data-v-e84ac57a]{width:12px;height:12px;border-radius:50%}.control.red[data-v-e84ac57a]{background:#ef4444}.control.yellow[data-v-e84ac57a]{background:#f59e0b}.control.green[data-v-e84ac57a]{background:#10b981}.window-tabs[data-v-e84ac57a]{display:flex;gap:1rem}.tab[data-v-e84ac57a]{padding:.5rem 1rem;background:transparent;color:var(--text-secondary);font-size:.85rem;border-radius:4px;cursor:pointer}.tab.active[data-v-e84ac57a]{background:var(--bg-card);color:var(--text-primary)}.demo-content[data-v-e84ac57a]{padding:2rem;text-align:center}.graphiti-logo[data-v-e84ac57a]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.logo-icon[data-v-e84ac57a]{width:60px;height:60px;background:var(--primary-color);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.demo-content h3[data-v-e84ac57a]{font-size:1.5rem;margin:0}.demo-content h4[data-v-e84ac57a]{color:var(--text-secondary);margin:1rem 0;font-weight:500}.status-badges[data-v-e84ac57a]{display:flex;justify-content:center;gap:1rem;margin:1.5rem 0}.badge[data-v-e84ac57a]{padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}.badge.green[data-v-e84ac57a]{background:rgba(16,185,129,.2);color:var(--success-color)}.demo-message[data-v-e84ac57a]{display:flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(99,102,241,.1);padding:.75rem;border-radius:8px;margin:1rem 0}.message-icon[data-v-e84ac57a]{font-size:1.2rem}.demo-description[data-v-e84ac57a]{color:var(--text-secondary);font-size:.9rem;margin:0}.final-cta[data-v-e84ac57a]{padding:6rem 0;text-align:center;background:#fff}.final-cta .cta-content[data-v-e84ac57a]{max-width:600px;margin:0 auto;background:#fff}.final-cta .cta-content h2[data-v-e84ac57a]{font-size:2.5rem;margin-bottom:1.5rem;color:#000}.final-cta .cta-content p[data-v-e84ac57a]{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2.5rem}.cta-buttons[data-v-e84ac57a]{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.primary-button[data-v-e84ac57a]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-e84ac57a]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-e84ac57a]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-e84ac57a]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.cta-footer[data-v-e84ac57a]{color:var(--text-secondary)}.cta-footer p[data-v-e84ac57a]:first-child{font-weight:600;margin-bottom:.5rem}.cta-footer p[data-v-e84ac57a]:last-child{font-size:.9rem}.blog-articles[data-v-e84ac57a]{padding:4rem 0;background:#fff}.blog-articles h2[data-v-e84ac57a]{color:#000}.articles-grid[data-v-e84ac57a]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.article-card[data-v-e84ac57a]{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--border-color);transition:all .3s ease}.article-card[data-v-e84ac57a]:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.3)}.article-image[data-v-e84ac57a]{height:200px;overflow:hidden}.article-image img[data-v-e84ac57a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.article-card:hover .article-image img[data-v-e84ac57a]{transform:scale(1.05)}.article-content[data-v-e84ac57a]{padding:1.5rem}.article-content h3[data-v-e84ac57a]{font-size:1.1rem;margin-bottom:1rem;line-height:1.4;color:#000}.article-content p[data-v-e84ac57a]{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin-bottom:1rem}.read-more[data-v-e84ac57a]{color:var(--primary-color);font-size:.9rem;font-weight:500;transition:color .3s ease}.read-more[data-v-e84ac57a]:hover{color:var(--accent-color)}@media (max-width:768px){.stats-grid[data-v-e84ac57a]{grid-template-columns:1fr;gap:2rem}.stat-number[data-v-e84ac57a]{font-size:2.5rem}.open-source-content[data-v-e84ac57a]{grid-template-columns:1fr;gap:2rem}.open-source-buttons[data-v-e84ac57a]{justify-content:center}.articles-grid[data-v-e84ac57a]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.hero[data-v-e84ac57a]{padding:4rem 0 6rem;text-align:center}.hero-title[data-v-e84ac57a]{font-size:2.5rem}.hero-description[data-v-e84ac57a]{font-size:1.1rem}.hero-actions[data-v-e84ac57a]{flex-direction:column;align-items:stretch}.primary-button[data-v-e84ac57a],.product-links[data-v-e84ac57a],.secondary-button[data-v-e84ac57a]{justify-content:center}.demo-layout[data-v-e84ac57a]{grid-template-columns:1fr;gap:2rem}.demo-content[data-v-e84ac57a]{padding-left:0;text-align:center}.demo-content h2[data-v-e84ac57a]{font-size:2rem}.trusted-logos[data-v-e84ac57a]{gap:2rem}.code-editor[data-v-e84ac57a]{font-size:11px}.context-layout[data-v-e84ac57a]{grid-template-columns:1fr;gap:3rem;text-align:center}.context-content h2[data-v-e84ac57a]{font-size:2.2rem}.context-button[data-v-e84ac57a]{justify-content:center}.testimonials-grid[data-v-e84ac57a]{gap:1.5rem;grid-template-columns:1fr;gap:2rem}.domain-layout[data-v-e84ac57a],.teams-layout[data-v-e84ac57a]{grid-template-columns:1fr;gap:2rem}.domain-code[data-v-e84ac57a]{position:static}.action-buttons[data-v-e84ac57a]{flex-direction:column}.compliance-badges[data-v-e84ac57a]{justify-content:center}.cta-buttons[data-v-e84ac57a]{flex-direction:column;align-items:center}.primary-button[data-v-e84ac57a],.secondary-button[data-v-e84ac57a]{width:100%;max-width:300px}.feature-section[data-v-e84ac57a]{grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}.feature-section.reverse[data-v-e84ac57a]{direction:ltr}.feature-visual[data-v-e84ac57a]{min-height:300px}.chat-messages[data-v-e84ac57a],.code-terminal[data-v-e84ac57a]{max-width:100%}.graph-visualization[data-v-e84ac57a]{height:300px}.feature-content h3[data-v-e84ac57a]{font-size:1.8rem}.feature-content h4[data-v-e84ac57a]{font-size:1.3rem}}@media (max-width:480px){.final-cta .cta-content h2[data-v-e84ac57a],.state-of-art .section-header h2[data-v-e84ac57a]{font-size:2rem}.articles-grid[data-v-e84ac57a]{grid-template-columns:1fr}.demo-content[data-v-e84ac57a]{padding:1.5rem}.hero-title[data-v-e84ac57a]{font-size:2rem}.hero-description[data-v-e84ac57a]{font-size:1rem}.primary-button[data-v-e84ac57a],.secondary-button[data-v-e84ac57a]{padding:.875rem 1.5rem;font-size:1rem}.terminal-content[data-v-e84ac57a]{font-size:.7rem;padding:.75rem}.chat-messages[data-v-e84ac57a]{padding:1rem}.message-text[data-v-e84ac57a]{font-size:.85rem}}@keyframes fadeIn-d79aee94{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d79aee94{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-d79aee94{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-d79aee94{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-d79aee94{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-d79aee94{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-d79aee94]{animation:fadeIn-d79aee94 1s ease-out}.slide-up[data-v-d79aee94]{animation:slideUp-d79aee94 .8s ease-out}.slide-up-delayed[data-v-d79aee94]{animation:slideUp-d79aee94 .8s ease-out .3s both}.slide-in-left[data-v-d79aee94]{animation:slideInLeft-d79aee94 .8s ease-out}.slide-in-right[data-v-d79aee94]{animation:slideInRight-d79aee94 .8s ease-out}.slide-in-bottom[data-v-d79aee94]{animation:slideInBottom-d79aee94 .6s ease-out}.fade-in-scroll[data-v-d79aee94]{opacity:0;animation:fadeIn-d79aee94 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-d79aee94]{transition:transform .2s ease}.pulse-hover[data-v-d79aee94]:hover{animation:pulse-d79aee94 .6s ease-in-out}.bounce-hover[data-v-d79aee94]{transition:transform .2s ease}.bounce-hover[data-v-d79aee94]:hover{transform:translateY(-3px)}.hero[data-v-d79aee94]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-d79aee94]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-d79aee94]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-d79aee94]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-d79aee94]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-d79aee94]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-d79aee94]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-d79aee94]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-d79aee94]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-d79aee94]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-d79aee94]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-d79aee94]{transform:translateX(3px)}.container[data-v-d79aee94]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-badge[data-v-d79aee94]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);color:#6366f1;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem}.badge-icon[data-v-d79aee94]{font-size:1rem}.section-title[data-v-d79aee94]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-d79aee94]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.cta-button[data-v-d79aee94]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.cta-button[data-v-d79aee94]:hover{background:#6366f1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(99,102,241,.3)}.cta-button .arrow[data-v-d79aee94]{font-size:1.2rem;transition:transform .3s ease}.cta-button:hover .arrow[data-v-d79aee94]{transform:translateX(3px)}.add-memory-section[data-v-d79aee94]{padding:8rem 0;background:#fff}.section-header[data-v-d79aee94]{text-align:center;margin-bottom:4rem}.section-header .section-title[data-v-d79aee94]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-header .section-description[data-v-d79aee94]{font-size:1.2rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.code-demo[data-v-d79aee94]{max-width:900px;margin:0 auto}.language-tabs[data-v-d79aee94]{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:center}.language-tab[data-v-d79aee94]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px 8px 0 0;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500;color:#6c757d}.language-tab[data-v-d79aee94]:hover{background:#e9ecef;color:#495057}.language-tab.active[data-v-d79aee94]{background:#2d3748;color:#fff;border-color:#2d3748}.tab-icon[data-v-d79aee94]{font-size:1rem}.tab-name[data-v-d79aee94]{font-weight:500}.code-container[data-v-d79aee94]{background:#2d3748;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #4a5568}.code-header[data-v-d79aee94]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1a202c;border-bottom:1px solid #4a5568}.window-controls[data-v-d79aee94]{display:flex;gap:.5rem}.control[data-v-d79aee94]{width:12px;height:12px;border-radius:50%}.control.red[data-v-d79aee94]{background:#ff5f56}.control.yellow[data-v-d79aee94]{background:#ffbd2e}.control.green[data-v-d79aee94]{background:#27ca3f}.file-name[data-v-d79aee94]{color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;position:absolute;left:50%;transform:translateX(-50%)}.copy-button[data-v-d79aee94]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #4a5568;color:#e2e8f0;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .3s ease;box-shadow:none}.copy-button[data-v-d79aee94]:hover{background:#4a5568;border-color:#718096;transform:none;box-shadow:none}.copy-icon[data-v-d79aee94]{font-size:.9rem}.code-content[data-v-d79aee94]{padding:2rem;overflow-x:auto}.code-content pre[data-v-d79aee94]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#e2e8f0}.code-content code[data-v-d79aee94]{font-family:inherit}.keyword[data-v-d79aee94]{color:#f56565;font-weight:600}.variable[data-v-d79aee94]{color:#63b3ed}.property[data-v-d79aee94]{color:#68d391}.method[data-v-d79aee94]{color:#fbb6ce}.string[data-v-d79aee94]{color:#f6e05e}.comment[data-v-d79aee94]{color:#a0aec0;font-style:italic}.type[data-v-d79aee94]{color:#9f7aea}.build-agents[data-v-d79aee94]{padding:8rem 0;background:#f8f9fa}.build-agents-content[data-v-d79aee94]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.chat-interface[data-v-d79aee94]{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid #e5e7eb}.chat-header[data-v-d79aee94]{margin-bottom:2rem}.powered-by[data-v-d79aee94]{font-size:.75rem;color:#6366f1;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.chat-messages[data-v-d79aee94]{display:flex;flex-direction:column;gap:1.5rem}.chat-message[data-v-d79aee94]{display:flex;gap:1rem;align-items:flex-start}.message-avatar[data-v-d79aee94]{width:32px;height:32px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.message-content[data-v-d79aee94]{flex:1;background:#f8f9ff;padding:1rem 1.5rem;border-radius:12px;border:1px solid #e5e7eb}.assistant-message .message-content[data-v-d79aee94]{background:#fff;border:1px solid #d1d5db}.message-header[data-v-d79aee94]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.username[data-v-d79aee94]{font-weight:600;font-size:.875rem;color:#374151}.timestamp[data-v-d79aee94]{font-size:.75rem;color:#9ca3af}.message-text[data-v-d79aee94]{color:#374151;line-height:1.5;font-size:.875rem}.knowledge-graph[data-v-d79aee94]{margin-top:2rem;padding:1.5rem;background:#f9fafb;border-radius:12px;border:1px solid #e5e7eb}.graph-node[data-v-d79aee94]{display:inline-block;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:500;margin:.25rem}.graph-node.primary[data-v-d79aee94]{background:#6366f1;color:#fff}.graph-node.secondary[data-v-d79aee94]{background:#e0e7ff;color:#6366f1}.graph-connections[data-v-d79aee94]{display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem}.connection-line[data-v-d79aee94]{width:20px;height:2px;background:#d1d5db;margin:0 .5rem}.user-record[data-v-d79aee94]{padding:8rem 0;background:#f8f9fa}.user-record-content[data-v-d79aee94]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.data-visualization[data-v-d79aee94]{position:relative;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.data-nodes[data-v-d79aee94]{display:flex;gap:3rem;margin-bottom:3rem}.data-node[data-v-d79aee94]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid #e5e7eb}.node-icon[data-v-d79aee94]{font-size:2rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f8f9ff;border-radius:50%}.unified-graph[data-v-d79aee94]{margin-top:2rem}.center-node[data-v-d79aee94]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:1.5rem 2rem;border-radius:12px;font-weight:600;text-align:center;box-shadow:0 8px 25px rgba(99,102,241,.3)}.customize-zep[data-v-d79aee94]{padding:8rem 0;background:#f8f9fa}.customize-content[data-v-d79aee94]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.lightning-fast[data-v-d79aee94]{padding:8rem 0;background:#f8f9fa}.lightning-content[data-v-d79aee94]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.performance-stats[data-v-d79aee94]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px}.stats-container[data-v-d79aee94]{text-align:center;margin-bottom:3rem}.main-stat[data-v-d79aee94]{display:flex;align-items:baseline;justify-content:center;gap:.5rem;margin-bottom:1rem}.stat-symbol[data-v-d79aee94]{font-size:4rem;color:#8b5cf6;font-weight:300}.stat-number[data-v-d79aee94]{font-size:6rem;font-weight:800;color:#8b5cf6;line-height:1}.stat-unit[data-v-d79aee94]{font-size:3rem;color:#8b5cf6;font-weight:600}.stat-label[data-v-d79aee94]{font-size:1.2rem;color:#8b5cf6;font-weight:500}.performance-visual[data-v-d79aee94]{width:100%;max-width:300px}.speed-indicator[data-v-d79aee94]{position:relative;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.speed-bar[data-v-d79aee94]{height:100%;width:85%;background:linear-gradient(90deg,#8b5cf6,#6366f1);border-radius:4px;animation:fillBar-d79aee94 2s ease-out}@keyframes fillBar-d79aee94{0%{width:0}to{width:85%}}.speed-marker[data-v-d79aee94]{position:absolute;top:-4px;right:15%;width:16px;height:16px;background:#8b5cf6;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 8px rgba(139,92,246,.3)}.cta-section[data-v-d79aee94],.research-results[data-v-d79aee94]{background:#f8f9fa!important}.research-results[data-v-d79aee94]{padding:8rem 0;background:#fff}.research-link[data-v-d79aee94]{color:#6366f1;text-decoration:underline;font-weight:500}.research-link[data-v-d79aee94]:hover{color:#5856eb}.results-grid[data-v-d79aee94]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:4rem}.result-card[data-v-d79aee94]{text-align:center}.result-number[data-v-d79aee94]{font-size:4rem;font-weight:800;color:#6366f1;margin-bottom:1rem;line-height:1}.result-title[data-v-d79aee94]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.result-description[data-v-d79aee94]{color:#4a5568;line-height:1.6;font-size:.95rem}.trusted-leaders[data-v-d79aee94]{padding:8rem 0;background:#f8f9ff}.testimonials-grid[data-v-d79aee94]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem}.testimonial-card[data-v-d79aee94]{background:#fff;border-radius:16px;padding:2rem;border:1px solid #e5e7eb;transition:all .3s ease}.testimonial-card[data-v-d79aee94]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.testimonial-card.featured[data-v-d79aee94]{border-color:#6366f1;box-shadow:0 10px 30px rgba(99,102,241,.1)}.testimonial-content[data-v-d79aee94]{display:flex;flex-direction:column;height:100%}.testimonial-icon[data-v-d79aee94]{font-size:2rem;margin-bottom:1.5rem}.testimonial-text[data-v-d79aee94]{color:#374151;line-height:1.6;margin-bottom:2rem;flex:1;font-size:.95rem}.testimonial-author[data-v-d79aee94]{display:flex;align-items:center;gap:1rem;margin-top:auto}.author-avatar[data-v-d79aee94]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-info[data-v-d79aee94]{flex:1}.author-name[data-v-d79aee94]{font-weight:600;color:#1a1a2e;margin-bottom:.25rem;font-size:.9rem}.author-title[data-v-d79aee94]{color:#6b7280;font-size:.85rem}.cta-section[data-v-d79aee94]{padding:8rem 0;background:#fff}.cta-content[data-v-d79aee94]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-d79aee94]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-d79aee94]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-d79aee94]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}.enterprise-info[data-v-d79aee94]{color:#6b7280;font-size:.9rem}.enterprise-info p[data-v-d79aee94]:first-child{font-weight:600;color:#374151;margin-bottom:.5rem}@media (max-width:768px){.hero-title[data-v-d79aee94]{font-size:2.5rem}.section-title[data-v-d79aee94]{font-size:2.2rem}.build-agents-content[data-v-d79aee94],.customize-content[data-v-d79aee94],.lightning-content[data-v-d79aee94],.user-record-content[data-v-d79aee94]{grid-template-columns:1fr;gap:3rem}.chat-interface[data-v-d79aee94]{padding:1.5rem}.data-nodes[data-v-d79aee94]{flex-direction:column;gap:1.5rem}.main-stat[data-v-d79aee94]{flex-direction:column;gap:0}.stat-number[data-v-d79aee94]{font-size:4rem}.stat-symbol[data-v-d79aee94],.stat-unit[data-v-d79aee94]{font-size:2rem}.cta-title[data-v-d79aee94]{font-size:2.2rem}.cta-buttons[data-v-d79aee94]{flex-direction:column;align-items:center}.primary-button[data-v-d79aee94],.secondary-button[data-v-d79aee94]{width:100%;max-width:300px}.results-grid[data-v-d79aee94]{grid-template-columns:1fr;gap:3rem}.result-number[data-v-d79aee94]{font-size:3rem}.testimonials-grid[data-v-d79aee94]{grid-template-columns:1fr;gap:1.5rem}}@keyframes fadeIn-b9ae5b96{0%{opacity:0}to{opacity:1}}@keyframes slideUp-b9ae5b96{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-b9ae5b96{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-b9ae5b96{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-b9ae5b96{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-b9ae5b96{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-b9ae5b96]{animation:fadeIn-b9ae5b96 1s ease-out}.slide-up[data-v-b9ae5b96]{animation:slideUp-b9ae5b96 .8s ease-out}.slide-up-delayed[data-v-b9ae5b96]{animation:slideUp-b9ae5b96 .8s ease-out .3s both}.slide-in-left[data-v-b9ae5b96]{animation:slideInLeft-b9ae5b96 .8s ease-out}.slide-in-right[data-v-b9ae5b96]{animation:slideInRight-b9ae5b96 .8s ease-out}.slide-in-bottom[data-v-b9ae5b96]{animation:slideInBottom-b9ae5b96 .6s ease-out}.pulse-hover[data-v-b9ae5b96]{transition:transform .2s ease}.pulse-hover[data-v-b9ae5b96]:hover{animation:pulse-b9ae5b96 .6s ease-in-out}.bounce-hover[data-v-b9ae5b96]{transition:transform .2s ease}.bounce-hover[data-v-b9ae5b96]:hover{transform:translateY(-3px)}.hero[data-v-b9ae5b96]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-b9ae5b96]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-b9ae5b96]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-b9ae5b96]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-b9ae5b96]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-b9ae5b96]{display:flex;gap:1.5rem;align-items:center}.secondary-button[data-v-b9ae5b96]{display:flex;align-items:center;gap:.5rem}.arrow[data-v-b9ae5b96]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-b9ae5b96]{transform:translateX(3px)}.container[data-v-b9ae5b96]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-b9ae5b96]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:1rem;letter-spacing:-.02em}.section-subtitle[data-v-b9ae5b96]{font-size:1.3rem;color:#6366f1;font-weight:600;margin-bottom:2rem}.section-description[data-v-b9ae5b96]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.fade-in-scroll[data-v-b9ae5b96]{opacity:0;animation:fadeIn-b9ae5b96 .8s ease-out forwards;animation-delay:.2s}.why-zep[data-v-b9ae5b96]{padding:8rem 0;background:#fff}.why-zep-content[data-v-b9ae5b96]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.content-section[data-v-b9ae5b96]{max-width:500px}.graph-visualization[data-v-b9ae5b96]{position:relative;height:400px;width:100%}.graph-nodes[data-v-b9ae5b96]{position:relative;width:100%;height:100%}.graph-node[data-v-b9ae5b96]{position:absolute;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;animation:float-b9ae5b96 3s ease-in-out infinite;animation-delay:calc(var(--i, 0)*.2s)}.graph-node.primary[data-v-b9ae5b96]{background:#6366f1;color:#fff;box-shadow:0 4px 15px rgba(99,102,241,.3)}.graph-node.secondary[data-v-b9ae5b96]{background:#e0e7ff;color:#6366f1;border:1px solid #c7d2fe}@keyframes float-b9ae5b96{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}.graph-connections[data-v-b9ae5b96]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.graph-node[data-v-b9ae5b96]{z-index:2}.comparison-section[data-v-b9ae5b96]{padding:8rem 0;background:#fff}.section-header[data-v-b9ae5b96]{text-align:center;margin-bottom:4rem}.comparison-table[data-v-b9ae5b96]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1);border:1px solid #e5e7eb}.table-header[data-v-b9ae5b96]{display:grid;grid-template-columns:200px 1fr 1fr 1fr;background:#f8f9ff;border-bottom:2px solid #e5e7eb}.header-cell[data-v-b9ae5b96]{padding:1.5rem 1rem;font-weight:600;color:#374151;text-align:center;border-right:1px solid #e5e7eb}.header-cell[data-v-b9ae5b96]:last-child{border-right:none}.header-cell.highlight[data-v-b9ae5b96]{background:#6366f1;color:#fff}.feature-header[data-v-b9ae5b96]{text-align:left;background:#f3f4f6}.table-row[data-v-b9ae5b96]{display:grid;grid-template-columns:200px 1fr 1fr 1fr;border-bottom:1px solid #e5e7eb}.table-row[data-v-b9ae5b96]:last-child{border-bottom:none}.row-cell[data-v-b9ae5b96]{padding:1.5rem 1rem;color:#4a5568;border-right:1px solid #e5e7eb;display:flex;align-items:center;text-align:center;justify-content:center}.row-cell[data-v-b9ae5b96]:last-child{border-right:none}.feature-cell[data-v-b9ae5b96]{background:#f9fafb;font-weight:600;color:#374151;text-align:left;justify-content:flex-start}.row-cell.highlight[data-v-b9ae5b96]{background:rgba(99,102,241,.05);color:#6366f1;font-weight:600}.business-intelligence[data-v-b9ae5b96]{background:#f8f9fa!important;padding:8rem 0;background:#fff}.intelligence-grid[data-v-b9ae5b96]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:4rem}.intelligence-card[data-v-b9ae5b96]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.intelligence-card[data-v-b9ae5b96]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.card-title[data-v-b9ae5b96]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.card-description[data-v-b9ae5b96]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.customized-domain[data-v-b9ae5b96],.shared-knowledge[data-v-b9ae5b96]{background:#fff!important}.code-container[data-v-b9ae5b96]{background:#101828}.code-header[data-v-b9ae5b96]{background:#1e2939}.code-content[data-v-b9ae5b96]{background:#282c34}.connect-cta[data-v-b9ae5b96]{background:#fff!important}.shared-knowledge[data-v-b9ae5b96]{padding:8rem 0;background:#f8f9ff}.knowledge-grid[data-v-b9ae5b96]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4rem}.knowledge-card[data-v-b9ae5b96]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.knowledge-card[data-v-b9ae5b96]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.knowledge-card .card-title[data-v-b9ae5b96]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.knowledge-card .card-description[data-v-b9ae5b96]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.developer-experience[data-v-b9ae5b96]{padding:8rem 0;background:#fff}.developer-content[data-v-b9ae5b96]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.feature-item[data-v-b9ae5b96]{margin-bottom:3rem}.feature-title[data-v-b9ae5b96]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.feature-description[data-v-b9ae5b96]{font-size:1rem;color:#4a5568;line-height:1.6}.customized-domain[data-v-b9ae5b96]{padding:8rem 0;background:#f8f9ff}.domain-tabs[data-v-b9ae5b96]{display:flex;gap:.5rem;margin:3rem 0 2rem;justify-content:center;flex-wrap:wrap}.domain-tab[data-v-b9ae5b96]{padding:.75rem 1.5rem;background:#fff;border:1px solid #e9ecef;border-radius:25px;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500;color:#6c757d}.domain-tab[data-v-b9ae5b96]:hover{background:#e9ecef;color:#495057}.domain-tab.active[data-v-b9ae5b96]{background:#6366f1;color:#fff;border-color:#6366f1}.domain-layout[data-v-b9ae5b96]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.domain-description[data-v-b9ae5b96]{background:#fff;padding:2.5rem;border-radius:16px;border:1px solid #e5e7eb}.domain-icon[data-v-b9ae5b96]{font-size:2rem;margin-bottom:1.5rem}.domain-description h3[data-v-b9ae5b96]{font-size:1.5rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.domain-description p[data-v-b9ae5b96]{color:#4a5568;line-height:1.6;margin-bottom:1rem}.connect-cta[data-v-b9ae5b96]{padding:8rem 0;background:#f8f9ff}.cta-content[data-v-b9ae5b96]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-b9ae5b96]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-b9ae5b96]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-b9ae5b96]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}.primary-button[data-v-b9ae5b96]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-b9ae5b96]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-b9ae5b96]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.secondary-button[data-v-b9ae5b96]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.enterprise-info[data-v-b9ae5b96]{color:#6b7280;font-size:.9rem}.enterprise-info p[data-v-b9ae5b96]:first-child{font-weight:600;color:#374151;margin-bottom:.5rem}@media (max-width:768px){.hero-title[data-v-b9ae5b96]{font-size:2.5rem}.section-title[data-v-b9ae5b96]{font-size:2.2rem}.why-zep-content[data-v-b9ae5b96]{grid-template-columns:1fr;gap:3rem;text-align:center}.graph-visualization[data-v-b9ae5b96]{height:300px}.comparison-table[data-v-b9ae5b96]{overflow-x:auto}.table-header[data-v-b9ae5b96],.table-row[data-v-b9ae5b96]{grid-template-columns:150px 200px 200px 200px;min-width:750px}.intelligence-grid[data-v-b9ae5b96]{grid-template-columns:1fr;gap:2rem}.intelligence-card[data-v-b9ae5b96]{padding:2rem}.developer-content[data-v-b9ae5b96],.domain-layout[data-v-b9ae5b96],.knowledge-grid[data-v-b9ae5b96]{grid-template-columns:1fr;gap:3rem}.knowledge-grid[data-v-b9ae5b96]{gap:2rem}.domain-tabs[data-v-b9ae5b96]{justify-content:flex-start}.cta-title[data-v-b9ae5b96]{font-size:2.2rem}.cta-buttons[data-v-b9ae5b96]{flex-direction:column;align-items:center}.primary-button[data-v-b9ae5b96],.secondary-button[data-v-b9ae5b96]{width:100%;max-width:300px}.header-cell[data-v-b9ae5b96],.row-cell[data-v-b9ae5b96]{padding:1rem .75rem;font-size:.9rem}}@keyframes fadeIn-a71ec080{0%{opacity:0}to{opacity:1}}@keyframes slideUp-a71ec080{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-a71ec080{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-a71ec080{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-a71ec080{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-a71ec080{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-a71ec080]{animation:fadeIn-a71ec080 1s ease-out}.slide-up[data-v-a71ec080]{animation:slideUp-a71ec080 .8s ease-out}.slide-up-delayed[data-v-a71ec080]{animation:slideUp-a71ec080 .8s ease-out .3s both}.slide-in-left[data-v-a71ec080]{animation:slideInLeft-a71ec080 .8s ease-out}.slide-in-right[data-v-a71ec080]{animation:slideInRight-a71ec080 .8s ease-out}.slide-in-bottom[data-v-a71ec080]{animation:slideInBottom-a71ec080 .6s ease-out}.fade-in-scroll[data-v-a71ec080]{opacity:0;animation:fadeIn-a71ec080 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-a71ec080]{transition:transform .2s ease}.pulse-hover[data-v-a71ec080]:hover{animation:pulse-a71ec080 .6s ease-in-out}.bounce-hover[data-v-a71ec080]{transition:transform .2s ease}.bounce-hover[data-v-a71ec080]:hover{transform:translateY(-3px)}.hero[data-v-a71ec080]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-a71ec080]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-a71ec080]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-a71ec080]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-a71ec080]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-a71ec080]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-a71ec080]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-a71ec080]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-a71ec080]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-a71ec080]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-a71ec080]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-a71ec080]{transform:translateX(3px)}.container[data-v-a71ec080]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-a71ec080]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-a71ec080]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.section-header[data-v-a71ec080]{text-align:center;margin-bottom:4rem}.context-assembly[data-v-a71ec080]{padding:8rem 0;background:#fff}.assembly-content[data-v-a71ec080]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.content-section[data-v-a71ec080]{max-width:500px}.feature-list[data-v-a71ec080]{display:flex;flex-direction:column;gap:2.5rem}.feature-item h3[data-v-a71ec080]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.feature-item p[data-v-a71ec080]{color:#4a5568;line-height:1.6}.code-demo[data-v-a71ec080]{max-width:600px}.code-container[data-v-a71ec080]{background:#2d3748;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #4a5568}.code-header[data-v-a71ec080]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1a202c;border-bottom:1px solid #4a5568}.window-controls[data-v-a71ec080]{display:flex;gap:.5rem}.control[data-v-a71ec080]{width:12px;height:12px;border-radius:50%}.control.red[data-v-a71ec080]{background:#ff5f56}.control.yellow[data-v-a71ec080]{background:#ffbd2e}.control.green[data-v-a71ec080]{background:#27ca3f}.file-name[data-v-a71ec080]{color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;position:absolute;left:50%;transform:translateX(-50%)}.copy-button[data-v-a71ec080]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #4a5568;color:#e2e8f0;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .3s ease;box-shadow:none}.copy-button[data-v-a71ec080]:hover{background:#4a5568;border-color:#718096;transform:none;box-shadow:none}.copy-icon[data-v-a71ec080]{font-size:.9rem}.code-content[data-v-a71ec080]{padding:2rem;overflow-x:auto}.code-content pre[data-v-a71ec080]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#e2e8f0}.code-content code[data-v-a71ec080]{font-family:inherit}.keyword[data-v-a71ec080]{color:#f56565;font-weight:600}.variable[data-v-a71ec080]{color:#63b3ed}.property[data-v-a71ec080]{color:#68d391}.method[data-v-a71ec080]{color:#fbb6ce}.string[data-v-a71ec080]{color:#f6e05e}.comment[data-v-a71ec080]{color:#a0aec0;font-style:italic}.custom-context[data-v-a71ec080]{padding:8rem 0;background:#fff}.custom-content[data-v-a71ec080]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.developer-features[data-v-a71ec080]{padding:8rem 0;background:#fff}.features-grid[data-v-a71ec080]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.feature-card[data-v-a71ec080]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.feature-card[data-v-a71ec080]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.feature-title[data-v-a71ec080]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.feature-description[data-v-a71ec080]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.use-cases[data-v-a71ec080]{padding:8rem 0;background:#fff}.use-cases-grid[data-v-a71ec080]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.use-case-card[data-v-a71ec080]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.use-case-card[data-v-a71ec080]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.use-case-title[data-v-a71ec080]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.use-case-description[data-v-a71ec080]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.performance-benefits[data-v-a71ec080]{padding:8rem 0;background:#fff}.benefits-grid[data-v-a71ec080]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.benefit-card[data-v-a71ec080]{text-align:center}.benefit-number[data-v-a71ec080]{font-size:4rem;font-weight:800;color:#6366f1;margin-bottom:1rem;line-height:1}.benefit-title[data-v-a71ec080]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.benefit-description[data-v-a71ec080]{color:#4a5568;line-height:1.6;font-size:.95rem}.automate-cta[data-v-a71ec080]{padding:8rem 0;background:#fff}.cta-content[data-v-a71ec080]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-a71ec080]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-a71ec080]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-a71ec080]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}.integration-info[data-v-a71ec080]{color:#6b7280;font-size:.9rem}.integration-info p[data-v-a71ec080]:first-child{font-weight:600;color:#374151;margin-bottom:.5rem}@media (max-width:768px){.hero-title[data-v-a71ec080]{font-size:2.5rem}.section-title[data-v-a71ec080]{font-size:2.2rem}.assembly-content[data-v-a71ec080],.custom-content[data-v-a71ec080]{grid-template-columns:1fr;gap:3rem}.features-grid[data-v-a71ec080],.use-cases-grid[data-v-a71ec080]{grid-template-columns:1fr;gap:2rem}.benefits-grid[data-v-a71ec080]{grid-template-columns:1fr;gap:3rem}.benefit-number[data-v-a71ec080]{font-size:3rem}.cta-title[data-v-a71ec080]{font-size:2.2rem}.cta-buttons[data-v-a71ec080]{flex-direction:column;align-items:center}.primary-button[data-v-a71ec080],.secondary-button[data-v-a71ec080]{width:100%;max-width:300px}}@keyframes fadeIn-2301657c{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2301657c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-2301657c{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-2301657c{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-2301657c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-2301657c{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-2301657c]{animation:fadeIn-2301657c 1s ease-out}.slide-up[data-v-2301657c]{animation:slideUp-2301657c .8s ease-out}.slide-up-delayed[data-v-2301657c]{animation:slideUp-2301657c .8s ease-out .3s both}.slide-in-left[data-v-2301657c]{animation:slideInLeft-2301657c .8s ease-out}.slide-in-right[data-v-2301657c]{animation:slideInRight-2301657c .8s ease-out}.slide-in-bottom[data-v-2301657c]{animation:slideInBottom-2301657c .6s ease-out}.fade-in-scroll[data-v-2301657c]{opacity:0;animation:fadeIn-2301657c .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-2301657c]{transition:transform .2s ease}.pulse-hover[data-v-2301657c]:hover{animation:pulse-2301657c .6s ease-in-out}.bounce-hover[data-v-2301657c]{transition:transform .2s ease}.bounce-hover[data-v-2301657c]:hover{transform:translateY(-3px)}.hero[data-v-2301657c]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-2301657c]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-2301657c]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-2301657c]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-2301657c]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-2301657c]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-2301657c]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-2301657c]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-2301657c]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-2301657c]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.video[data-v-2301657c]{background:#f8f9fa;color:#000;display:flex;justify-content:center}.use-cases[data-v-2301657c]{padding:8rem 0;background:#fff}.section-description[data-v-2301657c]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.section-title[data-v-2301657c]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.why-grid[data-v-2301657c]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.use-case-card[data-v-2301657c]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.use-case-card[data-v-2301657c]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.use-case-title[data-v-2301657c]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.use-case-description[data-v-2301657c]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.developer-features[data-v-2301657c]{padding:8rem 0;background:#fff}.features-grid[data-v-2301657c]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.feature-card[data-v-2301657c]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.feature-card[data-v-2301657c]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.feature-title[data-v-2301657c]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.feature-description[data-v-2301657c]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.use-cases-grid[data-v-2301657c]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.automate-cta[data-v-2301657c]{padding:8rem 0;background:#fff}.cta-content[data-v-2301657c]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-2301657c]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-2301657c]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-2301657c]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}.integration-info[data-v-2301657c]{color:#6b7280;font-size:.9rem}.integration-info p[data-v-2301657c]:first-child{font-weight:600;color:#374151;margin-bottom:.5rem}@media (max-width:768px){.hero-title[data-v-2301657c]{font-size:2.5rem}.section-title[data-v-2301657c]{font-size:2.2rem}.assembly-content[data-v-2301657c],.custom-content[data-v-2301657c]{grid-template-columns:1fr;gap:3rem}.features-grid[data-v-2301657c],.use-cases-grid[data-v-2301657c]{grid-template-columns:1fr;gap:2rem}.benefits-grid[data-v-2301657c]{grid-template-columns:1fr;gap:3rem}.benefit-number[data-v-2301657c]{font-size:3rem}.cta-title[data-v-2301657c]{font-size:2.2rem}.cta-buttons[data-v-2301657c]{flex-direction:column;align-items:center}.primary-button[data-v-2301657c],.secondary-button[data-v-2301657c]{width:100%;max-width:300px}}@keyframes fadeIn-3ed2f2ee{0%{opacity:0}to{opacity:1}}@keyframes slideUp-3ed2f2ee{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-3ed2f2ee{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-3ed2f2ee]{animation:fadeIn-3ed2f2ee 1s ease-out}.slide-up[data-v-3ed2f2ee]{animation:slideUp-3ed2f2ee .8s ease-out}.slide-up-delayed[data-v-3ed2f2ee]{animation:slideUp-3ed2f2ee .8s ease-out .3s both}.fade-in-scroll[data-v-3ed2f2ee]{opacity:0;animation:fadeIn-3ed2f2ee .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-3ed2f2ee]{transition:transform .2s ease}.pulse-hover[data-v-3ed2f2ee]:hover{animation:pulse-3ed2f2ee .6s ease-in-out}.bounce-hover[data-v-3ed2f2ee]{transition:transform .2s ease}.bounce-hover[data-v-3ed2f2ee]:hover{transform:translateY(-3px)}.hero[data-v-3ed2f2ee]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-3ed2f2ee]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-3ed2f2ee]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-3ed2f2ee]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-3ed2f2ee]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-3ed2f2ee]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-3ed2f2ee]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-3ed2f2ee]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.secondary-button[data-v-3ed2f2ee]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.container[data-v-3ed2f2ee]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-3ed2f2ee]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-3ed2f2ee]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.section-header[data-v-3ed2f2ee]{text-align:center;margin-bottom:4rem}.proven-performance[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.performance-grid[data-v-3ed2f2ee]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-bottom:4rem}.performance-card[data-v-3ed2f2ee]{text-align:center}.performance-number[data-v-3ed2f2ee]{font-size:4rem;font-weight:800;color:#6366f1;margin-bottom:1rem;line-height:1}.performance-title[data-v-3ed2f2ee]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.performance-description[data-v-3ed2f2ee]{color:#4a5568;line-height:1.6;font-size:.95rem}.research-link-container[data-v-3ed2f2ee]{text-align:center}.research-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.research-button[data-v-3ed2f2ee]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.graphiti-different[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.different-grid[data-v-3ed2f2ee]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.different-card[data-v-3ed2f2ee]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.different-card[data-v-3ed2f2ee]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.different-title[data-v-3ed2f2ee]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.different-description[data-v-3ed2f2ee]{font-size:1rem;color:#4a5568;line-height:1.7;margin:0}.integration-simple[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.integration-grid[data-v-3ed2f2ee]{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.integration-card[data-v-3ed2f2ee]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.integration-card[data-v-3ed2f2ee]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.integration-title[data-v-3ed2f2ee]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.integration-description[data-v-3ed2f2ee]{font-size:1rem;color:#4a5568;line-height:1.7;margin-bottom:2rem}.integration-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.integration-button[data-v-3ed2f2ee]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.join-community[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.community-grid[data-v-3ed2f2ee]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.community-card[data-v-3ed2f2ee]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;text-align:center;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.community-card[data-v-3ed2f2ee]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.community-title[data-v-3ed2f2ee]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.community-description[data-v-3ed2f2ee]{font-size:1rem;color:#4a5568;line-height:1.7;margin-bottom:2rem}.community-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease;width:100%}.community-button[data-v-3ed2f2ee]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.community-button.primary[data-v-3ed2f2ee]{background:#6366f1;color:#fff}.community-button.primary[data-v-3ed2f2ee]:hover{background:#5856eb}.contributing[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.contributing-grid[data-v-3ed2f2ee]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem}.contributing-card[data-v-3ed2f2ee]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.contributing-card[data-v-3ed2f2ee]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.contributing-title[data-v-3ed2f2ee]{font-size:1.2rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem;line-height:1.3}.contributing-description[data-v-3ed2f2ee]{font-size:.9rem;color:#4a5568;line-height:1.6}.contributing-link-container[data-v-3ed2f2ee]{text-align:center}.contributing-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.contributing-button[data-v-3ed2f2ee]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.whats-next[data-v-3ed2f2ee]{padding:8rem 0;background:#fff}.next-actions[data-v-3ed2f2ee]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}.next-button[data-v-3ed2f2ee]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:1rem 2rem;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.next-button[data-v-3ed2f2ee]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.next-button.primary[data-v-3ed2f2ee]{background:#6366f1;color:#fff}.next-button.primary[data-v-3ed2f2ee]:hover{background:#5856eb}.next-info[data-v-3ed2f2ee]{text-align:center}.next-subtitle[data-v-3ed2f2ee]{font-weight:600;color:#374151;margin-bottom:.5rem;font-size:1rem}.next-description[data-v-3ed2f2ee]{color:#6b7280;font-size:.9rem}@media (max-width:768px){.hero-title[data-v-3ed2f2ee]{font-size:2.5rem}.section-title[data-v-3ed2f2ee]{font-size:2.2rem}.performance-grid[data-v-3ed2f2ee]{grid-template-columns:1fr;gap:3rem}.performance-number[data-v-3ed2f2ee]{font-size:3rem}.community-grid[data-v-3ed2f2ee],.different-grid[data-v-3ed2f2ee],.integration-grid[data-v-3ed2f2ee]{grid-template-columns:1fr;gap:2rem}.contributing-grid[data-v-3ed2f2ee]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.next-actions[data-v-3ed2f2ee]{flex-direction:column;align-items:center}.next-button[data-v-3ed2f2ee]{width:100%;max-width:300px}}@media (max-width:480px){.contributing-grid[data-v-3ed2f2ee]{grid-template-columns:1fr}}@keyframes fadeIn-d7c0dc96{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d7c0dc96{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-d7c0dc96{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-d7c0dc96]{animation:fadeIn-d7c0dc96 1s ease-out}.slide-up[data-v-d7c0dc96]{animation:slideUp-d7c0dc96 .8s ease-out}.slide-up-delayed[data-v-d7c0dc96]{animation:slideUp-d7c0dc96 .8s ease-out .3s both}.fade-in-scroll[data-v-d7c0dc96]{opacity:0;animation:fadeIn-d7c0dc96 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-d7c0dc96]{transition:transform .2s ease}.pulse-hover[data-v-d7c0dc96]:hover{animation:pulse-d7c0dc96 .6s ease-in-out}.bounce-hover[data-v-d7c0dc96]{transition:transform .2s ease}.bounce-hover[data-v-d7c0dc96]:hover{transform:translateY(-3px)}.hero[data-v-d7c0dc96]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-d7c0dc96]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-d7c0dc96]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-d7c0dc96]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-d7c0dc96]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-d7c0dc96]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-d7c0dc96]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-d7c0dc96]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-d7c0dc96]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-d7c0dc96]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-d7c0dc96]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-d7c0dc96]{transform:translateX(3px)}.container[data-v-d7c0dc96]{max-width:1200px;margin:0 auto;padding:0 2rem}.metered-plan[data-v-d7c0dc96]{padding:8rem 0;background:#fff}.metered-content[data-v-d7c0dc96]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start;max-width:1000px;margin:0 auto}.plan-details[data-v-d7c0dc96]{max-width:400px}.plan-title[data-v-d7c0dc96]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:1.5rem;letter-spacing:-.02em}.plan-subtitle[data-v-d7c0dc96]{font-size:1.3rem;color:#4a5568;margin-bottom:2rem;font-weight:500}.plan-description[data-v-d7c0dc96]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.get-started-button[data-v-d7c0dc96]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.get-started-button[data-v-d7c0dc96]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.whats-included[data-v-d7c0dc96]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.included-title[data-v-d7c0dc96]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:2rem}.included-list[data-v-d7c0dc96]{display:flex;flex-direction:column;gap:1.5rem}.included-item[data-v-d7c0dc96]{display:flex;align-items:flex-start;gap:1rem}.check-icon[data-v-d7c0dc96]{width:24px;height:24px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;flex-shrink:0;margin-top:2px}.check-icon.pink[data-v-d7c0dc96]{background:#e879f9}.check-icon.gray[data-v-d7c0dc96]{background:#6b7280}.item-content[data-v-d7c0dc96]{display:flex;flex-direction:column;gap:.25rem}.item-highlight[data-v-d7c0dc96]{font-weight:600;color:#1a1a2e;font-size:1rem}.item-detail[data-v-d7c0dc96]{color:#6b7280;font-size:.9rem}.enterprise-plan[data-v-d7c0dc96]{padding:8rem 0;background:#f8f9fa}.enterprise-content[data-v-d7c0dc96]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start;max-width:1000px;margin:0 auto}.enterprise-features[data-v-d7c0dc96]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.features-title[data-v-d7c0dc96]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:2rem}.features-list[data-v-d7c0dc96]{display:flex;flex-direction:column;gap:1.5rem}.feature-item[data-v-d7c0dc96]{display:flex;align-items:flex-start;gap:1rem}.feature-text[data-v-d7c0dc96]{color:#374151;font-size:1rem;line-height:1.5}.contact-sales-button[data-v-d7c0dc96]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.contact-sales-button[data-v-d7c0dc96]:hover{background:#6366f1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(99,102,241,.3)}.enterprise-byoc[data-v-d7c0dc96]{padding:8rem 0;background:#f8f9fa}.byoc-content[data-v-d7c0dc96]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start;max-width:1000px;margin:0 auto}.byoc-features[data-v-d7c0dc96]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.all-plans-include[data-v-d7c0dc96]{padding:8rem 0;background:#fff}.section-header[data-v-d7c0dc96]{text-align:center;margin-bottom:4rem}.section-title[data-v-d7c0dc96]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:1rem;letter-spacing:-.02em}.section-subtitle[data-v-d7c0dc96]{font-size:1.3rem;color:#6b7280;margin-bottom:2rem;font-weight:500}.section-description[data-v-d7c0dc96]{font-size:1.1rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.features-grid[data-v-d7c0dc96]{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;max-width:900px;margin:0 auto}.feature-category[data-v-d7c0dc96]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.category-title[data-v-d7c0dc96]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}.category-features[data-v-d7c0dc96]{display:flex;flex-direction:column;gap:1.5rem}.feature-content[data-v-d7c0dc96]{display:flex;flex-wrap:wrap;gap:.25rem}.feature-highlight[data-v-d7c0dc96]{font-weight:600;color:#1a1a2e;font-size:1rem}.feature-detail[data-v-d7c0dc96]{color:#6b7280;font-size:1rem}.faq-section[data-v-d7c0dc96]{padding:8rem 0;background:#fff}.faq-list[data-v-d7c0dc96]{max-width:800px;margin:0 auto}.faq-item[data-v-d7c0dc96]{background:#fff;border-radius:12px;margin-bottom:1rem;border:1px solid #e5e7eb;transition:all .3s ease;cursor:pointer;overflow:hidden}.faq-item[data-v-d7c0dc96]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#d1d5db}.faq-question[data-v-d7c0dc96]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:all .3s ease}.faq-question h3[data-v-d7c0dc96]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin:0;flex:1;line-height:1.4}.faq-toggle[data-v-d7c0dc96]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#6b7280;transition:transform .3s ease;flex-shrink:0;margin-left:1rem}.faq-toggle.active[data-v-d7c0dc96]{transform:rotate(180deg)}.faq-answer[data-v-d7c0dc96]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background:#fafafa}.faq-answer.open[data-v-d7c0dc96]{max-height:200px;padding:0 2rem 1.5rem}.faq-answer p[data-v-d7c0dc96]{color:#4a5568;line-height:1.6;margin:0;font-size:.95rem;padding-top:1rem}.automate-cta[data-v-d7c0dc96]{padding:8rem 0;background:#f8f9fa}.cta-content[data-v-d7c0dc96]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-d7c0dc96]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-d7c0dc96]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-d7c0dc96]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}@media (max-width:768px){.hero-title[data-v-d7c0dc96]{font-size:2.5rem}.section-title[data-v-d7c0dc96]{font-size:2.2rem}.assembly-content[data-v-d7c0dc96],.custom-content[data-v-d7c0dc96]{grid-template-columns:1fr;gap:3rem}.features-grid[data-v-d7c0dc96],.use-cases-grid[data-v-d7c0dc96]{grid-template-columns:1fr;gap:2rem}.benefits-grid[data-v-d7c0dc96]{grid-template-columns:1fr;gap:3rem}.benefit-number[data-v-d7c0dc96]{font-size:3rem}.cta-title[data-v-d7c0dc96]{font-size:2.2rem}.cta-buttons[data-v-d7c0dc96]{flex-direction:column;align-items:center}.primary-button[data-v-d7c0dc96],.secondary-button[data-v-d7c0dc96]{width:100%;max-width:300px}.faq-question[data-v-d7c0dc96]{padding:1.25rem 1.5rem}.faq-question h3[data-v-d7c0dc96]{font-size:1rem}.faq-answer.open[data-v-d7c0dc96]{padding:1.25rem 1.5rem}.hero-title[data-v-d7c0dc96]{font-size:2.5rem}.byoc-content[data-v-d7c0dc96],.enterprise-content[data-v-d7c0dc96],.metered-content[data-v-d7c0dc96]{grid-template-columns:1fr;gap:3rem;text-align:center}.plan-title[data-v-d7c0dc96]{font-size:2.5rem}.byoc-features[data-v-d7c0dc96],.enterprise-features[data-v-d7c0dc96],.whats-included[data-v-d7c0dc96]{padding:2rem}.feature-item[data-v-d7c0dc96],.included-item[data-v-d7c0dc96]{text-align:left}.contact-sales-button[data-v-d7c0dc96],.get-started-button[data-v-d7c0dc96]{width:100%;max-width:300px}.features-grid[data-v-d7c0dc96]{grid-template-columns:1fr;gap:2rem}.feature-category[data-v-d7c0dc96]{padding:2rem}}.scroll-reveal[data-v-2f45cbe8]{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.scroll-reveal.is-visible[data-v-2f45cbe8]{opacity:1;transform:translateY(0)}.hero[data-v-27b56d57]{padding:6rem 0 8rem;position:relative;overflow:hidden}.hero[data-v-27b56d57]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%}.container[data-v-27b56d57]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content[data-v-27b56d57]{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.hero-title[data-v-27b56d57]{font-size:6rem;font-weight:500;line-height:1.2;margin-bottom:2rem;color:#000;letter-spacing:-.02em}.hero-description[data-v-27b56d57]{font-size:1.3rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.featured-case-studies[data-v-27b56d57]{padding:8rem 0;background:#f8f9fa}.section-header[data-v-27b56d57]{text-align:center;margin-bottom:4rem}.section-title[data-v-27b56d57]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:1rem;letter-spacing:-.02em}.section-description[data-v-27b56d57]{font-size:1.2rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.case-studies-grid[data-v-27b56d57]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.case-study-card[data-v-27b56d57]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #e5e7eb;transition:all .3s ease}.case-study-card[data-v-27b56d57]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.case-study-image[data-v-27b56d57]{width:100%;height:200px;overflow:hidden}.case-study-image img[data-v-27b56d57]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.case-study-card:hover .case-study-image img[data-v-27b56d57]{transform:scale(1.05)}.case-study-content[data-v-27b56d57]{padding:2rem}.case-study-tags[data-v-27b56d57]{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.tag[data-v-27b56d57]{padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.tag.primary[data-v-27b56d57]{background:#6366f1;color:#fff}.tag.secondary[data-v-27b56d57]{background:#e0e7ff;color:#6366f1}.case-study-title[data-v-27b56d57]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1rem;line-height:1.3}.case-study-description[data-v-27b56d57]{color:#4a5568;line-height:1.6;margin-bottom:1.5rem;font-size:.95rem}.key-results[data-v-27b56d57]{margin-bottom:2rem}.key-results h4[data-v-27b56d57]{font-size:.9rem;font-weight:600;color:#1a1a2e;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px}.key-results ul[data-v-27b56d57]{list-style:none;padding:0;margin:0}.key-results li[data-v-27b56d57]{color:#4a5568;font-size:.9rem;line-height:1.5;margin-bottom:.5rem;position:relative;padding-left:1rem}.key-results li[data-v-27b56d57]:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0}.read-case-study-btn[data-v-27b56d57]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.read-case-study-btn[data-v-27b56d57]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.read-case-study-btn .arrow[data-v-27b56d57]{font-size:1rem;transition:transform .3s ease}.read-case-study-btn:hover .arrow[data-v-27b56d57]{transform:translateX(3px)}.customer-testimonial[data-v-27b56d57]{padding:8rem 0;background:#fff}.testimonial-content[data-v-27b56d57]{max-width:900px;margin:0 auto;text-align:center}.testimonial-quote[data-v-27b56d57]{font-size:2rem;font-weight:400;line-height:1.4;color:#1a1a2e;margin:0 0 3rem 0;font-style:normal;letter-spacing:-.01em}.testimonial-author[data-v-27b56d57]{display:flex;align-items:center;justify-content:center;gap:1rem}.author-avatar[data-v-27b56d57]{width:48px;height:48px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}.author-info[data-v-27b56d57]{text-align:left}.author-name[data-v-27b56d57]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin-bottom:.25rem}.author-title[data-v-27b56d57]{font-size:.95rem;color:#6b7280}.select-customers[data-v-27b56d57]{padding:8rem 0;background:#f8f9fa}.customers-grid[data-v-27b56d57]{display:grid;grid-template-columns:repeat(6,1fr);gap:3rem 2rem;max-width:1000px;margin:0 auto}.customer-logo[data-v-27b56d57]{display:flex;align-items:center;justify-content:center;height:80px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.customer-logo[data-v-27b56d57]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#d1d5db}.logo-placeholder[data-v-27b56d57]{color:#6b7280;font-size:.9rem;font-weight:500;text-align:center;opacity:.8}@media (max-width:1024px){.customers-grid[data-v-27b56d57]{grid-template-columns:repeat(4,1fr);gap:2rem 1.5rem}}@media (max-width:768px){.customers-grid[data-v-27b56d57]{grid-template-columns:repeat(3,1fr);gap:1.5rem 1rem}.customer-logo[data-v-27b56d57]{height:60px}.logo-placeholder[data-v-27b56d57]{font-size:.8rem}}@media (max-width:480px){.customers-grid[data-v-27b56d57]{grid-template-columns:repeat(2,1fr);gap:1rem}.customer-logo[data-v-27b56d57]{height:50px}.logo-placeholder[data-v-27b56d57]{font-size:.7rem}}@media (max-width:768px){.hero[data-v-27b56d57]{padding:4rem 0 6rem}.hero-title[data-v-27b56d57]{font-size:2.5rem}.hero-description[data-v-27b56d57]{font-size:1.1rem}.container[data-v-27b56d57]{padding:0 1rem}.case-studies-grid[data-v-27b56d57]{grid-template-columns:1fr;gap:2rem}.case-study-content[data-v-27b56d57]{padding:1.5rem}.testimonial-quote[data-v-27b56d57]{font-size:1.5rem;margin-bottom:2rem}.testimonial-author[data-v-27b56d57]{flex-direction:column;text-align:center}.author-info[data-v-27b56d57]{text-align:center}.section-title[data-v-27b56d57]{font-size:2.2rem}}@media (max-width:480px){.hero-title[data-v-27b56d57]{font-size:2rem}.hero-description[data-v-27b56d57]{font-size:1rem}}.automate-cta[data-v-27b56d57]{padding:8rem 0;background:#fff}.cta-content[data-v-27b56d57]{text-align:center;max-width:800px;margin:0 auto}.cta-title[data-v-27b56d57]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.cta-description[data-v-27b56d57]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:3rem}.cta-buttons[data-v-27b56d57]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem}@media (max-width:768px){.hero-title[data-v-27b56d57]{font-size:2.5rem}.section-title[data-v-27b56d57]{font-size:2.2rem}.assembly-content[data-v-27b56d57],.custom-content[data-v-27b56d57]{grid-template-columns:1fr;gap:3rem}.features-grid[data-v-27b56d57],.use-cases-grid[data-v-27b56d57]{grid-template-columns:1fr;gap:2rem}.benefits-grid[data-v-27b56d57]{grid-template-columns:1fr;gap:3rem}.benefit-number[data-v-27b56d57]{font-size:3rem}.cta-title[data-v-27b56d57]{font-size:2.2rem}.cta-buttons[data-v-27b56d57]{flex-direction:column;align-items:center}.primary-button[data-v-27b56d57],.secondary-button[data-v-27b56d57]{width:100%;max-width:300px}.faq-question[data-v-27b56d57]{padding:1.25rem 1.5rem}.faq-question h3[data-v-27b56d57]{font-size:1rem}.faq-answer.open[data-v-27b56d57]{padding:1.25rem 1.5rem}.hero-title[data-v-27b56d57]{font-size:2.5rem}.byoc-content[data-v-27b56d57],.enterprise-content[data-v-27b56d57],.metered-content[data-v-27b56d57]{grid-template-columns:1fr;gap:3rem;text-align:center}.plan-title[data-v-27b56d57]{font-size:2.5rem}.byoc-features[data-v-27b56d57],.enterprise-features[data-v-27b56d57],.whats-included[data-v-27b56d57]{padding:2rem}.feature-item[data-v-27b56d57],.included-item[data-v-27b56d57]{text-align:left}.contact-sales-button[data-v-27b56d57],.get-started-button[data-v-27b56d57]{width:100%;max-width:300px}.features-grid[data-v-27b56d57]{grid-template-columns:1fr;gap:2rem}.feature-category[data-v-27b56d57]{padding:2rem}}.secondary-button[data-v-27b56d57]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-27b56d57]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}@keyframes fadeIn-d7cf1bf8{0%{opacity:0}to{opacity:1}}@keyframes slideUp-d7cf1bf8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-d7cf1bf8{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-d7cf1bf8]{animation:fadeIn-d7cf1bf8 1s ease-out}.slide-up[data-v-d7cf1bf8]{animation:slideUp-d7cf1bf8 .8s ease-out}.slide-up-delayed[data-v-d7cf1bf8]{animation:slideUp-d7cf1bf8 .8s ease-out .3s both}.fade-in-scroll[data-v-d7cf1bf8]{opacity:0;animation:fadeIn-d7cf1bf8 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-d7cf1bf8]{transition:transform .2s ease}.pulse-hover[data-v-d7cf1bf8]:hover{animation:pulse-d7cf1bf8 .6s ease-in-out}.bounce-hover[data-v-d7cf1bf8]{transition:transform .2s ease}.bounce-hover[data-v-d7cf1bf8]:hover{transform:translateY(-3px)}.hero[data-v-d7cf1bf8]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-d7cf1bf8]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-d7cf1bf8]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-d7cf1bf8]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-d7cf1bf8]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-d7cf1bf8]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-d7cf1bf8]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-d7cf1bf8]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-d7cf1bf8]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-d7cf1bf8]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-d7cf1bf8]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-d7cf1bf8]{transform:translateX(3px)}.security-certifications[data-v-d7cf1bf8]{padding:8rem 0;background:#fff}.certifications-grid[data-v-d7cf1bf8]{display:grid;grid-template-columns:300px 1fr 1fr;gap:4rem;align-items:start;max-width:1200px;margin:0 auto}.certification-card[data-v-d7cf1bf8]{display:flex;flex-direction:column;align-items:center;text-align:center}.certification-logo[data-v-d7cf1bf8]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.soc2-logo[data-v-d7cf1bf8]{display:flex;flex-direction:column;align-items:center;gap:1rem}.aicpa-badge[data-v-d7cf1bf8]{width:80px;height:80px;background:#1e40af;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700}.aicpa-text[data-v-d7cf1bf8]{font-size:.7rem;letter-spacing:1px}.soc-text[data-v-d7cf1bf8]{font-size:1.2rem;font-weight:800}.soc2-details[data-v-d7cf1bf8]{text-align:center}.soc2-title[data-v-d7cf1bf8]{font-size:1rem;font-weight:700;color:#1a1a2e;margin-bottom:.25rem}.soc2-subtitle[data-v-d7cf1bf8]{font-size:.8rem;font-weight:600;color:#1a1a2e;margin-bottom:.5rem}.audited-by[data-v-d7cf1bf8]{font-size:.7rem;color:#6b7280;font-style:italic}.certification-title[data-v-d7cf1bf8]{font-size:1.1rem;font-weight:600;color:#1a1a2e;text-align:center}.compliance-details[data-v-d7cf1bf8]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.compliance-title[data-v-d7cf1bf8]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem}.compliance-description[data-v-d7cf1bf8]{color:#4a5568;line-height:1.6;margin-bottom:2rem;font-size:.95rem}.compliance-features[data-v-d7cf1bf8]{list-style:none;padding:0;margin:0}.compliance-features li[data-v-d7cf1bf8]{color:#374151;font-size:.9rem;line-height:1.5;margin-bottom:.75rem;position:relative;padding-left:1.5rem}.compliance-features li[data-v-d7cf1bf8]:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0}.security-documentation[data-v-d7cf1bf8]{padding:8rem 0;background:#fff}.documentation-card[data-v-d7cf1bf8]{max-width:900px;margin:0 auto}.trust-center-content[data-v-d7cf1bf8]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:3rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.trust-center-title[data-v-d7cf1bf8]{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem}.trust-center-description[data-v-d7cf1bf8]{color:#4a5568;line-height:1.6;margin-bottom:3rem;font-size:1.1rem}.documentation-grid[data-v-d7cf1bf8]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:3rem;text-align:left}.documentation-column[data-v-d7cf1bf8]{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e5e7eb}.column-title[data-v-d7cf1bf8]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin-bottom:1.5rem}.documentation-list[data-v-d7cf1bf8]{list-style:none;padding:0;margin:0}.documentation-list li[data-v-d7cf1bf8]{color:#374151;font-size:.9rem;line-height:1.5;margin-bottom:.75rem;position:relative;padding-left:1.5rem}.documentation-list li[data-v-d7cf1bf8]:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0}.trust-center-button[data-v-d7cf1bf8]{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #6366f1;color:#6366f1;padding:1rem 2rem;font-size:1rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.trust-center-button[data-v-d7cf1bf8]:hover{background:#6366f1;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(99,102,241,.3)}.external-link-icon[data-v-d7cf1bf8]{font-size:1.2rem;transition:transform .3s ease}.trust-center-button:hover .external-link-icon[data-v-d7cf1bf8]{transform:translate(2px,-2px)}.security-inquiries[data-v-d7cf1bf8]{padding:8rem 0;background:#fff}.inquiries-cta[data-v-d7cf1bf8]{text-align:center;margin-top:2rem}.contact-security-button[data-v-d7cf1bf8]{display:inline-flex;align-items:center;gap:.5rem;background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.contact-security-button[data-v-d7cf1bf8]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.contact-security-button .arrow[data-v-d7cf1bf8]{font-size:1.2rem;transition:transform .3s ease}.contact-security-button:hover .arrow[data-v-d7cf1bf8]{transform:translateX(3px)}.section-header[data-v-d7cf1bf8]{text-align:center;margin-bottom:4rem}.section-title[data-v-d7cf1bf8]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-d7cf1bf8]{font-size:1.2rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}@media (max-width:768px){.certifications-grid[data-v-d7cf1bf8]{grid-template-columns:1fr;gap:3rem;text-align:center}.compliance-details[data-v-d7cf1bf8],.trust-center-content[data-v-d7cf1bf8]{padding:2rem}.documentation-grid[data-v-d7cf1bf8]{grid-template-columns:1fr;gap:2rem}.section-title[data-v-d7cf1bf8]{font-size:2.2rem}.trust-center-title[data-v-d7cf1bf8]{font-size:1.5rem}}@keyframes fadeIn-7d698078{0%{opacity:0}to{opacity:1}}@keyframes slideUp-7d698078{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-7d698078{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-7d698078]{animation:fadeIn-7d698078 1s ease-out}.slide-up[data-v-7d698078]{animation:slideUp-7d698078 .8s ease-out}.slide-up-delayed[data-v-7d698078]{animation:slideUp-7d698078 .8s ease-out .3s both}.fade-in-scroll[data-v-7d698078]{opacity:0;animation:fadeIn-7d698078 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-7d698078]{transition:transform .2s ease}.pulse-hover[data-v-7d698078]:hover{animation:pulse-7d698078 .6s ease-in-out}.bounce-hover[data-v-7d698078]{transition:transform .2s ease}.bounce-hover[data-v-7d698078]:hover{transform:translateY(-3px)}.what-is-context-engineering[data-v-7d698078]{padding:8rem 0;background:#fff}.context-engineering-content[data-v-7d698078]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.content-section[data-v-7d698078]{max-width:500px}.section-title[data-v-7d698078]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-7d698078]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.context-diagram[data-v-7d698078]{display:flex;justify-content:center;align-items:center}.diagram-container[data-v-7d698078]{width:100%;max-width:400px;background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.diagram-header[data-v-7d698078]{text-align:center;margin-bottom:2rem}.diagram-header h3[data-v-7d698078]{font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.diagram-layers[data-v-7d698078]{display:flex;flex-direction:column;gap:1rem}.layer[data-v-7d698078]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;text-align:center;position:relative}.layer-label[data-v-7d698078]{font-size:.8rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.agent-framework[data-v-7d698078]{background:#fef3c7;border-color:#f59e0b}.context-engineering[data-v-7d698078]{background:#dbeafe;border-color:#3b82f6}.api-capabilities[data-v-7d698078]{background:#f3e8ff;border-color:#8b5cf6;padding:1.5rem}.llm[data-v-7d698078]{background:#f0fdf4;border-color:#22c55e}.capabilities-grid[data-v-7d698078]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:1rem}.capability[data-v-7d698078]{background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.5rem;font-size:.75rem;font-weight:500;color:#374151}.why-context-engineering[data-v-7d698078]{padding:8rem 0;background:#fff}.section-badge[data-v-7d698078]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(239,68,68,.1);color:#ef4444;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem}.badge-icon[data-v-7d698078]{font-size:1rem}.problems-grid[data-v-7d698078]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.problem-card[data-v-7d698078]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.problem-card[data-v-7d698078]:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1);border-color:#ef4444}.problem-icon[data-v-7d698078]{font-size:2rem;margin-bottom:1rem}.problem-title[data-v-7d698078]{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.problem-description[data-v-7d698078]{color:#4a5568;font-size:.9rem;line-height:1.5}.testimonials-section[data-v-7d698078]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}.testimonial-card[data-v-7d698078]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.testimonial-author[data-v-7d698078]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.author-avatar img[data-v-7d698078]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-name[data-v-7d698078]{font-weight:600;color:#1a1a2e;font-size:.9rem}.author-handle[data-v-7d698078]{color:#6b7280;font-size:.8rem}.testimonial-text[data-v-7d698078]{color:#374151;font-size:.9rem;line-height:1.5;margin-bottom:1rem}.testimonial-stats[data-v-7d698078]{display:flex;gap:1rem;font-size:.8rem;color:#6b7280}.how-Contexis-transforms[data-v-7d698078]{padding:8rem 0;background:#fff}.transform-sections[data-v-7d698078]{display:flex;flex-direction:column;gap:4rem}.transform-section[data-v-7d698078]{max-width:800px;margin:0 auto}.transform-description[data-v-7d698078]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:2rem}.transform-title[data-v-7d698078]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1rem}.developer-demo[data-v-7d698078]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem}.demo-badge[data-v-7d698078]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.9rem;color:#6b7280}.demo-card[data-v-7d698078]{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e5e7eb}.demo-title[data-v-7d698078]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.demo-description[data-v-7d698078]{color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.demo-button[data-v-7d698078]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500}.demo-button[data-v-7d698078]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.knowledge-demo[data-v-7d698078]{text-align:center}.knowledge-visualization[data-v-7d698078]{margin-bottom:2rem}.knowledge-nodes[data-v-7d698078]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:300px;margin:0 auto}.knowledge-node[data-v-7d698078]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:transform .3s ease}.knowledge-node.primary[data-v-7d698078]{background:#6366f1;color:#fff}.knowledge-node.secondary[data-v-7d698078]{background:#e0e7ff;color:#6366f1}.knowledge-node[data-v-7d698078]:hover{transform:scale(1.1)}.engineering-leaders[data-v-7d698078]{padding:8rem 0;background:#fff}.performance-grid[data-v-7d698078]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.performance-column[data-v-7d698078]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem}.column-title[data-v-7d698078]{font-size:1.2rem;margin-bottom:1.5rem}.performance-list[data-v-7d698078]{list-style:none;padding:0;margin:0}.performance-list li[data-v-7d698078]{color:#374151;font-size:.9rem;line-height:1.5;margin-bottom:.75rem;position:relative;padding-left:1.5rem}.performance-list li[data-v-7d698078]:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0}.context-in-action[data-v-7d698078]{padding:8rem 0;background:#fff}.code-demo[data-v-7d698078]{max-width:600px;margin:2rem auto}.code-container[data-v-7d698078]{background:#2d3748;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #4a5568}.code-header[data-v-7d698078]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1a202c;border-bottom:1px solid #4a5568;position:relative}.window-controls[data-v-7d698078]{display:flex;gap:.5rem}.control[data-v-7d698078]{width:12px;height:12px;border-radius:50%}.control.red[data-v-7d698078]{background:#ff5f56}.control.yellow[data-v-7d698078]{background:#ffbd2e}.control.green[data-v-7d698078]{background:#27ca3f}.file-name[data-v-7d698078]{color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;position:absolute;left:50%;transform:translateX(-50%);max-width:60%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-content[data-v-7d698078]{padding:2rem;overflow-x:auto;background:#2d3748}.code-content pre[data-v-7d698078]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#e2e8f0;white-space:pre-wrap;word-wrap:break-word}.code-content code[data-v-7d698078]{font-family:inherit}.code-content .keyword[data-v-7d698078]{color:#f56565;font-weight:600}.code-content .variable[data-v-7d698078]{color:#63b3ed}.code-content .property[data-v-7d698078]{color:#68d391}.code-content .method[data-v-7d698078]{color:#fbb6ce}.code-content .string[data-v-7d698078]{color:#f6e05e}.code-content .comment[data-v-7d698078]{color:#a0aec0;font-style:italic}.code-content .type[data-v-7d698078]{color:#9f7aea}.action-comparison[data-v-7d698078]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-bottom:3rem}.related-resources[data-v-7d698078]{padding:8rem 0;background:#fff}.resources-grid[data-v-7d698078]{display:grid;grid-template-columns:repeat(2,1fr);gap:6rem;max-width:1000px;margin:0 auto}.resources-column[data-v-7d698078]{display:flex;flex-direction:column}.column-title[data-v-7d698078]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:2rem;line-height:1.3}.resource-links[data-v-7d698078]{display:flex;flex-direction:column;gap:1.5rem}.resource-link[data-v-7d698078]{display:flex;flex-direction:column;gap:.25rem}.link-text[data-v-7d698078]{color:#6366f1;text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;display:inline-block}.link-text[data-v-7d698078]:hover{color:#5856eb;text-decoration:underline;transform:translateX(3px)}.link-description[data-v-7d698078]{color:#6b7280;font-size:.9rem;line-height:1.5}.comparison-card[data-v-7d698078]{border-radius:16px;padding:2rem;border:1px solid #e5e7eb}.comparison-card.without-context[data-v-7d698078]{background:#fef2f2;border-color:#fecaca}.comparison-card.with-context[data-v-7d698078]{background:#f0fdf4;border-color:#bbf7d0}.comparison-badge[data-v-7d698078]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.5rem}.comparison-badge.error[data-v-7d698078]{background:rgba(239,68,68,.1);color:#ef4444}.comparison-badge.success[data-v-7d698078]{background:rgba(34,197,94,.1);color:#22c55e}.comparison-label[data-v-7d698078]{font-weight:600;color:#1a1a2e;margin-bottom:.5rem;font-size:.9rem}.comparison-text[data-v-7d698078]{color:#374151;line-height:1.5;margin-bottom:1rem;font-size:.95rem}.action-cta[data-v-7d698078]{text-align:center}.state-of-art[data-v-7d698078]{padding:8rem 0;background:#f8f9fa}.read-paper-button[data-v-7d698078]{display:inline-flex;align-items:center;gap:.5rem;background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3);margin-top:1.5rem}.read-paper-button[data-v-7d698078]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.read-paper-button .arrow[data-v-7d698078]{font-size:1.2rem;transition:transform .3s ease}.read-paper-button:hover .arrow[data-v-7d698078]{transform:translateX(3px)}.performance-metrics[data-v-7d698078]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:4rem}.metric-card[data-v-7d698078]{background:#fff;border-radius:16px;padding:3rem 2rem;text-align:center;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .3s ease}.metric-card[data-v-7d698078]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.metric-number[data-v-7d698078]{font-size:4rem;font-weight:800;color:#6366f1;margin-bottom:1.5rem;line-height:1}.metric-title[data-v-7d698078]{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin-bottom:1.5rem;line-height:1.3}.metric-description[data-v-7d698078]{color:#4a5568;line-height:1.6;font-size:.95rem}@media (max-width:768px){.code-demo[data-v-7d698078]{margin:1.5rem 0}.code-container[data-v-7d698078]{border-radius:8px}.code-header[data-v-7d698078]{padding:.75rem 1rem}.file-name[data-v-7d698078]{font-size:.8rem;max-width:70%}.code-content[data-v-7d698078]{padding:1.5rem}.code-content pre[data-v-7d698078]{font-size:.8rem;line-height:1.5}.problems-grid[data-v-7d698078]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.testimonials-section[data-v-7d698078]{grid-template-columns:1fr;gap:1.5rem}.knowledge-nodes[data-v-7d698078]{grid-template-columns:repeat(2,1fr)}.action-comparison[data-v-7d698078],.performance-grid[data-v-7d698078]{grid-template-columns:1fr;gap:2rem}.context-engineering-content[data-v-7d698078]{grid-template-columns:1fr;gap:3rem;text-align:center}.section-title[data-v-7d698078]{font-size:2.2rem}.diagram-container[data-v-7d698078]{max-width:350px}.capabilities-grid[data-v-7d698078]{grid-template-columns:1fr}.metric-card[data-v-7d698078]{padding:2rem 1.5rem}.resources-grid[data-v-7d698078]{grid-template-columns:1fr;gap:3rem}.column-title[data-v-7d698078]{font-size:1.1rem}.resource-links[data-v-7d698078]{gap:1.25rem}.performance-metrics[data-v-7d698078]{grid-template-columns:1fr;gap:3rem}.metric-number[data-v-7d698078]{font-size:3rem}}@media (max-width:480px){.problems-grid[data-v-7d698078]{grid-template-columns:1fr}.knowledge-nodes[data-v-7d698078]{grid-template-columns:repeat(3,1fr);gap:.5rem}.knowledge-node[data-v-7d698078]{width:50px;height:50px;font-size:1.2rem}}.hero[data-v-7d698078]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-7d698078]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-7d698078]{max-width:800px;text-align:left;position:relative;z-index:1}.hero-title[data-v-7d698078]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-7d698078]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-7d698078]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-7d698078]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-7d698078]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-7d698078]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.secondary-button[data-v-7d698078]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}@keyframes fadeIn-03ea97a7{0%{opacity:0}to{opacity:1}}@keyframes slideUp-03ea97a7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-03ea97a7{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-03ea97a7{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-03ea97a7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-03ea97a7{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-03ea97a7]{animation:fadeIn-03ea97a7 1s ease-out}.slide-up[data-v-03ea97a7]{animation:slideUp-03ea97a7 .8s ease-out}.slide-up-delayed[data-v-03ea97a7]{animation:slideUp-03ea97a7 .8s ease-out .3s both}.slide-in-left[data-v-03ea97a7]{animation:slideInLeft-03ea97a7 .8s ease-out}.slide-in-right[data-v-03ea97a7]{animation:slideInRight-03ea97a7 .8s ease-out}.slide-in-bottom[data-v-03ea97a7]{animation:slideInBottom-03ea97a7 .6s ease-out}.fade-in-scroll[data-v-03ea97a7]{opacity:0;animation:fadeIn-03ea97a7 .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-03ea97a7]{transition:transform .2s ease}.pulse-hover[data-v-03ea97a7]:hover{animation:pulse-03ea97a7 .6s ease-in-out}.bounce-hover[data-v-03ea97a7]{transition:transform .2s ease}.bounce-hover[data-v-03ea97a7]:hover{transform:translateY(-3px)}.hero[data-v-03ea97a7]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-03ea97a7]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-03ea97a7]{max-width:800px;text-align:left;position:relative;z-index:1}.new-badge[data-v-03ea97a7]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:25px;padding:.5rem 1rem;margin-bottom:2rem;font-size:.9rem;color:#6366f1;font-weight:500}.badge-text[data-v-03ea97a7]{font-size:.85rem}.hero-title[data-v-03ea97a7]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-03ea97a7]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-03ea97a7]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-03ea97a7]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-03ea97a7]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-03ea97a7]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-03ea97a7]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-03ea97a7]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-03ea97a7]{transform:translateX(3px)}.container[data-v-03ea97a7]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-03ea97a7]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-03ea97a7]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.section-header[data-v-03ea97a7]{text-align:center;margin-bottom:4rem}.section-badge[data-v-03ea97a7]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);color:#6366f1;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem}.badge-icon[data-v-03ea97a7]{font-size:1rem}.inline-link[data-v-03ea97a7]{color:#6366f1;text-decoration:none;font-weight:500;transition:all .3s ease}.inline-link[data-v-03ea97a7]:hover{color:#5856eb;text-decoration:underline}.what-is-context-engineering[data-v-03ea97a7]{padding:8rem 0;background:#fff}.context-engineering-content[data-v-03ea97a7]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.content-section[data-v-03ea97a7]{max-width:500px}.action-buttons[data-v-03ea97a7]{display:flex;gap:1rem;margin-top:2rem}.context-diagram[data-v-03ea97a7]{display:flex;justify-content:center;align-items:center}.diagram-container[data-v-03ea97a7]{width:100%;max-width:400px;background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.diagram-header[data-v-03ea97a7]{text-align:center;margin-bottom:2rem}.diagram-header h3[data-v-03ea97a7]{font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.diagram-layers[data-v-03ea97a7]{display:flex;flex-direction:column;gap:1rem}.layer[data-v-03ea97a7]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;text-align:center;position:relative}.layer-label[data-v-03ea97a7]{font-size:.8rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.agent-framework[data-v-03ea97a7]{background:#fef3c7;border-color:#f59e0b}.context-engineering[data-v-03ea97a7]{background:#dbeafe;border-color:#3b82f6}.contexis-capabilities[data-v-03ea97a7]{background:#f3e8ff;border-color:#8b5cf6;padding:1.5rem}.llm[data-v-03ea97a7]{background:#f0fdf4;border-color:#22c55e}.capabilities-grid[data-v-03ea97a7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:1rem}.capability[data-v-03ea97a7]{background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.5rem;font-size:.75rem;font-weight:500;color:#374151}.three-lines-code[data-v-03ea97a7]{padding:8rem 0;background:#fff}.code-content[data-v-03ea97a7]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.feature-list[data-v-03ea97a7]{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.feature-item[data-v-03ea97a7]{display:flex;align-items:center;gap:1rem}.feature-icon[data-v-03ea97a7]{font-size:1.2rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f8f9ff;border-radius:8px;flex-shrink:0}.feature-text[data-v-03ea97a7]{color:#374151;font-size:.95rem;line-height:1.5}.code-demo[data-v-03ea97a7]{max-width:600px}.code-container[data-v-03ea97a7]{background:#2d3748;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #4a5568}.code-header[data-v-03ea97a7]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1a202c;border-bottom:1px solid #4a5568}.window-controls[data-v-03ea97a7]{display:flex;gap:.5rem}.control[data-v-03ea97a7]{width:12px;height:12px;border-radius:50%}.control.red[data-v-03ea97a7]{background:#ff5f56}.control.yellow[data-v-03ea97a7]{background:#ffbd2e}.control.green[data-v-03ea97a7]{background:#27ca3f}.file-name[data-v-03ea97a7]{color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;position:absolute;left:50%;transform:translateX(-50%)}.copy-button[data-v-03ea97a7]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #4a5568;color:#e2e8f0;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .3s ease;box-shadow:none}.copy-button[data-v-03ea97a7]:hover{background:#4a5568;border-color:#718096;transform:none;box-shadow:none}.copy-icon[data-v-03ea97a7]{font-size:.9rem}.code-content[data-v-03ea97a7]{padding:2rem;overflow-x:auto}.code-content pre[data-v-03ea97a7]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#e2e8f0}.code-content code[data-v-03ea97a7]{font-family:inherit}.keyword[data-v-03ea97a7]{color:#f56565;font-weight:600}.variable[data-v-03ea97a7]{color:#63b3ed}.property[data-v-03ea97a7]{color:#68d391}.method[data-v-03ea97a7]{color:#fbb6ce}.string[data-v-03ea97a7]{color:#f6e05e}.comment[data-v-03ea97a7]{color:#a0aec0;font-style:italic}.developer-experience[data-v-03ea97a7]{padding:8rem 0;background:#fff}.developer-grid[data-v-03ea97a7]{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.developer-column[data-v-03ea97a7]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.column-header[data-v-03ea97a7]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.column-icon[data-v-03ea97a7]{font-size:1.5rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.column-title[data-v-03ea97a7]{font-size:1.3rem;font-weight:600;color:#1a1a2e}.view-docs-button[data-v-03ea97a7]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:2rem}.view-docs-button[data-v-03ea97a7]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.integration-patterns[data-v-03ea97a7]{padding:8rem 0;background:#fff}.patterns-grid[data-v-03ea97a7]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.pattern-card[data-v-03ea97a7]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;text-align:center;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.pattern-card[data-v-03ea97a7]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.pattern-icon[data-v-03ea97a7]{font-size:2rem;margin-bottom:1.5rem}.pattern-title[data-v-03ea97a7]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.pattern-description[data-v-03ea97a7]{color:#4a5568;line-height:1.6;margin-bottom:2rem;font-size:.95rem}.view-guide-button[data-v-03ea97a7]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.view-guide-button[data-v-03ea97a7]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.trusted-leaders[data-v-03ea97a7]{padding:8rem 0;background:#fff}.testimonials-grid[data-v-03ea97a7]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.testimonial-card[data-v-03ea97a7]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.testimonial-card[data-v-03ea97a7]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.company-logo[data-v-03ea97a7]{margin-bottom:1.5rem}.logo-placeholder[data-v-03ea97a7]{width:48px;height:48px;background:#6366f1;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600}.testimonial-quote[data-v-03ea97a7]{color:#374151;line-height:1.6;margin-bottom:2rem;font-size:.95rem;font-style:normal}.testimonial-author[data-v-03ea97a7]{display:flex;align-items:center;gap:1rem}.author-avatar[data-v-03ea97a7]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-info[data-v-03ea97a7]{flex:1}.author-name[data-v-03ea97a7]{font-weight:600;color:#1a1a2e;margin-bottom:.25rem;font-size:.9rem}.author-title[data-v-03ea97a7]{color:#6b7280;font-size:.85rem}@media (max-width:768px){.hero-title[data-v-03ea97a7]{font-size:2.5rem}.section-title[data-v-03ea97a7]{font-size:2.2rem}.action-buttons[data-v-03ea97a7]{flex-direction:column;align-items:center}.primary-button[data-v-03ea97a7],.secondary-button[data-v-03ea97a7]{width:100%;max-width:300px}.code-content[data-v-03ea97a7],.context-engineering-content[data-v-03ea97a7]{grid-template-columns:1fr;gap:3rem;text-align:center}.diagram-container[data-v-03ea97a7]{max-width:350px}.capabilities-grid[data-v-03ea97a7]{grid-template-columns:1fr}.developer-grid[data-v-03ea97a7],.patterns-grid[data-v-03ea97a7],.testimonials-grid[data-v-03ea97a7]{grid-template-columns:1fr;gap:2rem}}@keyframes fadeIn-6e67336a{0%{opacity:0}to{opacity:1}}@keyframes slideUp-6e67336a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-6e67336a{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight-6e67336a{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInBottom-6e67336a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-6e67336a{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in[data-v-6e67336a]{animation:fadeIn-6e67336a 1s ease-out}.slide-up[data-v-6e67336a]{animation:slideUp-6e67336a .8s ease-out}.slide-up-delayed[data-v-6e67336a]{animation:slideUp-6e67336a .8s ease-out .3s both}.slide-in-left[data-v-6e67336a]{animation:slideInLeft-6e67336a .8s ease-out}.slide-in-right[data-v-6e67336a]{animation:slideInRight-6e67336a .8s ease-out}.slide-in-bottom[data-v-6e67336a]{animation:slideInBottom-6e67336a .6s ease-out}.fade-in-scroll[data-v-6e67336a]{opacity:0;animation:fadeIn-6e67336a .8s ease-out forwards;animation-delay:.2s}.pulse-hover[data-v-6e67336a]{transition:transform .2s ease}.pulse-hover[data-v-6e67336a]:hover{animation:pulse-6e67336a .6s ease-in-out}.bounce-hover[data-v-6e67336a]{transition:transform .2s ease}.bounce-hover[data-v-6e67336a]:hover{transform:translateY(-3px)}.hero[data-v-6e67336a]{padding:6rem 0 8rem;background:linear-gradient(135deg,#f8f9ff,#f0f2ff 50%,#e8ebff);position:relative;overflow:hidden}.hero[data-v-6e67336a]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(139,92,246,.05));clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}.hero-content[data-v-6e67336a]{max-width:800px;text-align:left;position:relative;z-index:1}.new-badge[data-v-6e67336a]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:25px;padding:.5rem 1rem;margin-bottom:2rem;font-size:.9rem;color:#6366f1;font-weight:500}.badge-text[data-v-6e67336a]{font-size:.85rem}.hero-title[data-v-6e67336a]{font-size:4rem;font-weight:800;line-height:1.5;margin-bottom:2rem;color:#1a1a2e;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-6e67336a]{font-size:1.3rem;color:#4a5568;margin-bottom:2.5rem;line-height:1.6;max-width:700px}.hero-actions[data-v-6e67336a]{display:flex;gap:1.5rem;align-items:center}.primary-button[data-v-6e67336a]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.primary-button[data-v-6e67336a]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.secondary-button[data-v-6e67336a]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.secondary-button[data-v-6e67336a]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-6e67336a]{font-size:1.2rem;transition:transform .3s ease}.secondary-button:hover .arrow[data-v-6e67336a]{transform:translateX(3px)}.container[data-v-6e67336a]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-6e67336a]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-6e67336a]{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:2.5rem}.section-header[data-v-6e67336a]{text-align:center;margin-bottom:4rem}.section-badge[data-v-6e67336a]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);color:#6366f1;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem}.badge-icon[data-v-6e67336a]{font-size:1rem}.inline-link[data-v-6e67336a]{color:#6366f1;text-decoration:none;font-weight:500;transition:all .3s ease}.inline-link[data-v-6e67336a]:hover{color:#5856eb;text-decoration:underline}.state-of-art[data-v-6e67336a]{padding:6rem 0;text-align:center;background:#fff}.state-of-art .section-header h2[data-v-6e67336a]{font-size:2.5rem;margin-bottom:1.5rem;color:#000}.state-of-art .section-header p[data-v-6e67336a]{font-size:1.1rem;color:var(--text-secondary);max-width:800px;margin:0 auto 2rem;line-height:1.6}.stats-grid[data-v-6e67336a]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;max-width:1000px;margin:0 auto}.stat-item[data-v-6e67336a]{text-align:center}.stat-number[data-v-6e67336a]{font-size:3rem;font-weight:700;color:var(--primary-color);display:block;margin-bottom:1rem}.stat-title[data-v-6e67336a]{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#000}.stat-description[data-v-6e67336a]{color:var(--text-secondary);line-height:1.5;font-size:.95rem}.what-is-context-engineering[data-v-6e67336a]{padding:8rem 0;background:#fff}.context-engineering-content[data-v-6e67336a]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.content-section[data-v-6e67336a]{max-width:500px}.action-buttons[data-v-6e67336a]{display:flex;gap:1rem;margin-top:2rem}.context-diagram[data-v-6e67336a]{display:flex;justify-content:center;align-items:center}.diagram-container[data-v-6e67336a]{width:100%;max-width:400px;background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.diagram-header[data-v-6e67336a]{text-align:center;margin-bottom:2rem}.diagram-header h3[data-v-6e67336a]{font-size:.8rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.diagram-layers[data-v-6e67336a]{display:flex;flex-direction:column;gap:1rem}.layer[data-v-6e67336a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;text-align:center;position:relative}.layer-label[data-v-6e67336a]{font-size:.8rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.5px}.agent-framework[data-v-6e67336a]{background:#fef3c7;border-color:#f59e0b}.context-engineering[data-v-6e67336a]{background:#dbeafe;border-color:#3b82f6}.contexis-capabilities[data-v-6e67336a]{background:#f3e8ff;border-color:#8b5cf6;padding:1.5rem}.llm[data-v-6e67336a]{background:#f0fdf4;border-color:#22c55e}.capabilities-grid[data-v-6e67336a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:1rem}.capability[data-v-6e67336a]{background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:.5rem;font-size:.75rem;font-weight:500;color:#374151}.three-lines-code[data-v-6e67336a]{padding:8rem 0;background:#fff}.code-content[data-v-6e67336a]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:flex-start}.feature-list[data-v-6e67336a]{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.feature-item[data-v-6e67336a]{display:flex;align-items:center;gap:1rem}.feature-icon[data-v-6e67336a]{font-size:1.2rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f8f9ff;border-radius:8px;flex-shrink:0}.feature-text[data-v-6e67336a]{color:#374151;font-size:.95rem;line-height:1.5}.code-demo[data-v-6e67336a]{max-width:600px}.code-container[data-v-6e67336a]{background:#2d3748;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid #4a5568}.code-header[data-v-6e67336a]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#1a202c;border-bottom:1px solid #4a5568}.window-controls[data-v-6e67336a]{display:flex;gap:.5rem}.control[data-v-6e67336a]{width:12px;height:12px;border-radius:50%}.control.red[data-v-6e67336a]{background:#ff5f56}.control.yellow[data-v-6e67336a]{background:#ffbd2e}.control.green[data-v-6e67336a]{background:#27ca3f}.file-name[data-v-6e67336a]{color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;position:absolute;left:50%;transform:translateX(-50%)}.copy-button[data-v-6e67336a]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #4a5568;color:#e2e8f0;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .3s ease;box-shadow:none}.copy-button[data-v-6e67336a]:hover{background:#4a5568;border-color:#718096;transform:none;box-shadow:none}.copy-icon[data-v-6e67336a]{font-size:.9rem}.code-content[data-v-6e67336a]{padding:2rem;overflow-x:auto}.code-content pre[data-v-6e67336a]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#e2e8f0}.code-content code[data-v-6e67336a]{font-family:inherit}.keyword[data-v-6e67336a]{color:#f56565;font-weight:600}.variable[data-v-6e67336a]{color:#63b3ed}.property[data-v-6e67336a]{color:#68d391}.method[data-v-6e67336a]{color:#fbb6ce}.string[data-v-6e67336a]{color:#f6e05e}.comment[data-v-6e67336a]{color:#a0aec0;font-style:italic}.developer-experience[data-v-6e67336a]{padding:8rem 0;background:#fff}.developer-grid[data-v-6e67336a]{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.developer-column[data-v-6e67336a]{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.column-header[data-v-6e67336a]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.column-icon[data-v-6e67336a]{font-size:1.5rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;border:1px solid #e5e7eb}.column-title[data-v-6e67336a]{font-size:1.3rem;font-weight:600;color:#1a1a2e}.view-docs-button[data-v-6e67336a]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:2rem}.view-docs-button[data-v-6e67336a]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.integration-patterns[data-v-6e67336a]{padding:8rem 0;background:#fff}.patterns-grid[data-v-6e67336a]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.pattern-card[data-v-6e67336a]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;text-align:center;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.pattern-card[data-v-6e67336a]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.pattern-icon[data-v-6e67336a]{font-size:2rem;margin-bottom:1.5rem}.pattern-title[data-v-6e67336a]{font-size:1.3rem;font-weight:600;color:#1a1a2e;margin-bottom:1rem}.pattern-description[data-v-6e67336a]{color:#4a5568;line-height:1.6;margin-bottom:2rem;font-size:.95rem}.view-guide-button[data-v-6e67336a]{background:transparent;border:1px solid #6366f1;color:#6366f1;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;border-radius:8px;cursor:pointer;transition:all .3s ease}.view-guide-button[data-v-6e67336a]:hover{background:#6366f1;color:#fff;transform:translateY(-2px)}.trusted-leaders[data-v-6e67336a]{padding:8rem 0;background:#fff}.testimonials-grid[data-v-6e67336a]{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.testimonial-card[data-v-6e67336a]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2.5rem;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.testimonial-card[data-v-6e67336a]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15);border-color:#6366f1}.company-logo[data-v-6e67336a]{margin-bottom:1.5rem}.logo-placeholder[data-v-6e67336a]{width:48px;height:48px;background:#6366f1;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600}.testimonial-quote[data-v-6e67336a]{color:#374151;line-height:1.6;margin-bottom:2rem;font-size:.95rem;font-style:normal}.testimonial-author[data-v-6e67336a]{display:flex;align-items:center;gap:1rem}.author-avatar[data-v-6e67336a]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-info[data-v-6e67336a]{flex:1}.author-name[data-v-6e67336a]{font-weight:600;color:#1a1a2e;margin-bottom:.25rem;font-size:.9rem}.author-title[data-v-6e67336a]{color:#6b7280;font-size:.85rem}@media (max-width:768px){.hero-title[data-v-6e67336a]{font-size:2.5rem}.section-title[data-v-6e67336a]{font-size:2.2rem}.action-buttons[data-v-6e67336a]{flex-direction:column;align-items:center}.primary-button[data-v-6e67336a],.secondary-button[data-v-6e67336a]{width:100%;max-width:300px}.code-content[data-v-6e67336a],.context-engineering-content[data-v-6e67336a]{grid-template-columns:1fr;gap:3rem;text-align:center}.diagram-container[data-v-6e67336a]{max-width:350px}.capabilities-grid[data-v-6e67336a]{grid-template-columns:1fr}.developer-grid[data-v-6e67336a],.patterns-grid[data-v-6e67336a],.testimonials-grid[data-v-6e67336a]{grid-template-columns:1fr;gap:2rem}}.hero[data-v-54178f6e]{padding:6rem 0 8rem;position:relative;overflow:hidden}.hero[data-v-54178f6e]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%}.container[data-v-54178f6e]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content[data-v-54178f6e]{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.hero-title[data-v-54178f6e]{font-size:6rem;font-weight:500;line-height:1.2;margin-bottom:2rem;color:#000;letter-spacing:-.02em}.hero-description[data-v-54178f6e]{font-size:1.3rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.our-vision[data-v-54178f6e]{padding:8rem 0;background:#f8f9fa}.vision-content[data-v-54178f6e]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.content-section[data-v-54178f6e]{max-width:500px}.section-badge[data-v-54178f6e]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);color:#6366f1;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem}.badge-icon[data-v-54178f6e]{font-size:1rem}.vision-title[data-v-54178f6e]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.vision-description[data-v-54178f6e]{margin-bottom:3rem}.vision-description p[data-v-54178f6e]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.vision-actions[data-v-54178f6e]{display:flex;gap:1.5rem;align-items:center}.get-started-button[data-v-54178f6e]{background:#6366f1;color:#fff;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(99,102,241,.3)}.get-started-button[data-v-54178f6e]:hover{background:#5856eb;transform:translateY(-2px);box-shadow:0 6px 25px rgba(99,102,241,.4)}.learn-more-button[data-v-54178f6e]{background:transparent;border:1px solid #e5e7eb;color:#374151;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.learn-more-button[data-v-54178f6e]:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-2px)}.arrow[data-v-54178f6e]{font-size:1.2rem;transition:transform .3s ease}.learn-more-button:hover .arrow[data-v-54178f6e]{transform:translateX(3px)}.team-photos[data-v-54178f6e]{display:flex;justify-content:center;align-items:center}.photos-grid[data-v-54178f6e]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,150px);gap:1rem;max-width:500px;width:100%}.photo-item[data-v-54178f6e]{position:relative;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.photo-item[data-v-54178f6e]:hover{transform:scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,.2)}.photo-item.large[data-v-54178f6e]{grid-row:span 2}.photo-item[data-v-54178f6e]:first-child{grid-column:1;grid-row:1/3}.photo-item[data-v-54178f6e]:nth-child(2){grid-column:2;grid-row:1}.photo-item[data-v-54178f6e]:nth-child(3){grid-column:3;grid-row:1}.photo-item[data-v-54178f6e]:nth-child(4){grid-column:2;grid-row:2}.photo-item[data-v-54178f6e]:nth-child(5){grid-column:3;grid-row:2}.photo-item[data-v-54178f6e]:nth-child(6){grid-column:2/4;grid-row:3}.photo-item img[data-v-54178f6e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.photo-overlay[data-v-54178f6e]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:1rem;transform:translateY(100%);transition:transform .3s ease}.photo-item:hover .photo-overlay[data-v-54178f6e]{transform:translateY(0)}.member-name[data-v-54178f6e]{color:#fff;font-size:.9rem;font-weight:600}@media (max-width:768px){.vision-content[data-v-54178f6e]{grid-template-columns:1fr;gap:3rem;text-align:center}.vision-title[data-v-54178f6e]{font-size:2.2rem}.vision-actions[data-v-54178f6e]{flex-direction:column;align-items:center}.get-started-button[data-v-54178f6e],.learn-more-button[data-v-54178f6e]{width:100%;max-width:300px}.photos-grid[data-v-54178f6e]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,120px);max-width:350px}.photo-item[data-v-54178f6e]:first-child{grid-column:1;grid-row:1/3}.photo-item[data-v-54178f6e]:nth-child(2){grid-column:2;grid-row:1}.photo-item[data-v-54178f6e]:nth-child(3){grid-column:2;grid-row:2}.photo-item[data-v-54178f6e]:nth-child(4){grid-column:1;grid-row:3}.photo-item[data-v-54178f6e]:nth-child(5){grid-column:2;grid-row:3}.photo-item[data-v-54178f6e]:nth-child(6){grid-column:1/3;grid-row:4}}.backed-by-investors[data-v-54178f6e]{padding:8rem 0;background:#fff}.section-header[data-v-54178f6e]{text-align:center;margin-bottom:4rem}.section-title[data-v-54178f6e]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.section-description[data-v-54178f6e]{font-size:1.2rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.investors-grid[data-v-54178f6e]{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:800px;margin:0 auto;justify-items:center}.investor-item[data-v-54178f6e]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.investor-logo[data-v-54178f6e]{width:80px;height:80px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fff;transition:all .3s ease;cursor:pointer}.investor-logo[data-v-54178f6e]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.y-combinator[data-v-54178f6e]{background:#f60}.engineering-capital[data-v-54178f6e]{background:linear-gradient(135deg,#8b5cf6,#ec4899)}.step-function[data-v-54178f6e]{background:#06b6d4}.logo-text[data-v-54178f6e]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.investor-name[data-v-54178f6e]{font-size:1.1rem;font-weight:600;color:#1a1a2e;text-align:center}@media (max-width:768px){.investors-grid[data-v-54178f6e]{grid-template-columns:1fr;gap:3rem;max-width:300px}.investor-logo[data-v-54178f6e]{width:70px;height:70px;font-size:1.8rem}.section-title[data-v-54178f6e]{font-size:2.2rem}.section-description[data-v-54178f6e]{font-size:1.1rem}}.hero[data-v-661c259c]{padding:6rem 0 8rem;position:relative;overflow:hidden}.hero[data-v-661c259c]:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%}.container[data-v-661c259c]{max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content[data-v-661c259c]{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.hero-title[data-v-661c259c]{font-size:6rem;font-weight:500;line-height:1.2;margin-bottom:2rem;color:#000;letter-spacing:-.02em}.hero-description[data-v-661c259c]{font-size:1.3rem;color:#4a5568;line-height:1.6;max-width:700px;margin:0 auto}.our-vision[data-v-661c259c]{padding:8rem 0;background:#f8f9fa}.vision-content[data-v-661c259c]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.content-section[data-v-661c259c]{max-width:500px}.section-badge[data-v-661c259c]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(99,102,241,.1);color:#6366f1;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2rem}.badge-icon[data-v-661c259c]{font-size:1rem}.vision-title[data-v-661c259c]{font-size:3rem;font-weight:800;line-height:1.2;color:#1a1a2e;margin-bottom:2rem;letter-spacing:-.02em}.vision-description[data-v-661c259c]{margin-bottom:3rem}.vision-description p[data-v-661c259c]{font-size:1.1rem;color:#4a5568;line-height:1.6;margin-bottom:1.5rem}.team-photos[data-v-661c259c]{display:flex;justify-content:center;align-items:center}.photos-grid[data-v-661c259c]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,150px);gap:1rem;max-width:500px;width:100%}.photo-item[data-v-661c259c]{position:relative;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.photo-item[data-v-661c259c]:hover{transform:scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,.2)}.photo-item.large[data-v-661c259c]{grid-row:span 2}.photo-item[data-v-661c259c]:first-child{grid-column:1;grid-row:1/3}.photo-item[data-v-661c259c]:nth-child(2){grid-column:2;grid-row:1}.photo-item[data-v-661c259c]:nth-child(3){grid-column:3;grid-row:1}.photo-item[data-v-661c259c]:nth-child(4){grid-column:2;grid-row:2}.photo-item[data-v-661c259c]:nth-child(5){grid-column:3;grid-row:2}.photo-item[data-v-661c259c]:nth-child(6){grid-column:2/4;grid-row:3}.photo-item img[data-v-661c259c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.photo-overlay[data-v-661c259c]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:1rem;transform:translateY(100%);transition:transform .3s ease}.photo-item:hover .photo-overlay[data-v-661c259c]{transform:translateY(0)}.member-name[data-v-661c259c]{color:#fff;font-size:.9rem;font-weight:600}@media (max-width:768px){.vision-content[data-v-661c259c]{grid-template-columns:1fr;gap:3rem;text-align:center}.vision-title[data-v-661c259c]{font-size:2.2rem}.vision-actions[data-v-661c259c]{flex-direction:column;align-items:center}.get-started-button[data-v-661c259c],.learn-more-button[data-v-661c259c]{width:100%;max-width:300px}.photos-grid[data-v-661c259c]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,120px);max-width:350px}.photo-item[data-v-661c259c]:first-child{grid-column:1;grid-row:1/3}.photo-item[data-v-661c259c]:nth-child(2){grid-column:2;grid-row:1}.photo-item[data-v-661c259c]:nth-child(3){grid-column:2;grid-row:2}.photo-item[data-v-661c259c]:nth-child(4){grid-column:1;grid-row:3}.photo-item[data-v-661c259c]:nth-child(5){grid-column:2;grid-row:3}.photo-item[data-v-661c259c]:nth-child(6){grid-column:1/3;grid-row:4}}.benefits-section[data-v-661c259c]{padding:120px 0;background:#fff;position:relative}.benefits-container[data-v-661c259c]{max-width:1280px;margin:0 auto;padding:0 24px}.benefits-grid[data-v-661c259c]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px;align-items:start}.benefit-item[data-v-661c259c]{text-align:center;max-width:400px;margin:0 auto}.benefit-icon[data-v-661c259c]{width:80px;height:80px;background:#6366f1;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 32px auto;color:#fff;transition:transform .3s ease,box-shadow .3s ease}.benefit-icon[data-v-661c259c]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(99,102,241,.3)}.benefit-title[data-v-661c259c]{font-size:24px;font-weight:600;color:#0f172a;margin:0 0 16px 0;line-height:1.3}.benefit-description[data-v-661c259c]{font-size:16px;line-height:1.6;color:#64748b;margin:0;font-weight:400}@media (max-width:1024px){.benefits-grid[data-v-661c259c]{gap:60px}.benefit-title[data-v-661c259c]{font-size:22px}}@media (max-width:768px){.benefits-section[data-v-661c259c]{padding:80px 0}.benefits-container[data-v-661c259c]{padding:0 16px}.benefits-grid[data-v-661c259c]{grid-template-columns:1fr;gap:48px}.benefit-icon[data-v-661c259c]{width:64px;height:64px;margin-bottom:24px}.benefit-title[data-v-661c259c]{font-size:20px;margin-bottom:12px}.benefit-description[data-v-661c259c]{font-size:15px}}@media (max-width:480px){.benefit-title[data-v-661c259c]{font-size:18px}.benefit-description[data-v-661c259c]{font-size:14px}}.process-section[data-v-661c259c]{padding:120px 0;background:#f8f9fa;position:relative}.process-container[data-v-661c259c]{max-width:1280px;margin:0 auto;padding:0 24px}.process-header[data-v-661c259c]{text-align:center;margin-bottom:80px}.process-title[data-v-661c259c]{font-size:clamp(48px,6vw,64px);font-weight:700;line-height:1.1;color:#0f172a;margin:0 0 24px 0;letter-spacing:-.02em}.process-subtitle[data-v-661c259c]{font-size:20px;line-height:1.6;color:#64748b;margin:0;font-weight:400;max-width:600px;margin:0 auto}.process-grid[data-v-661c259c]{display:grid;grid-template-columns:repeat(3,1fr);gap:80px;align-items:start}.process-step[data-v-661c259c]{text-align:center;max-width:400px;margin:0 auto}.step-number[data-v-661c259c]{width:64px;height:64px;background:#6366f1;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 32px auto;color:#fff;font-size:24px;font-weight:700;transition:transform .3s ease,box-shadow .3s ease}.step-number[data-v-661c259c]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(99,102,241,.3)}.step-title[data-v-661c259c]{font-size:24px;font-weight:600;color:#0f172a;margin:0 0 16px 0;line-height:1.3}.step-description[data-v-661c259c]{font-size:16px;line-height:1.6;color:#64748b;margin:0;font-weight:400}@media (max-width:1024px){.process-grid[data-v-661c259c]{gap:60px}.process-title[data-v-661c259c]{font-size:48px}.step-title[data-v-661c259c]{font-size:22px}}@media (max-width:768px){.process-section[data-v-661c259c]{padding:80px 0}.process-container[data-v-661c259c]{padding:0 16px}.process-header[data-v-661c259c]{margin-bottom:60px}.process-title[data-v-661c259c]{font-size:40px;margin-bottom:16px}.process-subtitle[data-v-661c259c]{font-size:18px}.process-grid[data-v-661c259c]{grid-template-columns:1fr;gap:48px}.step-number[data-v-661c259c]{width:56px;height:56px;font-size:20px;margin-bottom:24px}.step-title[data-v-661c259c]{font-size:20px;margin-bottom:12px}.step-description[data-v-661c259c]{font-size:15px}}@media (max-width:480px){.process-title[data-v-661c259c]{font-size:32px}.process-subtitle[data-v-661c259c]{font-size:16px}.step-title[data-v-661c259c]{font-size:18px}.step-description[data-v-661c259c]{font-size:14px}}