.HealthCheck_wrapper__UgkYQ{padding:26px;border:1px solid rgba(148,163,184,.16);border-radius:22px;background:rgba(5,8,22,.7)}.HealthCheck_introKicker__2Dqo0{color:#60a5fa;font-size:11px;font-weight:800;letter-spacing:.14em}.HealthCheck_intro__00Cl1 h3{margin:12px 0 8px;font-size:22px;color:#f1f5f9}.HealthCheck_intro__00Cl1>p{margin:0 0 18px;color:#94a3b8;font-size:14px;line-height:1.6;max-width:560px}.HealthCheck_introAreas__saTzl{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.HealthCheck_introAreas__saTzl li{padding:10px 14px;border:1px solid rgba(148,163,184,.14);border-radius:10px;background:rgba(255,255,255,.02);color:#cbd5e1;font-size:13px}.HealthCheck_primaryButton__GGiqq{min-height:48px;padding:0 22px;border:0;border-radius:12px;background:linear-gradient(135deg,#1478ff,#8b5cf6);color:#fff;font-weight:800;font-size:14px;cursor:pointer}.HealthCheck_primaryButton__GGiqq:disabled{opacity:.35;cursor:not-allowed}.HealthCheck_ghostButton__Yq0OF{min-height:48px;padding:0 20px;border:1px solid rgba(148,163,184,.24);border-radius:12px;background:transparent;color:#cbd5e1;font-weight:700;font-size:14px;cursor:pointer}.HealthCheck_ghostButton__Yq0OF:disabled{opacity:.35;cursor:not-allowed}.HealthCheck_backLink__kjlGq{border:0;background:none;color:#60a5fa;font-size:13px;font-weight:700;cursor:pointer;padding:0;margin-bottom:14px}.HealthCheck_areaTabs__2AkTw{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.HealthCheck_areaTabActive__J18xK,.HealthCheck_areaTab___KalX{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.02);color:#94a3b8;font-size:11px;cursor:pointer;text-align:left;min-height:44px;justify-content:center}.HealthCheck_areaTabActive__J18xK span,.HealthCheck_areaTab___KalX span{font-weight:700}.HealthCheck_areaTabActive__J18xK em,.HealthCheck_areaTab___KalX em{font-style:normal;color:#64748b;font-size:10px}.HealthCheck_areaTabActive__J18xK{border-color:rgba(53,167,255,.55);background:rgba(53,167,255,.12);color:#fff}.HealthCheck_areaTabActive__J18xK em{color:#93c5fd}.HealthCheck_progressLine__ack49{margin:0 0 16px;color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.HealthCheck_questionCard__pYCOP{padding:22px;border:1px solid rgba(148,163,184,.14);border-radius:16px;background:rgba(255,255,255,.02);margin-bottom:18px}.HealthCheck_questionCard__pYCOP h3{margin:0 0 18px;font-size:17px;color:#e2e8f0;line-height:1.4;outline:none}.HealthCheck_options__gF7_S{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.HealthCheck_optionActive__wm_s1,.HealthCheck_option__7URNC{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:8px 10px;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:rgba(255,255,255,.03);color:#94a3b8;font-size:13px;cursor:pointer;text-align:center}.HealthCheck_optionActive__wm_s1 input,.HealthCheck_option__7URNC input{position:absolute;opacity:0;width:1px;height:1px}.HealthCheck_optionActive__wm_s1{color:#fff;border-color:rgba(53,167,255,.55);background:rgba(53,167,255,.14)}.HealthCheck_optionActive__wm_s1:focus-within,.HealthCheck_option__7URNC:focus-within{outline:2px solid #60a5fa;outline-offset:2px}.HealthCheck_navRow__3DTQk{display:flex;justify-content:space-between;gap:10px}.HealthCheck_summary__sNKnl{text-align:center;padding:12px 6px}.HealthCheck_ring__Xyd1I{--score:0deg;width:150px;height:150px;margin:18px auto 14px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#0c1530 58%,transparent 60%),conic-gradient(#35a7ff 0 var(--score),rgba(255,255,255,.08) var(--score));box-shadow:0 0 42px rgba(53,167,255,.18)}.HealthCheck_ring__Xyd1I strong{font-size:42px}.HealthCheck_ring__Xyd1I span{font-size:12px;color:#94a3b8;margin-left:-30px;margin-top:42px}.HealthCheck_riskBadge__kQQJX{display:inline-block;margin:0 0 24px;padding:6px 16px;border-radius:999px;font-weight:800;font-size:13px}.HealthCheck_riskLow__Es_gP{background:rgba(34,197,94,.16);color:#4ade80}.HealthCheck_riskModerate__djB7B{background:rgba(245,158,11,.16);color:#fbbf24}.HealthCheck_riskHigh__cU3wE{background:rgba(249,115,22,.18);color:#fb923c}.HealthCheck_riskCritical__87hcC{background:rgba(239,68,68,.18);color:#f87171}.HealthCheck_areaScores__dyM45{display:grid;gap:10px;max-width:520px;margin:0 auto 26px;text-align:left}.HealthCheck_areaScoreRow__LP4m2{display:grid;grid-template-columns:140px 1fr 30px;align-items:center;gap:10px;font-size:12px;color:#94a3b8}.HealthCheck_areaScoreBarTrack__LXhGK{height:8px;border-radius:6px;background:rgba(255,255,255,.06);overflow:hidden}.HealthCheck_areaScoreBarFill__QmLah{height:100%;background:linear-gradient(90deg,#1478ff,#8b5cf6);border-radius:inherit}.HealthCheck_summaryBlock__Ph0og{max-width:520px;margin:0 auto 22px;text-align:left}.HealthCheck_summaryBlock__Ph0og h4{margin:0 0 10px;font-size:13px;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em}.HealthCheck_summaryBlock__Ph0og ol{margin:0;padding-left:20px;color:#dbeafe;font-size:14px;line-height:1.7}.HealthCheck_disclaimer__LhIph{max-width:520px;margin:0 auto 22px;color:#64748b;font-size:12px;line-height:1.6}.HealthCheck_resultActions___OP0z{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.HealthCheck_leadForm___IwsX{display:grid;gap:14px;max-width:440px;margin:0 auto;text-align:left}.HealthCheck_leadForm___IwsX h3{margin:0;font-size:19px;color:#f1f5f9}.HealthCheck_leadIntro__nyXKj{margin:0;color:#94a3b8;font-size:13px;line-height:1.6}.HealthCheck_leadForm___IwsX label{display:grid;gap:6px;font-size:13px;color:#cbd5e1}.HealthCheck_leadForm___IwsX input[type=email],.HealthCheck_leadForm___IwsX input[type=tel],.HealthCheck_leadForm___IwsX input[type=text]{min-height:44px;padding:0 12px;border-radius:10px;border:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.03);color:#f1f5f9;font-size:14px}.HealthCheck_honeypot__FrRJ8{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.HealthCheck_consentRow__GYgKP{display:flex;flex-direction:row;gap:10px;align-items:flex-start;font-size:12px;color:#94a3b8;line-height:1.6}.HealthCheck_consentRow__GYgKP input{margin-top:3px}.HealthCheck_leadError__6EVa9{margin:0;color:#f87171;font-size:13px}@media(max-width:720px){.HealthCheck_introAreas__saTzl,.HealthCheck_options__gF7_S{grid-template-columns:1fr}.HealthCheck_areaTabs__2AkTw{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.HealthCheck_areaTabActive__J18xK,.HealthCheck_areaTab___KalX{flex:0 0 auto}.HealthCheck_areaScoreRow__LP4m2{grid-template-columns:100px 1fr 26px;font-size:11px}}