.future-ai-and-science .agi-hero{background:radial-gradient(circle at 70% 10%,#c2a6f226,transparent 43%),linear-gradient(130deg,#151a30,#292747)}.future-ai-and-science .agi-overline,.future-ai-and-science .agi-hero h1 em{color:#c2a6f2}.future-ai-and-science .agi-primary{background:#c2a6f2;color:#1e2138}.future-ai-and-science .curve-panel{--curve-accent:#c2a6f2;--curve-muted:#d5d8e4;--curve-track:#74728c}.future-ai-and-science .cf-vh{margin-top:28px}.future-figure{max-width:1160px;margin:24px auto 34px;border-radius:18px;overflow:hidden;border:1px solid #dad8e9}.future-figure img{display:block;width:100%;height:auto}.future-figure figcaption{background:#f5f3f9;color:#625f71;padding:12px 19px;font:12px/1.7 system-ui,sans-serif}.future-evidence{max-width:1160px;margin:46px auto;padding:0 18px}.future-evidence h2{font-size:clamp(28px,4vw,43px);line-height:1.15;letter-spacing:-.04em;color:#272b43}.future-evidence-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.future-evidence-list article{background:#fff;border:1px solid #ded8e9;border-radius:16px;padding:21px;min-width:0}.future-evidence-list span{font-size:11px;letter-spacing:.1em;color:#6e5798;font-weight:850}.future-evidence-list h3{font-size:18px;line-height:1.3;color:#2d2945;margin:9px 0}.future-evidence-list p{font:13px/1.75 system-ui,sans-serif;color:#565c6d}.future-evidence-list a{font:750 12px/1.6 system-ui,sans-serif;color:#65499e;text-decoration:underline;text-underline-offset:3px}.future-faq{max-width:1050px;margin:43px auto 74px;padding:0 18px}.future-faq h2{font-size:clamp(30px,4vw,44px);color:#29253c;letter-spacing:-.04em}.future-faq details{padding:17px 0;border-bottom:1px solid #e2daee}.future-faq summary{cursor:pointer;font:800 15px/1.5 system-ui,sans-serif;color:#343048}.future-faq p{font:14px/1.8 system-ui,sans-serif;color:#565b70}.future-scope{max-width:1160px;margin:25px auto;padding:17px 22px;background:#f4f3fa;border:1px solid #ddd9e9;border-radius:13px;font:13px/1.72 system-ui,sans-serif;color:#505465}.future-scope a{color:#67499b;font-weight:750}@media(max-width:780px){.future-evidence-list{grid-template-columns:1fr}.future-figure{margin-left:13px;margin-right:13px}.future-scope{margin-left:13px;margin-right:13px}.future-ai-and-science .agi-hero-grid{gap:21px}.future-evidence{margin-top:33px}}