.handover-section{background:#edf1eb;border-block:1px solid #34534b13}
.handover-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;align-items:center}
.handover-grid>div{min-width:0}.handover-grid>.eyebrow{color:#856345}
.handover-section h2{font-size:clamp(32px,3.3vw,46px);line-height:1.2;letter-spacing:-.045em;color:#17343d}
.handover-intro{font-size:15px;line-height:1.95;margin-top:25px;color:#526b70}
.handover-scope{font-size:11px;line-height:1.9;margin-top:20px;color:#637b79}
.handover-items{list-style:none;display:grid;gap:14px;padding:0;margin:0;min-width:0}
.handover-items li{display:flex;align-items:flex-start;gap:20px;padding:24px;background:#ffffffc9;border:1px solid #395b5014;border-radius:10px;min-width:0}
.handover-icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:11px;background:#e9e1d4;color:#8e6947}
.handover-icon .line-icon{width:22px;height:22px;margin:0}.handover-items li>div{min-width:0}
.handover-items h3{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.025em;color:#284840}
.handover-items p{font-size:12px;line-height:1.85;margin-top:7px;color:#5c746d}
@media(max-width:1000px){.handover-grid{gap:45px}.handover-items li{padding:21px;gap:16px}.handover-items h3{font-size:15px}}
@media(max-width:760px){.handover-grid{grid-template-columns:minmax(0,1fr);gap:30px}.handover-section h2{font-size:34px}.handover-intro{font-size:14px;margin-top:22px}.handover-scope{font-size:11px}.handover-items li{padding:21px 18px;gap:15px}.handover-icon{width:36px;height:36px;flex-basis:36px}.handover-items h3{font-size:15px}}
