.cta-band{padding-block:var(--space-8);position:relative}.cta-band:before{content:"";background:linear-gradient(90deg, var(--mark-build) 0 62%, var(--mark-grow) 62% 100%);height:2px;position:absolute;top:0;left:0;right:0}.cta-band__inner{justify-content:space-between;align-items:end;gap:var(--space-6);flex-wrap:wrap;display:flex}.cta-band__copy{gap:var(--space-4);max-width:38rem;display:grid}.cta-band h2{font-size:var(--step-3)}.cta-band p{font-size:var(--step-1);color:var(--text-muted);line-height:1.5}.cta-band__actions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.section{padding-block:var(--space-8)}.section--raised{background:var(--raised);border-block:1px solid var(--line)}.section--paper{background:var(--bg)}.section__head{gap:var(--space-4);margin-bottom:var(--space-7);max-width:44rem;display:grid}.section__title{font-size:var(--step-3)}.section__lede{color:var(--text-muted);font-size:var(--step-1);line-height:1.5}
