.svc-implementation{background-color:#fff}.svc-implementation__intro-section{background:#fff;padding:0 0 5rem}.svc-implementation__inner{flex-direction:column;gap:5rem;max-width:152rem;margin:0 auto;display:flex}.svc-implementation__title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__content{align-items:stretch;gap:8rem;width:100%;display:flex}.svc-implementation__image{background-color:#cbcfd2;border-radius:1.5rem;flex:0 0 65rem;height:34.7rem;overflow:hidden}.svc-implementation__image img{object-fit:cover;width:100%;height:100%}.svc-implementation__text{flex-direction:column;flex:1;justify-content:center;gap:3rem;display:flex}.svc-implementation__text-group{flex-direction:column;gap:0;display:flex}.svc-implementation__paragraph{color:#34383a;font-size:2rem;font-weight:400;line-height:1.5}.svc-implementation__context{background-color:#f6f7f9;padding:8rem 0}.svc-implementation__context-inner{flex-direction:column;gap:3rem;max-width:132rem;margin:0 auto;display:flex}.svc-implementation__context-heading{flex-direction:column;gap:1rem;width:100%;display:flex}.svc-implementation__context-title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__context-subtitle{color:#0d80f2;font-size:2.4rem;font-weight:700;line-height:1.3}.svc-implementation__context-body{flex-direction:column;gap:3rem;display:flex}.svc-implementation__context-body p{color:#34383a;white-space:pre-line;font-size:1.8rem;font-weight:400;line-height:1.67}.svc-implementation__decisions{background-color:#fff;padding:8rem 0}.svc-implementation__decisions-inner{flex-direction:column;gap:3rem;max-width:132rem;margin:0 auto;display:flex}.svc-implementation__decisions-heading{flex-direction:column;gap:1rem;width:100%;display:flex}.svc-implementation__decisions-title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__decisions-subtitle{color:#0d80f2;font-size:2.4rem;font-weight:700;line-height:1.3}.svc-implementation__decisions-body{flex-direction:column;gap:3rem;display:flex}.svc-implementation__decisions-body>p,.svc-implementation__decisions-body>div p{color:#34383a;white-space:pre-line;font-size:1.8rem;font-weight:400;line-height:1.67}.svc-implementation__decisions-group{flex-direction:column;gap:0;display:flex}.svc-implementation__handoff{background-color:#f6f7f9;padding:8rem 0}.svc-implementation__handoff-inner{flex-direction:column;gap:3rem;max-width:132rem;margin:0 auto;display:flex}.svc-implementation__handoff-heading{flex-direction:column;gap:1rem;width:100%;display:flex}.svc-implementation__handoff-title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__handoff-subtitle{color:#0d80f2;font-size:2.4rem;font-weight:700;line-height:1.3}.svc-implementation__handoff-body{flex-direction:column;gap:0;display:flex}.svc-implementation__handoff-body p{color:#34383a;font-size:1.8rem;font-weight:400;line-height:1.67}.svc-implementation__handoff-cards{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}.svc-implementation__handoff-card{background-color:#fff;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:2rem;min-height:20rem;padding:3rem 4rem;display:flex}.svc-implementation__handoff-card-label{color:#131313;font-size:2rem;font-weight:700;line-height:1.3}.svc-implementation__handoff-card-text{color:#606364;white-space:pre-line;font-size:1.6rem;font-weight:400;line-height:1.75}.svc-implementation__evolution{background-color:#fff;padding:8rem 0}.svc-implementation__evolution-inner{flex-direction:column;gap:3rem;max-width:132rem;margin:0 auto;display:flex}.svc-implementation__evolution-heading{flex-direction:column;gap:1rem;width:100%;display:flex}.svc-implementation__evolution-title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__evolution-subtitle{color:#0d80f2;font-size:2.4rem;font-weight:700;line-height:1.3}.svc-implementation__evolution-body{flex-direction:column;gap:3rem;display:flex}.svc-implementation__evolution-body p{color:#34383a;font-size:1.8rem;font-weight:400;line-height:1.67}.svc-implementation__analytics{background-color:#f6f7f9;padding:8rem 0}.svc-implementation__analytics-inner{flex-direction:column;gap:3rem;max-width:132rem;margin:0 auto;display:flex}.svc-implementation__analytics-heading{flex-direction:column;gap:1rem;width:100%;display:flex}.svc-implementation__analytics-title{color:#131313;font-size:3.5rem;font-weight:700;line-height:1.2}.svc-implementation__analytics-subtitle{color:#0d80f2;font-size:2.4rem;font-weight:700;line-height:1.3}.svc-implementation__analytics-body{flex-direction:column;gap:3rem;display:flex}.svc-implementation__analytics-body p{color:#34383a;white-space:pre-line;font-size:1.8rem;font-weight:400;line-height:1.67}@media (max-width:1599px){.svc-implementation__title{font-size:2.8rem}.svc-implementation__paragraph{font-size:1.8rem}.svc-implementation__context-title{font-size:2.8rem}.svc-implementation__context-subtitle{font-size:2rem}.svc-implementation__decisions-title{font-size:2.8rem}.svc-implementation__decisions-subtitle{font-size:2rem}.svc-implementation__handoff-title{font-size:2.8rem}.svc-implementation__handoff-subtitle{font-size:2rem}.svc-implementation__evolution-title{font-size:2.8rem}.svc-implementation__evolution-subtitle{font-size:2rem}.svc-implementation__analytics-title{font-size:2.8rem}.svc-implementation__analytics-subtitle{font-size:2rem}.svc-implementation__inner{max-width:150rem;padding-left:6rem;padding-right:6rem}.svc-implementation__context-inner,.svc-implementation__decisions-inner,.svc-implementation__handoff-inner,.svc-implementation__evolution-inner,.svc-implementation__analytics-inner{max-width:120rem;padding-left:6rem;padding-right:6rem}}@media (max-width:1300px){.svc-implementation__content{flex-direction:column;gap:3rem}.svc-implementation__image{flex:none;width:100%;height:32rem}}@media (max-width:767px){.svc-implementation__intro-section{padding:0 0 4rem}.svc-implementation__inner,.svc-implementation__context-inner,.svc-implementation__decisions-inner,.svc-implementation__handoff-inner,.svc-implementation__evolution-inner,.svc-implementation__analytics-inner{padding-left:2rem;padding-right:2rem}.svc-implementation__inner{gap:3rem}.svc-implementation__title{font-size:2.2rem}.svc-implementation__image{height:22rem}.svc-implementation__paragraph{font-size:1.6rem}.svc-implementation__context{padding:5rem 0}.svc-implementation__context-inner{gap:2rem}.svc-implementation__context-title{font-size:2.2rem}.svc-implementation__context-subtitle{font-size:1.8rem}.svc-implementation__context-body{gap:2rem}.svc-implementation__context-body p{white-space:normal;font-size:1.6rem}.svc-implementation__decisions{padding:5rem 0}.svc-implementation__decisions-inner{gap:2rem}.svc-implementation__decisions-title{font-size:2.2rem}.svc-implementation__decisions-subtitle{font-size:1.8rem}.svc-implementation__decisions-body{gap:2rem}.svc-implementation__decisions-body>p,.svc-implementation__decisions-body>div p{white-space:normal;font-size:1.6rem}.svc-implementation__handoff{padding:5rem 0}.svc-implementation__handoff-inner{gap:2rem}.svc-implementation__handoff-title{font-size:2.2rem}.svc-implementation__handoff-subtitle{font-size:1.8rem}.svc-implementation__handoff-body p{font-size:1.6rem}.svc-implementation__handoff-cards{grid-template-columns:1fr;gap:1.5rem}.svc-implementation__handoff-card{gap:1rem;min-height:0;padding:2rem 2.4rem}.svc-implementation__handoff-card-label{font-size:1.8rem}.svc-implementation__handoff-card-text{white-space:normal;font-size:1.4rem}.svc-implementation__evolution{padding:5rem 0}.svc-implementation__evolution-inner{gap:2rem}.svc-implementation__evolution-title{font-size:2.2rem}.svc-implementation__evolution-subtitle{font-size:1.8rem}.svc-implementation__evolution-body{gap:2rem}.svc-implementation__evolution-body p{font-size:1.6rem}.svc-implementation__analytics{padding:5rem 0}.svc-implementation__analytics-inner{gap:2rem}.svc-implementation__analytics-title{font-size:2.2rem}.svc-implementation__analytics-subtitle{font-size:1.8rem}.svc-implementation__analytics-body{gap:2rem}.svc-implementation__analytics-body p{white-space:normal;font-size:1.6rem}}
