.marketing-proof-scope{--theme-canvas:var(--tv-bg-void,#101113);--theme-text:var(--tv-text-primary,#f1eee7);--theme-accent:#d6c1a1;--theme-accent-soft:#bfa887;--theme-accent-bright:#f1debe;--theme-secondary:#c6a2b2;--proof-line:#493a3d;--proof-muted:#bdb4ac;min-width:0}.marketing-proof-scope.canonical-proof{margin:2rem 0}.marketing-proof-scope .eyebrow{color:var(--proof-muted);letter-spacing:.08em;margin-bottom:1rem;font-size:.8125rem}.marketing-proof-scope .meta{color:var(--proof-muted);font-size:.8125rem}.marketing-proof-scope .section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin:1.5rem 0 1rem;display:flex}.marketing-proof-scope .section-head h2{font-family:var(--font-heading,Georgia, serif);font-size:1.6rem;font-weight:400}.marketing-proof-scope .proof-server-summary,.marketing-proof-scope .proof-monthly-summary{max-width:72ch;color:var(--proof-muted);margin:1rem 0 1.5rem;line-height:1.8}.marketing-proof-scope .panel-note{color:var(--proof-muted);margin:1rem 0;font-size:.875rem;line-height:1.7}.marketing-proof-scope .text-btn{color:var(--theme-accent);align-items:center;gap:.5rem;min-height:44px;padding:.65rem 0;display:inline-flex}.marketing-proof-scope button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.marketing-proof-scope a:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.marketing-proof-scope input:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.marketing-proof-scope summary:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.marketing-proof-scope [tabindex]:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.marketing-proof-scope .line-wrap{isolation:isolate;min-width:0;margin:1.25rem 0;padding:.5rem 0;position:relative}.marketing-proof-scope svg.chart{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;min-height:220px;max-height:400px;display:block;overflow:visible}.marketing-proof-scope .chart text{fill:var(--proof-muted);font-size:.75rem}.marketing-proof-scope .chart .grid{stroke:var(--proof-line);stroke-width:1px;stroke-dasharray:2 5}.marketing-proof-scope .chart .baseline{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.marketing-proof-scope .chart .baseline-foundation{opacity:.3}.marketing-proof-scope .chart .baseline-halo{fill:none;stroke:var(--theme-accent);stroke-width:10px;opacity:.19}.marketing-proof-scope .chart .baseline-light{fill:none;stroke:var(--theme-accent);stroke-width:4.4px;opacity:.47}.marketing-proof-scope .chart .scenario-line{fill:none;stroke:var(--theme-secondary);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:5 5}.marketing-proof-scope .chart .threshold{stroke:var(--theme-accent-soft);stroke-width:1px;stroke-dasharray:4 5;opacity:.7}.marketing-proof-scope .chart .pressure-guide{stroke:#c7986d;stroke-width:1px;stroke-dasharray:3 4}.marketing-proof-scope .chart .endpoint-value{fill:var(--theme-accent-bright);font-size:.875rem}.marketing-proof-scope .chart-caption{color:var(--proof-muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.5rem 0;font-size:.8125rem;display:flex}.marketing-proof-scope .legend{flex-wrap:wrap;gap:1rem;display:flex}.marketing-proof-scope .legend-item{align-items:center;gap:.5rem;display:inline-flex}.marketing-proof-scope .line-key{border-top:2px solid var(--theme-accent);width:18px}.marketing-proof-scope .line-key.dashed{border-top:2px dashed var(--theme-secondary)}.marketing-proof-scope .line-tooltip{z-index:2;border:1px solid var(--proof-line);background:var(--theme-canvas);pointer-events:none;flex-wrap:wrap;gap:.5rem 1rem;padding:.6rem;font-size:.875rem;display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem}.marketing-proof-scope .threshold-explanation{color:var(--proof-muted);gap:1rem;margin:.75rem 0;font-size:.8125rem;display:flex}.marketing-proof-scope .threshold-explanation small{margin-top:.35rem;line-height:1.6;display:block}.marketing-proof-scope .chart-exact{border-top:1px solid var(--proof-line);color:var(--proof-muted);padding:.8rem 0;font-size:.875rem}.marketing-proof-scope .chart-exact summary{cursor:pointer;min-height:32px}.marketing-proof-scope .chart-exact label{margin-top:.75rem;display:block}.marketing-proof-scope .chart-exact input{width:100%;min-height:36px;accent-color:var(--theme-accent)}.marketing-proof-scope .chart-exact-output{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.marketing-proof-scope .options-table{table-layout:fixed;border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.875rem}.marketing-proof-scope .options-table th,.marketing-proof-scope .options-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--proof-line);overflow-wrap:anywhere;padding:1rem .65rem}.marketing-proof-scope .options-table button{text-align:left;width:100%}.marketing-proof-scope .options-table strong,.marketing-proof-scope .options-table small,.marketing-proof-scope .options-table .edit-option{margin-top:.4rem;display:block}.marketing-proof-scope .options-table small{color:var(--proof-muted);font-size:.75rem}.marketing-proof-scope .options-table button[aria-pressed=true]{color:var(--theme-accent-bright)}.marketing-proof-scope .options-table button[aria-pressed=true] .edit-option{text-underline-offset:.3rem;text-decoration:underline}.marketing-proof-scope .mobile-reference{display:none}.marketing-proof-scope .scenario-metrics{border-block:1px solid var(--proof-line);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 0;display:grid}.marketing-proof-scope .scenario-metrics dt,.marketing-proof-scope .scenario-metrics span{color:var(--proof-muted);font-size:.8125rem;display:block}.marketing-proof-scope .scenario-metrics dd,.marketing-proof-scope .scenario-metrics strong{color:var(--theme-accent-bright);overflow-wrap:anywhere;margin-top:.4rem;font-size:1.25rem;font-weight:400;display:block}.marketing-proof-scope .lever-item{border-block:1px solid var(--proof-line);padding:1rem 0}.marketing-proof-scope .lever-item h4{margin-bottom:.4rem;font-size:1.125rem}.marketing-proof-scope .lever-item small{color:var(--proof-muted)}.marketing-proof-scope .fact-row{border-bottom:1px solid var(--proof-line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:1rem 0;display:flex}.marketing-proof-scope .fact-row span:first-child{color:var(--proof-muted)}@media (max-width:640px){.marketing-proof-scope .scenario-metrics{grid-template-columns:1fr}.marketing-proof-scope .options-table th,.marketing-proof-scope .options-table td{padding:.8rem .35rem}.marketing-proof-scope .options-table th:nth-child(2),.marketing-proof-scope .options-table td:nth-child(2){display:none}.marketing-proof-scope .options-table .mobile-reference{display:block}}@media (prefers-reduced-motion:reduce){.marketing-proof-scope .chart path,.marketing-proof-scope .chart circle{transition:none;animation:none}}
