.code-marketing-hero{border-bottom:1px solid var(--border);align-items:center;gap:2.5rem;padding-bottom:3.5rem;display:grid}.code-marketing-hero .marketing-editorial-hero{border:0;min-width:0;padding-block:0}.code-marketing-hero h1{font-size:clamp(2.75rem,4.4vw,4.5rem)}.code-marketing-hero>figure{box-shadow:0 24px 60px -35px color-mix(in oklch, var(--primary) 45%, transparent);margin-top:0}.code-marketing-hero .marketing-jump-primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);font-weight:600}.code-marketing>section{padding-bottom:1rem}@media (min-width:1024px){.code-marketing-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}
