#trade-growth{background:#fff}
.trade-growth-layout{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;padding-top:24px;padding-bottom:100px}
.growth-figure{margin:0;background:#EBF6EE;padding:18px;min-width:0}
.growth-chart{background:#fff;border:1px solid #DCE6DF;border-radius:8px;padding:24px 18px 12px;box-shadow:0 2px 5px #1f2a3010}
.growth-chart-heading{font-size:20px;font-weight:650;letter-spacing:-.025em;margin-bottom:18px}
.growth-legend{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;color:#49616b;margin-bottom:12px}.growth-legend span{display:flex;align-items:center;gap:8px}.growth-key{width:23px;height:3px;border-radius:2px;display:block}.with-dtseva{background:#27C744}.without-dtseva{background:#849A90}
.growth-chart svg{display:block;width:100%;height:auto;overflow:visible}.growth-figure figcaption{font-size:11px;color:#65776b;line-height:1.5;padding:14px 4px 0}
.trade-growth-copy h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12;letter-spacing:-.035em;margin:34px 0 24px;font-weight:750}
.trade-growth-copy>p,.trade-growth-copy li{font-size:18px;line-height:1.65;font-weight:300;color:#49616b}.trade-growth-copy>p{margin:0 0 28px}.trade-growth-copy ul{padding-left:23px;margin:0 0 38px}.trade-growth-copy li+li{margin-top:18px}.trade-growth-copy li b{font-weight:550;color:#1F2A30}.trade-growth-copy .btn{text-decoration:none;display:inline-flex;align-items:center}
.growth-ready .growth-line{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.4s cubic-bezier(.3,.1,.2,1)}.growth-ready .growth-dtseva{transition-delay:.15s}.growth-ready .growth-area,.growth-ready .growth-dots{opacity:0;transition:opacity .6s ease 2s}.growth-ready.is-visible .growth-line{stroke-dashoffset:0}.growth-ready.is-visible .growth-area,.growth-ready.is-visible .growth-dots{opacity:1}
@media(max-width:950px){.trade-growth-layout{gap:32px}.trade-growth-copy>p,.trade-growth-copy li{font-size:16px}}
@media(max-width:700px){.trade-growth-layout{grid-template-columns:1fr;padding-top:8px;padding-bottom:64px;gap:36px}.growth-figure{order:2}.trade-growth-copy h2{font-size:34px;margin-top:24px}.growth-chart{padding:20px 12px 10px}.growth-chart-heading{font-size:18px}.growth-legend{font-size:12px}}
@media(prefers-reduced-motion:reduce){.growth-ready .growth-line{stroke-dashoffset:0;transition:none}.growth-ready .growth-area,.growth-ready .growth-dots{opacity:1;transition:none}}
