.leadershipSurvey.caV2 .caAlert{color:#e5533d;font-size:14px;font-weight:500;margin:10px 0 0;min-height:20px;text-align:center}.leadershipSurvey.caV2 .surveyResults{display:none}.leadershipSurvey.caV2 .surveyResult{border-radius:24px;box-shadow:0 4px 16px 0 #0000000d;display:none;height:auto;padding:32px 36px}.leadershipSurvey.caV2 .caBand1{background:#f3faf9;border:1px solid #d9f0eb;--ca:#84cebe}.leadershipSurvey.caV2 .caBand2{background:#f4f1f7;border:1px solid #dbd4e7;--ca:#8c74b2}.leadershipSurvey.caV2 .caBand3{background:#fef6e8;border:1px solid #fde2b9;--ca:#f9a01d}.leadershipSurvey.caV2 .caBand4{background:#fdeeeb;border:1px solid #f6c9c0;--ca:#e5533d}.leadershipSurvey.caV2 .caTop{flex-wrap:wrap;margin-bottom:16px}.leadershipSurvey.caV2 .caGauge{min-width:150px;position:relative;width:150px}.leadershipSurvey.caV2 .caGaugeArc{stroke:var(--ca);transition:stroke-dasharray 1.2s ease}.leadershipSurvey.caV2 .caScore{bottom:2px;left:0;line-height:1;position:absolute;right:0;text-align:center}.leadershipSurvey.caV2 .caScore .actualPoint{color:#1d293d;font-size:40px;font-weight:700}.leadershipSurvey.caV2 .caScore .totalPoint{color:#5b5b5b;font-size:20px;font-weight:700;opacity:.5}.leadershipSurvey.caV2 .riskTag{background:var(--ca);color:#fff;display:inline-block;font-size:15px;font-weight:700;margin-bottom:8px;padding:6px 14px}.leadershipSurvey.caV2 .caTitle{color:var(--ca);font-size:24px;font-weight:700;line-height:1.25;margin:0}.leadershipSurvey.caV2 .caBand1 .caTitle{color:#3f9c88}.leadershipSurvey.caV2 .caDiag{font-size:16px;line-height:1.6;margin:0 0 18px}.leadershipSurvey.caV2 .caPriority{background:#fff;margin-bottom:18px;padding:20px 22px}.leadershipSurvey.caV2 .caPriority .riskTitleInner{margin-bottom:12px}.leadershipSurvey.caV2 .caPriorityList{list-style:none;margin:0;padding:0}.leadershipSurvey.caV2 .caPriorityList li{align-items:flex-start;display:flex;font-size:15px;gap:10px;line-height:1.5;margin:0 0 12px}.leadershipSurvey.caV2 .caPriorityList li:last-child{margin-bottom:0}.leadershipSurvey.caV2 .caBadge{background:#eaf0f7;border-radius:6px;color:#45556c;flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.04em;margin-top:2px;padding:3px 8px}.leadershipSurvey.caV2 .caBadge.isUrgent{background:#e5533d;color:#fff}.leadershipSurvey.caV2 .caNoWeak{display:none;font-size:15px;margin:0}.leadershipSurvey.caV2 .caDims{margin-bottom:18px}.leadershipSurvey.caV2 .caDimsTitle{font-weight:700;margin-bottom:10px}.leadershipSurvey.caV2 .caDimList{list-style:none;margin:0;padding:0}.leadershipSurvey.caV2 .caDimList li{align-items:center;display:grid;font-size:14px;gap:10px;grid-template-columns:minmax(120px,38%) 1fr 34px;margin:0 0 8px}.leadershipSurvey.caV2 .caBar{background:#eaf0f7;border-radius:10px;height:10px;overflow:hidden}.leadershipSurvey.caV2 .caBar span{border-radius:10px;display:block;height:100%;transition:width 1s ease;width:0}.leadershipSurvey.caV2 .caBar span.lv1{background:#e5533d}.leadershipSurvey.caV2 .caBar span.lv2{background:#f9a01d}.leadershipSurvey.caV2 .caBar span.lv3{background:#8c74b2}.leadershipSurvey.caV2 .caBar span.lv4{background:#84cebe}.leadershipSurvey.caV2 .caDimVal{font-weight:700;text-align:right}.leadershipSurvey.caV2 .caCost{background:#fff;border-left:4px solid var(--ca);font-size:15px;line-height:1.55;margin-bottom:20px;padding:14px 18px}.leadershipSurvey.caV2 .caStat{color:#45556c;display:block;margin-top:6px}.leadershipSurvey.caV2 .resultsBtnsWrap{flex-wrap:wrap}.leadershipSurvey.caV2 .caRetake a{color:#45556c;font-size:14px;text-decoration:underline}@media(max-width:767px){.leadershipSurvey.caV2 .surveyResult{padding:22px 18px}.leadershipSurvey.caV2 .caDimList li{grid-template-columns:1fr 34px}.leadershipSurvey.caV2 .caDimList li .caBar{grid-column:1/-1;order:3}}