body.content-page{background:var(--bg-0)}.content-page__main,body.content-page #marketing-root,body.content-page .marketing-page__main{padding:0 0 var(--space-8)}.content-hero,body.content-page .mkt-hero{position:relative;padding:var(--space-7) 0 var(--space-6);overflow:hidden;border-bottom:1px solid var(--border);background:var(--bg-0)}body.content-page .mkt-hero:before,body.content-page .mkt-hero:after{display:none}.content-hero__inner,body.content-page .mkt-hero__inner{position:relative;z-index:1;max-width:40rem}body.content-page .mkt-hero .eyebrow{margin-bottom:var(--space-3);color:var(--text-dim)}body.content-page .mkt-hero h1{margin:0 0 var(--space-3);font-size:var(--text-h1);font-weight:var(--fw-black);letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight);max-width:none}body.content-page .mkt-hero__lead{max-width:36rem;margin:0;color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--leading-normal)}body.content-page .mkt-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.mkt-cta{margin:var(--space-6) 0 0;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-1);text-align:left}.mkt-cta h2{margin:0 0 var(--space-2);font-size:var(--text-h3);font-weight:var(--fw-bold)}.mkt-cta p{margin:0 0 var(--space-4);color:var(--text-muted)}@media (max-width: 768px){body.content-page .mkt-hero{padding:var(--space-6) 0 var(--space-5)}}
