.service-template--product-lifecycle .service-lifecycle-hero .service-hero__media img{object-position:center}.service-template--product-lifecycle .service-lifecycle-hero .service-hero__media:after{background:linear-gradient(90deg,#031624fa,#031624e0 42%,#0316243d 70%,#03162414)}.service-lifecycle-steps__intro{max-width:850px}.service-lifecycle-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.service-lifecycle-step{position:relative;display:grid;justify-items:center;padding:0 28px;text-align:center}.service-lifecycle-step:not(:last-child):after{content:"";position:absolute;top:49px;right:-22px;width:44px;height:1px;background:#b8ccd5}.service-lifecycle-step:not(:last-child):before{content:"";position:absolute;z-index:1;top:45px;right:-22px;width:8px;height:8px;transform:rotate(45deg);border-top:1px solid #8aa7b5;border-right:1px solid #8aa7b5}.service-lifecycle-step__icon{display:flex;width:98px;height:98px;align-items:center;justify-content:center;margin-bottom:24px;border:1px solid rgba(0,169,143,.18);border-radius:50%;background:radial-gradient(circle at 35% 30%,#effefa 0,#d9f7f1 56%,#c7eee7);color:#00a98f;box-shadow:0 12px 28px #0b355414}.service-lifecycle-step__icon svg{width:48px;height:48px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.service-lifecycle-step__number{display:block;margin-bottom:7px;color:#00a98f;font-size:12px;font-weight:700;letter-spacing:.12em}.service-lifecycle-step h3{margin:0 0 10px;color:#0b3554;font-size:21px}.service-lifecycle-step .rte{color:#526979;line-height:1.65}.service-template--product-lifecycle .service-split{gap:0;overflow:hidden;border:1px solid #dce7eb;border-radius:10px;background:#f4f8fa;box-shadow:0 12px 34px #0b35540f}.service-template--product-lifecycle .service-split__content{padding:56px}.service-template--product-lifecycle .service-split__media{height:100%;min-height:390px;border-radius:0;box-shadow:none}.service-template--product-lifecycle .service-split__media img{height:100%;min-height:390px;aspect-ratio:auto}.service-benefit-band{padding:82px 0;background:#edf5f7}.service-benefit-band__header{max-width:800px;margin-bottom:42px}.service-benefit-band__header .service-copy{margin-top:18px}.service-benefit-band__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:34px 0;border-top:1px solid #cfdfe5;border-bottom:1px solid #cfdfe5}.service-benefit{display:grid;grid-template-columns:50px minmax(0,1fr);gap:20px;padding:18px 42px}.service-benefit+.service-benefit{border-left:1px solid #cfdfe5}.service-benefit__icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;color:#00a98f}.service-benefit__icon svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.service-benefit h3{margin:0 0 8px;color:#0b3554;font-size:19px}.service-benefit .rte{color:#526979;line-height:1.65}@media screen and (max-width:999px){.service-lifecycle-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 0}.service-lifecycle-step:nth-child(2):after,.service-lifecycle-step:nth-child(2):before{display:none}.service-template--product-lifecycle .service-split__content{padding:42px}.service-benefit-band__grid{grid-template-columns:1fr;padding:12px 0}.service-benefit{padding:26px 18px}.service-benefit+.service-benefit{border-top:1px solid #cfdfe5;border-left:0}}@media screen and (max-width:740px){.service-template--product-lifecycle .service-lifecycle-hero .service-hero__media img{object-position:64% center}.service-lifecycle-steps{grid-template-columns:1fr;gap:34px}.service-lifecycle-step{grid-template-columns:78px minmax(0,1fr);justify-items:start;gap:20px;align-items:center;padding:0;text-align:left}.service-lifecycle-step:after,.service-lifecycle-step:before{display:none}.service-lifecycle-step__icon{width:78px;height:78px;margin:0}.service-lifecycle-step__icon svg{width:39px;height:39px}.service-template--product-lifecycle .service-split__content{padding:34px 26px}.service-template--product-lifecycle .service-split__media,.service-template--product-lifecycle .service-split__media img{min-height:260px}.service-benefit-band{padding:62px 0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-lifecycle.css.map */
