.hero[data-v-0a499754]{align-items:center;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;padding:clamp(5.5rem,10vh,7rem) 0 clamp(2.5rem,6vh,4rem);position:relative}.hero-bg[data-v-0a499754]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.hero-bg__layer[data-v-0a499754]{inset:0;position:absolute;will-change:transform}.hero-bg__layer--near[data-v-0a499754]{z-index:2}.hero-bg__overlay[data-v-0a499754]{background:#0003;inset:0;position:absolute;z-index:1}.hero-bg__image[data-v-0a499754]{height:100%;object-fit:cover;object-position:center 30%;width:100%}.hero[data-v-0a499754] .landing-container{width:100%}.hero-inner[data-v-0a499754]{display:flex;position:relative;width:100%;z-index:2}.hero-copy[data-v-0a499754]{max-width:50rem;text-align:left;width:100%}.hero-title[data-v-0a499754]{font-size:clamp(3rem,6.5vw,5.25rem);font-weight:900;letter-spacing:-.04em;line-height:1.06;margin:0 0 clamp(.9rem,2.2vw,1.25rem)}.hero-subtitle[data-v-0a499754]{color:#ffffffd1;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;margin:0 0 clamp(1.5rem,3.2vw,2rem);max-width:44rem;text-shadow:1px 1px 5px #000}.hero-actions[data-v-0a499754]{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1rem);margin:0 0 .85rem}.hero-beta-note[data-v-0a499754]{color:#ffffff8c;font-size:.82rem;font-weight:500;letter-spacing:.01em;margin:0}.hero-actions[data-v-0a499754] .hero-cta-shine{background:linear-gradient(105deg,#0000,#ffffff26 28%,#ffffffd9 50%,#ffffff26 72%,#0000);inset:-10% -5%;mix-blend-mode:soft-light;pointer-events:none;position:absolute;transform:skewX(-18deg);width:55%;z-index:1}.hero-actions[data-v-0a499754] .landing-btn>:not(.hero-cta-shine){position:relative;z-index:2}.hero-proof[data-v-0a499754]{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem .85rem;max-width:38rem}.hero-proof-item[data-v-0a499754]{align-items:center;color:#fff6;display:inline-flex;font-size:.82rem;font-weight:500;gap:.45rem;line-height:1.4}.hero-proof-item i[data-v-0a499754]{color:#a855f7;font-size:.78rem}.hero-proof-sep[data-v-0a499754]{color:#ffffff2e;font-size:.9rem;line-height:1;-webkit-user-select:none;user-select:none}@media (max-width:768px){.hero[data-v-0a499754]{padding-top:clamp(5rem,12vh,6.5rem)}.hero-bg__image[data-v-0a499754]{object-position:65% center}.hero-copy[data-v-0a499754]{max-width:none;text-align:center}.hero-subtitle[data-v-0a499754]{margin-left:auto;margin-right:auto}.hero-actions[data-v-0a499754]{justify-content:center}.hero-beta-note[data-v-0a499754]{text-align:center}.hero-proof-sep[data-v-0a499754]{display:none}.hero-proof[data-v-0a499754]{gap:.55rem 1.1rem;justify-content:center}}@media (max-width:480px){.hero-actions[data-v-0a499754]{align-items:stretch;flex-direction:column}.hero-actions .landing-btn[data-v-0a499754]{justify-content:center}.hero-proof[data-v-0a499754]{align-items:center;flex-direction:column;gap:.65rem}}@media (prefers-reduced-motion:no-preference){.hero[data-v-0a499754]:not(.hero--entered){opacity:0}}@media (prefers-reduced-motion:reduce){.hero-bg__layer[data-v-0a499754]{will-change:auto}}.memory-query-mockup[data-v-9884de26]{background:#1e1b4b66;border:1px solid #a855f726;border-radius:20px;box-shadow:0 0 0 1px #ffffff0a,0 40px 80px #00000080,0 0 80px #14b8a61f;margin:0 auto;max-width:840px;overflow:hidden}.memory-query-mockup__bar[data-v-9884de26]{align-items:center;background:#0000004d;border-bottom:1px solid #a855f726;display:flex;gap:10px;padding:12px 18px}.memory-query-mockup__dots[data-v-9884de26]{display:flex;gap:6px}.memory-query-mockup__dot[data-v-9884de26]{border-radius:50%;height:10px;width:10px}.memory-query-mockup__dot[data-v-9884de26]:first-child{background:#ff5f57}.memory-query-mockup__dot[data-v-9884de26]:nth-child(2){background:#ffbd2e}.memory-query-mockup__dot[data-v-9884de26]:nth-child(3){background:#28ca42}.memory-query-mockup__title[data-v-9884de26]{color:#fff6;flex:1;font-size:.75rem;font-weight:500;margin-left:8px}.memory-query-mockup__live[data-v-9884de26]{align-items:center;background:#14b8a61a;border:1px solid #14b8a640;border-radius:100px;color:#2dd4bf;display:flex;font-size:.65rem;font-weight:700;gap:5px;padding:3px 10px}.memory-query-mockup__live-dot[data-v-9884de26]{animation:memoryLivePulse-9884de26 2s ease-in-out infinite;background:#2dd4bf;border-radius:50%;height:6px;width:6px}@keyframes memoryLivePulse-9884de26{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.memory-query-mockup__body[data-v-9884de26]{display:flex;flex-direction:column;gap:16px;padding:22px 22px 20px}.memory-query-bubble[data-v-9884de26]{border:1px solid #a855f726;border-radius:14px;padding:14px 16px}.memory-query-bubble p[data-v-9884de26]{color:#ffffffa6;font-size:.9rem;line-height:1.55;margin:0}.memory-query-bubble--question[data-v-9884de26]{align-self:flex-end;background:#ffffff08;border-color:#a855f747;max-width:92%}.memory-query-bubble--question p[data-v-9884de26]{color:#fff;font-size:1.02rem;font-weight:600;line-height:1.45}.memory-query-bubble--answer[data-v-9884de26]{background:#14b8a60f;border-color:#14b8a638;max-width:100%}.memory-query-bubble__label[data-v-9884de26]{align-items:center;color:#fff6;display:flex;font-size:.65rem;font-weight:700;gap:6px;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.memory-query-bubble--question .memory-query-bubble__label[data-v-9884de26]{color:#d8b4fe}.memory-query-bubble--answer .memory-query-bubble__label[data-v-9884de26]{color:#2dd4bf}.memory-query-answer-intro[data-v-9884de26]{color:#fff!important;font-weight:600;margin-bottom:12px!important}.memory-query-claims[data-v-9884de26]{display:flex;flex-direction:column;gap:10px}.memory-query-claim[data-v-9884de26]{align-items:flex-start;display:flex;gap:10px}.memory-query-claim p[data-v-9884de26]{flex:1;font-size:.84rem;line-height:1.55}.memory-query-cite[data-v-9884de26]{align-items:center;background:#14b8a629;border:1px solid #14b8a659;border-radius:999px;color:#5eead4;display:inline-flex;flex-shrink:0;font-size:.62rem;font-weight:800;height:20px;justify-content:center;line-height:1;margin-top:2px;min-width:20px;padding:0 6px}.memory-query-cite--inline[data-v-9884de26]{margin-right:2px;margin-top:0}.memory-query-sources[data-v-9884de26]{margin-top:2px}.memory-query-sources__label[data-v-9884de26]{color:#fff6;font-size:.62rem;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.memory-query-sources__grid[data-v-9884de26]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.memory-query-source[data-v-9884de26]{background:#ffffff08;border:1px solid #a855f726;border-radius:12px;padding:12px}.memory-query-source__top[data-v-9884de26]{align-items:center;display:flex;gap:10px;margin-bottom:8px}.memory-query-source__icon[data-v-9884de26]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:.82rem;height:30px;justify-content:center;width:30px}.memory-query-source__icon--slack[data-v-9884de26]{background:#4a154b66;color:#e8b4ff}.memory-query-source__icon--meetings[data-v-9884de26]{background:#2d8cff26;color:#60a5fa}.memory-query-source__icon--jira[data-v-9884de26]{background:#0052cc33;color:#60a5fa}.memory-query-source__icon--confluence[data-v-9884de26]{background:#0052cc29;color:#60a5fa}.memory-query-source__name[data-v-9884de26]{align-items:center;color:#fff;display:flex;font-size:.78rem;font-weight:700;gap:6px;margin-bottom:1px}.memory-query-source__detail[data-v-9884de26]{color:#fff6;font-size:.64rem}.memory-query-source__excerpt[data-v-9884de26]{color:#ffffffa6;font-size:.74rem;font-style:italic;line-height:1.45;margin:0}.memory-query-mockup__footer[data-v-9884de26]{align-items:center;background:#0003;border-top:1px solid #a855f726;color:#fff6;display:flex;font-size:.78rem;gap:10px;padding:12px 20px}.memory-query-mockup__footer i[data-v-9884de26]{color:#2dd4bf;font-size:.82rem}@media (max-width:640px){.memory-query-sources__grid[data-v-9884de26]{grid-template-columns:1fr}.memory-query-bubble--question[data-v-9884de26]{max-width:100%}}@media (prefers-reduced-motion:no-preference){.memory-query-mockup[data-v-9884de26]:not(.is-ready){opacity:0}}@media (prefers-reduced-motion:reduce){.memory-query-mockup__live-dot[data-v-9884de26]{animation:none}}.memory-section[data-v-7f8697e4]{background:#0a0014;scroll-margin-top:100px}.memory-section[data-v-7f8697e4] .section-header{margin-bottom:40px}.memory-cta[data-v-7f8697e4]{display:flex;justify-content:center;margin-top:40px}.story-section.story-section[data-v-2c60f9c6]{align-items:center;background:#0a0014;display:flex;min-height:100vh;min-height:100dvh;overflow:visible;padding:0}.story-section[data-v-2c60f9c6] .landing-container{position:relative;width:100%;z-index:1}.story-layout[data-v-2c60f9c6]{align-items:center;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(280px,460px);justify-content:center}.story-copy-col[data-v-2c60f9c6]{align-items:start;column-gap:22px;display:grid;grid-template-columns:10px minmax(0,1fr)}.story-rail[data-v-2c60f9c6]{align-self:stretch;background:#ffffff14;border-radius:99px;grid-row:1/span 2;min-height:12rem;overflow:hidden;width:2px}.story-rail__fill[data-v-2c60f9c6]{background:linear-gradient(135deg,#a855f7,#d946ef);display:block;height:100%;transform:scaleY(0);transform-origin:top center;width:100%}.story-copy-stack[data-v-2c60f9c6]{display:grid;position:relative}.story-copy--problem[data-v-2c60f9c6],.story-copy--solution[data-v-2c60f9c6]{grid-area:1/1}.story-title[data-v-2c60f9c6]{font-size:clamp(1.7rem,3vw,2.45rem);font-weight:800;line-height:1.15;margin:0 0 14px}.story-desc[data-v-2c60f9c6]{color:#ffffffa6;font-size:1rem;line-height:1.65;margin:0;max-width:34rem}.story-cta[data-v-2c60f9c6]{grid-column:2;margin-top:1.75rem;min-height:3.25rem}.story-visual[data-v-2c60f9c6]{align-items:center;display:flex;flex-direction:column;justify-self:center;width:100%}.story-stage[data-v-2c60f9c6]{aspect-ratio:1;max-width:460px;overflow:visible;position:relative;width:100%}.story-svg[data-v-2c60f9c6]{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.story-svg--links[data-v-2c60f9c6],.story-svg--sparks[data-v-2c60f9c6]{z-index:1}.story-links-core[data-v-2c60f9c6],.story-links-glow[data-v-2c60f9c6],.story-svg--sparks[data-v-2c60f9c6]{opacity:0}.story-link[data-v-2c60f9c6]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.story-link--core[data-v-2c60f9c6]{stroke-width:1.6}.story-link--glow[data-v-2c60f9c6]{stroke-width:5}.story-links-glow[data-v-2c60f9c6]{filter:blur(1.6px)}.story-spark[data-v-2c60f9c6]{fill:none;opacity:0;stroke-dasharray:.42 1;stroke-linecap:round;transition:opacity .28s ease;vector-effect:non-scaling-stroke}.story-spark--glow[data-v-2c60f9c6]{filter:blur(1.1px);stroke:currentColor;stroke-width:3.4}.story-spark--core[data-v-2c60f9c6]{stroke:#fff;stroke-width:1.45}.story-core[data-v-2c60f9c6]{height:108px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:108px;z-index:4}.story-core-glow[data-v-2c60f9c6]{background:radial-gradient(circle,#a855f76b 0,#a855f71f 42%,#0000 70%);border-radius:50%;inset:-46px;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.story-section.is-solved .story-core-glow[data-v-2c60f9c6]{opacity:1}.story-core-ring[data-v-2c60f9c6]{border:1px solid #a855f747;border-radius:50%;box-shadow:0 0 40px #a855f71f;inset:-14px;pointer-events:none;position:absolute;transition:border-color .4s ease,box-shadow .4s ease}.story-section.is-solved .story-core-ring[data-v-2c60f9c6]{border-color:#c084fcb3;box-shadow:0 0 18px #a855f759,0 0 48px #a855f738}.story-core-inner[data-v-2c60f9c6]{align-items:center;background-color:#0a0014;background-image:linear-gradient(135deg,#1a1438,#241b4e);border:1px solid #a855f74d;border-radius:50%;box-shadow:0 16px 40px #00000059;color:#d8b4fe;display:flex;flex-direction:column;font-size:.68rem;font-weight:800;gap:8px;height:100%;isolation:isolate;justify-content:center;letter-spacing:.08em;position:relative;text-transform:uppercase;transition:border-color .4s ease,box-shadow .4s ease;width:100%;z-index:1}.story-core-logo[data-v-2c60f9c6]{height:32px;width:42px}.story-section.is-solved .story-core-inner[data-v-2c60f9c6]{border-color:#d8b4feb3;box-shadow:0 0 22px #a855f773,0 16px 40px #00000059}.story-node[data-v-2c60f9c6]{position:absolute;width:68px;will-change:transform;z-index:2}.story-node-float[data-v-2c60f9c6]{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.story-node-halo[data-v-2c60f9c6]{background:var(--node-glow);border-radius:16px;filter:blur(10px);height:44px;opacity:0;pointer-events:none;position:absolute;top:2px;transform:scale(.72);transition:opacity .4s ease,transform .45s ease;width:44px}.story-section.is-solved .story-node-halo[data-v-2c60f9c6]{opacity:.95;transform:scale(1.18)}.story-node-icon[data-v-2c60f9c6]{align-items:center;background:#120820e6;border:1px solid #a855f726;border-radius:14px;box-shadow:0 10px 28px #00000047;color:var(--node-glow);display:flex;font-size:.95rem;height:44px;justify-content:center;position:relative;transition:border-color .35s ease,box-shadow .35s ease;width:44px}.story-section.is-solved .story-node-icon[data-v-2c60f9c6]{border-color:color-mix(in srgb,var(--node-glow) 70%,#fff 10%);box-shadow:0 0 0 1px color-mix(in srgb,var(--node-glow) 35%,#0000),0 0 18px color-mix(in srgb,var(--node-glow) 55%,#0000),0 0 36px color-mix(in srgb,var(--node-glow) 28%,#0000)}.story-node-label[data-v-2c60f9c6]{color:#fff6;font-size:.68rem;font-weight:600;letter-spacing:.01em;line-height:1.2;text-align:center}.story-section.is-solved .story-node-label[data-v-2c60f9c6]{color:#ffffffa6}.story-caption[data-v-2c60f9c6]{margin:1.25rem 0 0;min-height:2.6rem;position:relative;text-align:center;width:100%}.story-caption__line[data-v-2c60f9c6]{color:#ffffffa6;font-size:.92rem;inset:0;line-height:1.45;margin:0;position:absolute}.story-caption--ask[data-v-2c60f9c6],.story-caption--gather[data-v-2c60f9c6]{opacity:0}@media (prefers-reduced-motion:no-preference){.story-section:not(.is-ready) .story-caption--ask[data-v-2c60f9c6],.story-section:not(.is-ready) .story-caption--gather[data-v-2c60f9c6],.story-section:not(.is-ready) .story-copy--solution[data-v-2c60f9c6],.story-section:not(.is-ready) .story-cta[data-v-2c60f9c6],.story-section:not(.is-ready) .story-stage[data-v-2c60f9c6]{opacity:0}.story-section.is-solved:not(.is-static) .story-core-glow[data-v-2c60f9c6]{animation:story-core-breathe-2c60f9c6 2.6s ease-in-out infinite}.story-section.is-solved:not(.is-static) .story-node-halo[data-v-2c60f9c6]{animation:story-halo-pulse-2c60f9c6 2.2s ease-in-out infinite}}@keyframes story-core-breathe-2c60f9c6{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes story-halo-pulse-2c60f9c6{0%,to{opacity:.7;transform:scale(1.08)}50%{opacity:1;transform:scale(1.32)}}@media (max-width:900px){.story-section.story-section[data-v-2c60f9c6]{align-items:center;box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:5.75rem 1.15rem 1.15rem}.story-layout[data-v-2c60f9c6]{gap:.9rem;grid-template-columns:1fr;justify-items:center;width:100%}.story-copy-col[data-v-2c60f9c6]{grid-template-columns:1fr;max-width:40rem;width:100%}.story-rail[data-v-2c60f9c6]{display:none}.story-copy-stack[data-v-2c60f9c6]{text-align:center}.story-title[data-v-2c60f9c6]{font-size:clamp(1.35rem,5.6vw,1.8rem);margin-bottom:10px}.story-desc[data-v-2c60f9c6]{font-size:.9rem;line-height:1.5;margin-inline:auto}.story-cta[data-v-2c60f9c6]{display:flex;grid-column:1;justify-content:center;margin-top:.85rem;min-height:2.75rem}.story-visual[data-v-2c60f9c6]{max-width:min(300px,46dvh)}.story-caption[data-v-2c60f9c6]{margin-top:.7rem;min-height:2.2rem}.story-caption__line[data-v-2c60f9c6]{font-size:.82rem}.story-core[data-v-2c60f9c6]{height:92px;width:92px}.story-core-logo[data-v-2c60f9c6]{height:27px;width:36px}.story-node[data-v-2c60f9c6]{width:60px}.story-node-halo[data-v-2c60f9c6],.story-node-icon[data-v-2c60f9c6]{border-radius:12px;height:38px;width:38px}}@media (prefers-reduced-motion:reduce){.story-copy--solution[data-v-2c60f9c6]{grid-area:auto;margin-top:1.5rem}.story-copy-stack[data-v-2c60f9c6]{display:block}.story-caption--gather[data-v-2c60f9c6],.story-caption--scatter[data-v-2c60f9c6]{display:none}.story-caption--ask[data-v-2c60f9c6]{opacity:1;position:static}.story-core-glow[data-v-2c60f9c6],.story-node-halo[data-v-2c60f9c6]{animation:none}}.faq[data-v-1556b618]{background:#1a0028}.faq-panel[data-v-1556b618]{backdrop-filter:blur(12px);background:#1e1b4b66;border:1px solid #a855f74d;border-radius:20px;box-shadow:0 24px 80px #00000040;margin:0 auto;max-width:720px;overflow:hidden}.faq-item[data-v-1556b618]{border-bottom:1px solid #a855f726}.faq-item[data-v-1556b618]:last-child{border-bottom:none}.faq-item.open .faq-question[data-v-1556b618]{color:#e9d5ff}.faq-question[data-v-1556b618]{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:20px;justify-content:space-between;line-height:1.45;margin:0;padding:18px 22px;text-align:left;transition:color .2s ease,background .2s ease;width:100%}.faq-question[data-v-1556b618]:hover{background:#a855f70f;color:#d8b4fe}.faq-question[data-v-1556b618]:focus-visible{outline:2px solid #d8b4fe;outline-offset:-2px}.faq-question-text[data-v-1556b618]{flex:1;min-width:0}.faq-chevron[data-v-1556b618]{align-items:center;background:#a855f71f;border:1px solid #a855f726;border-radius:10px;color:#d8b4fe;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .35s cubic-bezier(.4,0,.2,1),background .25s ease,color .25s ease,border-color .25s ease;width:36px}.faq-item.open .faq-chevron[data-v-1556b618]{background:#a855f747;border-color:#a855f74d;color:#fff;transform:rotate(180deg)}.faq-answer[data-v-1556b618]{color:#ffffffa6;font-size:.95rem;line-height:1.75;padding:22px}.faq-footer[data-v-1556b618]{color:#fff6;font-size:.9rem;line-height:1.6;margin:24px auto 0;max-width:720px;text-align:center}.faq-footer a[data-v-1556b618]{color:#d8b4fe;font-weight:600;text-decoration:none}.faq-footer a[data-v-1556b618]:hover{text-decoration:underline}