@media (max-width:640px){.demo-hero-layout{gap:var(--space-4);padding-block:var(--space-4)}.demo-hero-copy .landing-eyebrow{display:none}.demo-hero-copy h1{margin-top:0;font-size:2rem}.demo-hero-copy ul,.demo-hero-copy>p:last-of-type{display:none}.demo-form{padding:var(--space-4)}.demo-form-header{padding-bottom:var(--space-3)}.demo-form-header h2{font-size:var(--text-lg);line-height:1.2}.demo-fields{margin-top:var(--space-3)}.demo-field-grid,.demo-fields{gap:var(--space-3)}}