.quiz-module__bEbaHa__container{background-color:#f9fafb;min-height:100vh}.quiz-module__bEbaHa__header{background-color:var(--primary-blue);color:#fff;text-align:center;padding:4rem 2rem 8rem}.quiz-module__bEbaHa__headerContent{z-index:2;max-width:800px;margin:0 auto;position:relative}.quiz-module__bEbaHa__heroBg{pointer-events:none;background:linear-gradient(115deg,#0000 65%,#ffffff08 65% 70%,#0000 70% 72%,#ffffff08 72% 77%,#0000 77% 79%,#ffffff08 79% 84%,#0000 84%);width:100%;height:100%;position:absolute;top:0;right:0}.quiz-module__bEbaHa__title{margin-bottom:1rem;font-size:2.5rem;font-weight:700}.quiz-module__bEbaHa__accent{color:#e89b31}.quiz-module__bEbaHa__subtitle{opacity:.9;max-width:600px;margin:0 auto;font-size:1.125rem;font-weight:300}.quiz-module__bEbaHa__quizWrapper{z-index:10;max-width:800px;margin:-4rem auto 4rem;padding:0 1rem;position:relative}.quiz-module__bEbaHa__card{text-align:center;background:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 4px 6px -1px #0000001a}.quiz-module__bEbaHa__cardTitle{color:#111827;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.quiz-module__bEbaHa__serviceGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;width:100%;display:grid}.quiz-module__bEbaHa__serviceCard{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;transition:all .2s;display:flex}.quiz-module__bEbaHa__serviceCard:hover{border-color:#e89b31;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.quiz-module__bEbaHa__questionCard{background:#fff;border-radius:12px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.quiz-module__bEbaHa__questionText{color:#1f2937;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.quiz-module__bEbaHa__progressContainer{color:#6b7280;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.quiz-module__bEbaHa__progressBarTrack{background-color:#fef3c7;border-radius:4px;width:100%;height:8px;margin-bottom:2rem;overflow:hidden}.quiz-module__bEbaHa__progressBarFill{background-color:#e89b31;height:100%;transition:width .3s}.quiz-module__bEbaHa__optionsStack{flex-direction:column;gap:1rem;display:flex}.quiz-module__bEbaHa__optionLabel{cursor:pointer;color:#374151;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:500;transition:all .2s;display:flex}.quiz-module__bEbaHa__optionLabel:hover{background-color:#faf9f6;border-color:#d1d5db}.quiz-module__bEbaHa__optionLabel.quiz-module__bEbaHa__selected{color:#111827;background-color:#fff7ed;border-color:#e89b31}.quiz-module__bEbaHa__radioCircle{border:2px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.quiz-module__bEbaHa__optionLabel.quiz-module__bEbaHa__selected .quiz-module__bEbaHa__radioCircle{border-color:#e89b31}.quiz-module__bEbaHa__optionLabel.quiz-module__bEbaHa__selected .quiz-module__bEbaHa__radioCircle:after{content:"";background-color:#e89b31;border-radius:50%;width:10px;height:10px}.quiz-module__bEbaHa__navButtons{justify-content:space-between;margin-top:3rem;display:flex}.quiz-module__bEbaHa__btnBack{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s;display:flex}.quiz-module__bEbaHa__btnBack:hover{background-color:#f3f4f6}.quiz-module__bEbaHa__btnNext{color:#fff;cursor:pointer;background:#e89b31;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:600;transition:background .2s;display:flex}.quiz-module__bEbaHa__btnNext:hover{background:#d97706}.quiz-module__bEbaHa__btnNext:disabled{cursor:not-allowed;opacity:.7;background:#fcd34d}.quiz-module__bEbaHa__loading{text-align:center;color:#6b7280;padding:4rem}.quiz-module__bEbaHa__spinner{border:4px solid #e5e7eb;border-top-color:#e89b31;border-radius:50%;width:48px;height:48px;margin:0 auto 1.5rem;animation:1s linear infinite quiz-module__bEbaHa__spin}@keyframes quiz-module__bEbaHa__spin{to{transform:rotate(360deg)}}
