.management-takeovers{background:#fff}.section-title{color:#2f3437;font-size:42px;font-weight:700;margin-bottom:20px}.section-desc{color:#666;line-height:1.8;margin-bottom:50px;max-width:900px}.timeline{position:relative}.timeline:before{background:#d8e4de;bottom:0;content:"";left:18px;position:absolute;top:0;width:2px}.timeline-item{align-items:center;display:flex;gap:18px;margin-bottom:22px;position:relative}.timeline-number{display:flex;justify-content:center;position:relative;width:38px;z-index:2}.timeline-number span{background:#2e6a57;color:#fff;font-size:13px;font-weight:600;height:26px;width:26px}.timeline-icon,.timeline-number span{align-items:center;border-radius:50%;display:flex;justify-content:center}.timeline-icon{background:#edf5f1;flex-shrink:0;height:64px;width:64px}.timeline-icon img{width:32px}.timeline-content{background:#edf5f1;border-radius:6px;flex:1;padding:18px 24px}.timeline-content h4{color:#2e6a57;font-size:20px;font-weight:600;margin-bottom:8px}.timeline-content p{color:#555;line-height:1.7;margin:0}@media(max-width:768px){.timeline-item{align-items:flex-start}.timeline-content{padding:16px}.section-title{font-size:30px}}