.commercial-capability-page .page-hero{--commercial-content-width:calc(36cqw - var(--gutter) - 24px);container-type:inline-size}.commercial-capability-page .page-hero .hero-content>h1{white-space:pre-line;max-width:var(--commercial-content-width);font-size:min(clamp(28px, 3.5vw, 48px), calc(var(--commercial-content-width) / 11.4))}.commercial-capability-page .page-hero .hero-description{max-width:var(--commercial-content-width)!important}.commercial-capability-page .page-hero .hero-content>.eyebrow{max-width:var(--commercial-content-width);letter-spacing:.28em}.commercial-capability-page .page-hero .hero-actions{max-width:var(--commercial-content-width);gap:12px}.commercial-capability-page .page-hero .hero-actions .button{min-width:0;max-width:100%}.commercial-capability-page .industry-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 50px}.commercial-capability-page .industry-capabilities article{scroll-margin-top:30px}.commercial-capability-page .industry-capabilities ul{color:var(--muted);margin:18px 0 0;padding-left:17px;font-size:13px;line-height:1.7}.commercial-capability-page .industry-capabilities li+li{margin-top:8px}.commercial-capability-page .engineering-coordination{border-top:1px solid var(--line);margin-top:45px;padding-top:25px}.commercial-capability-page .engineering-coordination h3{text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-size:12px}.commercial-capability-page .engineering-coordination p{max-width:850px;font-size:14px;line-height:1.7}@media (max-width:700px){.commercial-capability-page .page-hero{--commercial-content-width:calc(100cqw - 2 * var(--gutter) - 8px)}.commercial-capability-page .page-hero .hero-content>h1{font-size:min(29px, calc(var(--commercial-content-width) / 11.4))}.commercial-capability-page .industry-capabilities{grid-template-columns:1fr;gap:28px}.commercial-capability-page .engineering-coordination{margin-top:32px;padding-top:22px}.commercial-capability-page .engineering-coordination p{font-size:13px}}
