
/* Pilot launch: the four promises and measured smaller-model result. */
.launch-promises{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}
.launch-promises a{padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff}
.launch-promises b,.launch-promises span{display:block}.launch-promises b{font-size:14px}.launch-promises span{font-size:13px;color:var(--muted);margin-top:5px}
.launch-models{background:#101f43;color:#fff;border-radius:24px;padding-block:48px;margin-block:28px 64px}
.launch-models h2{font-size:clamp(2rem,4vw,3.5rem)}.launch-models h2 em{font-style:normal;color:#9cf5bf}
.launch-models .eyebrow,.launch-models .muted{color:#d1dbef}.launch-models .study-table{background:transparent;color:#fff;width:100%;border-collapse:collapse}
.launch-models .study-table caption{color:#d1dbef;text-align:left}.launch-models .study-table th,.launch-models .study-table td{padding:20px 24px;border-color:#3d5074;background:transparent;white-space:normal}
.launch-models .study-table thead th{color:#d1dbef}.launch-models .study-table tbody th{font-size:clamp(1rem,2vw,1.3rem);color:#fff}
.launch-models .study-table small{display:block;font-size:12px;font-weight:500;margin-top:8px}.launch-models .study-table td b{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.1;font-weight:750}
.launch-models .study-table .pass-cell,.launch-models .study-table .with-label{background:#9cf5bf;color:#102a22}
.launch-models .baseline-cell small{color:#ffcda1}.launch-models details{border-color:#566a90}.launch-models .text-link{color:#9cf5bf}
.launch-receipts,.launch-docs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.launch-receipts{margin-block:28px}.launch-receipts article,.launch-docs article{padding:24px;background:var(--pale);border:1px solid var(--line);border-radius:16px}
.launch-receipts article>span{font-size:12px;font-weight:700;color:var(--blue)}.launch-receipts h3{margin-top:12px}.launch-docs h2{font-size:1.5rem}
@media(max-width:650px){.launch-models{border-radius:0;padding-inline:20px}.launch-models .study-table th,.launch-models .study-table td{padding:16px 9px}.launch-models .study-table th{min-width:0}.launch-models .table-scroll{overflow-x:auto}.launch-promises{grid-template-columns:1fr}.launch-receipts,.launch-docs{grid-template-columns:1fr}.launch-models .study-table td b{font-size:2rem}}
