.ZCWIVq_heading{gap:var(--section-gap);margin-bottom:var(--section-gap);grid-template-columns:1.1fr .9fr;align-items:end;display:grid}.ZCWIVq_heading h2{max-width:24ch;font-size:var(--type-section);letter-spacing:-.035em;white-space:pre-line;margin:0;font-weight:500;line-height:1.1}.ZCWIVq_heading h2:before{content:"";background:var(--surface-accent-line);width:52px;height:3px;margin-bottom:20px;display:block}.ZCWIVq_inverse h2:before{opacity:.8;background:linear-gradient(90deg, var(--brand-accent-light) 0 64%, transparent 64% 72%, rgb(var(--brand-sand-rgb)) 72%)}.ZCWIVq_heading>p{max-width:var(--reading-width);color:var(--brand-muted);margin:0;font-size:16px;line-height:1.7}.ZCWIVq_inverse>p{color:var(--brand-border)}@media (max-width:760px){.ZCWIVq_heading{grid-template-columns:1fr;gap:20px}.ZCWIVq_heading>p{font-size:15px}}
