.header-landing[data-v-3f0ccc93]{position:fixed;top:0;left:0;right:0;z-index:1030;background:var(--paper);border-bottom:2px solid var(--ink);padding:.375rem 1rem;min-height:56px}.header-landing .header-logo[data-v-3f0ccc93]{display:flex;align-items:center;padding:0!important;text-decoration:none}.header-landing .header-logo .logo-image[data-v-3f0ccc93]{height:auto;max-height:32px;width:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.header-landing .header-logo .logo-image[data-v-3f0ccc93]{max-height:40px}}.header-landing .navbar-toggler-custom[data-v-3f0ccc93]{border:2px solid var(--ink);border-radius:0;padding:0;display:flex;flex-direction:column;gap:4px;width:40px;height:40px;justify-content:center;align-items:center;background:var(--paper);cursor:pointer}@media(min-width:768px){.header-landing .navbar-toggler-custom[data-v-3f0ccc93]{display:none!important}}.header-landing .navbar-toggler-custom .toggle-line[data-v-3f0ccc93]{width:20px;height:2px;background:var(--ink);display:block}.header-landing .navbar-nav[data-v-3f0ccc93]{align-items:center;gap:.25rem}.header-landing .navbar-nav .nav-item[data-v-3f0ccc93]{margin:0 .25rem}.header-landing .navbar-nav .nav-item .nav-link[data-v-3f0ccc93]{color:var(--ink)!important;font-weight:600;font-size:.9rem;padding:.4rem .75rem;border-radius:0;text-decoration:none}.header-landing .navbar-nav .nav-item .nav-link[data-v-3f0ccc93]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;-webkit-text-decoration-color:var(--c-competitor);text-decoration-color:var(--c-competitor)}.header-landing .navbar-nav .btn-try-free-header[data-v-3f0ccc93]{display:inline-flex;align-items:center;padding:.6rem 1.1rem;min-height:40px;font-weight:600;font-size:.9rem;color:var(--paper);background:var(--ink);border:2px solid var(--ink);border-radius:0;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.header-landing .navbar-nav .btn-try-free-header[data-v-3f0ccc93]:hover{color:var(--paper);transform:translate(-3px,-3px);box-shadow:3px 3px 0 var(--c-competitor)}#nav-collapse[data-v-3f0ccc93]{background:transparent!important;border:none!important}@media(max-width:767px){.header-landing[data-v-3f0ccc93]{padding:.5rem 16px}.header-landing #nav-collapse .navbar-nav[data-v-3f0ccc93]{margin-top:.5rem;align-items:stretch;gap:0}.header-landing #nav-collapse .navbar-nav .nav-item[data-v-3f0ccc93]{margin:0;width:100%;border-top:2px solid var(--ink)}.header-landing #nav-collapse .navbar-nav .nav-item .nav-link[data-v-3f0ccc93]{padding:.85rem 0;font-size:1rem;width:100%}.header-landing #nav-collapse .navbar-nav .btn-try-free-header[data-v-3f0ccc93]{width:100%;margin:.75rem 0 .5rem!important;justify-content:center}}.locale-switcher[data-v-245b57ec]{display:flex;align-items:stretch;justify-content:flex-end;border:2px solid;border-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.locale-switcher.locale-switcher-light[data-v-245b57ec]{border-color:var(--ink)}.locale-switcher.locale-switcher-light .locale-option[data-v-245b57ec]{color:var(--ink);background:var(--paper)}.locale-switcher.locale-switcher-light .locale-option[data-v-245b57ec]:hover{background:var(--paper-3)}.locale-switcher.locale-switcher-light .locale-option.active[data-v-245b57ec]{background:var(--ink);color:var(--paper)}.locale-switcher.locale-switcher-light .locale-divider[data-v-245b57ec]{background:var(--ink)}.locale-switcher.locale-switcher-dark[data-v-245b57ec]{border-color:var(--paper)}.locale-switcher.locale-switcher-dark .locale-option[data-v-245b57ec]{color:var(--paper);background:var(--ink)}.locale-switcher.locale-switcher-dark .locale-option[data-v-245b57ec]:hover{background:var(--ink-soft)}.locale-switcher.locale-switcher-dark .locale-option.active[data-v-245b57ec]{background:var(--paper);color:var(--ink)}.locale-switcher.locale-switcher-dark .locale-divider[data-v-245b57ec]{background:var(--paper)}.locale-switcher .locale-option[data-v-245b57ec]{display:flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border:none;border-radius:0;cursor:pointer;font-family:var(--font-sans);font-weight:700;font-size:.8rem;min-height:32px;white-space:nowrap}.locale-switcher .locale-option[data-v-245b57ec]:focus-visible{outline:3px solid var(--c-competitor);outline-offset:2px}.locale-switcher .locale-option .locale-flag[data-v-245b57ec]{font-size:.95rem;line-height:1;display:inline-block}.locale-switcher .locale-divider[data-v-245b57ec]{width:2px}@media(max-width:767px){.locale-switcher[data-v-245b57ec]{justify-content:center;margin:0 auto}}.public-footer[data-v-0551f369]{background:#000;color:hsla(0,0%,100%,.75);border-top:10px solid;-o-border-image:linear-gradient(90deg,var(--c-collaborator) 0 25%,var(--c-innovator) 25% 50%,var(--c-organizer) 50% 75%,var(--c-competitor) 75% 100%) 1;border-image:linear-gradient(90deg,var(--c-collaborator) 0 25%,var(--c-innovator) 25% 50%,var(--c-organizer) 50% 75%,var(--c-competitor) 75% 100%) 1;padding:3rem 1rem 2rem!important}@media(min-width:768px){.public-footer[data-v-0551f369]{padding:3.5rem 0 2rem!important}}.public-footer .footer-assistant[data-v-0551f369]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.15);font-weight:600;color:#fff!important}.public-footer .footer-assistant a[data-v-0551f369]{margin-left:.5rem;color:inherit!important;text-decoration:underline}.public-footer .footer-heading[data-v-0551f369]{color:#fff;font-family:var(--font-display);font-weight:800;font-stretch:112%;font-size:1rem;margin-bottom:1rem}.public-footer .footer-guide-list[data-v-0551f369]{list-style:none;padding:0;margin:0}.public-footer .footer-guide-list li[data-v-0551f369]{margin-bottom:.5rem}.public-footer .footer-link[data-v-0551f369]{color:hsla(0,0%,100%,.65);text-decoration:none;font-size:.85rem;line-height:1.5;transition:color .25s ease}.public-footer .footer-link[data-v-0551f369]:hover{color:#fff;text-decoration:none}.public-footer .footer-divider[data-v-0551f369]{border-top:1px solid hsla(0,0%,100%,.12);margin:1.5rem 0 1.25rem}.public-footer p[data-v-0551f369]{color:hsla(0,0%,100%,.6);font-size:.85rem;margin:0}.assistant-chat[data-v-648d6baf]{margin:0;width:100%;max-width:540px;text-align:left}.chat-window[data-v-648d6baf]{background:#fff;color:#000;border:2px solid #000;box-shadow:10px 10px 0 #000;display:flex;flex-direction:column}.chat-head[data-v-648d6baf]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:2px solid #000}.chat-title[data-v-648d6baf]{display:inline-flex;gap:8px;align-items:center;font-size:.95rem}.swap-enter-active[data-v-648d6baf],.swap-leave-active[data-v-648d6baf]{transition:opacity .25s ease}.swap-enter[data-v-648d6baf],.swap-leave-to[data-v-648d6baf]{opacity:0}.chat-connected[data-v-648d6baf]{display:inline-flex;gap:6px;align-items:center;font-size:.78rem;font-weight:600}.chat-connected i[data-v-648d6baf]{width:8px;height:8px;border-radius:50%;background:var(--c-collaborator)}.chat-thread[data-v-648d6baf]{display:flex;flex-direction:column;gap:14px;padding:18px 14px;min-height:430px}.msg[data-v-648d6baf]{display:flex;gap:8px;align-items:flex-end;-webkit-animation:chat-in-data-v-648d6baf .3s ease both;animation:chat-in-data-v-648d6baf .3s ease both}.msg-you[data-v-648d6baf]{justify-content:flex-end}.avatar[data-v-648d6baf]{flex:none;width:28px;height:28px;border-radius:50%;background:#000;color:#fff;font-size:.8rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.msg-body[data-v-648d6baf]{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:86%}.bubble[data-v-648d6baf]{margin:0;padding:.65rem .9rem;font-size:.95rem;line-height:1.45}#app .assistant-chat .bubble-you[data-v-648d6baf]{max-width:80%;background:#000;color:#fff!important;border-radius:18px 18px 4px 18px}#app .assistant-chat .bubble-assistant[data-v-648d6baf]{background:#f0f0f0;color:#000;border-radius:18px 18px 18px 4px}#app .assistant-chat .bubble-assistant p[data-v-648d6baf]{margin:0;color:#000!important}#app .assistant-chat .tool-call[data-v-648d6baf]{margin:0;display:inline-flex;align-self:flex-start;gap:6px;align-items:center;padding:3px 10px 3px 8px;border:1.5px solid #000;border-radius:999px;font-size:.75rem;font-weight:600;color:#000!important;background:#fff}#app .assistant-chat .tool-call code[data-v-648d6baf]{font-size:.75rem;color:#000}.tool-dot[data-v-648d6baf]{width:8px;height:8px;border-radius:50%;background:var(--c-collaborator)}.chat-results[data-v-648d6baf]{width:100%;margin-bottom:.6rem;font-size:.85rem;background:#fff;border-radius:10px;border-collapse:separate;overflow:hidden}.chat-results td[data-v-648d6baf],.chat-results th[data-v-648d6baf]{padding:.35rem .7rem;font-weight:600;color:#000}.chat-results thead th[data-v-648d6baf]{font-size:.72rem;padding-top:.6rem}.chat-results tbody tr:last-child>[data-v-648d6baf]{padding-bottom:.6rem}.chat-results td[data-v-648d6baf]{white-space:nowrap;font-variant-numeric:tabular-nums}.fit-bar[data-v-648d6baf]{display:inline-block;width:70px;height:8px;margin-right:.4rem;vertical-align:middle;background:#e2e2e2;border-radius:4px;overflow:hidden}.fit-bar span[data-v-648d6baf]{display:block;height:100%;background:#000}.typing[data-v-648d6baf]{display:inline-flex;gap:4px;padding:.8rem .9rem}.typing i[data-v-648d6baf]{width:7px;height:7px;border-radius:50%;background:#7a7a7a;-webkit-animation:dot-data-v-648d6baf 1s ease-in-out infinite;animation:dot-data-v-648d6baf 1s ease-in-out infinite}.typing i[data-v-648d6baf]:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.typing i[data-v-648d6baf]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.chat-input[data-v-648d6baf]{display:flex;gap:10px;align-items:center;margin:0 12px 12px;padding:6px 6px 6px 16px;border:2px solid #000;border-radius:999px;font-size:.9rem;color:#6b6b6b}.chat-input span[data-v-648d6baf]{flex:1}.chat-input b[data-v-648d6baf]{width:32px;height:32px;border-radius:50%;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center}#app .assistant-chat figcaption[data-v-648d6baf]{margin-top:1.25rem;font-size:.8rem;font-weight:600;color:#000!important}@-webkit-keyframes chat-in-data-v-648d6baf{0%{opacity:0;transform:translateY(6px)}}@keyframes chat-in-data-v-648d6baf{0%{opacity:0;transform:translateY(6px)}}@-webkit-keyframes dot-data-v-648d6baf{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes dot-data-v-648d6baf{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.msg[data-v-648d6baf],.typing i[data-v-648d6baf]{-webkit-animation:none;animation:none}}#app .connect-section[data-v-25c0bba2]{padding:clamp(4rem,8vw,7rem) 1rem;background:var(--ink)!important;color:var(--paper)}#app .connect-section .section-title[data-v-25c0bba2]{color:var(--paper)!important;text-align:center!important;margin:0 auto 1rem!important;max-width:none}#app .connect-section .connect-intro[data-v-25c0bba2],#app .connect-section .connect-status[data-v-25c0bba2]{color:#d9d9d9!important}.connect-intro[data-v-25c0bba2]{max-width:560px;margin:0 auto 2.5rem;font-size:1.1rem}.connect-panel[data-v-25c0bba2]{max-width:660px;margin:0 auto;padding:1.75rem;background:var(--paper);color:var(--ink);border:2px solid var(--paper);box-shadow:10px 10px 0 var(--c-organizer)}.connect-address[data-v-25c0bba2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border:2px solid var(--ink)}.connect-address code[data-v-25c0bba2]{color:var(--ink);font-size:.95rem;font-weight:600;word-break:break-all}.connect-copy[data-v-25c0bba2]{flex-shrink:0;border:0;background:var(--ink);color:var(--paper);padding:.45rem .8rem;font-size:.86rem;font-weight:600;cursor:pointer}.connect-tabs[data-v-25c0bba2]{display:flex;margin-top:1.5rem}.connect-tab[data-v-25c0bba2]{border:2px solid var(--ink);margin-right:-2px;background:var(--paper);padding:.45rem .9rem;font-weight:700;color:var(--ink);cursor:pointer}.connect-tab.active[data-v-25c0bba2]{background:var(--ink);color:var(--paper)}.connect-copy[data-v-25c0bba2]:focus-visible,.connect-tab[data-v-25c0bba2]:focus-visible{outline:3px solid var(--c-competitor);outline-offset:3px}#app .connect-steps[data-v-25c0bba2]{margin:1.25rem 0 .75rem;padding-left:1.25rem}#app .connect-steps li[data-v-25c0bba2]{margin-bottom:.4rem;color:var(--ink)!important}#app .connect-note[data-v-25c0bba2]{margin:0;font-size:.88rem;color:var(--ink-muted)!important}.connect-status[data-v-25c0bba2]{max-width:560px;margin:2rem auto 0;font-size:.95rem}.mcp-page[data-v-4d6c6082]{padding-top:56px}.hero-section[data-v-4d6c6082]{text-align:center}.hero-section .hero-container[data-v-4d6c6082]{position:relative;z-index:1}.hero-section .hero-title[data-v-4d6c6082]{max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:1.25rem;text-wrap:balance}.hero-section .hero-subtitle[data-v-4d6c6082]{max-width:720px;margin:0 auto 2rem;line-height:1.6}.hero-section .hero-ctas[data-v-4d6c6082]{display:flex;gap:1.25rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.hero-chat[data-v-4d6c6082]{margin:2.5rem auto 0}.section-sub[data-v-4d6c6082]{color:var(--ink-soft);max-width:700px;margin:0 auto 2.5rem;font-size:1.05rem}.cta-secondary[data-v-4d6c6082]{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.cta-secondary[data-v-4d6c6082]:hover{color:var(--ink);-webkit-text-decoration-color:var(--c-competitor);text-decoration-color:var(--c-competitor)}.tools-section[data-v-4d6c6082]{padding:4rem 0}.tools-section .tools-grid[data-v-4d6c6082]{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.tools-section .tools-grid[data-v-4d6c6082]{grid-template-columns:repeat(2,1fr)}}.tools-section .tool-card[data-v-4d6c6082]{background:var(--paper);border:2px solid var(--ink);border-top-width:8px;padding:1.25rem 1.5rem}.tools-section .tool-card[data-v-4d6c6082]:nth-child(4n+1){border-top-color:var(--c-collaborator)}.tools-section .tool-card[data-v-4d6c6082]:nth-child(4n+2){border-top-color:var(--c-innovator)}.tools-section .tool-card[data-v-4d6c6082]:nth-child(4n+3){border-top-color:var(--c-organizer)}.tools-section .tool-card[data-v-4d6c6082]:nth-child(4n+4){border-top-color:var(--c-competitor)}.tools-section .tool-ask[data-v-4d6c6082]{margin-bottom:.4rem;font-size:1.1rem;font-weight:700;color:var(--ink)}.tools-section .tool-text[data-v-4d6c6082]{color:var(--ink-soft);margin:0;font-size:.97rem;line-height:1.55}.faq-section[data-v-4d6c6082],.pricing-section[data-v-4d6c6082]{padding:4rem 0}.faq-section .faq-item[data-v-4d6c6082]{background:var(--paper);border:2px solid var(--ink);padding:1.5rem;margin-bottom:1rem}.faq-section .faq-item .faq-q[data-v-4d6c6082]{font-size:1.2rem;margin-bottom:.6rem}.faq-section .faq-item .faq-a[data-v-4d6c6082]{color:var(--ink-soft);line-height:1.65;margin:0}.cta-section .cta-content[data-v-4d6c6082]{position:relative;z-index:1}.cta-section .cta-content .cta-title[data-v-4d6c6082]{margin-bottom:.75rem}.cta-section .cta-content .cta-description[data-v-4d6c6082]{font-size:1.1rem;margin-bottom:1.5rem}.cta-section .cta-content .cta-subtext[data-v-4d6c6082]{font-size:.9rem;margin-top:.75rem}.cta-button[data-v-4d6c6082]{padding:.75rem 1.75rem}