.questionnaire-stepper{display:flex;align-items:flex-start;gap:.5rem;list-style:none;margin:0 0 1.5rem;padding:0}@media(max-width:991px){.questionnaire-stepper{overflow-x:auto;padding-bottom:.5rem}}.questionnaire-stepper__step{flex:1 1;min-width:8rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;position:relative}.questionnaire-stepper__step:not(:last-child):after{content:"";position:absolute;top:1.1rem;left:calc(50% + 1.6rem);right:calc(-50% + 1.6rem);height:2px;background:#d1d1d1}.questionnaire-stepper__btn{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.questionnaire-stepper__btn:focus-visible{outline:2px solid #0c548c;outline-offset:2px}.questionnaire-stepper__btn:hover .questionnaire-stepper__title{color:#191919}.questionnaire-stepper__marker{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#b0b0b0;color:#fff;font-size:20px}.questionnaire-stepper__title{font-size:14px;color:#6d6d6d}.questionnaire-stepper__step--current .questionnaire-stepper__marker{background:#0c548c}.questionnaire-stepper__step--current .questionnaire-stepper__title{color:#191919;font-weight:600}.questionnaire-preview{padding-block:2.5rem 4rem}.questionnaire-preview__card{padding:2rem 0 0}@media(max-width:767px){.questionnaire-preview__card{padding:1.25rem 0 0}}.questionnaire-preview__count{margin:0 0 .5rem;text-align:right;font-size:14px;font-weight:600;color:#6d6d6d}.questionnaire-preview__title{margin:0 0 1.5rem;font-size:30px;font-weight:700;color:#191919}.questionnaire-preview__fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem 2rem;gap:1.25rem 2rem;border:0;margin:0;padding:0;min-width:0}@media(max-width:767px){.questionnaire-preview__fields{grid-template-columns:1fr}}.questionnaire-preview__fields:disabled .eq-select-wrap,.questionnaire-preview__fields:disabled .eq-select__trigger,.questionnaire-preview__fields:disabled .form-check-input,.questionnaire-preview__fields:disabled .form-check-label,.questionnaire-preview__fields:disabled .form-control,.questionnaire-preview__fields:disabled .form-label,.questionnaire-preview__fields:disabled input,.questionnaire-preview__fields:disabled label,.questionnaire-preview__fields:disabled select,.questionnaire-preview__fields:disabled textarea{pointer-events:none}.questionnaire-preview__field{min-width:0;cursor:not-allowed}.questionnaire-preview__group{grid-column:1/-1;cursor:not-allowed}.questionnaire-preview__legend{margin:0 0 .5rem;font-weight:600;color:#191919}.questionnaire-preview__required{color:#e70d0d}.questionnaire-preview__choices{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.questionnaire-preview__actions{display:flex;justify-content:flex-end;margin-top:2rem}.questionnaire-gate{max-width:45rem;margin-inline:auto;padding:2rem 0;text-align:center}.questionnaire-gate__title{margin:0 0 .5rem;font-size:24px;font-weight:700;color:#191919}.questionnaire-gate__subtitle{margin:0 0 1.25rem;color:#6d6d6d}.questionnaire-gate__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem}.questionnaire-gate__footnote{margin:1rem 0 0;font-size:14px;color:#6d6d6d}