.mcp-feature-page[data-v-1bd4c0ec]{min-height:100vh;position:relative;isolation:isolate;background:radial-gradient(circle at top right,rgba(34,197,94,.08),transparent 25%),radial-gradient(circle at bottom left,rgba(34,197,94,.05),transparent 22%),var(--vl-page-bg);color:var(--text-primary)}.mcp-feature-page[data-v-1bd4c0ec]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px}.mcp-feature-main[data-v-1bd4c0ec]{position:relative;z-index:1;overflow:hidden;padding-top:64px}.mcp-feature-shell[data-v-1bd4c0ec]{position:relative;z-index:1;width:100%;max-width:1128px;margin:0 auto;padding:0 24px}.mcp-visually-hidden[data-v-1bd4c0ec]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mcp-breadcrumb[data-v-1bd4c0ec]{margin-bottom:24px}.mcp-breadcrumb__list[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);letter-spacing:.04em;text-transform:uppercase}.mcp-breadcrumb__link[data-v-1bd4c0ec]{color:inherit;text-decoration:none;transition:color .15s ease}.mcp-breadcrumb__link[data-v-1bd4c0ec]:hover,.mcp-breadcrumb__current[data-v-1bd4c0ec]{color:var(--text-secondary)}.mcp-hero[data-v-1bd4c0ec]{position:relative;padding:0;text-align:center}.mcp-hero__inner[data-v-1bd4c0ec]{position:relative;max-width:820px;margin:0 auto;padding-bottom:56px;animation:mcp-fade-up-1bd4c0ec .6s cubic-bezier(.16,1,.3,1) both}.mcp-hero__eyebrow[data-v-1bd4c0ec]{margin:0 0 24px;color:var(--vl-primary-base, #22c55e);font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:var(--type-public-editorial-eyebrow-line-height);letter-spacing:.1em;text-transform:uppercase}.mcp-hero__title[data-v-1bd4c0ec]{margin:0 0 28px;color:var(--text-primary);font-size:var(--type-public-editorial-h1-size);font-weight:800;letter-spacing:var(--type-public-editorial-h1-letter-spacing);line-height:var(--type-public-editorial-h1-line-height)}.mcp-hero__deck[data-v-1bd4c0ec]{max-width:600px;margin:0 auto;color:var(--text-secondary);font-size:var(--type-public-editorial-deck-size);line-height:var(--type-public-editorial-deck-line-height)}.mcp-actions[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:40px}.mcp-button[data-v-1bd4c0ec]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 24px;border:1px solid transparent;border-radius:7px;font-size:var(--type-public-editorial-button-size);font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.mcp-button__icon[data-v-1bd4c0ec],.mcp-inline-link__icon[data-v-1bd4c0ec]{width:14px;height:14px}.mcp-button--solid[data-v-1bd4c0ec]{background:var(--public-solid-bg, #ffffff);color:var(--public-solid-fg, #0a0a0a)}.mcp-button--solid[data-v-1bd4c0ec]:hover{background:var(--public-solid-hover, #e5e5e5)}.mcp-button--ghost[data-v-1bd4c0ec]{border-color:var(--vl-border-default);color:var(--text-secondary)}.mcp-button--ghost[data-v-1bd4c0ec]:hover{border-color:var(--vl-border-strong);background:color-mix(in srgb,var(--text-primary) 3%,transparent);color:var(--text-primary)}.mcp-hero__chips[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:16px}.mcp-hero__chip[data-v-1bd4c0ec]{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border:1px solid var(--vl-border-default);border-radius:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);font-weight:500;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.mcp-hero__chip[data-v-1bd4c0ec]:hover{border-color:var(--vl-border-strong);background:color-mix(in srgb,var(--text-primary) 2%,transparent);color:var(--text-primary)}.mcp-hero__chip--static[data-v-1bd4c0ec]{border-color:transparent;color:var(--text-tertiary)}.mcp-proof[data-v-1bd4c0ec]{padding:0 0 100px;border-bottom:1px solid var(--vl-border-subtle)}.mcp-proof__card[data-v-1bd4c0ec]{max-width:820px;margin:0 auto;border:1px solid var(--vl-border-default);background:var(--vl-surface-2);overflow:hidden;animation:mcp-fade-up-1bd4c0ec .6s cubic-bezier(.16,1,.3,1) .12s both}.mcp-proof__bar[data-v-1bd4c0ec]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--vl-border-subtle)}.mcp-proof__title[data-v-1bd4c0ec]{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mcp-proof__badge[data-v-1bd4c0ec]{padding:3px 10px;border:1px solid color-mix(in srgb,var(--vl-primary-base) 24%,transparent);border-radius:3px;background:color-mix(in srgb,var(--vl-primary-base) 12%,transparent);color:var(--vl-primary-base);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);font-weight:500}.mcp-provenance[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px;border-bottom:1px solid var(--vl-border-subtle);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);letter-spacing:.01em}.mcp-provenance__sep[data-v-1bd4c0ec]{color:color-mix(in srgb,var(--text-secondary) 50%,transparent)}.mcp-proof__kpis[data-v-1bd4c0ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--vl-border-subtle)}.mcp-proof__kpi[data-v-1bd4c0ec]{position:relative;padding:16px 20px}.mcp-proof__kpi[data-v-1bd4c0ec]:not(:last-child):after{content:"";position:absolute;top:12px;right:0;bottom:12px;width:1px;background:var(--vl-border-subtle)}.mcp-proof__kpi-label[data-v-1bd4c0ec],.mcp-answer__label[data-v-1bd4c0ec],.mcp-split__table th[data-v-1bd4c0ec],.mcp-related__label[data-v-1bd4c0ec]{font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.mcp-proof__kpi-label[data-v-1bd4c0ec]{margin:0 0 4px;color:var(--text-secondary)}.mcp-proof__kpi-value[data-v-1bd4c0ec]{margin:0;color:var(--text-primary);font-family:var(--font-mono);font-size:22px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mcp-answer[data-v-1bd4c0ec]{padding:4px 20px}.mcp-answer__row[data-v-1bd4c0ec]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--vl-border-subtle)}.mcp-answer__row[data-v-1bd4c0ec]:last-child{border-bottom:none}.mcp-answer__label[data-v-1bd4c0ec]{color:var(--text-secondary)}.mcp-answer__label--warning[data-v-1bd4c0ec]{color:var(--text-warning)}.mcp-answer__value[data-v-1bd4c0ec]{margin:0;color:var(--text-primary);font-size:var(--type-public-editorial-body-small-size);line-height:var(--type-public-editorial-body-small-line-height)}.mcp-tool-list[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.mcp-pipeline__body .mcp-tool-list[data-v-1bd4c0ec]{margin-top:12px}.mcp-tool[data-v-1bd4c0ec]{padding:2px 8px;border:1px solid var(--vl-border-default);border-radius:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height)}.mcp-proof__footer[data-v-1bd4c0ec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;border-top:1px solid var(--vl-border-subtle)}.mcp-proof__footer-note[data-v-1bd4c0ec]{margin:0;color:var(--text-secondary);font-size:var(--type-public-editorial-caption-size);line-height:var(--type-public-editorial-caption-line-height)}.mcp-inline-link[data-v-1bd4c0ec]{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:var(--type-public-editorial-body-small-size);line-height:var(--type-public-editorial-body-small-line-height);font-weight:500;text-decoration:none;transition:color .15s ease,gap .15s ease}.mcp-inline-link[data-v-1bd4c0ec]:hover{gap:10px;color:var(--text-primary)}.mcp-breadcrumb__link[data-v-1bd4c0ec]:focus-visible,.mcp-button[data-v-1bd4c0ec]:focus-visible,.mcp-hero__chip[data-v-1bd4c0ec]:focus-visible,.mcp-inline-link[data-v-1bd4c0ec]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--vl-focus-ring);border-radius:4px}.mcp-section[data-v-1bd4c0ec]{padding:100px 0;border-bottom:1px solid var(--vl-border-subtle)}.mcp-section__header h2[data-v-1bd4c0ec],.mcp-split__copy h2[data-v-1bd4c0ec]{margin:0 0 16px;color:var(--text-primary);font-size:var(--type-public-editorial-h2-size);font-weight:800;letter-spacing:var(--type-public-editorial-h2-letter-spacing);line-height:var(--type-public-editorial-h2-line-height)}.mcp-section__header>p[data-v-1bd4c0ec]:not(.mcp-label),.mcp-split__copy>p[data-v-1bd4c0ec]:not(.mcp-label){margin:0 0 16px;color:var(--text-secondary);font-size:var(--type-public-editorial-body-size);line-height:var(--type-public-editorial-body-line-height)}.mcp-section__header>p[data-v-1bd4c0ec]:not(.mcp-label):last-child{margin-bottom:0}.mcp-label[data-v-1bd4c0ec]{margin:0 0 16px;color:var(--vl-primary-base);font-family:var(--font-mono);font-size:var(--type-public-editorial-eyebrow-size);line-height:var(--type-public-editorial-eyebrow-line-height);font-weight:600;letter-spacing:var(--type-public-editorial-eyebrow-letter-spacing);text-transform:uppercase}.mcp-label--mono[data-v-1bd4c0ec]{color:var(--text-secondary);font-weight:500;letter-spacing:.1em}.mcp-section__header[data-v-1bd4c0ec]{margin-bottom:48px}.mcp-section__header--narrow[data-v-1bd4c0ec]{max-width:640px}.mcp-section__header--centered[data-v-1bd4c0ec]{max-width:580px;margin:0 auto 64px;text-align:center}.mcp-pipeline[data-v-1bd4c0ec]{max-width:720px;margin:0 auto}.mcp-pipeline__row[data-v-1bd4c0ec]{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:flex-start;padding:28px 0 28px 16px;border-top:1px solid var(--vl-border-subtle);transition:background .15s ease}.mcp-pipeline__row[data-v-1bd4c0ec]:last-child{border-bottom:1px solid var(--vl-border-subtle)}.mcp-pipeline__row[data-v-1bd4c0ec]:hover{background:color-mix(in srgb,var(--text-primary) 1.8%,transparent)}.mcp-pipeline__number[data-v-1bd4c0ec],.mcp-steps__number[data-v-1bd4c0ec]{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--type-public-editorial-caption-size);line-height:var(--type-public-editorial-caption-line-height);font-weight:600;letter-spacing:.04em}.mcp-pipeline__number[data-v-1bd4c0ec]{padding-top:3px}.mcp-pipeline__row:hover .mcp-pipeline__number[data-v-1bd4c0ec]{color:var(--vl-primary-base)}.mcp-two-up[data-v-1bd4c0ec],.mcp-steps[data-v-1bd4c0ec],.mcp-related[data-v-1bd4c0ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--vl-border-subtle);background:var(--vl-border-subtle);overflow:hidden}.mcp-steps[data-v-1bd4c0ec],.mcp-related[data-v-1bd4c0ec]{grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-two-up__card[data-v-1bd4c0ec],.mcp-steps__card[data-v-1bd4c0ec],.mcp-related__card[data-v-1bd4c0ec]{background:var(--vl-page-bg)}.mcp-two-up__card[data-v-1bd4c0ec]{padding:32px 28px}.mcp-steps__card[data-v-1bd4c0ec],.mcp-related__card[data-v-1bd4c0ec]{padding:28px 24px}.mcp-steps__number[data-v-1bd4c0ec],.mcp-related__label[data-v-1bd4c0ec]{margin:0 0 12px}.mcp-related__label[data-v-1bd4c0ec]{color:var(--text-secondary)}.mcp-two-up__card h3[data-v-1bd4c0ec],.mcp-steps__card h3[data-v-1bd4c0ec],.mcp-pipeline__body h3[data-v-1bd4c0ec],.mcp-interpretation__body h3[data-v-1bd4c0ec],.mcp-related__card h3[data-v-1bd4c0ec]{margin:0 0 10px;color:var(--text-primary);font-size:var(--type-public-editorial-h3-size);font-weight:700;letter-spacing:var(--type-public-editorial-h3-letter-spacing);line-height:var(--type-public-editorial-h3-line-height)}.mcp-steps__card p[data-v-1bd4c0ec]:not(.mcp-steps__number),.mcp-pipeline__body p[data-v-1bd4c0ec]:not(.mcp-tool-list),.mcp-interpretation__body p[data-v-1bd4c0ec],.mcp-related__card p[data-v-1bd4c0ec]:not(.mcp-related__label){margin:0;color:var(--text-secondary);font-size:var(--type-public-editorial-body-small-size);line-height:var(--type-public-editorial-body-small-line-height)}.mcp-related__card p[data-v-1bd4c0ec]:not(.mcp-related__label){margin-bottom:16px}.mcp-prompt-list[data-v-1bd4c0ec]{margin:16px 0 0;padding:0;list-style:none}.mcp-prompt-list__item[data-v-1bd4c0ec]{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--vl-border-subtle);color:var(--text-secondary);font-size:var(--type-public-editorial-body-small-size);line-height:var(--type-public-editorial-body-small-line-height)}.mcp-prompt-list__item strong[data-v-1bd4c0ec]{color:var(--text-primary);font-weight:600}.mcp-split[data-v-1bd4c0ec]{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:64px;align-items:flex-start}.mcp-split__table-wrap[data-v-1bd4c0ec]{border:1px solid var(--vl-border-default);background:var(--vl-surface-2);overflow:hidden}.mcp-split__table[data-v-1bd4c0ec]{width:100%;border-collapse:collapse}.mcp-split__table th[data-v-1bd4c0ec]{padding:10px 14px;border-bottom:1px solid var(--vl-border-subtle);color:var(--text-secondary);text-align:left}.mcp-split__table td[data-v-1bd4c0ec]{padding:14px;border-bottom:1px solid var(--vl-border-subtle);color:var(--text-secondary);font-size:var(--type-public-editorial-table-body-size);line-height:var(--type-public-editorial-table-body-line-height);vertical-align:top}.mcp-split__table tr:last-child td[data-v-1bd4c0ec]{border-bottom:none}.mcp-split__table .mcp-split__field[data-v-1bd4c0ec]{width:132px;color:var(--text-primary);font-weight:600}.mcp-interpretation[data-v-1bd4c0ec]{max-width:820px}.mcp-interpretation__row[data-v-1bd4c0ec]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;align-items:flex-start;padding:32px 0;border-top:1px solid var(--vl-border-subtle)}.mcp-interpretation__row[data-v-1bd4c0ec]:first-child{padding-top:0;border-top:none}.mcp-interpretation__label[data-v-1bd4c0ec]{margin:0;padding-top:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--type-public-editorial-micro-size);line-height:var(--type-public-editorial-micro-line-height);font-weight:600;letter-spacing:.06em;text-transform:uppercase}@keyframes mcp-fade-up-1bd4c0ec{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.mcp-feature-page[data-v-1bd4c0ec] *,.mcp-feature-page[data-v-1bd4c0ec] *:before,.mcp-feature-page[data-v-1bd4c0ec] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.mcp-hero__inner[data-v-1bd4c0ec],.mcp-proof__card[data-v-1bd4c0ec]{animation:none!important}}@media (max-width: 960px){.mcp-breadcrumb[data-v-1bd4c0ec],.mcp-hero__eyebrow[data-v-1bd4c0ec]{margin-bottom:20px}.mcp-hero__title[data-v-1bd4c0ec]{margin-bottom:24px}.mcp-actions[data-v-1bd4c0ec]{margin-top:32px}.mcp-hero__chips[data-v-1bd4c0ec]{margin-top:14px}.mcp-hero__inner[data-v-1bd4c0ec]{padding-bottom:48px}.mcp-two-up[data-v-1bd4c0ec],.mcp-steps[data-v-1bd4c0ec],.mcp-related[data-v-1bd4c0ec]{grid-template-columns:1fr}.mcp-split[data-v-1bd4c0ec]{grid-template-columns:1fr;gap:40px}.mcp-interpretation__row[data-v-1bd4c0ec]{grid-template-columns:1fr;gap:8px}}@media (max-width: 720px){.mcp-feature-main[data-v-1bd4c0ec]{padding-top:60px}.mcp-feature-shell[data-v-1bd4c0ec]{padding:0 20px}.mcp-breadcrumb[data-v-1bd4c0ec]{margin-bottom:16px}.mcp-hero__inner[data-v-1bd4c0ec]{padding-bottom:40px}.mcp-hero__eyebrow[data-v-1bd4c0ec]{margin-bottom:16px}.mcp-hero__title[data-v-1bd4c0ec]{margin-bottom:20px}.mcp-actions[data-v-1bd4c0ec]{margin-top:28px}.mcp-hero__chips[data-v-1bd4c0ec]{margin-top:12px}.mcp-proof[data-v-1bd4c0ec]{padding-bottom:72px}.mcp-proof__kpis[data-v-1bd4c0ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-proof__kpi[data-v-1bd4c0ec]:nth-child(2n):after{display:none}.mcp-answer__row[data-v-1bd4c0ec]{grid-template-columns:1fr;gap:6px}.mcp-section[data-v-1bd4c0ec]{padding:72px 0}.mcp-pipeline__row[data-v-1bd4c0ec]{grid-template-columns:1fr;gap:8px;padding-left:0}.mcp-split__table .mcp-split__field[data-v-1bd4c0ec]{width:104px}}
