.questions__wrapper{display:flex;flex-flow:column nowrap;gap:16px;height:100%;padding:1rem 0;width:100%}.questions__wrapper-variants{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:1rem}.question__card{background:#ffffff0d;border:1px solid #4f46e5;border-radius:1rem;cursor:pointer;padding:1rem;transition:all .2s ease}.question__card:hover{background:#4f46e533;transform:translateY(-2px)}.question__card--selected{background:#4f46e566;border-color:#818cf8;box-shadow:0 0 0 2px #818cf880}.question__title{font-weight:600;margin-bottom:.25rem}.contact-form{display:flex;flex-direction:column;margin-top:1rem;width:100%}
