.hero-graphic{width:100%;height:auto;display:block}.section{max-width:1500px;margin:auto;padding:clamp(4rem,8vw,8rem) clamp(1.25rem,6vw,6rem);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,9rem)}.section.surface{max-width:none;background:#0b1421}.section h2{max-width:16ch}.ops{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#263447}.ops article{background:#0b1421;padding:1.5rem}.ops h3{font-size:1rem}.ops p{color:#8fa1b5}.sources{display:flex;gap:.7rem;flex-wrap:wrap}.sources a{border:1px solid #263447;padding:.7rem;text-decoration:none}.prose a{color:#c3dcf0}@media(max-width:760px){.section{grid-template-columns:1fr}.ops{grid-template-columns:1fr}}
.service-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;min-height:0;padding-top:calc(var(--bar-h) + 4rem)}.service-hero__copy{width:100%}.service-hero__media{position:relative;inset:auto;width:100%;height:auto;z-index:auto;order:2}.service-hero__media img{position:static;width:100%;height:auto}.service-hero__shade{display:none}.display--xl{font-size:clamp(3rem,5vw,5.6rem)}@media(max-width:900px){.service-hero{grid-template-columns:1fr;gap:2rem}.service-hero__media{max-width:800px}.service-hero__copy{width:100%}}
