.survey-module__VVjIMa__surveyMain{background:linear-gradient(#f5ede5 0%,#eee4db 100%);min-height:100vh;padding-bottom:60px}.survey-module__VVjIMa__progressBar{z-index:100;background:#c5a57233;width:100%;height:3px;position:fixed;top:0;left:0}.survey-module__VVjIMa__progressFill{background:var(--accent-gold);height:100%;transition:width .5s}.survey-module__VVjIMa__container{max-width:600px;margin:0 auto;padding:80px 24px 40px}.survey-module__VVjIMa__formCard,.survey-module__VVjIMa__questionCard,.survey-module__VVjIMa__completeCard{text-align:center}.survey-module__VVjIMa__formCard h2,.survey-module__VVjIMa__questionCard h2,.survey-module__VVjIMa__completeCard h2{margin-bottom:8px}.survey-module__VVjIMa__formDesc{color:var(--text-light);margin-bottom:32px;font-size:14px}.survey-module__VVjIMa__field{text-align:left;margin-bottom:24px}.survey-module__VVjIMa__hint{color:var(--text-light);margin-top:6px;font-size:12px;display:block}.survey-module__VVjIMa__radioGroup{flex-wrap:wrap;gap:10px;display:flex}.survey-module__VVjIMa__radioLabel{color:var(--text-primary);background:var(--white);border:1px solid var(--border-light);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:400;transition:all .25s;display:inline-flex}.survey-module__VVjIMa__radioLabel input[type=radio]{width:auto;accent-color:var(--accent-gold);margin:0}.survey-module__VVjIMa__radioLabel:hover,.survey-module__VVjIMa__radioActive{border-color:var(--accent-gold);background:#c5a57214}.survey-module__VVjIMa__qNumber{color:var(--accent-gold);letter-spacing:.1em;margin-bottom:20px;font-size:13px;font-weight:500;display:inline-block}.survey-module__VVjIMa__qText{text-align:left;margin-bottom:36px;font-size:18px;font-weight:400;line-height:1.8}.survey-module__VVjIMa__optionGroup{flex-direction:column;gap:16px;display:flex}.survey-module__VVjIMa__optionBtn{width:100%;font-family:var(--font-main);color:var(--text-primary);background:var(--white);border:1px solid var(--border-light);cursor:pointer;text-align:left;border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;font-size:14px;font-weight:400;line-height:1.7;transition:all .3s;display:flex}.survey-module__VVjIMa__optionBtn:hover{border-color:var(--accent-gold);background:#c5a5720f;transform:translate(4px)}.survey-module__VVjIMa__optionLetter{width:28px;height:28px;color:var(--accent-gold);background:#c5a5721f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:600;display:flex}.survey-module__VVjIMa__completeIcon{margin-bottom:16px;font-size:48px}.survey-module__VVjIMa__completeNote{color:var(--text-light);margin-top:16px;font-size:13px}@media (max-width:768px){.survey-module__VVjIMa__qText{font-size:16px}.survey-module__VVjIMa__radioGroup{flex-direction:column}}
