.os-implementation .os-tool-hero{padding-top:72px}.os-implementation-ai h2 span,.os-implementation .os-tool-intro h1 span{color:var(--os-lime)}.os-implementation-hero-note{margin-top:20px}.os-implementation-jump{text-underline-offset:5px;width:fit-content;margin-top:22px;font-size:13px;text-decoration:underline;display:block}.os-implementation-services,.os-implementation-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-implementation .os-implementation-outcome{color:var(--os-ink);margin-top:18px;font-weight:600}.os-implementation-examples{border-block:1px solid var(--os-line)}.os-implementation-example-grid{gap:40px;display:grid}.os-implementation-example-grid article{border-top:1px solid var(--os-line);padding-top:24px}.os-implementation-example-grid h3{margin:16px 0;font-size:25px}.os-implementation-example-grid p,.os-implementation-delivery p{color:var(--os-muted);line-height:1.75}.os-implementation-example-grid .os-text-link{margin-top:24px}.os-implementation-split{grid-template-columns:1fr 1fr;gap:80px;display:grid}.os-implementation-split h2{margin:20px 0 24px;font-size:clamp(32px,3.4vw,44px)}.os-implementation-split p+p{margin-top:18px}.os-implementation-ai{background:var(--os-deep);color:var(--os-paper)}.os-implementation-ai p{line-height:1.8}.os-implementation-ai .os-text-link{color:var(--os-lime);margin-top:28px}@media (max-width:760px){.os-implementation .os-tool-hero{padding-top:36px}.os-implementation-services,.os-implementation-example-grid,.os-implementation-split{grid-template-columns:1fr;gap:32px}}
