.ed-logistika .log-promo-wrap{padding:0 0 12px}
.ed-logistika .log-promo{display:grid;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:30px;padding:28px 38px;border:1px solid #c8e8e0;border-radius:20px;background:linear-gradient(112deg,#e7f8f4 0%,#f0fbf8 55%,#d8f3ed 100%)}
.ed-logistika .log-promo-copy{min-width:0}
.ed-logistika .log-promo h2{max-width:750px;margin:0;font-size:clamp(25px,2.4vw,34px);line-height:1.17;letter-spacing:-.025em;color:#183d35}
.ed-logistika .log-promo p{max-width:650px;margin:10px 0 18px;color:#355c53;font-size:16px;line-height:1.5}
.ed-logistika .log-promo a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 18px;border:1px solid #166857;border-radius:9px;background:#166857;color:#fff;font-size:14px;font-weight:700;text-decoration:none}
.ed-logistika .log-promo a:focus-visible{outline:3px solid #166857;outline-offset:3px}
.ed-logistika .log-promo a svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.ed-logistika .log-promo-art{width:100%;max-width:210px;height:auto;display:block;justify-self:center}
@media(hover:hover){.ed-logistika .log-promo a:hover{background:#105344;border-color:#105344}}
@media(max-width:650px){.ed-logistika .log-promo{grid-template-columns:minmax(0,1fr) 84px;gap:12px;padding:23px 20px}.ed-logistika .log-promo h2{font-size:25px}.ed-logistika .log-promo p{font-size:15px}.ed-logistika .log-promo-art{max-width:84px}}
@media(max-width:380px){.ed-logistika .log-promo{grid-template-columns:minmax(0,1fr);gap:0}.ed-logistika .log-promo-art{display:none}.ed-logistika .log-promo h2{font-size:24px}}
