.demo{max-width:var(--max-width);padding:var(--space-8) var(--gutter) var(--section-y);margin:0 auto}.demo-grid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:999px){.demo-grid{grid-template-columns:1fr}}.demo-eyebrow{margin-bottom:var(--space-5)}.demo-title{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-h1);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.demo-lede{max-width:var(--measure);margin:var(--space-5) 0 var(--space-7);color:var(--text-prose);font-size:var(--text-body);line-height:var(--leading-body)}.demo-bullets-head{margin:0 0 var(--space-4);color:var(--text);font-weight:var(--weight-medium)}.demo-bullets{gap:var(--space-3);color:var(--text-prose);line-height:var(--leading-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.demo-bullets li{align-items:flex-start;gap:var(--space-3);display:flex}.demo-tick{border-radius:var(--radius-full);background:var(--gradient-cool);flex:none;width:20px;height:20px;margin-top:2px;position:relative}.demo-tick:after{content:"";border:2px solid #0b0b10;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:4px;left:6px;transform:rotate(45deg)}.demo-form{padding:var(--space-6)}@media (min-width:640px){.demo-form{padding:var(--space-7)}}
