.v2 .mcp-page{min-width:0;max-width:100%}.v2 .mcp-page .section[id]{scroll-margin-top:68px}.v2 .mcp-hero{padding:var(--sp-4) 0 var(--sp-6);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--sp-8);align-items:center}.v2 .mcp-hero .copy{display:grid;gap:var(--sp-4);max-width:620px;min-width:0}.v2 .mcp-hero h1{font-size:var(--fs-4xl);letter-spacing:-.03em}.v2 .mcp-hero .lead{font-size:var(--fs-lg);color:var(--ink-2);max-width:56ch}.v2 .mcp-hero .ctas{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center}.v2 .mcp-hero .ctas .note,.v2 .mcp-page .clients{font-size:var(--fs-xs);color:var(--ink-muted)}.v2 .mcp-page .clients{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.v2 .mcp-page .clients span{padding:3px 9px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2)}.v2 .mcp-page .flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0}.v2 .mcp-page .flow .node{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:12px;box-shadow:var(--shadow-1);display:grid;gap:4px;min-width:0}.v2 .mcp-page .flow .node b{font-size:var(--fs-sm)}.v2 .mcp-page .flow .node span{font-size:var(--fs-2xs);color:var(--ink-muted)}.v2 .mcp-page .flow .node.acc{border-color:var(--accent);background:var(--accent-soft)}.v2 .mcp-page .flow .arrow{color:var(--ink-muted);font-size:18px;text-align:center}.v2 .mcp-page .flow .arrow small{display:block;font-size:10px;letter-spacing:var(--tracking-caps);text-transform:uppercase}.v2 .mcp-page .demo{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-2);overflow:hidden;max-width:100%;min-width:0}.v2 .mcp-page .demo-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-xs);color:var(--ink-2);min-width:0}.v2 .mcp-page .demo-bar .dots{display:flex;gap:5px;flex:none}.v2 .mcp-page .demo-bar .dots i{width:10px;height:10px;border-radius:50%;background:var(--line-strong);display:block}.v2 .mcp-page .demo-bar .ttl{font-weight:var(--fw-medium);color:var(--ink)}.v2 .mcp-page .demo-bar .scene-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2 .mcp-page .demo-bar .conn{margin-left:0;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);flex:none}.v2 .mcp-page .demo-bar .conn i{width:6px;height:6px;border-radius:50%;background:var(--ok);display:block}.v2 .mcp-page .datalabel{margin-left:auto;font-size:10px;padding:2px 7px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--surface) 85%,transparent);border:1px solid var(--line);color:var(--ink-muted);flex:none}.v2 .mcp-page .datalabel.real{color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.v2 .mcp-page .demo-body{position:relative;height:520px;display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0}.v2 .mcp-page .chat{overflow:auto;padding:16px 18px;display:grid;align-content:start;gap:12px;scroll-behavior:smooth;min-width:0}.v2 .mcp-page .msg{max-width:min(82%,100%);font-size:var(--fs-sm);line-height:1.5;animation:mcp-msg-in var(--dur-slow) var(--ease-out);min-width:0}@keyframes mcp-msg-in{0%{opacity:0;transform:translateY(6px)}}.v2 .mcp-page .msg.user{justify-self:end;background:var(--accent-soft);color:var(--ink);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:14px 14px 4px 14px;padding:9px 12px}.v2 .mcp-page .msg.ai{justify-self:start;display:grid;gap:8px;max-width:min(92%,100%)}.v2 .mcp-page .msg.ai .who{font-size:var(--fs-2xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);display:flex;align-items:center;gap:6px}.v2 .mcp-page .msg.ai .who i{width:14px;height:14px;border-radius:4px;background:var(--ink-2);display:inline-block}.v2 .mcp-page .msg.ai p{margin:0}.v2 .mcp-page .caret:after{content:"";display:inline-block;width:2px;height:1em;background:var(--ink);vertical-align:-2px;margin-left:1px;animation:mcp-blink .9s steps(2) infinite}@keyframes mcp-blink{to{opacity:0}}.v2 .mcp-page .think{font-size:var(--fs-xs);color:var(--ink-muted);font-style:italic}.v2 .mcp-page .tool{display:grid;gap:6px;justify-self:start;max-width:100%;min-width:0}.v2 .mcp-page .tchip{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 10px 0 8px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface-2);font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2);max-width:100%;min-width:0}.v2 .mcp-page .tchip .srv{color:var(--accent-ink);font-weight:500;flex:none}.v2 .mcp-page .tchip .call{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.v2 .mcp-page .tchip .st{width:12px;height:12px;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--accent);animation:mcp-spin .8s linear infinite;flex:none}.v2 .mcp-page .tchip.done .st{border:0;background:var(--ok);animation:none;position:relative}.v2 .mcp-page .tchip.done .st:after{content:"";position:absolute;left:3.5px;top:1.5px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v2 .mcp-page .tchip .ms{color:var(--ink-muted);margin-left:2px;flex:none}@keyframes mcp-spin{to{transform:rotate(1turn)}}.v2 .mcp-page .rcard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:8px 10px;font-size:var(--fs-xs);display:grid;gap:4px;animation:mcp-msg-in var(--dur-slow) var(--ease-out);min-width:0;max-width:100%}.v2 .mcp-page .rcard .rt{display:flex;justify-content:space-between;gap:8px;align-items:baseline;min-width:0}.v2 .mcp-page .rcard .rt b{font-size:var(--fs-sm);min-width:0}.v2 .mcp-page .rcard .rt .mono{color:var(--ink-muted);flex:none}.v2 .mcp-page .rcard .kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px}.v2 .mcp-page .rcard .kv>span:nth-child(odd){color:var(--ink-muted)}.v2 .mcp-page .rcard .kv>span:nth-child(2n){font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:5px;min-width:0}.v2 .mcp-page .rcard .kv .danger:before,.v2 .mcp-page .rcard .kv .ok:before,.v2 .mcp-page .rcard .kv .warn:before{content:"";width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.v2 .mcp-page .rcard .kv .ok:before{background:var(--ok)}.v2 .mcp-page .rcard .kv .warn:before{background:var(--warn)}.v2 .mcp-page .rcard .kv .danger:before{background:var(--danger)}.v2 .mcp-page .rcard .rf{color:var(--ink-muted);font-size:var(--fs-2xs);border-top:1px dashed var(--line);padding-top:4px;margin-top:2px}.v2 .mcp-page .msg.ai table,.v2 .mcp-page .rcard table{font-size:var(--fs-2xs)}.v2 .mcp-page .msg.ai table{font-size:var(--fs-xs);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.v2 .mcp-page .msg.ai td,.v2 .mcp-page .msg.ai th,.v2 .mcp-page .rcard td,.v2 .mcp-page .rcard th{padding:3px 8px}.v2 .mcp-page .msg.ai td,.v2 .mcp-page .msg.ai th{padding:4px 8px}.v2 .mcp-page .msg.ai th,.v2 .mcp-page .rcard th{position:static}.v2 .mcp-page tr.dim td{color:var(--ink-disabled);text-decoration:line-through}.v2 .mcp-page .srcs{display:flex;gap:5px;flex-wrap:wrap}.v2 .mcp-page .srcs span{font-size:var(--fs-2xs);padding:2px 7px;border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink-2);background:var(--surface-2)}.v2 .mcp-page .msg.ai .best{font-weight:var(--fw-semibold)}.v2 .mcp-page .msg.ai .best:after{content:" ▲";font-size:9px;color:var(--ink-muted)}.v2 .mcp-page .verdict{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--r-md);font-weight:var(--fw-medium)}.v2 .mcp-page .verdict.ok{background:var(--ok-soft);color:var(--ok)}.v2 .mcp-page .verdict.warn{background:var(--warn-soft);color:var(--warn)}.v2 .mcp-page .plan{border:1px solid var(--line);border-radius:var(--r-md);padding:6px 10px;font-size:var(--fs-xs);display:grid;gap:3px;background:var(--surface-2)}.v2 .mcp-page .plan .ph{color:var(--ink-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--fs-2xs)}.v2 .mcp-page .plan div{display:flex;gap:8px;align-items:center}.v2 .mcp-page .plan div:before{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid var(--line-strong);flex:none}.v2 .mcp-page .plan div.doing:before{border-color:var(--accent);border-top-color:transparent;animation:mcp-spin .8s linear infinite}.v2 .mcp-page .plan div.done:before{background:var(--ok);border-color:var(--ok)}.v2 .mcp-page .plan div.done{color:var(--ink-muted)}.v2 .mcp-page .filechip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:var(--r-md);font-size:var(--fs-xs);background:var(--surface);max-width:100%}.v2 .mcp-page .filechip i{width:22px;height:26px;border:1px solid var(--line-strong);border-radius:3px;display:grid;place-items:center;font-size:8px;font-family:var(--font-mono);color:var(--ink-muted);font-style:normal}.v2 .mcp-page .composer{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--line);background:var(--surface);min-width:0}.v2 .mcp-page .composer .inp{flex:1;height:34px;border:1px solid var(--line-strong);border-radius:var(--r-md);padding:0 10px;font-size:var(--fs-sm);color:var(--ink);display:flex;align-items:center;overflow:hidden;white-space:nowrap;min-width:0}.v2 .mcp-page .composer .inp.empty{color:var(--ink-muted)}.v2 .mcp-page .composer .send{width:34px;height:34px;border-radius:var(--r-md);background:var(--accent);color:var(--ink-on-accent);display:grid;place-items:center;flex:none}.v2 .mcp-page .composer .send svg{width:16px;height:16px}.v2 .mcp-page .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0}.v2 .mcp-page .split .pane{border:1px solid var(--line);border-radius:var(--r-lg);padding:10px;display:grid;gap:8px;align-content:start;min-width:0}.v2 .mcp-page .split .pane.web{background:var(--surface-2)}.v2 .mcp-page .split .pane.mcp{border-color:var(--accent)}.v2 .mcp-page .split .pane h5{margin:0;font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-muted)}.v2 .mcp-page .split .pane.mcp h5{color:var(--accent-ink)}.v2 .mcp-page .split .msg{max-width:100%}.v2 .mcp-page .flag{display:inline-flex;gap:5px;align-items:center;font-size:var(--fs-2xs);padding:2px 7px;border-radius:var(--r-pill);background:var(--warn-soft);color:var(--warn)}.v2 .mcp-page .web-src{font-size:var(--fs-2xs);color:var(--ink-muted)}.v2 .mcp-page .ai-list{margin:0;padding-left:18px;display:grid;gap:4px}.v2 .mcp-page .demo-ctl{display:flex;align-items:center;gap:var(--sp-2);padding:8px 12px;border-top:1px solid var(--line);background:var(--surface);font-size:var(--fs-xs);color:var(--ink-muted);flex-wrap:wrap}.v2 .mcp-page .demo-ctl .scenes{display:flex;gap:4px;flex-wrap:wrap;min-width:0;max-width:100%}.v2 .mcp-page .demo-ctl .scenes button{height:26px;padding:0 9px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;font:inherit;font-size:var(--fs-2xs)}.v2 .mcp-page .demo-ctl .scenes button[aria-current=true]{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.v2 .mcp-page .demo-ctl .prog{flex:1;height:3px;background:var(--surface-3);border-radius:2px;overflow:hidden;min-width:60px}.v2 .mcp-page .demo-ctl .prog i{display:block;height:100%;width:0;background:var(--accent)}.v2 .mcp-page .demo.is-reduced .playpause,.v2 .mcp-page .demo.is-reduced .prog,.v2 .mcp-page .motion-note{display:none}.v2 .mcp-page .demo.is-reduced .motion-note{display:inline}.v2 .mcp-page .transcript{margin-top:var(--sp-3);font-size:var(--fs-sm)}.v2 .mcp-page .transcript summary{cursor:pointer;color:var(--accent-ink)}.v2 .mcp-page .transcript ol{margin:8px 0 0;padding-left:20px;display:grid;gap:8px}.v2 .mcp-page .transcript .line,.v2 .mcp-page .transcript .tc{display:block;margin-top:4px}.v2 .mcp-page .transcript .tc{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-muted);overflow-wrap:anywhere}.v2 .mcp-page .vs{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);font-size:var(--fs-sm)}.v2 .mcp-page .vs>div{padding:10px 14px;border-bottom:1px solid var(--line);min-width:0}.v2 .mcp-page .vs .h{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-muted);font-weight:var(--fw-medium);background:var(--surface-2)}.v2 .mcp-page .vs .h.mcp{color:var(--accent-ink);background:var(--accent-soft)}.v2 .mcp-page .vs .k{color:var(--ink);font-weight:var(--fw-medium)}.v2 .mcp-page .vs .k small{display:block;color:var(--ink-muted);font-weight:var(--fw-regular);font-size:var(--fs-2xs)}.v2 .mcp-page .vs .web{color:var(--ink-2)}.v2 .mcp-page .vs .m{border-left:1px solid var(--line);background:color-mix(in srgb,var(--accent-soft) 35%,var(--surface))}.v2 .mcp-page .vs .m:before{content:"✓ ";color:var(--ok)}.v2 .mcp-page .vs .web:before{content:"○ ";color:var(--ink-muted)}.v2 .mcp-page .vs-prefix{display:none}.v2 .mcp-page .vs>div:nth-last-child(-n+3){border-bottom:0}.v2 .mcp-page .mcp-note{margin-top:10px;max-width:70ch;color:var(--ink-2);font-size:var(--fs-sm)}.v2 .mcp-page .mcp-sources{margin:12px 0 0;padding-left:18px;display:grid;gap:4px;font-size:var(--fs-2xs);color:var(--ink-muted)}.v2 .mcp-page .mcp-sources a{color:var(--ink-muted)}.v2 .mcp-page .uc{display:grid;gap:8px;align-content:start}.v2 .mcp-page .uc .ic{width:32px;height:32px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink);display:grid;place-items:center}.v2 .mcp-page .uc .ic svg{width:17px;height:17px}.v2 .mcp-page .uc h3{font-size:var(--fs-md)}.v2 .mcp-page .uc p{font-size:var(--fs-sm);color:var(--ink-2)}.v2 .mcp-page .uc .q{font-size:var(--fs-xs);color:var(--ink);background:var(--surface-2);border-radius:var(--r-md);padding:6px 9px;border-left:3px solid var(--accent)}.v2 .mcp-page .uc .tools{display:flex;gap:4px;flex-wrap:wrap}.v2 .mcp-page .uc .tools code{font-family:var(--font-mono);font-size:10.5px;padding:1px 6px;border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-2)}.v2 .mcp-page .toollist{display:grid}.v2 .mcp-page .toollist>div{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) minmax(0,1fr);gap:var(--sp-3);padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm);align-items:start}.v2 .mcp-page .toollist>div:last-child{border-bottom:0}.v2 .mcp-page .toollist code{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--accent-ink);font-weight:500}.v2 .mcp-page .toollist .name{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.v2 .mcp-page .toollist .d{color:var(--ink-2)}.v2 .mcp-page .toollist .ex{color:var(--ink);font-size:var(--fs-xs);font-style:italic}.v2 .mcp-page .steps{counter-reset:s;display:grid;gap:var(--sp-3);margin:0;padding:0}.v2 .mcp-page .steps>li{list-style:none;display:grid;grid-template-columns:28px minmax(0,1fr);gap:2px 10px;font-size:var(--fs-sm)}.v2 .mcp-page .steps>li>*{grid-column:2}.v2 .mcp-page .steps>li:before{grid-column:1;grid-row:1/span 3;counter-increment:s;content:counter(s);width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--ink-on-accent);display:grid;place-items:center;font-size:var(--fs-xs);font-weight:600}.v2 .mcp-page .steps .step-title{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:var(--fw-semibold)}.v2 .mcp-page .steps .step-body{color:var(--ink-2)}.v2 .mcp-page .codewrap{position:relative;min-width:0}.v2 .mcp-page pre.code{margin:0;background:var(--gray-900);color:#e6edf3;border-radius:var(--r-md);padding:12px 14px;font-family:var(--font-mono);font-size:12px;line-height:1.55;overflow-x:auto;max-width:100%}:root[data-theme=dark] .v2 .mcp-page pre.code{background:var(--gray-950)}.v2 .mcp-page pre.code .k{color:#7fb0ec}.v2 .mcp-page pre.code .s{color:#a5d6a7}.v2 .mcp-page .copybtn{position:absolute;right:8px;top:8px}.v2 .mcp-page .pricing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.v2 .mcp-page .price{display:grid;gap:8px;align-content:start;position:relative}.v2 .mcp-page .price.hi{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow-1)}.v2 .mcp-page .price .tier{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.v2 .mcp-page .price .amt{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.v2 .mcp-page .price .amt small{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--ink-muted)}.v2 .mcp-page .price ul{margin:0;padding-left:18px;font-size:var(--fs-sm);color:var(--ink-2);display:grid;gap:4px}.v2 .mcp-page .price .btn{justify-self:start;margin-top:4px}.v2 .mcp-page .faq details{border-bottom:1px solid var(--line);padding:10px 0}.v2 .mcp-page .faq summary{cursor:pointer;font-weight:var(--fw-medium);font-size:var(--fs-md);list-style:none;display:flex;justify-content:space-between;gap:8px}.v2 .mcp-page .faq summary::-webkit-details-marker{display:none}.v2 .mcp-page .faq summary:after{content:"+";color:var(--ink-muted)}.v2 .mcp-page .faq details[open] summary:after{content:"–"}.v2 .mcp-page .faq p{margin-top:8px;font-size:var(--fs-sm);color:var(--ink-2);max-width:var(--reading-max)}.v2 .mcp-page .cta{background:var(--ink);color:var(--bg);border-radius:var(--r-xl);padding:var(--sp-8);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-4);align-items:center}.v2 .mcp-page .cta h2{color:var(--bg)}.v2 .mcp-page .cta p{color:color-mix(in srgb,var(--bg) 75%,transparent);margin-top:6px;max-width:60ch}.v2 .mcp-page .cta .btn.primary{height:40px}.v2 .mcp-page .cta .btn.ghost{color:var(--bg);border-color:color-mix(in srgb,var(--bg) 35%,transparent)}.v2 .mcp-page .teaser{background:linear-gradient(135deg,var(--accent-soft),var(--surface))}.v2 .mcp-page .notice svg{width:16px;height:16px;flex:none;margin-top:2px}.v2 .mcp-page .step-title .badge{height:18px;min-height:18px}@media (prefers-reduced-motion:reduce){.v2 .mcp-page .chat{scroll-behavior:auto}.v2 .mcp-page .caret:after,.v2 .mcp-page .msg,.v2 .mcp-page .plan div.doing:before,.v2 .mcp-page .rcard,.v2 .mcp-page .tchip .st{animation:none}.v2 .mcp-page .demo-ctl .prog,.v2 .mcp-page .playpause{display:none}.v2 .mcp-page .motion-note{display:inline}}@media (max-width:1024px){.v2 .mcp-hero{grid-template-columns:minmax(0,1fr)}.v2 .mcp-page .pricing{grid-template-columns:repeat(2,minmax(0,1fr))}.v2 .mcp-page .toollist>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (max-width:720px){.v2 .mcp-hero{padding-top:var(--sp-2)}.v2 .mcp-hero h1{font-size:var(--fs-3xl)}.v2 .mcp-page .flow{grid-template-columns:minmax(0,1fr)}.v2 .mcp-page .flow .arrow{transform:rotate(90deg);padding:4px 0}.v2 .mcp-page .flow .arrow small{display:none}.v2 .mcp-page .demo-body{height:480px}.v2 .mcp-page .demo-bar{flex-wrap:wrap}.v2 .mcp-page .datalabel{margin-left:0}.v2 .mcp-page .msg{max-width:100%}.v2 .mcp-page .split,.v2 .mcp-page .vs{grid-template-columns:minmax(0,1fr)}.v2 .mcp-page .vs .h{display:none}.v2 .mcp-page .vs .k{background:var(--surface-2);border-bottom:0}.v2 .mcp-page .vs .m{border-left:0}.v2 .mcp-page .vs-prefix{display:inline;font-weight:var(--fw-medium)}.v2 .mcp-page .cta,.v2 .mcp-page .pricing{grid-template-columns:minmax(0,1fr)}.v2 .mcp-page .cta{padding:var(--sp-5)}}@media print{.v2 .mcp-page .demo,.v2 .mcp-page .demo-ctl{display:none!important}.v2 .mcp-page .transcript summary{display:none}.v2 .mcp-page .transcript ol{display:grid!important}}