.ContentSuggest_container__2GluE{margin-top:40px;color:var(--text-primary);border:1px solid var(--border-primary);background:var(--bg-secondary);border-radius:var(--radius-xl);padding:20px}.ContentSuggest_container__2GluE section{margin-bottom:40px}.ContentSuggest_container__2GluE h3{margin-bottom:0;color:var(--text-primary)}.ContentSuggest_container__2GluE hr{border-color:var(--border-primary)}.ContentSuggest_container__2GluE blockquote{margin:16px 0;color:var(--text-secondary);line-height:1.7}.ContentSuggest_buttonWrapper__nqtO1{display:grid;gap:10px;justify-items:center}.ContentSuggest_buttonWrapper__nqtO1 a{width:100%;display:flex;justify-content:center}.QuestionItem_questionItem__sAvsg{font-size:16px;font-weight:700;line-height:1.5rem;text-align:center;margin-top:50px}.QuestionItem_buttonContainer__SlWvJ{display:flex;justify-content:center;align-items:center;flex-direction:column}.QuestionItem_descriptionContainer__tYD7i{font-size:13px;margin-top:20px;width:260px;position:relative}.QuestionItem_descriptionContainer__tYD7i div{position:absolute}.QuestionItem_left__Tsz3D span{position:relative;left:-25px}.QuestionItem_right__Lr2uy span{position:relative;right:-210px}@media (max-width:320px){.QuestionItem_left__Tsz3D span{left:-10px}.QuestionItem_right__Lr2uy span{right:-210px}}.QuestionItem_questionDiv__Lenkv{width:260px;margin-top:14px;display:flex;justify-content:space-between}.QuestionItem_questionDiv__Lenkv input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.QuestionItem_questionDiv__Lenkv input[type=radio]+label{display:inline-block;position:relative;cursor:pointer}.QuestionItem_questionDiv__Lenkv input[type=radio]+label:before{content:" ";display:inline-block;width:21px;height:21px;line-height:21px;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;background:var(--bg-secondary);border:2px solid var(--border-secondary);border-radius:50%;position:absolute;left:0;top:0;margin-top:0;box-shadow:none;border-color:var(--brand-accent);-webkit-transition:all .3s,border-color .08s;transition:all .3s,border-color .08s}.QuestionItem_questionDiv__Lenkv input[type=radio]:checked+label:before{background:var(--brand-accent);box-shadow:0 0 5px var(--brand-accent)}.QuestionItem_questionDiv__Lenkv input[type=radio]+label span{opacity:0;font-size:0}.QuestionItem_item1__bwflx,.QuestionItem_item1__bwflx input[type=radio]+label:before,.QuestionItem_item5__XMcqu,.QuestionItem_item5__XMcqu input[type=radio]+label:before{width:40px;height:40px;position:relative}.QuestionItem_item2__TQPp2,.QuestionItem_item4__c3_j0{padding-top:5px;width:30px;height:30px;position:relative}.QuestionItem_item2__TQPp2 input[type=radio]+label:before,.QuestionItem_item4__c3_j0 input[type=radio]+label:before{position:relative;width:30px;height:30px}.QuestionItem_item3__3Ypvx{padding-top:10px}.QuestionItem_item3__3Ypvx,.QuestionItem_item3__3Ypvx input[type=radio]+label:before{width:20px;height:20px;position:relative}.ScoreGraph_container__W_Vpx{width:100%;display:grid;gap:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-sm);overflow:hidden}@media (min-width:768px){.ScoreGraph_container__W_Vpx{gap:var(--space-4);padding:var(--space-6)}}.ScoreGraph_scoresContainer__Qcv49{width:100%;display:grid;gap:var(--space-3)}.ScoreGraph_scoreItem__wYKsw{width:100%;display:grid;gap:var(--space-1);min-width:0}.ScoreGraph_scoreHeader__bCIyN{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.ScoreGraph_scoreTitle__xk9kp{flex:1;min-width:0;color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.ScoreGraph_scoreTitle__xk9kp{font-size:var(--text-sm)}}.ScoreGraph_scoreValue__qFgaJ{flex-shrink:0;min-width:2.5rem;text-align:right;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}@media (min-width:768px){.ScoreGraph_scoreValue__qFgaJ{font-size:var(--text-sm)}}.ScoreGraph_highlightedValue__SWcxQ{color:var(--color-primary-600)}.ScoreGraph_scoreTrack__VI87G{position:relative;width:100%;height:1.25rem;border-radius:var(--radius-base);background:var(--bg-primary);overflow:hidden}@media (min-width:768px){.ScoreGraph_scoreTrack__VI87G{height:1.375rem}}.ScoreGraph_trackGrid__P3FvU{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:repeat(5,1fr);pointer-events:none}.ScoreGraph_trackGrid__P3FvU>span{border-right:1px solid var(--border-secondary);opacity:.2}.ScoreGraph_trackGrid__P3FvU>span:last-child{border-right:none}.ScoreGraph_standard__hhwfP{position:absolute;top:50%;z-index:3;height:.8rem;transform:translateY(-50%);border-radius:var(--radius-base);background:linear-gradient(90deg,rgba(var(--color-primary-600-rgb),.48),rgba(var(--color-primary-600-rgb),.38));border:1px solid rgba(var(--color-primary-600-rgb),.85);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.ScoreGraph_scoreBar__6Q0a_{position:absolute;left:0;top:0;z-index:2;display:block;width:0;height:100%;min-width:2px;max-width:100%;border-radius:var(--radius-base);background:var(--color-secondary-400);transition:var(--transition-base);box-shadow:var(--shadow-xs)}.ScoreGraph_scoreBar__6Q0a_.ScoreGraph_highlighted__MnVep{background:linear-gradient(135deg,var(--color-primary-500),var(--color-accent-500));box-shadow:var(--shadow-sm)}.ScoreGraph_average__D1CSg{position:absolute;top:0;z-index:4;width:2px;height:100%;border-radius:var(--radius-base);background:var(--color-primary-600);box-shadow:var(--shadow-xs)}.SurveyFooter_footerContainer__2cTlt{position:fixed;bottom:0;height:50px;width:100%}.SurveyFooter_footerInner__j3LQ5{margin:0 auto;background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:10px 10px 0 0;max-width:500px;width:100%;height:100%}.SurveyFooter_progressContainer__EQbvV{display:flex;position:relative;width:100%;height:100%}.SurveyFooter_progressLabel__NibWS{width:100px;display:flex;align-items:center;justify-content:center;color:var(--text-primary)}.SurveyFooter_progressBarContainer__EFeKt{width:calc(100% - 100px);height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.SurveyFooter_progressBarInner__QoXVh{margin-top:3px;position:absolute;width:90%;height:60%}.SurveyFooter_progressFill__P_bVz{background-color:var(--button-primary);height:100%;width:0}.SurveyFooter_progressScale__6OnLK{position:relative;display:flex;width:90%;margin-top:3px;height:60%;border:2px solid var(--border-tertiary)}.SurveyFooter_progressScaleDivider__aF_bB{position:relative;border-right:1px dotted var(--border-tertiary);width:20%}.SurveyFooter_completeButtonContainer__agH24{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.SurveyFooter_completeButton__LYJaR{border-radius:4px;padding:4px 8px;text-decoration:none;border:2px solid var(--button-accent-active);color:var(--text-on-brand);background-color:var(--button-accent);font-size:1.2rem;font-weight:500;text-shadow:none;box-shadow:var(--shadow-sm);transition:var(--transition-fast)}.SurveyFooter_completeButton__LYJaR:hover{transform:translateY(-1px);background-color:var(--button-accent-hover)}.SurveyFooter_completeButton__LYJaR:active{transform:translateY(0);background-color:var(--button-accent-active)}.questions_main__SM27W{margin-bottom:150px;color:white;scroll-behavior:smooth}.result_main__YyQXX{scroll-behavior:smooth}.result_resultHeader__sMnp_{position:relative;overflow:hidden}.result_resultHeader__sMnp_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgba(99,102,241,.1) 0,transparent 50%),radial-gradient(circle at 70% 80%,rgba(168,85,247,.1) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(6,182,212,.1) 0,transparent 50%);pointer-events:none}.result_centerText__mJ0Ob{text-align:center;color:var(--text-primary)}.result_centerText__mJ0Ob h2{font-size:var(--text-h2);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--space-2)}.result_centerText__mJ0Ob h3{font-size:var(--text-h3);font-weight:var(--font-weight-semibold);background:linear-gradient(135deg,var(--color-primary-600),var(--color-secondary-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.result_buttonContainer__gdGnx{margin:var(--space-8) 0;display:flex;justify-content:center}.result_buttonContainer__gdGnx button{background:var(--gradient-primary);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-8);font-size:var(--text-base);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-md);transition:var(--transition-base);border:none;color:white}.result_buttonContainer__gdGnx button:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.result_buttonContainer__gdGnx p{text-align:center;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.result_centerTextSmall__xlrhk{text-align:center;line-height:var(--line-height-relaxed);color:var(--text-secondary)}.result_centerTextSmall__xlrhk p{font-size:var(--text-sm);margin-bottom:var(--space-1)}.result_article__5F8SQ{margin-top:var(--space-16)}.result_article__5F8SQ section{margin-bottom:var(--space-10);background:var(--bg-tertiary);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border-secondary)}.result_article__5F8SQ section blockquote,.result_article__5F8SQ section p{line-height:var(--line-height-relaxed);color:var(--text-primary)}.result_article__5F8SQ h2{font-size:var(--text-h3);font-weight:var(--font-weight-bold);color:var(--text-primary);text-align:center;margin-bottom:var(--space-6)}.result_article__5F8SQ h3{margin-bottom:var(--space-3);font-size:var(--text-h6);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.result_whiteContainer__3QO9i{background:var(--bg-secondary);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-md);margin:var(--space-8) 0}.result_whiteContainer__3QO9i section{margin-bottom:var(--space-10)}.result_whiteContainer__3QO9i h3{margin-bottom:var(--space-3);font-size:var(--text-h5);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.result_buttonGroup__G9n3S{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-4)}.result_buttonGroup__G9n3S button{background:var(--color-primary-100);color:var(--color-primary-700);border:1px solid var(--color-primary-300);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:var(--transition-base)}.result_buttonGroup__G9n3S button:hover{background:var(--color-primary-200);transform:translateY(-1px)}.result_buttonGroup__G9n3S button.result_selected__T1ETQ{background:var(--gradient-primary);color:white;box-shadow:var(--shadow-sm)}.result_retryButtonGroup__zTf1R{margin-top:var(--space-24);text-align:center}.result_retryButtonGroup__zTf1R button{background:transparent;border:2px solid var(--color-primary-400);color:var(--color-primary-600);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-8);font-size:var(--text-base);font-weight:var(--font-weight-medium);transition:var(--transition-base)}.result_retryButtonGroup__zTf1R button:hover{background:var(--color-primary-50);transform:translateY(-1px)}.questions_mainContainer__RNhdP,.questions_main__UVexL{margin-bottom:150px;color:white;scroll-behavior:smooth}