.multi-checkbox-group_fieldset__DiRBs{margin:0 0 1rem;padding:0;border:none}.multi-checkbox-group_fieldsetInvalid__tdpt1{padding:.75rem;border-radius:8px;border:1px solid var(--warn,#c45c26);background:#fff8f4}.multi-checkbox-group_legend__8RoJZ{font-weight:600;margin-bottom:.35rem;padding:0}.multi-checkbox-group_hint__yUKrV{margin:0 0 .5rem;font-size:.88rem;color:var(--muted)}.multi-checkbox-group_grid__SYVH7{display:flex;flex-direction:column;gap:.4rem}.multi-checkbox-group_option__DwpXO{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem}.multi-checkbox-group_optionDisabled__4rirw{opacity:.45;cursor:not-allowed}.multi-checkbox-group_counter__L404z{margin:.5rem 0 0;font-size:.82rem;color:var(--muted)}.cuestionario_page__ZIJUR{padding:2rem 0;max-width:560px;margin:0 auto}.cuestionario_pageHeader__FeQVl{margin-bottom:.5rem}.cuestionario_pageBody__8V9iQ{display:flex;flex-direction:column;gap:1.25rem}.cuestionario_formCard__HrA7b{padding:1.5rem}.cuestionario_intro__6gZpu{margin:0;padding:1rem 1.15rem;border-radius:12px;background:linear-gradient(145deg,#e8f4f1,#f5f2eb);border:1px solid var(--border);font-size:.95rem;line-height:1.55;color:var(--text)}.cuestionario_introTitle__TX8Hd{margin:0 0 .5rem;font-size:1rem;font-weight:700;color:var(--accent)}.cuestionario_introGrid__2Ixx_{display:flex;flex-direction:column;gap:.65rem}.cuestionario_introGrid__2Ixx_ p{margin:0}@media (min-width:900px){.cuestionario_page__ZIJUR{max-width:920px;width:min(100%,920px);min-width:800px}.cuestionario_intro__6gZpu{padding:1.2rem 1.5rem}.cuestionario_formCard__HrA7b,.cuestionario_intro__6gZpu{width:100%;min-width:800px;box-sizing:border-box}.cuestionario_introGrid__2Ixx_{gap:.75rem}}.cuestionario_progress__8_6Ze{margin-bottom:1.25rem}.cuestionario_progressMeta__Hf3cT{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.4rem;font-size:.9rem;font-weight:600;color:var(--accent)}.cuestionario_progressTrack__nD9C1{height:6px;border-radius:999px;background:#e4e8e7;overflow:hidden}.cuestionario_progressFill__i4SIR{height:100%;border-radius:999px;background:var(--accent);transition:width .25s ease}.cuestionario_stepHint__el_a7{margin:0 0 1rem;font-size:.88rem;color:var(--muted)}