.ops-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-top:74px;padding-bottom:74px}.ops-hero h1{font-size:clamp(40px,5vw,66px);margin:20px 0 26px}.ops-hero .lead{font-size:17px;line-height:1.8;max-width:590px}.ops-hero .actions{gap:22px;align-items:center}.ops-hero .eyebrow{font-size:10px}.ops-note{font-size:12px!important;color:var(--muted);line-height:1.8;margin-top:22px}.ops-preview{background:#edf0e8;border:1px solid #d8ded2;border-radius:12px;padding:25px;min-width:0}.ops-preview-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;font:11px/1.6 ui-monospace,monospace;border-bottom:1px solid #d1d9ca}.ops-preview h2{font-size:28px;margin:22px 0 8px}.ops-preview>p{font-size:12px;color:var(--muted)}.ops-line{margin-top:16px;padding:17px;background:#fffefa;border:1px solid #d8ded2;border-radius:6px;display:grid;grid-template-columns:1fr auto;gap:8px 16px;font-size:13px}.ops-line strong{font-size:14px}.ops-line small{grid-column:1/-1;color:var(--muted);line-height:1.7}.ops-alert{background:#faf1df;border-color:#e6d7b8}.ops-agent{background:#ebedf5;border-color:#d9ddec}.ops-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ops-capabilities article{padding:26px;border:1px solid var(--line);border-radius:7px;min-width:0}.ops-capabilities h3{font-size:23px;margin:16px 0}.ops-capabilities p{font-size:14px;line-height:1.85;color:var(--muted)}.ops-capabilities .service-index{margin-bottom:16px}.ops-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:35px 0}.ops-steps li{padding-top:20px;border-top:1px solid var(--line);font-size:14px;line-height:1.8;color:var(--muted)}.ops-steps strong{display:block;font-size:20px;color:var(--ink);margin:12px 0}.ops-steps span{font:11px ui-monospace,monospace;color:#6b8064}.ops-fit{display:grid;grid-template-columns:1fr 1fr;gap:45px}.ops-fit h3{font-size:26px}.ops-fit p,.ops-fit li{font-size:15px;line-height:1.9;color:var(--muted)}.ops-fit ul{padding-left:21px}.ops-band{background:#f0f1eb;border-block:1px solid var(--line)}.ops-example{font-size:15px;line-height:1.9;color:var(--muted);padding:24px;border:1px solid var(--line);border-radius:7px}.ops-example strong{color:var(--ink)}.ops-faq{max-width:900px}.ops-contact{padding-bottom:50px}.ops-contact .contact{margin-left:0;margin-right:0}.ops-new-section{border-top:1px solid var(--line)}.ops-new-section .sector-card h3{font-size:30px}.ops-new-section .project-art{background:#edf0e8}.ops-new-section .agent-art{background:#ebedf5}.ops-meta{display:block;font:11px/1.8 ui-monospace,monospace;color:var(--muted);margin-top:16px}.capability-grid .stage-card{border-bottom:1px solid var(--line)}.capability-grid .stage-card:nth-last-child(-n+2){border-bottom:0}.stage-card .text-link{margin-top:18px}.ops-related{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:26px}@media(max-width:950px){.ops-hero{gap:30px;grid-template-columns:1fr 1fr}.ops-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-preview{padding:20px}}@media(max-width:700px){.ops-hero{grid-template-columns:1fr;padding-top:42px;padding-bottom:45px;gap:35px}.ops-hero h1{font-size:42px}.ops-hero .lead{font-size:16px}.ops-capabilities,.ops-fit,.ops-steps{grid-template-columns:1fr}.ops-capabilities article{padding:23px}.ops-fit{gap:25px}.ops-preview-top{flex-wrap:wrap}.ops-line{font-size:12px}.capability-grid .stage-card:nth-last-child(2){border-bottom:1px solid var(--line)}.ops-hero .actions{flex-wrap:wrap}.ops-new-section .project-art span{font-size:10px}.ops-contact .contact{margin:0;padding:30px 22px}.ops-preview h2{font-size:27px}}
