.weapon-stages{padding:26px;background:#111e29;color:#e1e9e8;border-radius:3px}.weapon-stages ol{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;counter-reset:launch}.weapon-stages li{counter-increment:launch;font:13px/1.6 system-ui}.weapon-stages li::before{content:counter(launch,decimal-leading-zero);display:block;color:#edca82;font:13px/1.8 ui-monospace,monospace;margin-bottom:8px}.weapon-stages strong{display:block;font-size:17px;margin-bottom:7px}.weapon-stages span{color:#b2c6ce}.engine-article .weapon-stages figcaption{color:#b2c6ce;margin:24px 0 0}.weapon-plot svg{display:block;width:100%;height:auto}.weapon-plot picture img{width:100%}.weapon-demo .demo-controls{border-radius:0 0 3px 3px}.weapon-article .engine-table th[scope=row]{background:transparent;font-weight:650;min-width:130px}.weapon-article .engine-table{font-variant-numeric:tabular-nums}.weapon-article .engine-table td{min-width:100px}.weapon-article .engine-table th{white-space:normal}.weapon-article .engine-pair img{align-self:start}@media(max-width:600px){.weapon-stages ol{grid-template-columns:1fr 1fr;gap:25px}.weapon-stages{padding:20px}.weapon-stages strong{font-size:15px}.weapon-stages span{font-size:12px}}@media print{.weapon-stages{background:none;color:inherit}.weapon-stages span,.engine-article .weapon-stages figcaption{color:inherit}.weapon-demo .demo-controls{display:none}.weapon-plot svg{max-height:260px}}
