@media (prefers-color-scheme:dark){:root:not([data-theme="paper"]):not([data-theme="light"]){color-scheme:dark;--paper-0:#110f0c;--paper-1:#18150f;--paper-2:#2a241b;--card:#1b1712;--ink-900:#f3ecdd;--ink-700:#ddd3c2;--ink-500:#a99d8b;--rule:#2f291f;--rule-2:#4c4335;--rule-3:#7d705c;--gold-900:#f1d595;--gold-700:#e2bd6e;--gold-500:#c99b45;--gold-200:#5a4620;--gold-100:#2a2114;--hit-700:#6fcfa6;--hit-500:#4fae88;--hit-100:#12271f;--miss-700:#f08a72;--miss-500:#d9644b;--miss-100:#2c1611;--sim-700:#86c6da;--sim-100:#10232a;--void-700:#a99d8b;--track:#6a5f4d;--on-ink:#110f0c;--focus:#e2bd6e;--scrim:rgb(0 0 0 / .6);--sh-1:0 1px 0 rgb(0 0 0 / .4);--sh-2:0 1px 0 rgb(0 0 0 / .4),0 18px 40px -20px rgb(0 0 0 / .8)}}section{padding:var(--section,140px) 48px;max-width:1200px;margin:0 auto}.section-label{font-family:var(--mono);font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--gold-ink,#5a3f0e);margin-bottom:20px}.section-body{font-size:16px;color:var(--text-secondary);max-width:660px;margin-top:24px;line-height:1.85;font-weight:300}@media (max-width:1024px){section{padding:80px 20px}}section.tpl{padding-top:88px;padding-bottom:88px}section.tpl-open{padding-top:104px;padding-bottom:104px}.tpl .section-label{margin-bottom:12px;color:var(--gold-ink,#5a3f0e)}.tpl .section-title{line-height:1.18;max-width:18em}.tpl .section-body{color:#4f463e;max-width:58ch}@media (max-width:900px){section.tpl,section.tpl-open,section.tpl-trust,section.tpl-close{padding-top:64px;padding-bottom:64px}}.mkt-why{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:28px 0 0;padding:0;list-style:none}.mkt-why li{padding:18px 0 22px;border-top:1px solid var(--gold)}.mkt-why h3{margin:0 0 8px;color:var(--ivory);font-family:var(--serif);font-size:22px;font-weight:500;line-height:1.25}.mkt-why p{margin:0;max-width:46ch;color:#4f463e;font-size:15px;line-height:1.7}.mkt-who{max-width:62ch;margin:18px 0 0;color:#4f463e;font-size:16px;line-height:1.75}@media (max-width:900px){.mkt-sample-grid,.mkt-dirs,.mkt-use-row,.mkt-why{grid-template-columns:1fr}}.lp-preview{background:#14130f;color:#ece6d8;border:1px solid #3a3426;border-top:3px solid #b8892d;padding:20px 22px;font-size:0.92rem;max-width:640px}.lp-preview-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;border-bottom:1px solid #3a3426;padding-bottom:10px;margin-bottom:12px}.lp-preview-head h2{margin:4px 0 0;font-size:1.15rem;color:#f4efe3;font-family:var(--serif);font-weight:500}.lp-eyebrow{font-family:var(--mono);font-size:0.68rem;letter-spacing:0.14em;text-transform:uppercase;color:#c9a84c}.lp-stamp{font-family:var(--mono);font-size:0.62rem;letter-spacing:0.12em;text-transform:uppercase;border:1px solid #c9a84c;color:#c9a84c;padding:3px 7px;white-space:nowrap}.lp-odds{display:flex;align-items:baseline;gap:12px;margin:4px 0 2px}.lp-odds strong{font-size:2.4rem;line-height:1;color:#e8c56b;font-weight:500}.lp-odds span{color:#b3aa96}.lp-rows{list-style:none;margin:0;padding:0}.lp-rows li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:7px 0;border-top:1px solid #2a2720;color:#d9d2c2}.lp-rows li>span:first-child{font-family:var(--mono);font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:#8f8670;padding-top:3px}.lp-moves{margin:0;padding-left:1.1em}.lp-moves li{display:list-item;border:0;padding:0 0 3px}.lp-note{margin:10px 0 0;font-size:0.75rem;color:#8f8670}.lp-steps{counter-reset:lp}.lp-steps li h2::before,.lp-steps li h3::before{counter-increment:lp;content:"0" counter(lp) "  ";font-family:var(--mono);font-size:0.8em;color:#8f661d}.lp-code{display:block;background:#14130f;color:#ece6d8;padding:14px 16px;font-family:var(--mono);font-size:0.85rem;white-space:pre-wrap;overflow-wrap:anywhere;max-width:640px}.lp-nav-links{display:flex;gap:22px;align-items:center}.lp-nav-links a{text-decoration:none;color:inherit}.lp-nav-links a.nav-cta{color:var(--gold-dim,#6e4d12)}.tp-skip{position:absolute;left:16px;top:-8px;transform:translateY(-100%);background:#fff;color:#1a1510;padding:8px 12px;z-index:10000}.tp-skip:focus{top:8px;transform:none}@media (max-width:760px){.lp-nav-links{gap:14px;font-size:0.9rem}.lp-nav-links .lp-hide-sm{display:none}.lp-rows li{grid-template-columns:78px minmax(0,1fr)}.lp-stamp{white-space:normal}}@media (max-width:480px){.lp-nav-links{gap:12px}.lp-nav-links .nav-cta{padding:6px 10px;white-space:nowrap}.nav-logo img{height:24px}}.meet-convert .lp-steps li h3::before,.meet-convert .meet-mcp a{color:var(--gold-dim,#6e4d12)}.meet-convert .lp-rows li>span:first-child{color:#c4bba8}.meet-cta{margin:8px 0 22px}.meet-cta .cta-primary{display:inline-flex;text-decoration:none}.meet-steps{max-width:640px;margin:0 0 8px;padding:0;list-style:none}.meet-steps li{padding:14px 0;border-top:1px solid var(--border,#e4dccf)}.meet-steps h3{margin:0 0 4px;font-size:1.15rem}.meet-steps p{margin:0}.meet-mcp{margin:0 0 12px}.meet-mcp a{font-family:var(--mono);font-size:0.78rem;letter-spacing:0.08em;text-transform:uppercase}@media (max-width:480px){.meet-cta .cta-primary{display:flex;text-align:center}}@media (max-width:900px){section.meet-convert{padding-top:104px}}.tp-page-mcp .mcp-hero,.tp-page-agents .mcp-hero{padding:120px 24px 28px}.mcp-block{padding-bottom:48px}.mcp-block h3{font-size:1.1rem;margin:28px 0 8px}.mcp-steps li,.mcp-block ul li{margin-bottom:10px;line-height:1.5}.mcp-block .lp-code{overflow-x:auto}.mcp-block h2{font-family:var(--serif,Georgia,serif);font-weight:600;font-size:1.7rem;margin:0 0 14px;color:var(--ivory,#1a1510)}.mcp-note{font-size:0.86rem;color:var(--gold-dim,#6e4d12);margin:12px 0 0}.mcp-term{max-width:640px;margin:8px 0 0;background:#1a1510;color:#f4efe6;border-radius:var(--r-3,8px);overflow:hidden;box-shadow:0 12px 28px rgba(26,21,16,0.18)}.mcp-term-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;border-bottom:1px solid #3a3328;font-family:var(--mono,ui-monospace,monospace);font-size:0.72rem;letter-spacing:0.12em;text-transform:uppercase;color:#c4bba8}.mcp-stamp{color:#e8c56b;border:1px solid #e8c56b;padding:3px 7px;border-radius:var(--r-2,4px)}.mcp-lines{list-style:none;margin:0;padding:14px 16px 18px;font-family:var(--mono,ui-monospace,monospace);font-size:0.92rem;line-height:1.55}.mcp-lines li{opacity:0;animation:mcp-in 12s ease infinite;animation-fill-mode:backwards;overflow-wrap:anywhere}.mcp-lines li:nth-child(1){animation-delay:0.2s}.mcp-lines li:nth-child(2){animation-delay:1.4s}.mcp-lines li:nth-child(3){animation-delay:2.6s}.mcp-lines li:nth-child(4){animation-delay:3.8s}.mcp-lines li:nth-child(5){animation-delay:4.6s}.mcp-lines li:nth-child(6){animation-delay:5.4s}.mcp-p{color:#e8c56b;margin-right:8px}.mcp-out{color:#d9d0c2;padding-left:1.1em}.mcp-caret::after{content:"";display:inline-block;width:8px;height:1em;margin-left:6px;background:#e8c56b;vertical-align:text-bottom;animation:mcp-blink 1s steps(1) infinite}.mcp-tools{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.mcp-tools li{background:var(--bg-card,#fff);border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px);padding:14px 16px}.mcp-tools h3{margin:0 0 6px;font-family:var(--mono,ui-monospace,monospace);font-size:0.92rem;font-weight:600;color:var(--gold-dim,#6e4d12)}.mcp-tools p{margin:0;color:var(--text-primary,#2d2520);line-height:1.45}@media (prefers-reduced-motion:reduce){.mcp-lines li{opacity:1;animation:none}.mcp-caret::after{animation:none}}@media (max-width:480px){.mcp-hero .cta-primary{display:flex;text-align:center}}nav.site-nav{background:color-mix(in srgb,var(--bg-void) 96%,transparent)}.footer-ledger{color:var(--text-dim)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-theme="paper"]) body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}}:root[data-theme="dark"] body::before,:root[data-theme="night"] body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}.tp-page-app .app-hero{padding:120px 24px 28px}.app-block{padding-bottom:48px}.app-block h2{font-family:var(--serif,Georgia,serif);font-weight:600;font-size:1.7rem;margin:0 0 14px;color:var(--ivory,#1a1510)}.app-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.app-secondary{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:var(--ivory,#1a1510);font-weight:600;text-decoration:underline;text-decoration-color:var(--gold-500,#b8892f);text-decoration-thickness:2px;text-underline-offset:6px}.app-secondary:focus-visible{outline:2px solid var(--focus,#a87a24);outline-offset:2px}.app-fine{font-size:0.86rem;color:var(--ink-500,#675c50);margin:10px 0 0}.app-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.app-card{padding:18px 20px;background:var(--bg-card,#f4efe6);border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px)}.app-card h3{font-size:1.08rem;margin:0 0 8px;color:var(--ivory,#1a1510)}.app-card p{margin:0;line-height:1.5}.app-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:16px}.app-shot{margin:0}.app-shot figcaption{font-size:0.86rem;color:var(--ink-500,#675c50);margin-top:8px}.app-shot-screen{padding:16px 18px 18px;background:var(--bg-void,#fefcf8);border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px);box-shadow:0 8px 24px rgba(26,21,16,0.08);min-height:230px;position:relative}.app-s-eyebrow{margin:0;font:500 12px/1 var(--font-data,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500,#675c50)}.app-s-title{margin:8px 0 10px;font-family:var(--serif,Georgia,serif);font-weight:600;font-size:1.25rem;color:var(--ivory,#1a1510)}.app-s-odds{margin:0 0 10px;color:var(--ivory,#1a1510)}.app-s-odds strong{font-size:2rem;font-family:var(--serif,Georgia,serif);margin-right:6px}.app-s-odds span{font-size:0.8rem;color:var(--ink-500,#675c50);margin-left:6px}.app-s-rows,.app-s-frames{list-style:none;margin:0;padding:0;font-size:0.92rem;line-height:1.4}.app-s-rows li{display:grid;grid-template-columns:7rem 1fr;gap:10px;padding:6px 0;border-top:1px solid var(--rule-2,#e4dccf)}.app-s-rows li span:first-child{color:var(--ink-500,#675c50)}.app-s-frames li{display:grid;grid-template-columns:3.2rem 1fr;gap:10px;padding:8px 0;border-top:1px solid var(--rule-2,#e4dccf)}.app-s-frames b{font:500 0.85rem/1.4 var(--font-data,ui-monospace,monospace);color:var(--gold-dim,#6e4d12)}.app-s-hot{font-weight:600}.app-s-stamp{position:absolute;right:14px;top:14px;margin:0;font:500 11px/1 var(--font-data,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim,#6e4d12);border:1px solid var(--gold-dim,#6e4d12);padding:3px 6px;border-radius:var(--r-2,4px)}.app-cal{background:var(--bg-card,#f4efe6);border-block:1px solid var(--border,#d8d0c4);padding-top:36px}.app-cal-points{margin:0 0 6px;padding-left:1.2rem}.app-cal-points li{margin-bottom:10px;line-height:1.5}.app-band{margin:24px 0 8px;padding:14px 18px;background:var(--bg-card,#f4efe6);border:1px solid var(--border,#d8d0c4);border-left:3px solid var(--gold-500,#b8892f);border-radius:var(--r-3,8px)}.app-band h3{margin:0 0 6px;font-size:1.05rem}.app-band p{margin:0;line-height:1.5}@media (max-width:480px){.app-s-rows li{grid-template-columns:1fr;gap:2px}.app-card,.app-band{padding-inline:16px}}.sf-wrap{max-width:1180px;margin:0 auto;padding:0 24px;box-sizing:border-box}.sf-h1{font-family:var(--serif,Georgia,serif);font-weight:600;font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.05;margin:6px 0 14px;color:var(--ivory,#1a1510)}.sf-lede{font-size:1.08rem;line-height:1.55;color:var(--text-secondary,#6b6055);max-width:720px;margin:0 0 10px}.sf-eyebrow{font-family:var(--mono,ui-monospace,monospace);font-size:0.72rem;letter-spacing:0.16em;text-transform:uppercase;color:var(--gold,#8f661d);margin:0 0 8px}.sf-home-ctas{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin:18px 0 30px}.sf-story{padding-top:104px;padding-bottom:72px;max-width:980px}.sf-crumb{font-family:var(--mono,ui-monospace,monospace);font-size:0.74rem;color:var(--text-dim,#6e645a);margin:0 0 18px}.sf-crumb a{color:var(--gold,#8f661d)}.footer-ledger{color:var(--text-dim)}nav.site-nav{background:color-mix(in srgb,var(--bg-void) 96%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-theme="paper"]) body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}:root:not([data-theme="light"]):not([data-theme="paper"]) .nav-logo img{filter:invert(1) brightness(0.92)}:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-hero-sub,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-hero-price,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-hero-note,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-who,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-why p,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-one-disclaimer,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-price-block p,:root:not([data-theme="light"]):not([data-theme="paper"]) .mkt-compare-paths p,:root:not([data-theme="light"]):not([data-theme="paper"]) .section-body,:root:not([data-theme="light"]):not([data-theme="paper"]) .tpl .section-body{color:var(--text-secondary)}}:root[data-theme="dark"] body::before,:root[data-theme="night"] body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}:root[data-theme="dark"] .mkt-hero-sub,:root[data-theme="night"] .mkt-hero-sub,:root[data-theme="dark"] .mkt-hero-price,:root[data-theme="night"] .mkt-hero-price,:root[data-theme="dark"] .mkt-hero-note,:root[data-theme="night"] .mkt-hero-note,:root[data-theme="dark"] .mkt-who,:root[data-theme="night"] .mkt-who,:root[data-theme="dark"] .mkt-why p,:root[data-theme="night"] .mkt-why p,:root[data-theme="dark"] .mkt-one-disclaimer,:root[data-theme="night"] .mkt-one-disclaimer,:root[data-theme="dark"] .mkt-price-block p,:root[data-theme="night"] .mkt-price-block p,:root[data-theme="dark"] .mkt-compare-paths p,:root[data-theme="night"] .mkt-compare-paths p,:root[data-theme="dark"] .section-body,:root[data-theme="night"] .section-body,:root[data-theme="dark"] .tpl .section-body,:root[data-theme="night"] .tpl .section-body{color:var(--text-secondary)}@media (max-width:760px){.sf-wrap{padding:0 16px}.sf-news,.sf-story{padding-top:92px}}.lp-preview{background-image:var(--sf-grain);background-size:240px 240px}.sf-tick-face{position:absolute;inset:0;text-align:right;white-space:nowrap;pointer-events:none}@media screen and (prefers-reduced-motion:no-preference){.sf-onload [data-tick]{visibility:hidden}}@media (max-width:760px){.mkt-text-cta,.sf-more,.tpl-link,.meet-mcp a,.cn-jump a,.sf-crumb a{display:inline-block;padding-block:11px;margin-block:-11px}}.sf-crumb a{display:inline-block;padding:12px 0;margin:-12px 0}.lp-nav-links a{white-space:nowrap;position:relative;color:var(--ink-700,#3b3229)}.lp-nav-links a[aria-current="page"]{font-weight:600;color:var(--ink-900,#17130e)}.lp-nav-links a[aria-current="page"]::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--gold-500,#b8892f)}@media (max-width:1000px){.lp-nav-links .lp-hide-md{display:none}}.lp-menu-panel a[aria-current="page"]{font-weight:600;text-decoration:underline;text-decoration-color:var(--gold-500,#b8892f);text-decoration-thickness:2px;text-underline-offset:6px}@media (max-width:760px){.lp-nav-links .nav-cta{padding:8px 12px}}@media (max-width:560px){.lp-nav-links .lp-signin{display:none}.lp-nav-links{gap:4px}.lp-nav-links .nav-cta{padding:6px 10px}}.sf-h1{overflow-wrap:break-word}.footer-ledger a{color:var(--text-dim,#7a7066);text-decoration:underline;text-underline-offset:2px}.footer-ledger a:hover{color:var(--gold,#8f661d)}@media (max-width:760px){.sf-tag,.sf-play-k,.sf-play-tag,.sf-play-read-l span,.sf-question span,.sf-honest,.sf-sim-hero,.sf-basis,.sf-crumb,.lp-eyebrow,.lp-stamp,.sf-sim-label{font-size:12px}}.tp-site .tp-404{max-width:1100px;width:calc(100% - 48px);margin:0 auto;padding:120px 0 72px;box-sizing:border-box}.tp-site .tp-404 .tp-lead{font-size:1.125rem;max-width:34em}.tp-site .tp-404 .tp-404-more{margin-top:28px;font:500 12px var(--mono,ui-monospace,monospace);letter-spacing:0.06em;text-transform:uppercase;color:var(--ink-500,#675c50)}.tp-site .tp-404 .tp-404-links{display:flex;flex-wrap:wrap;gap:8px 8px;margin:10px 0 0 -14px;padding:0;list-style:none}.tp-site .tp-404 .tp-404-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;color:var(--gold-dim,#6e4d12);text-decoration:underline;text-underline-offset:3px;font:500 15px var(--sans,system-ui,sans-serif)}.tp-site .tp-404 h1{font-family:var(--serif,Georgia,serif);font-weight:600;font-size:clamp(2rem,4vw,2.6rem);margin:0 0 12px;color:var(--ivory,#1a1510)}.tp-site .tp-404 p{margin:0 0 18px}.tp-site .tp-404 .tp-btn{display:inline-flex;margin-bottom:8px;align-items:center;min-height:44px;padding:0 18px;margin-right:8px;border:1px solid var(--gold,#8f661d);border-radius:2px;color:var(--gold-dim,#6e4d12);font:500 12px var(--mono,ui-monospace,monospace);letter-spacing:0.06em;text-transform:uppercase;text-decoration:none}.tp-site .tp-404 .tp-btn:hover{background:var(--gold,#8f661d);color:var(--bg-void,#fefcf8)}@media (min-width:761px){.lp-nav-links a[aria-current="page"]::after{bottom:6px}}.tp-onward{max-width:1100px;margin:40px auto 0;padding:12px 24px 0;border-top:1px solid var(--rule-2,#d8d0c4);display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;box-sizing:border-box}.tp-onward-l{font:500 12px var(--font-data,ui-monospace,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500,#675c50)}.tp-onward a{display:inline-flex;align-items:center;min-height:44px;color:var(--gold-dim,#6e4d12);text-decoration:underline;text-underline-offset:3px;font:500 15px var(--sans,system-ui,sans-serif)}.tp-onward a:hover{color:var(--ink-900,#17130e)}.tp-onward a:focus-visible{outline:2px solid var(--focus,#a87a24);outline-offset:2px}h1,h2,h3,.sf-h1,.section-title,.t-display,.lp-odds strong,.sf-bars b,.rec-num,.rec-stat,.sf-gauge text,[data-tick]{font-variant-numeric:lining-nums tabular-nums;font-optical-sizing:auto}.sf-h1{font-family:var(--font-display);font-weight:600;color:var(--ink-900);font-size:var(--fs-h1);line-height:var(--lh-head);letter-spacing:-0.01em;text-wrap:balance;overflow-wrap:break-word}.sf-eyebrow,.sf-play-tag,.sf-moment .tp-label{font:500 var(--fs-micro)/1.3 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-700)}.btn-line,.lp-nav-links .nav-cta,.nav-cta{background:transparent;color:var(--ink-900) !important;border:1px solid var(--ink-900);border-radius:var(--r-2)}.btn-line:hover,.lp-nav-links .nav-cta:hover,.nav-cta:hover{background:var(--paper-1);color:var(--ink-900) !important}.lp-nav-links .nav-cta{font:600 0.875rem/1 var(--font-text) !important;letter-spacing:0;text-transform:none;padding:10px 16px}.dev-page .mcp-hero{padding-top:120px}.dev-page .mcp-block{padding-top:var(--s-5);padding-bottom:var(--s-7)}.dev-page .mcp-block h2{font-size:var(--fs-h2);line-height:var(--lh-head);margin:0 0 var(--s-4)}.dev-page .mcp-block h3{margin:0 0 var(--s-1)}.dev-page .mcp-block p,.dev-page .mcp-block li{line-height:var(--lh-text)}.dev-page .mcp-block>ul:not(.mcp-tools){padding-left:1.2em;display:grid;gap:var(--s-2)}.dev-page .mcp-block p{margin:var(--s-3) 0 0}@media (max-width:760px){.sf-gen-chip,.sf-eyebrow,.sf-gallery-empty p.sf-eyebrow{font-size:0.75rem}}.tp-page-connect .cn-hero{padding:120px 24px 8px}.cn-sec{padding-top:36px;scroll-margin-top:90px}.cn-sec h2{font-family:var(--serif,Georgia,serif);font-weight:600;font-size:1.7rem;margin:0 0 12px;color:var(--ivory,#1a1510)}.cn-last{padding-bottom:56px}.cn-url{max-width:640px;margin:18px 0 0;padding:12px 16px;background:var(--bg-card,#fff);border:1px solid var(--border,#d8d0c4);border-left:3px solid var(--gold,#8f661d)}.cn-url-label{display:block;margin-bottom:4px;font-family:var(--mono,ui-monospace,monospace);font-size:0.7rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--gold-dim,#6e4d12)}.cn-url code{font-family:var(--mono,ui-monospace,monospace);font-size:1rem;color:var(--ivory,#1a1510);overflow-wrap:anywhere;user-select:all}.cn-jump{list-style:none;display:flex;flex-wrap:wrap;gap:6px 20px;margin:16px 0 0;padding:0;font-size:0.95rem}.cn-jump a,.cn-sec a{color:var(--gold-dim,#6e4d12)}.cn-steps,.cn-points{max-width:680px;margin:0;padding-left:1.4em;color:var(--text-primary,#2d2520)}.cn-steps li,.cn-points li{padding:5px 0;line-height:1.55}.cn-note{max-width:680px;margin:12px 0 0;font-size:0.92rem;line-height:1.55;color:var(--text-secondary,#6b6055)}.cn-sec .lp-code{margin:0}.cn-can{list-style:none;margin:0;padding:0;max-width:940px;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.cn-can li{padding:14px 16px;background:var(--bg-card,#fff);border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px)}.cn-can h3{margin:0 0 4px;font-size:1.05rem;color:var(--ivory,#1a1510)}.cn-can p{margin:0;line-height:1.5;color:var(--text-primary,#2d2520)}.cn-try{margin:26px 0 10px;font-family:var(--mono,ui-monospace,monospace);font-size:0.72rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--gold-dim,#6e4d12)}.cn-prompts{list-style:none;max-width:720px;margin:0;padding:0}.cn-prompts li{margin:0 0 10px;padding:6px 0 6px 14px;border-left:3px solid var(--gold,#8f661d);font-family:var(--serif,Georgia,serif);font-size:1.15rem;line-height:1.4;color:var(--ivory,#1a1510)}@media (max-width:760px){.tp-page-connect .cn-hero{padding:104px 16px 8px}.cn-sec h2{font-size:1.45rem}.cn-can{grid-template-columns:1fr}}@media (max-width:420px){.cn-url code{font-size:0.875rem}}@keyframes mcp-in{0%,4%{opacity:0}10%,82%{opacity:1}92%,100%{opacity:0}}@keyframes mcp-blink{50%{opacity:0}}