.form-step{grid-column:span 3}.form-step__description{font-size:1rem;font-weight:400;font-family:var(--font-primary),sans-serif;color:var(--font-color);margin-top:8px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.form-step__step-content{margin-top:24px;display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.form-step__step-content{display:grid;grid-template-columns:1fr 1fr 1fr}}