.k-trade-cta{padding-block:clamp(56px,9vw,120px)}.k-trade-cta__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,6vw,64px)}.k-trade-cta--center .k-trade-cta__inner{flex-direction:column;align-items:center;text-align:center}.k-trade-cta__copy{display:grid;gap:clamp(12px,2vw,20px);max-width:42rem}.k-trade-cta__eyebrow{color:var(--k-muted)}.k-trade-cta__heading{max-width:16ch}.k-trade-cta--center .k-trade-cta__heading{max-width:20ch;margin-inline:auto}.k-trade-cta__body{max-width:34rem;color:var(--k-muted);font-size:var(--k-step-1);line-height:1.5}.k-trade-cta__actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.k-trade-cta__btn{white-space:nowrap}.k-trade-cta__btn--ghost{opacity:.85}.k-sweep{position:relative;isolation:isolate;overflow:hidden}.k-sweep:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--k-ink);transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--k-ease-in-out)}.k-dark .k-sweep:after{background:var(--k-light)}.k-sweep:hover:after,.k-sweep:focus-visible:after{transform:scaleX(1)}.k-sweep:hover,.k-sweep:focus-visible{background:transparent;color:var(--k-ink-inv)}.k-dark .k-sweep:hover,.k-dark .k-sweep:focus-visible{color:var(--k-ink)}@media(max-width:749px){.k-trade-cta__inner{flex-direction:column;align-items:stretch}.k-trade-cta__actions{flex-direction:column}.k-trade-cta__btn{width:100%}}
