.execution-lab,.dark .execution-lab{--execution-orange:var(--foreground);--execution-orange-soft:var(--muted)}.prediction-lab,.dark .prediction-lab{--prediction-orange:var(--foreground);--prediction-orange-soft:var(--muted);--prediction-cyan:var(--success)}:is(.execution-header,.prediction-header){background:color-mix(in oklch, var(--background) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:0}:is(.execution-mark,.prediction-mark){border-radius:8px;font-size:14px;font-weight:600}:is(.execution-brand,.prediction-brand){gap:12px}:is(.execution-brand,.prediction-brand)>span:nth-child(2){gap:8px}:is(.execution-brand,.prediction-brand) strong{font-size:16px;font-weight:600}:is(.execution-brand,.prediction-brand) small{font-size:16px;font-weight:400}:is(.execution-global-nav,.prediction-global-nav) a,:is(.execution-global-nav,.prediction-global-nav) span{background:var(--background);border-radius:6px;min-height:28px;padding:0 10px;font-size:.8rem;font-weight:500}:is(.execution-global-nav,.prediction-global-nav) span{border-color:var(--border);background:var(--muted)}:is(.execution-tabs,.prediction-tabs){padding-bottom:12px}:is(.execution-tabs,.prediction-tabs) button{border-radius:8px;min-height:54px;padding:9px 12px}:is(.execution-tabs,.prediction-tabs) strong{font-size:14px;font-weight:500}:is(.execution-tabs,.prediction-tabs) small{margin-top:4px;font-size:12px}:is(.execution-shell,.prediction-shell){width:min(1280px,100% - 80px);padding:32px 0 48px}:is(.execution-hero,.prediction-hero){align-items:start;gap:24px;margin-bottom:24px}:is(.execution-eyebrow,.prediction-eyebrow,.prediction-kicker){letter-spacing:.18em;font-size:12px;font-weight:500}:is(.execution-hero,.prediction-hero) h1{letter-spacing:-.025em;margin:10px 0 8px;font-size:30px;font-weight:600;line-height:1.2}.execution-hero>div:first-child>p:last-child,.prediction-hero-copy>p:last-child{font-size:14px;line-height:1.55}:is(.execution-success-card,.prediction-hero-metric){border-color:color-mix(in oklch, var(--border) 70%, transparent);background:var(--card);border-radius:8px;padding:16px}:is(.execution-success-card,.prediction-hero-metric):after{display:none}:is(.execution-success-card,.prediction-hero-metric) strong{letter-spacing:-.015em;margin:8px 0 6px;font-size:16px;line-height:1.35}:is(.execution-tape,.builder-tape,.pricing-grid,.outbound-summary){border-radius:10px}:is(.execution-tape,.builder-tape) strong,.prediction-metric strong,.outbound-summary strong{letter-spacing:-.02em;font-size:18px;font-weight:600}:is(.execution-notice,.prediction-notice){border-color:var(--border);background:var(--muted)}:is(.execution-section-heading,.prediction-section-heading){margin-top:32px}:is(.execution-section-heading,.prediction-section-heading) span,.workstream-heading>div:first-child>span,.placement-principles>div>span{color:var(--muted-foreground)}:is(.execution-section-heading,.prediction-section-heading) h2,.workstream-heading h2,.placement-principles h2{letter-spacing:-.025em;font-size:20px;font-weight:600}:is(.workstream-card,.outbound-card,.fit-card,.payoff-card,.pricing-card,.ladder-card,.comparison-table-card,.methodology-card,.evidence-card){border-radius:12px}.fit-card.verdict-conditional{border-top-color:var(--border)}.verdict-conditional .verdict,.verdict.verdict-conditional{background:var(--muted);color:var(--foreground)}.future-card{border-color:var(--border);background:var(--muted)}.future-card span,.evidence-card a:hover{color:var(--foreground)}@media (max-width:840px){:is(.execution-shell,.prediction-shell){width:calc(100% - 36px);padding-top:28px}:is(.execution-hero,.prediction-hero) h1{font-size:30px}}@media (max-width:560px){:is(.execution-hero,.prediction-hero) h1{font-size:28px}}
