.home-energy-scorecard_auditContainer__kqhuF{background:#ffffff;border:1px solid #e8e8e8;border-radius:12px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.04);margin-bottom:40px}.home-energy-scorecard_stepHeader__dup2E{margin-bottom:24px}.home-energy-scorecard_stepTitle__lj6ej{font-size:22px;font-weight:700;color:#172b4d;margin-bottom:6px}.home-energy-scorecard_stepSubtitle__SKjz1{font-size:15px;color:#5e6c84;line-height:1.5}.home-energy-scorecard_formGrid__UACaN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.home-energy-scorecard_choiceGrid__c8vFQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:8px}.home-energy-scorecard_choiceCard__tZd8t{border:1px solid #d9d9d9;border-radius:8px;padding:14px;display:flex;align-items:flex-start;gap:12px;cursor:pointer;background:#fafafa;transition:all .2s ease}.home-energy-scorecard_choiceCard__tZd8t:hover{border-color:#176b5b;background:#f6ffed}.home-energy-scorecard_choiceCardSelected__vcaVg{border-color:#176b5b;background:#e6f7ff}.home-energy-scorecard_choiceLabel__yLZ9p{font-size:14px;font-weight:600;color:#1f1f1f;display:block}.home-energy-scorecard_choiceDesc__5VVK2{font-size:12px;color:#8c8c8c;display:block;margin-top:2px}.home-energy-scorecard_navigationBar__xNZjP{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:20px;border-top:1px solid #f0f0f0}.home-energy-scorecard_scoreHeader__5AQJY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,#092b24,#176b5b);color:#ffffff;padding:28px 32px;border-radius:12px;margin-bottom:28px}.home-energy-scorecard_gradeBadge__ztulN{width:90px;height:90px;border-radius:50%;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15)}.home-energy-scorecard_gradeLetter__S1twa{font-size:38px;font-weight:800;line-height:1;color:#176b5b}.home-energy-scorecard_gradeSub__sjKy_{font-size:11px;font-weight:700;color:#595959;text-transform:uppercase;letter-spacing:.5px}.home-energy-scorecard_metricsRow__1nD7_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:28px}.home-energy-scorecard_metricCard__zSxc5{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;text-align:center}.home-energy-scorecard_metricValue__hURJ6{font-size:26px;font-weight:700;color:#0f172a;margin-top:4px}.home-energy-scorecard_metricLabel__EmN_f{font-size:13px;color:#64748b;font-weight:500}.home-energy-scorecard_componentGrid__CdDK_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.home-energy-scorecard_componentCard__AymAS{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.home-energy-scorecard_componentHeader__vDqCj{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.home-energy-scorecard_componentTitle__dx_NU{font-size:14px;font-weight:600;color:#1f2937}.home-energy-scorecard_componentNote__5Veqg{font-size:12px;color:#6b7280;line-height:1.4;margin-top:8px}.home-energy-scorecard_roadmapContainer__OAe3o{background:#ffffff;border:1px solid #e5e7eb;border-radius:10px;padding:24px}.home-energy-scorecard_roadmapTitle__DkBb8{font-size:18px;font-weight:700;color:#111827;margin-bottom:4px}.home-energy-scorecard_roadmapSubtitle__S8aRR{font-size:14px;color:#6b7280;margin-bottom:16px}