.runtime-hero{padding-bottom:72px}.runtime-hero h1{max-width:880px}.runtime-hero h1 em,.intelligence-cta h2 em{font-style:normal;color:var(--blue)}.runtime-hero>p{max-width:620px}.question-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:70px 0;display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;align-items:start}.question-band blockquote{margin:0;color:var(--ink);font-size:clamp(25px,3vw,39px);line-height:1.17;letter-spacing:-.045em}.question-band blockquote b{font-weight:600;color:var(--blue)}.comparison-section{padding:130px 0}.section-heading{display:grid;grid-template-columns:1fr .72fr;gap:90px;align-items:end;margin-bottom:48px}.section-heading h2,.decision-section h2,.intelligence-cta h2{margin:14px 0 0;font-size:clamp(34px,4.5vw,58px);line-height:1.03;letter-spacing:-.06em}.section-heading>p,.decision-section>p,.intelligence-cta p{margin:0;color:var(--muted);font-size:17px;line-height:1.55}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.comparison-card{min-height:450px;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.comparison-card h3{font-size:30px;line-height:1.05;letter-spacing:-.05em;margin:44px 0 15px}.comparison-card>p{max-width:410px;color:var(--muted);line-height:1.55}.comparison-card.runtime{background:var(--pale)}.signal-route{margin:42px 0 28px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:9px;font:12px var(--mono);color:var(--blue)}.signal-route span{display:flex;align-items:center;gap:9px}.signal-route span+span:before{content:"↓";color:#8caed8}.signal-route .muted{color:var(--muted)}.known-list{margin:26px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.9}.known-list li:before{content:"✓";color:var(--blue);margin-right:9px}.known-list.unknown li:before{content:"—";color:#9bb8d7}.decision-section{border-top:1px solid var(--line);padding:120px 0}.decision-section>p{max-width:620px;margin:24px 0 48px}.decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.decision-card{border:1px solid var(--line);padding:28px;min-height:400px}.decision-card.intelligent{background:var(--pale);border-color:#aacbec}.decision-card h3{font-size:25px;letter-spacing:-.04em;margin:38px 0 10px}.decision-card>p{color:var(--muted);line-height:1.5}.decision-flow{margin:34px 0;font:13px var(--mono);color:var(--blue);display:flex;flex-direction:column;gap:10px}.decision-flow span{display:flex;align-items:center;gap:10px}.decision-flow span+span:before{content:"↓";color:#91b4de}.decision-result{padding-top:16px;border-top:1px solid var(--line);font-size:14px;line-height:1.45}.decision-result b{color:var(--blue)}.value-section{padding:115px 0 130px;border-top:1px solid var(--line)}.value-grid{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.value-grid article{padding:23px 22px 0 0;border-right:1px solid var(--line);min-height:200px}.value-grid article+article{padding-left:22px}.value-grid article:last-child{border-right:0}.value-grid h3{font-size:20px;letter-spacing:-.035em;margin:38px 0 10px}.value-grid p{font-size:14px;line-height:1.5;color:var(--muted);max-width:240px}.intelligence-flow{padding:105px 0;border-top:1px solid var(--line)}.flow-track{margin-top:45px;display:flex;align-items:stretch;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow-x:auto}.flow-track article{flex:1 0 150px;padding:22px 16px 24px;border-right:1px solid var(--line);min-height:145px}.flow-track article:last-child{border-right:0;background:var(--pale)}.flow-track strong{display:block;font-size:17px;line-height:1.08;letter-spacing:-.035em;margin:28px 0 0}.flow-track span{font:11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--blue)}.intelligence-cta{padding:120px 0}.intelligence-cta h2{max-width:840px;font-size:clamp(44px,6.2vw,76px)}.intelligence-cta p{max-width:530px;margin:24px 0 30px}@media(max-width:700px){.question-band,.section-heading,.decision-grid{grid-template-columns:1fr;gap:26px}.question-band{padding:52px 0}.comparison-section{padding:80px 0}.comparison-grid{grid-template-columns:1fr}.comparison-card{min-height:0;padding:24px}.comparison-card h3{margin-top:28px}.decision-section{padding:80px 0}.decision-card{min-height:0}.value-section{padding:75px 0}.value-grid{grid-template-columns:1fr}.value-grid article,.value-grid article+article{padding:22px 0;border-right:0;border-bottom:1px solid var(--line);min-height:0}.value-grid h3{margin-top:22px}.intelligence-flow{padding:75px 0}.intelligence-cta{padding:78px 0}.flow-track{margin-top:30px}}
