.lifecycle-support-section{background-color:#fff;box-sizing:border-box;font-family:inherit;padding:60px 20px;width:100%}.lifecycle-support-section *{box-sizing:border-box}.lifecycle-support-section .lifecycle-container{display:grid;gap:50px;grid-template-columns:1fr;margin:0 auto;max-width:1320px}@media (min-width:1024px){.lifecycle-support-section .lifecycle-container{gap:60px;grid-template-columns:1fr 1fr}}.lifecycle-support-section .lifecycle-left-col{display:flex;flex-direction:column}.lifecycle-support-section .lifecycle-heading{color:#000;font-weight:600;line-height:55px;margin:0 0 10px;text-transform:uppercase}.lifecycle-support-section .lifecycle-desc{color:#000;line-height:24px;margin-bottom:50px;margin-top:0}.lifecycle-support-section .lifecycle-desc p{margin:0}.lifecycle-support-section .lifecycle-items-grid{display:grid;gap:20px 16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:640px){.lifecycle-support-section .lifecycle-items-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.lifecycle-support-section .lifecycle-item{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.lifecycle-support-section .lifecycle-icon-wrap{align-items:center;display:flex;justify-content:center}.lifecycle-support-section .lifecycle-icon{max-height:36px;max-width:36px;object-fit:contain}.lifecycle-support-section .lifecycle-item-title{color:#111827;font-size:13px;font-weight:500;line-height:1.2;margin:0}.lifecycle-support-section .lifecycle-right-col{background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;overflow:hidden;position:relative;width:100%}.lifecycle-support-section .lifecycle-overlay{display:flex;flex-direction:column;inset:0;justify-content:center;padding:40px;position:absolute}.lifecycle-support-section .lifecycle-overlay-text{color:#fff;font-weight:600;line-height:40px;margin:0;text-transform:uppercase}