.pipeline-service-page{background:var(--paper)}.pipeline-service-shell{width:min(91%,1400px);margin:0 auto}.pipeline-service-hero{background:var(--ozkan-navy-deep);color:#fff;padding:190px 0 105px}.pipeline-service-hero h1{max-width:1000px;margin:0;font-size:clamp(52px,6vw,88px)}.pipeline-service-intro{padding:120px 0 130px}.pipeline-intro-grid{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);grid-gap:8vw;gap:8vw}.pipeline-section-marker>span{display:block;margin-bottom:30px;color:#c6d0dc;font-family:var(--font-serif);font-size:82px;line-height:1}.pipeline-capabilities-heading h2,.pipeline-intro-copy h2,.pipeline-service-cta h2{font-size:clamp(40px,4.5vw,66px)}.pipeline-intro-copy h2{max-width:800px;margin-bottom:42px}.pipeline-lead{max-width:900px;margin-bottom:52px;color:var(--ink);font-size:19px;line-height:1.8}.pipeline-copy-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5vw;gap:5vw;padding-top:42px;border-top:1px solid var(--line)}.pipeline-copy-columns p{margin:0;color:var(--muted);font-size:15px;line-height:1.85}.pipeline-capabilities{padding:115px 0 125px;background:#e9eef4}.pipeline-capabilities-heading{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);grid-gap:8vw;gap:8vw;align-items:end;margin-bottom:70px}.pipeline-capabilities-heading h2{max-width:760px;margin:0;color:var(--ozkan-navy-deep)}.light-marker>span{color:#aebccd}.pipeline-capabilities-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #c5cfdb;border-left:1px solid #c5cfdb}.pipeline-capabilities-grid article{min-height:175px;padding:28px 32px 32px;border-right:1px solid #c5cfdb;border-bottom:1px solid #c5cfdb;background:rgba(255,255,255,.38)}.pipeline-capabilities-grid article>span{color:#54779c;font-size:10px;letter-spacing:.18em}.pipeline-capabilities-grid h3{max-width:520px;margin:38px 0 0;color:var(--ozkan-navy-deep);font-family:var(--font-serif);font-size:25px;font-weight:400;line-height:1.25}.pipeline-service-cta{padding:100px 0;background:#365f8a;color:#fff}.pipeline-cta-inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:9vw;gap:9vw;align-items:end}.pipeline-service-cta h2{max-width:820px;margin:0}.pipeline-cta-actions{display:flex;flex-wrap:wrap;gap:28px;align-items:center}@media(max-width:950px){.pipeline-capabilities-heading,.pipeline-cta-inner,.pipeline-intro-grid{grid-template-columns:1fr;gap:55px}.pipeline-copy-columns{gap:40px}}@media(max-width:620px){.pipeline-service-shell{width:calc(100% - 40px)}.pipeline-service-hero{padding:145px 0 75px}.pipeline-service-hero h1{font-size:48px}.pipeline-capabilities,.pipeline-service-intro{padding:78px 0 85px}.pipeline-capabilities-heading,.pipeline-cta-inner,.pipeline-intro-grid{gap:34px}.pipeline-section-marker>span{margin-bottom:20px;font-size:62px}.pipeline-capabilities-heading h2,.pipeline-intro-copy h2,.pipeline-service-cta h2{font-size:39px}.pipeline-intro-copy h2{margin-bottom:32px}.pipeline-lead{margin-bottom:36px;font-size:17px}.pipeline-capabilities-grid,.pipeline-copy-columns{grid-template-columns:1fr}.pipeline-copy-columns{gap:26px;padding-top:32px}.pipeline-capabilities-heading{margin-bottom:45px}.pipeline-capabilities-grid article{min-height:150px;padding:25px 26px 28px}.pipeline-capabilities-grid h3{margin-top:30px;font-size:22px}.pipeline-service-cta{padding:75px 0}.pipeline-cta-actions{align-items:flex-start;flex-direction:column}}