.landing{max-width:60rem;padding:var(--space-6) var(--space-4);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.landing__section-title{text-align:center;margin:0 0 var(--space-4)}.landing__steps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.landing__form{align-items:stretch;gap:var(--space-2);flex-direction:row;width:100%;max-width:30rem;margin:0 auto;display:flex}.landing__form .ds-field{flex:auto}.landing__form .ds-text-input{height:100%}
