/* One connected map using the existing pillars and wording. */
.page-services .method-map{position:relative;margin:28px 0}.page-services #method .service-pillars{border:0;gap:0;padding-left:0}.page-services #method .service-pillars .step{position:relative;padding:18px 0;border:0}.page-services #method .service-pillars .step:not(:last-child):after{content:'';position:absolute;left:22px;top:62px;bottom:-14px;width:1px;background:#a78a50}.page-services #method .service-pillar-icon{background:#173e50;border:1px solid #c4a35f;border-radius:50%;padding:8px;position:relative;z-index:1}.page-services #method .service-pillars p{margin-top:4px}.page-services .service-example{background:#eef2f2;color:#173446;padding:64px 0}.service-example h2{font-size:clamp(26px,3vw,34px);line-height:1.5;margin:14px 0}.example-note{max-width:48em;color:#536c79;font-size:15px;line-height:1.9}.example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.example-grid article{min-width:0;border:1px solid #c6d4d9;background:#fafbf9;padding:24px;border-radius:8px}.example-number{color:#91743d;font-size:14px}.example-grid h3{font-size:22px;margin:12px 0 22px}.example-grid dl{margin:0}.example-grid dt{font-size:13px;color:#647b87;border-top:1px solid #d6e0e3;padding-top:15px}.example-grid dd{margin:6px 0 20px;font-size:16px;line-height:1.8}.example-grid dd:last-child{margin-bottom:0}@media(max-width:800px){.example-grid{grid-template-columns:1fr;gap:16px}.page-services .service-example{padding:44px 0}.example-grid article{padding:22px}}
