.market-intel__operator[data-astro-cid-lhlhe7ls]{grid-template-columns:minmax(0,1fr) auto}.market-intel__bar[data-astro-cid-lhlhe7ls]{display:none}.market-intel__split[data-astro-cid-lhlhe7ls]{grid-column:1 / -1}@media(min-width:768px){.market-intel__operator[data-astro-cid-lhlhe7ls]{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto auto}.market-intel__bar[data-astro-cid-lhlhe7ls]{display:block;height:.5rem;border-radius:9999px;background:var(--color-mdv-neutral);overflow:hidden}.market-intel__fill[data-astro-cid-lhlhe7ls]{display:block;height:100%;border-radius:9999px;background:var(--color-mdv-green)}.market-intel__split[data-astro-cid-lhlhe7ls]{grid-column:auto;text-align:right;min-width:13rem}}.market-intel__tab[data-astro-cid-lhlhe7ls][aria-selected=true]{border-color:var(--color-mdv-green-dark);background:var(--color-mdv-green-dark);color:#fff}@media(prefers-reduced-motion:reduce){.market-intel__tab[data-astro-cid-lhlhe7ls],.market-intel__operator[data-astro-cid-lhlhe7ls]{transition:none}}.mcp-setup{min-width:0;text-align:left}.mcp-setup__stage{padding:32px;border-radius:24px;background:radial-gradient(ellipse at 0 100%,#dce9d7 0,transparent 60%),radial-gradient(ellipse at 100% 0,#e6ece1 0,transparent 60%),#f1f5ec}.mcp-setup__panels{max-width:640px;margin-inline:auto;align-items:center;gap:20px}.mcp-setup[data-ready] .mcp-setup__panel[aria-hidden=true]{display:none}.mcp-setup__panel{min-width:0;padding:32px;border:1px solid #e1e7dc;border-radius:16px;background:#fff;box-shadow:0 8px 24px #243c1b06}.mcp-setup__instruction p{margin-top:12px;color:var(--color-mdv-muted);font-size:.95rem;line-height:1.65}.mcp-setup__instruction h2{font-size:1.35rem;font-weight:500;letter-spacing:-.025em;line-height:1.25}.mcp-setup__steps{display:grid;gap:14px;margin-top:20px;padding:0;list-style:none;counter-reset:setup-step;color:var(--color-mdv-muted);font-size:.9rem;line-height:1.65}.mcp-setup__steps li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;counter-increment:setup-step}.mcp-setup__steps li:before{content:counter(setup-step);display:grid;place-items:center;height:26px;border:1px solid #e3e7df;border-radius:50%;color:#626b61;font-size:.75rem;font-weight:500}.mcp-setup__steps a:not(.btn){color:var(--color-mdv-ink);text-decoration:underline;text-underline-offset:3px}.mcp-setup__instruction strong{color:var(--color-mdv-ink);font-weight:500}.mcp-setup__connect{display:flex;width:fit-content;gap:16px;padding:10px 18px;font-size:.85rem}.mcp-setup__url{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:12px 14px;border:1px solid #e3e7df;border-radius:9px;background:#f8f9f7}.mcp-setup__url code{min-width:0;overflow-wrap:anywhere;font-size:.76rem}.mcp-setup__url .mcp-copy{flex-shrink:0;padding:0}.mcp-setup__actions{position:relative;margin-top:24px}.mcp-setup__actions--direct .mcp-setup__connect{margin-right:108px}.mcp-setup__actions--direct .mcp-setup__manual summary{position:absolute;top:0;right:0;display:flex;align-items:center;min-height:40px}.mcp-setup__actions--direct .mcp-setup__manual[open]{padding-top:8px}.mcp-setup__manual summary{display:block;width:fit-content;margin-left:auto;padding:4px 0;border-radius:4px;cursor:pointer;list-style:none;color:#73786f;font-size:.75rem;line-height:1.5;text-decoration:underline;text-decoration-color:#d5d9d0;text-underline-offset:4px}.mcp-setup__manual summary::-webkit-details-marker{display:none}.mcp-setup__manual summary:hover,.mcp-setup__manual[open] summary{color:var(--color-mdv-ink);text-decoration-color:currentColor}.mcp-setup__manual p{max-width:670px;margin-top:12px;color:var(--color-mdv-muted);font-size:.8rem;line-height:1.65}.mcp-setup .mcp-command{max-width:670px;margin-top:14px;padding:12px 16px 6px;border:1px solid #e3e7df;border-radius:10px;background:#f8f9f7}.mcp-setup .mcp-command pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.78rem;line-height:1.65}.mcp-setup__guide{display:block;width:fit-content;margin-top:12px;color:#45653f;font-size:.78rem;text-decoration:underline;text-underline-offset:3px}.mcp-setup__clients{margin-bottom:20px}.mcp-setup [hidden]{display:none}@media(max-width:600px){.mcp-setup__clients.mcp-switcher:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:26px}.mcp-setup__clients.mcp-switcher button{padding-inline:12px}}@media(max-width:480px){.mcp-setup__actions--direct .mcp-setup__connect{margin-right:0}.mcp-setup__actions--direct .mcp-setup__manual summary{position:static;margin:8px 0 0}}@media(max-width:760px){.mcp-setup__stage{padding:20px 14px;border-radius:18px}.mcp-setup__panel{padding:24px 20px}.mcp-setup__clients{margin-bottom:16px}.mcp-setup__instruction h2{font-size:1.35rem}.mcp-setup__steps{font-size:.85rem}.mcp-setup__url{align-items:flex-start;flex-direction:column;gap:10px}}.mcp-page .mcp-setup__stage{background:radial-gradient(ellipse at 0 100%,#e3f3dc 0,transparent 65%),radial-gradient(ellipse at 100% 0,#f2f5e8 0,transparent 65%),var(--color-mdv-paper);border:1px solid var(--color-mdv-line);border-radius:20px}.mcp-page .mcp-setup__panel{border-radius:12px;box-shadow:0 8px 24px #1c1d1f06}.mcp-page .mcp-setup__clients{background:#f4f5f2}.mcp-page .mcp-setup__clients button[aria-selected=true]{background:#fff;border-color:var(--color-mdv-line);color:var(--color-mdv-ink);box-shadow:0 1px 3px #1c1d1f1f}.mcp-page .mcp-examples{padding-top:112px}.mcp-page .channel-product-hero h1{max-width:1120px}.mcp-page .channel-product-hero__lead{min-height:0}.mcp-page .channel-product-hero__actions{margin-top:28px}.mcp-page .channel-product-hero__copy{padding-bottom:0}.mcp-page .mcp-data-story{margin-top:48px}@media(max-width:639px){.mcp-page .channel-product-hero h1{font-size:1.875rem}}@media(max-width:480px){.mcp-page .channel-product-hero__actions{flex-direction:column;align-items:stretch;width:100%;gap:12px}.mcp-page .channel-product-hero__actions .btn{width:100%;justify-content:center}}.mcp-page .mcp-section-heading{text-align:left;max-width:none;margin-bottom:64px}.mcp-page .mcp-section-heading--linked{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px}.mcp-page .mcp-section-heading .mcp-connect-clients{margin-top:6px;font-size:15px}.mcp-page .mcp-section-heading h2{font-size:clamp(32px,3.6vw,46px);color:var(--color-mdv-ink)}.mcp-page .mcp-examples__list{gap:clamp(80px,9vw,120px)}.mcp-page .mcp-example__heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:24px 80px;max-width:none;margin:0 0 24px;text-align:left}.mcp-page .mcp-example__title{color:var(--color-mdv-ink);font-size:clamp(25px,2.6vw,32px)}.mcp-page .mcp-example__summary{margin:0;color:var(--color-mdv-muted);font-size:17px;text-align:right}.mcp-demo.mcp-demo--summary{--demo-line: var(--color-mdv-line);--demo-warm: #faf9f6;--demo-ink: var(--color-mdv-ink);--demo-muted: var(--color-mdv-muted);--demo-green: var(--color-mdv-green-dark);--mdv-focus-ring: var(--color-mdv-green-dark);padding:clamp(16px,3vw,36px);border-radius:24px;background:var(--color-mdv-mint)}.mcp-demo--summary[data-mcp-backdrop=rate-parity]{background:radial-gradient(ellipse at 0 0,#d9efe0 0,transparent 60%),radial-gradient(ellipse at 100% 100%,#e6f2e4 0,transparent 60%),#eef6f0}.mcp-demo--summary[data-mcp-backdrop=analytics]{background:linear-gradient(90deg,#227a3408 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(#227a3408 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(135deg,#f6faef,#e6f2df)}.mcp-demo--summary[data-mcp-backdrop=public-prices]{background:radial-gradient(ellipse at 100% 0,#ccebe3 0,transparent 58%),radial-gradient(ellipse at 0 100%,#e0f0e4 0,transparent 58%),#f0f7f4}.mcp-demo--summary[data-mcp-backdrop=promotions]{background:radial-gradient(ellipse at 85% 100%,#f2decf 0,transparent 65%),linear-gradient(135deg,#faf8f0,#f8f0e7)}.mcp-demo--summary[data-mcp-backdrop=routines]{background:linear-gradient(110deg,#f0f4eb,#f0f4eb00),radial-gradient(#68846a30 1px,transparent 1px) 0 0 / 14px 14px,#e8efe8}.mcp-demo--summary[data-mcp-backdrop=pipeline]{background:radial-gradient(ellipse at 100% 100%,#f2e6d6 0,transparent 60%),linear-gradient(135deg,#f8f6f0,#f1ede4)}.mcp-demo--summary .mcp-demo__window{border:1px solid #dce4d6;border-radius:16px;background:#fff;box-shadow:0 8px 30px #30432d0d}.mcp-demo--summary .mcp-demo__chrome{justify-content:flex-end;height:36px;padding-inline:16px;border-bottom:1px solid #ecece5;background:#fdfdfb}.mcp-demo--summary .mcp-demo__playback{position:static;border-color:#e1e4dc;background:#fff;color:var(--color-mdv-muted)}.mcp-demo--summary .mcp-demo__panel{min-height:430px}.mcp-demo--summary .mcp-conversation{color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-conversation__thread{justify-content:center;padding:28px 28px 100px;gap:18px}.mcp-demo--summary .mcp-conversation__thread>:first-child{margin-top:0}.mcp-demo--summary .mcp-question{padding:14px 18px;border-radius:12px;background:#efeee8;color:var(--color-mdv-ink);font-size:15px}.mcp-demo--summary .mcp-answer{font-size:15px;line-height:1.7}.mcp-demo--summary .mcp-tool-use{padding:0;border:0;background:transparent;color:var(--color-mdv-muted)}.mcp-demo--summary .mcp-tool-use__icon{color:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-demo__visual{background:#fff;border-color:var(--color-mdv-line)}.mcp-demo--summary .mcp-result>figcaption{background:#fbfcf9;padding:15px 24px;font-size:14px}.mcp-demo--summary .mcp-result__body{padding:24px}.mcp-demo--summary .mcp-demo__composer{background:transparent;border:0}.mcp-demo--summary .mcp-funnel-stage:before{background:#e7eddc}.mcp-demo--summary .mcp-funnel-stage--2:before{background:#d7e4c9}.mcp-demo--summary .mcp-funnel-stage--3:before{background:#bfd4ab}.mcp-demo--summary .mcp-funnel-step--weak{background:#f5eada;box-shadow:0 0 0 1px #e7d6bb;color:#805f31}.mcp-demo--summary .mcp-funnel-step--weak strong{color:#805f31}.mcp-demo--summary .mcp-scraping .mcp-result__body{display:grid;align-items:center}.mcp-demo--summary .mcp-scraping__you{background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-plan__content{align-content:center;gap:24px}.mcp-demo--summary .mcp-analytics .mcp-analytics__caption{margin-top:16px}.mcp-demo--summary .mcp-plan__deals{gap:12px}.mcp-demo--summary .mcp-plan__deal{background:#fff;border-color:var(--color-mdv-line)}.mcp-demo--summary .mcp-action:not(.mcp-action--ghost){background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-routines{color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-routines__page{padding:24px;gap:24px;margin-block:auto}.mcp-demo--summary .mcp-routines__title{font-family:inherit;font-size:17px}.mcp-demo--summary .mcp-routines__list{gap:12px}.mcp-demo--summary .mcp-routines__card{padding:18px;gap:6px;border-color:var(--color-mdv-line);background:#fff;color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-routines__card[aria-pressed=true]{border-color:var(--color-mdv-line);background:#edf6e8;color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-routines__name{font-size:15px;font-weight:500}.mcp-demo--summary .mcp-routines__meta{color:inherit;opacity:.8;font-size:12px}.mcp-page #mcp-faq{background:var(--color-mdv-paper);margin-top:96px}.mcp-page .mcp-closing{padding-block:96px}.mcp-page .mcp-closing h2{color:var(--color-mdv-ink)}@media(hover:hover){.mcp-demo.mcp-demo--summary .mcp-routines__card:hover{border-color:var(--color-mdv-line);box-shadow:0 3px 12px #1c1d1f12}}@media(max-width:780px){.mcp-page .mcp-examples{padding-top:72px}.mcp-page .mcp-example__heading{grid-template-columns:1fr;gap:12px}.mcp-page .mcp-example__summary{text-align:left}.mcp-demo--summary .mcp-demo__panel{grid-template-columns:1fr;min-height:0}.mcp-demo.mcp-demo--summary{padding:8px;border-radius:20px}.mcp-demo--summary .mcp-demo__chrome{display:none}.mcp-demo--summary .mcp-conversation__thread{position:relative;padding:18px;gap:10px}.mcp-demo--summary .mcp-message{max-width:100%}.mcp-demo--summary .mcp-question{padding:12px 14px}.mcp-demo--summary .mcp-answer{line-height:1.55}.mcp-demo--summary .mcp-follow-ups:empty{display:none}.mcp-demo--summary .mcp-tool-use__activity{display:none}.mcp-demo--summary .mcp-demo__composer{background:var(--demo-warm)}.mcp-demo--summary .mcp-result>figcaption{min-height:0;padding:12px 18px}.mcp-demo--summary .mcp-result__body{min-height:0;padding:20px 16px}.mcp-demo--summary .mcp-funnel-step{gap:4px;padding-inline:6px;font-size:11px;white-space:normal;height:auto;min-height:22px;justify-content:center;flex-wrap:wrap;text-align:center}.mcp-demo--summary .mcp-funnel-stage{font-size:13px}.mcp-demo--summary .mcp-analytics__caption{margin-bottom:0;font-size:12px}.mcp-demo--summary .mcp-routines__page{padding:18px;gap:14px}.mcp-demo--summary .mcp-routines__card{padding:12px 14px}.mcp-page #mcp-faq{margin-top:64px}}.mcp-demo--summary .mcp-demo__loading{background:var(--color-mdv-paper);color:var(--color-mdv-muted)}.mcp-demo--summary .mcp-demo__loading-dots i{background:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-message__copy[data-copied] .mcp-message__icon--done{color:var(--color-mdv-green-dark)}.mcp-demo--summary .mcp-message__copy:hover{background:#efeee8;color:var(--color-mdv-ink)}.mcp-demo--summary .mcp-answer strong{font-weight:600}.mcp-rate-comparison{container-type:inline-size;width:100%}.mcp-rate-comparison__legend{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0 0 24px;color:#627267;font-size:12px}.mcp-rate-comparison__legend span{display:flex;align-items:center;gap:8px}.mcp-rate-comparison__legend i{width:18px;height:3px;border-radius:2px;background:var(--color-mdv-green-dark)}.mcp-rate-comparison__legend span+span i{height:0;border-top:2px dashed #7b8e70;background:none}.mcp-rate-comparison svg{display:block;width:100%;height:auto;overflow:visible}.mcp-rate-comparison text{fill:#627267;font-family:inherit;font-size:12px}.mcp-rate-comparison__grid{stroke:#dce4d6;stroke-width:1}.mcp-rate-comparison__line{fill:none;stroke:var(--color-mdv-green-dark);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mcp-rate-comparison__line--median{stroke:#7b8e70;stroke-width:2;stroke-dasharray:5 5}.mcp-rate-comparison__dot{fill:var(--color-mdv-green-dark);stroke:#fff;stroke-width:2}.mcp-rate-comparison .mcp-rate-comparison__note{fill:var(--color-mdv-green-dark);font-size:12px;font-weight:600}.mcp-rate-comparison__audit{display:flex;flex-wrap:wrap;gap:6px 24px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--demo-line);color:var(--demo-muted);font-size:13px}.mcp-rate-comparison__audit div{display:flex;gap:4px}.mcp-rate-comparison__audit dd{margin:0;color:var(--demo-ink);font-weight:600}@container (max-width: 400px){.mcp-rate-comparison text{font-size:20px}.mcp-rate-comparison .mcp-rate-comparison__note{font-size:18px}.mcp-rate-comparison__weekday{display:none}}@container (max-width: 280px){.mcp-rate-comparison text{font-size:26px}}
