.trade-desk{background:var(--color-espresso);color:var(--color-paper)}.trade-desk__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-8) var(--page-pad);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8);align-items:end}.trade-desk h2{color:inherit;font-size:var(--fs-display-lg);font-weight:700;font-stretch:112%;letter-spacing:-.04em;line-height:1;text-wrap:balance}.trade-desk__side{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:start}.trade-desk__side p{font-family:var(--font-body);font-size:var(--fs-body-lg);line-height:1.5;color:#cfcac3;max-width:44ch}.trade-desk__cta{display:inline-flex;align-items:center;height:48px;padding:0 var(--space-3);background:var(--color-paper);color:var(--color-ink);font-weight:600;text-decoration:none;border-radius:var(--radius-control);transition:background var(--duration-base) var(--ease-out)}.trade-desk__cta:hover{background:var(--color-accent)}.trade-desk :focus-visible{outline-color:var(--color-paper)}@media (max-width:900px){.trade-desk__inner{grid-template-columns:1fr;padding-top:var(--space-6);padding-bottom:var(--space-6)}}