.multilevel-feature{margin-top:58px;padding-top:40px;border-top:1px solid #3f5044}
.multilevel-heading{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;margin-bottom:28px}
.multilevel-heading h3{margin-bottom:0}
.multilevel-heading p{font-size:1.1rem;color:#c4d0c5;line-height:1.7;margin:0}
.engineering-cutaway{margin:0}
.engineering-cutaway>a{display:block;border-radius:18px;overflow:hidden;background:#f5f7f2}
.engineering-cutaway img{width:100%;height:auto;display:block}
.engineering-cutaway figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:18px;color:#bdcdbf;font-size:.875rem}
.engineering-cutaway figcaption a{color:#dcff50;text-underline-offset:4px;flex:none}
.ai-roadmap{margin-top:70px;padding-top:48px;border-top:1px solid #435748}
#roadmap .ai-roadmap .feature-tag{color:#dcff50}
.ai-intro{max-width:960px}.ai-intro h3{font-size:clamp(2.4rem,4.3vw,4.3rem);line-height:1.05;margin-bottom:26px;letter-spacing:-.045em}
.ai-intro>p{font-size:1.15rem;line-height:1.7;max-width:75ch;color:#c8d4cb}
.ai-objectives{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:36px 0}
.ai-objectives>div{background:#263a2b;padding:28px;border-radius:16px;min-width:0;border-top:3px solid #dcff50}
.ai-status{display:block;font-size:.75rem;font-weight:600;letter-spacing:.09em;color:#dcff50;margin-bottom:22px}
.ai-objectives b{font-size:1.65rem;font-weight:500;line-height:1.2;letter-spacing:-.03em;color:#fff;display:block;margin-bottom:18px}
.ai-objectives p{font-size:1rem;line-height:1.6;color:#c8d4cb;margin:0}
.ai-bullets{color:#c8d4cb;max-width:1050px}
.ai-bullets li::marker{color:#dcff50}
.ai-bullets strong{color:#fff}
.ai-confidential{margin-top:30px;padding:24px 28px;background:#dcff50;border-radius:12px;color:#17211b;display:flex;justify-content:space-between;gap:20px;align-items:center}
.ai-confidential>span{font-size:.75rem;letter-spacing:.08em;font-weight:600}
.ai-confidential>a{color:#17211b;font-size:1rem;font-weight:600;text-underline-offset:5px}
@media(max-width:900px){.ai-objectives{gap:14px}.ai-objectives>div{padding:24px 20px}.ai-objectives b{font-size:1.4rem}.ai-confidential{align-items:start;flex-direction:column;gap:12px}.multilevel-heading{gap:30px}}
@media(max-width:680px){.multilevel-heading{grid-template-columns:1fr;gap:22px}.multilevel-heading h3{font-size:2.35rem}.engineering-cutaway figcaption{flex-direction:column;gap:12px;font-size:.875rem}.engineering-cutaway>a{border-radius:10px}.ai-roadmap{margin-top:50px;padding-top:36px}.ai-intro h3{font-size:2.6rem}.ai-intro>p{font-size:1.0625rem}.ai-objectives{grid-template-columns:1fr;gap:18px}.ai-objectives>div{padding:25px}.ai-objectives b{font-size:1.75rem}.ai-status{margin-bottom:16px}.ai-confidential{padding:22px}.multilevel-feature{margin-top:40px}}

.ai-server-mix{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:center;padding:32px;background:#203225;border:1px solid #4a623d;border-radius:18px;margin-top:32px}.ai-server-mix>div>span{font-size:.75rem;letter-spacing:.09em;font-weight:600;color:#dcff50}.ai-server-mix b{display:block;font-size:clamp(3rem,5.7vw,5.5rem);letter-spacing:-.065em;line-height:1.1;color:#dcff50;margin-top:12px;white-space:nowrap}.ai-server-mix b span{font-size:.55em}.ai-server-mix h4{font-size:1.45rem;line-height:1.25;margin:0 0 12px;font-weight:500;color:white}.ai-server-mix p{font-size:1rem;line-height:1.65;color:#c8d4cb;margin:0 0 14px}.ai-server-mix small{font-size:.875rem;line-height:1.6;color:#b4c6b7;display:block}@media(max-width:680px){.ai-server-mix{grid-template-columns:1fr;gap:24px;padding:26px}.ai-server-mix b{font-size:4.5rem}}
