.DJEj5G_page{color:#1f2a24;background:#fafaf7;min-height:100vh;padding:48px 20px 80px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.DJEj5G_inner{max-width:760px;margin:0 auto}.DJEj5G_runner{color:#1f2a24;min-width:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.DJEj5G_runnerWithBench{padding-bottom:calc(min(62dvh,480px) + 32px)}.DJEj5G_runnerWithBenchCollapsed{padding-bottom:112px}.DJEj5G_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8a4b2d;margin:0 0 10px;font-size:11px;font-weight:760}.DJEj5G_title{color:#1c2b22;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,5vw,42px);font-weight:400;line-height:1.1}.DJEj5G_lede{color:#45524a;max-width:640px;margin:0 0 30px;font-size:16px;line-height:1.65}.DJEj5G_drop{text-align:center;background:#fff;border:1.5px dashed #b8c4ba;border-radius:12px;padding:40px 24px;transition:border-color .15s,background .15s}.DJEj5G_drop:hover,.DJEj5G_dropActive{background:#f4f8f4;border-color:#4a7c59}.DJEj5G_dropTitle{margin:0 0 6px;font-size:15px;font-weight:600}.DJEj5G_dropHint{color:#6b7a70;margin:0 0 18px;font-size:13px}.DJEj5G_sampleButton{color:#fff;cursor:pointer;background:#2e5941;border:none;border-radius:8px;min-height:44px;padding:10px 18px;font-size:13.5px;font-weight:650;display:inline-block}.DJEj5G_uploadButton{color:#2e5941;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c3cec5;border-radius:8px;margin-bottom:12px;padding:10px 18px;font-size:14px;font-weight:650;display:inline-block}.DJEj5G_uploadButton:focus-visible,.DJEj5G_sampleButton:focus-visible{outline-offset:3px;outline:2px solid #2e5941}.DJEj5G_sampleButton:hover{background:#234733}.DJEj5G_sampleHomeHeading{align-items:baseline;gap:8px;display:flex}.DJEj5G_sampleHomeName{color:#2e5941;font-size:13.5px;font-weight:650}.DJEj5G_sampleHomePlace{color:#4a5a50;font-size:12px}.DJEj5G_sampleHomeNote{color:#6b7a70;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.35;display:block;overflow:hidden}.DJEj5G_fileLabel{overflow-wrap:anywhere;color:#6b7a70;margin:26px 0 6px;font-size:13px}.DJEj5G_fileLabel strong{color:#1f2a24}.DJEj5G_stages{border-top:1px solid #e3e8e2;margin:14px 0 0;padding:0;list-style:none}.DJEj5G_stage{border-bottom:1px solid #e3e8e2;align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:flex}.DJEj5G_stageName{min-width:150px;font-weight:600}.DJEj5G_stageDetail{color:#6b7a70;font-size:13px}.DJEj5G_stageTime{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:700}.DJEj5G_stagePending{color:#9aa79e;font-weight:400}.DJEj5G_act{margin:44px 0 0}.DJEj5G_actDivider{border-top:1px solid #cdd8d0;align-items:baseline;gap:14px;margin-bottom:10px;padding-top:12px;display:flex}.DJEj5G_actNumeral{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;color:#8a4b2d;min-width:32px;font-size:26px;font-style:italic;line-height:1}.DJEj5G_actHead{flex:1;min-width:0}.DJEj5G_actTitle{margin:0;font-size:15px;font-weight:700}.DJEj5G_actQuestion{color:#6b7a70;margin:2px 0 0;font-size:12.5px}.DJEj5G_actChip{white-space:nowrap;font-variant-numeric:tabular-nums;color:#2e5941;background:#e4efe6;border-radius:20px;margin-left:auto;padding:4px 12px;font-size:12px;font-weight:700}.DJEj5G_actChipPending{color:#8a4b2d;background:#f6ede5}.DJEj5G_statBand{border-top:1px solid #e2eae5;border-bottom:1px solid #e2eae5;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:18px 0 0;display:grid}.DJEj5G_statCell{border-right:1px solid #e2eae5;padding:22px 18px}.DJEj5G_statCell:last-child{border-right:0}.DJEj5G_statLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#31483c8c;margin:0 0 8px;font-size:10px;font-weight:600}.DJEj5G_statValue{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;color:#31483c;font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:baseline;gap:4px;margin:0;font-size:34px;line-height:1;display:flex}.DJEj5G_statValue span{color:#31483c80;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:500}.DJEj5G_statCaption{color:#31483c99;margin:8px 0 0;font-size:12px;font-style:italic;line-height:1.4}.DJEj5G_bench{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:30;box-sizing:border-box;background:var(--bench-surface);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);border:1px solid var(--bench-border);border-radius:12px;flex-direction:column;width:min(1180px,100vw - 32px);max-height:min(80dvh,720px);margin:0;padding:0 20px;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.DJEj5G_bench:not(.DJEj5G_benchCollapsed) .DJEj5G_controlsHead{flex-shrink:0;padding:12px 0 8px}.DJEj5G_benchStrip{flex-shrink:0;padding-bottom:10px}.DJEj5G_benchBody{overscroll-behavior:contain;border-top:1px solid var(--bench-rule);flex:auto;min-height:0;margin:0 -20px;padding:0 20px 14px;overflow-y:auto}.DJEj5G_benchCollapsed{max-height:none;padding:0 10px;overflow:hidden}.DJEj5G_benchCollapsed .DJEj5G_controlsHead{min-height:52px}@media (max-width:640px){.DJEj5G_runnerWithBench{padding-bottom:76dvh}.DJEj5G_runnerWithBenchCollapsed{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.DJEj5G_bench{border-width:1px 0 0;border-radius:12px 12px 0 0;width:100vw;max-height:76dvh;padding:0 16px;bottom:0;left:0;overflow-y:auto;transform:none}.DJEj5G_benchBody{padding:0 16px max(12px, env(safe-area-inset-bottom));flex:none;margin:0 -16px;overflow:visible}.DJEj5G_benchCollapsed{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-width:1px;border-radius:12px;width:calc(100% - 24px);padding:8px;overflow:hidden}.DJEj5G_bench.DJEj5G_benchCollapsed .DJEj5G_controlsHead{gap:12px;min-height:44px}.DJEj5G_benchCollapsed .DJEj5G_benchToggleOpen{gap:4px;max-width:124px;min-height:44px;padding:8px}.DJEj5G_benchToggleOpen>svg{flex-shrink:0}.DJEj5G_bench .DJEj5G_benchToggle,.DJEj5G_bench .DJEj5G_presetButton{min-height:44px}}.DJEj5G_controlsTitle{margin:0;font-size:14px;font-weight:700}.DJEj5G_bench .DJEj5G_controlsTitle{color:var(--bench-text);white-space:nowrap}.DJEj5G_benchSummary{clip:rect(0 0 0 0);color:#6b7a70;width:1px;height:1px;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:-1px;font-size:10.5px;position:absolute;overflow:hidden}.DJEj5G_benchProgress{opacity:0;pointer-events:none;height:2px;transition:opacity .24s;position:absolute;top:0;left:0;right:0;overflow:hidden}.DJEj5G_benchProgress:after{content:"";background:linear-gradient(90deg, transparent, var(--bench-accent), transparent);width:30%;animation:1.1s ease-in-out infinite DJEj5G_benchSweep;position:absolute;inset:0}.DJEj5G_benchProgressOn{opacity:1}@keyframes DJEj5G_benchSweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.DJEj5G_benchProgress:after{opacity:.6;width:100%;animation:none}}.DJEj5G_controlsHint{color:#6b7a70;margin:0 0 14px;font-size:13px}.DJEj5G_sliderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin:4px 0 18px;display:grid}@media (max-width:900px){.DJEj5G_sliderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.DJEj5G_sliderGrid{grid-template-columns:1fr;padding:0 12px}.DJEj5G_sliderGrid .mantine-Slider-root{min-height:44px}.DJEj5G_sliderGrid .mantine-Slider-trackContainer{min-height:44px}.DJEj5G_sliderGrid .mantine-Slider-thumb{width:28px;height:28px}.DJEj5G_stage{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.DJEj5G_stageName{grid-area:1/1;min-width:0}.DJEj5G_stageTime{grid-area:1/2}.DJEj5G_stageDetail{overflow-wrap:anywhere;grid-column:1/-1}.DJEj5G_drop{padding:24px 16px}.DJEj5G_actDivider{flex-wrap:wrap}.DJEj5G_actChip{white-space:normal}.DJEj5G_presetButton,.DJEj5G_benchToggle,.DJEj5G_reset,.DJEj5G_diffButton,.DJEj5G_mjDetailsButton{min-height:44px}}.DJEj5G_sliderLabel{color:#45524a;margin:0 0 10px;font-size:13.5px}.DJEj5G_sliderLabel strong{color:#1f2a24;font-variant-numeric:tabular-nums}.DJEj5G_benchSolar{flex:1;min-width:0}.DJEj5G_benchSolarNote{color:#6b7a70;margin:8px 0 0;font-size:11.5px;line-height:1.4}.DJEj5G_controlRow{align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.DJEj5G_controlLabel{min-width:170px}.DJEj5G_stepButton{color:#2e5941;cursor:pointer;background:#fff;border:1px solid #c3cec5;border-radius:8px;width:30px;height:30px;font-size:16px;font-weight:700;line-height:1}.DJEj5G_stepButton:hover{background:#f4f8f4}.DJEj5G_stepButton:disabled{opacity:.4;cursor:default}.DJEj5G_controlValue{text-align:center;font-variant-numeric:tabular-nums;min-width:92px;font-weight:700}.DJEj5G_resolveBadge{font-variant-numeric:tabular-nums;color:#2e5941;margin-left:auto;font-size:13px;font-weight:700}.DJEj5G_resolveRunning{color:#8a4b2d}.DJEj5G_reportVisual{max-width:780px;margin:36px auto 0}.DJEj5G_mjCompareHint{color:#6b7a70;max-width:620px;margin:0 0 14px;font-size:13px;line-height:1.55}.DJEj5G_mjCompareTable{border-collapse:collapse;width:100%;font-size:13.5px}.DJEj5G_comparisonScroll{max-width:100%}.DJEj5G_comparisonViewport:focus-visible{outline-offset:-2px;outline:2px solid #2e5941}@media (max-width:640px){.DJEj5G_comparisonScroll:after{content:"Swipe across the table to see all columns";color:#45524a;padding:8px 0;font-size:12px;display:block}}.DJEj5G_mjCompareTable th[scope=col]{text-align:right;letter-spacing:.07em;text-transform:uppercase;color:#8a978d;padding:4px 0 6px 18px;font-size:10.5px;font-weight:760}.DJEj5G_mjCompareTable th[scope=row]{text-align:left;border-top:1px solid #edf1ec;padding:7px 0;font-weight:600}.DJEj5G_mjCompareTable td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #edf1ec;padding:7px 0 7px 18px}.DJEj5G_mjCompareTable td:last-child{color:#2e5941;font-weight:700}.DJEj5G_mjTotalsRow th[scope=row],.DJEj5G_mjTotalsRow td{border-top:2px solid #d5ded6;font-weight:700}.DJEj5G_mjDetailsButton{cursor:pointer;color:#2e5941;text-underline-offset:3px;background:0 0;border:none;margin-top:12px;padding:0;font-size:13px;font-weight:650;text-decoration:underline}.DJEj5G_diffButton{cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;color:#2e5941;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.DJEj5G_diffButton:hover{text-decoration-style:solid}.DJEj5G_mjDetailsNote{color:#6b7a70;max-width:620px;margin:10px 0 12px;font-size:12.5px;line-height:1.55}.DJEj5G_mjColumns{grid-template-columns:1fr 1fr;gap:26px;display:grid}.DJEj5G_mjColumnTitle{letter-spacing:.07em;text-transform:uppercase;color:#8a978d;margin:0 0 6px;font-size:10.5px;font-weight:760}.DJEj5G_mjColumns ul{margin:0;padding:0;list-style:none}.DJEj5G_mjColumns li{border-top:1px solid #f2f5f1;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:12.5px;display:flex}.DJEj5G_mjColumns li strong{font-variant-numeric:tabular-nums}@media (max-width:640px){.DJEj5G_mjColumns{grid-template-columns:1fr}}.DJEj5G_error{color:#6d3a20;background:#fdf6f1;border-left:3px solid #b0562f;border-radius:0 8px 8px 0;margin:22px 0 0;padding:14px 16px;font-size:14px}.DJEj5G_errorRetry{color:#6d3a20;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b0562f;border-radius:8px;margin-top:10px;padding:0 18px;font-weight:650}.DJEj5G_errorRetry:hover{background:#fbeee5}.DJEj5G_errorRetry:focus-visible{outline-offset:2px;outline:2px solid #2e5941}.DJEj5G_disclosure{color:#7c887f;border-top:1px solid #e3e8e2;margin:40px 0 0;padding-top:16px;font-size:12.5px;line-height:1.6}.DJEj5G_reset{color:#2e5941;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:22px;padding:0;font-size:13.5px;font-weight:650;text-decoration:underline}.DJEj5G_eriScoreRow{grid-template-columns:minmax(340px,.8fr) minmax(420px,1.2fr);align-items:start;gap:40px;display:grid}.DJEj5G_eriScoreVisual{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.DJEj5G_eriVisualHead{border-top:1px solid #dce3dd;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;max-width:356px;padding-top:16px;display:flex}.DJEj5G_eriVisualHead .DJEj5G_ratingEyebrow span{color:#31483c}.DJEj5G_eriScoreCopy{flex-direction:column;gap:18px;min-width:0;padding-top:10px;display:flex}.DJEj5G_co2ePanel{border-top:1px solid #dce3dd;padding:16px 0 2px}.DJEj5G_co2eHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.DJEj5G_ratingEyebrow{color:#66786c;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.3}.DJEj5G_co2eValue{color:#263a2f;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin:6px 0 0;font-size:46px;line-height:1;display:flex}.DJEj5G_co2eValue span{color:#77857c;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:650}.DJEj5G_co2eUnavailable{color:#75462f;margin:10px 0 4px;font-size:18px;font-weight:700}.DJEj5G_estimateTag{color:#52675a;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;border:1px solid #cbd7ce;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700;line-height:1}.DJEj5G_co2eCaption{color:#77857c;max-width:560px;margin:-4px 0 0;font-size:12px;line-height:1.5}.DJEj5G_ratingNotes{color:#5f7065;border-top:1px solid #e3e8e2;gap:9px;padding-top:16px;font-size:13px;line-height:1.5;display:grid}.DJEj5G_ratingNotes p{margin:0}.DJEj5G_ratingBoundary{color:#31483c;font-weight:650}.DJEj5G_runDetails{color:#6b7a70;margin-top:12px;font-size:12.5px}.DJEj5G_runDetails summary{cursor:pointer;color:#2e5941;text-underline-offset:3px;width:max-content;max-width:100%;font-weight:650}.DJEj5G_runDetails summary:hover{text-decoration:underline}.DJEj5G_runDetails summary:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #2e5941}.DJEj5G_runDetails .DJEj5G_mjDetailsNote{margin:8px 0 0}.DJEj5G_viewerSection{width:min(1180px,100vw - 40px);max-width:none;margin:12px 0 0;position:relative;left:50%;transform:translate(-50%)}.DJEj5G_viewerHost{background:#eef2ee;border:1px solid #e3e8e2;border-radius:12px;grid-template-columns:minmax(0,1fr) 320px;margin-top:14px;display:grid;position:relative;overflow:hidden}.DJEj5G_viewerCanvas{background:#eef2ee;min-width:0;height:500px}.DJEj5G_viewerRail{color:#20372b;scrollbar-color:#b8c6bb transparent;scrollbar-width:thin;background:#fbfbf8;border-left:1px solid #d7dfd8;min-width:0;max-height:500px;overflow-y:auto}.DJEj5G_viewerLoading{color:#6b7a70;background:linear-gradient(#edf3f5 0 58%,#dde8db 58% 100%);flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.DJEj5G_viewerLoadingScene{width:160px;height:78px;margin-bottom:14px;animation:1.8s ease-in-out infinite DJEj5G_viewer-loading-breathe;position:relative}.DJEj5G_viewerLoadingGround{background:#9caf9e;height:1px;position:absolute;inset:auto 0 7px}.DJEj5G_viewerLoadingHouse{background:#fafaf685;border:1px solid #68806f;border-top:0;width:62px;height:34px;position:absolute;bottom:8px;left:49px}.DJEj5G_viewerLoadingRoof{clip-path:polygon(50% 0,100% 100%,0 100%);background:#50685a;width:78px;height:36px;position:absolute;bottom:41px;left:41px}.DJEj5G_viewerLoadingTitle{color:#365742;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700}.DJEj5G_viewerLoadingDetail{letter-spacing:.025em;margin-top:4px;font-size:10px}@keyframes DJEj5G_viewer-loading-breathe{0%,to{opacity:.55;transform:translateY(1px)}50%{opacity:.9;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.DJEj5G_viewerLoadingScene{animation:none}}@media (max-width:779px){.DJEj5G_viewerSection{width:min(100%,100vw - 24px)}}.DJEj5G_viewerHostStacked{flex-direction:column;display:flex}.DJEj5G_viewerHostStacked .DJEj5G_viewerCanvas{height:clamp(200px,60svh,420px)}.DJEj5G_viewerHostStacked .DJEj5G_viewerRail{border-top:1px solid #d7dfd8;border-left:0;max-height:none;overflow-y:visible}.DJEj5G_eriButtonRow{flex-wrap:wrap;gap:22px;display:flex}.DJEj5G_policyDetail{color:#8a978d;margin-top:1px;font-size:12px;font-weight:400;display:block}.DJEj5G_policyPending{color:#9aa79e;font-weight:400}.DJEj5G_programList{flex-direction:column;gap:0;margin:8px 0 0;padding:0;list-style:none;display:flex}.DJEj5G_programRow{border-top:1px solid #edf1ed;grid-template-columns:82px minmax(0,1fr) minmax(148px,max-content);align-items:center;gap:16px;padding:9px 0;display:grid}.DJEj5G_programPlaque{background:var(--program-background,#eef0f1);border:1px solid color-mix(in srgb, var(--program-accent,#58666e) 30%, transparent);border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:82px;padding:6px 4px;display:inline-flex}.DJEj5G_programOverline{letter-spacing:.12em;text-transform:uppercase;color:var(--program-accent,#58666e);opacity:.75;font-size:7.5px;font-weight:760}.DJEj5G_programWordmark{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--program-accent,#58666e);font-size:10.5px;font-weight:800}.DJEj5G_programText{flex:1;min-width:0}.DJEj5G_ratingsIntro{color:#53675b;max-width:680px;margin:8px 0 0;font-size:13.5px;line-height:1.55}.DJEj5G_ratingSection{margin-top:24px}.DJEj5G_ratingSection+.DJEj5G_ratingSection{border-top:1px solid #dfe6df;padding-top:20px}.DJEj5G_ratingSectionTitle{color:#294737;margin:0;font-size:15px;font-weight:740;line-height:1.3}.DJEj5G_ratingSectionDeck,.DJEj5G_ratingSectionNote{color:#6b7a70;max-width:680px;margin:4px 0 0;font-size:12px;line-height:1.5}.DJEj5G_ratingSectionNote{margin-top:8px}.DJEj5G_airPlusLedger{margin-top:14px}.DJEj5G_airPlusSummaryTrigger{color:#294737;cursor:pointer;text-align:left;background:#f8faf7;border:1px solid #d6e0d8;border-radius:10px;grid-template-columns:minmax(145px,.8fr) minmax(310px,1.5fr) auto;align-items:center;gap:18px;width:100%;padding:14px 16px;transition:border-color .12s,box-shadow .12s,background .12s;display:grid}.DJEj5G_airPlusSummaryTrigger:hover,.DJEj5G_airPlusSummaryTrigger[aria-expanded=true]{background:#fbfcfa;border-color:#9eb1a3;box-shadow:0 6px 20px #29473714}.DJEj5G_airPlusSummaryTrigger:focus-visible{outline-offset:2px;outline:2px solid #2e5941}.DJEj5G_airPlusSummaryIdentity{gap:2px;display:grid}.DJEj5G_airPlusSummaryTiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.DJEj5G_airPlusSummaryTiers .DJEj5G_airPlusTierSummary{background:0 0;border-left:1px solid #d8e0d9;padding:0 0 0 12px}.DJEj5G_airPlusSummaryAction{color:#2e5941;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:750;display:inline-flex}.DJEj5G_airPlusLedgerPopover{color:#32483b;padding:16px}.DJEj5G_airPlusMatrixScroll{overscroll-behavior:contain;max-height:min(50vh,540px);margin-top:14px;overflow:auto}.DJEj5G_otherProgramsLabel{color:#53675b;letter-spacing:.08em;text-transform:uppercase;margin:24px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700}.DJEj5G_airPlusHeadingRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.DJEj5G_airPlusEyebrow{color:#718078;letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700}.DJEj5G_airPlusTitle{color:#294737;margin:0;font-size:17px;font-weight:740;line-height:1.3}.DJEj5G_airPlusBoundary{color:#53675b;letter-spacing:.05em;text-transform:uppercase;border:1px solid #cdd8cf;border-radius:6px;flex:none;padding:5px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:700}.DJEj5G_airPlusDeck{color:#627269;max-width:760px;margin:8px 0 0;font-size:12px;line-height:1.5}.DJEj5G_airPlusTierGrid{border:1px solid #d9e1da;border-bottom:0;border-radius:8px 8px 0 0;grid-template-columns:minmax(158px,.8fr) repeat(2,minmax(230px,1fr));gap:0;margin-top:18px;display:grid;overflow:hidden}.DJEj5G_airPlusTierGrid>*+*{border-left:1px solid #d9e1da}.DJEj5G_airPlusTierSummary{background:#f7f9f6;flex-direction:column;min-width:0;padding:11px 14px;display:flex}.DJEj5G_airPlusTierName{color:#294737;font-size:13px;font-weight:760}.DJEj5G_airPlusTierState{color:#3f5c4c;margin-top:2px;font-size:11.5px;font-weight:650}.DJEj5G_airPlusTierCounts{color:#718078;font-variant-numeric:tabular-nums;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px}.DJEj5G_airPlusTableWrap{overflow-x:auto}.DJEj5G_airPlusTable{table-layout:fixed;border-collapse:collapse;color:#32483b;border:1px solid #d9e1da;width:100%}.DJEj5G_airPlusTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DJEj5G_airPlusTable th,.DJEj5G_airPlusTable td{vertical-align:top;text-align:left;border-top:1px solid #e2e8e2;border-left:1px solid #e2e8e2;padding:12px 14px}.DJEj5G_airPlusTable tr:first-child th,.DJEj5G_airPlusTable tr:first-child td{border-top:0}.DJEj5G_airPlusTable th:first-child,.DJEj5G_airPlusTable td:first-child{border-left:0}.DJEj5G_airPlusTable th[scope=row]{background:#fbfcfa;width:26%}.DJEj5G_airPlusTable td{width:37%}.DJEj5G_airPlusRowLabel{color:#294737;font-size:11.5px;font-weight:700;line-height:1.35;display:block}.DJEj5G_airPlusSource{color:#7a8780;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;line-height:1.35;display:block}.DJEj5G_airPlusCell{align-content:start;gap:7px;display:grid}.DJEj5G_airPlusStatusChip{color:#40594b;letter-spacing:.035em;text-align:left;text-transform:uppercase;background:#f1f4f1;border:1px solid #cbd5cd;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:750;line-height:1.3;display:inline-flex}.DJEj5G_airPlus_supports .DJEj5G_airPlusStatusChip{color:#365f46;background:#eaf2ec;border-color:#b8cec0}.DJEj5G_airPlus_needs_changes .DJEj5G_airPlusStatusChip{color:#8a3d1f;background:#f8ebe4;border-color:#dfb9a8}.DJEj5G_airPlus_needs_facts .DJEj5G_airPlusStatusChip,.DJEj5G_airPlus_checking .DJEj5G_airPlusStatusChip{color:#775b25;background:#f8f3e8;border-color:#dccba8}.DJEj5G_airPlus_not_applicable .DJEj5G_airPlusStatusChip,.DJEj5G_airPlus_not_required .DJEj5G_airPlusStatusChip,.DJEj5G_airPlus_unavailable .DJEj5G_airPlusStatusChip{color:#627269;background:#f2f4f2;border-color:#d5dcd6}.DJEj5G_airPlusEvidenceLine{color:#53675b;gap:3px;font-size:10px;line-height:1.4;display:grid}.DJEj5G_airPlusEvidenceLine strong{color:#294737;letter-spacing:.04em;text-transform:uppercase;font-size:9px}.DJEj5G_airPlusMobileList{display:none}.DJEj5G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DJEj5G_ratingResult{text-align:right;font-variant-numeric:tabular-nums;justify-items:end;gap:3px;min-width:148px;display:grid}.DJEj5G_ratingResultValue{color:#2e5941;white-space:nowrap;font-size:12px;font-weight:700}.DJEj5G_ratingResultContext{color:#6b7a70;max-width:180px;font-size:10.5px;line-height:1.25}.DJEj5G_scoreLoader{justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.DJEj5G_scoreLoader span{background:#b9c6bc;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite DJEj5G_scorePulse}.DJEj5G_scoreLoader span:nth-child(2){animation-delay:.18s}.DJEj5G_scoreLoader span:nth-child(3){animation-delay:.36s}@keyframes DJEj5G_scorePulse{0%,to{opacity:.35;transform:scale(.85)}45%{opacity:1;transform:scale(1)}}.DJEj5G_verdictChip{letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:4px 10px;font-size:10.5px;font-weight:760;display:inline-block}.DJEj5G_verdictMeets{color:#2e5941;background:#e4efe6}.DJEj5G_verdictMisses{color:#8a3d1f;background:#f6e5db}.DJEj5G_verdictIncomplete{color:#6b7a70;background:#edf0ec}.DJEj5G_verdictUnavailable{color:#6d3a20;background:#f8ece4}.DJEj5G_verdictNeutral{color:#53675b;background:#edf1ed}.DJEj5G_programLabel{font-size:13px;font-weight:650;display:block}.DJEj5G_programSummary{color:#6b7a70;margin-top:1px;font-size:12px;line-height:1.4;display:block}@media (max-width:640px){.DJEj5G_ratingSection{margin-top:20px}.DJEj5G_ratingSection+.DJEj5G_ratingSection{padding-top:16px}.DJEj5G_programRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:9px;padding:16px 0}.DJEj5G_programPlaque{width:76px}.DJEj5G_ratingResult{text-align:left;flex-wrap:wrap;grid-column:1;justify-content:flex-start;align-items:center;gap:6px 10px;min-width:0;display:flex}.DJEj5G_ratingResultContext{white-space:normal;flex-basis:100%;max-width:none}.DJEj5G_ratingResultValue{white-space:normal}.DJEj5G_airPlusSummaryTrigger{grid-template-columns:1fr;gap:12px}.DJEj5G_airPlusSummaryTiers{gap:8px}.DJEj5G_airPlusSummaryAction{justify-self:start}.DJEj5G_airPlusHeadingRow{display:block}.DJEj5G_airPlusBoundary{margin-top:8px;display:inline-block}.DJEj5G_airPlusTierGrid{border-bottom:1px solid #d9e1da;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.DJEj5G_airPlusTierGrid>span:first-child{display:none}.DJEj5G_airPlusTierSummary{padding:10px}.DJEj5G_airPlusTableWrap{display:none}.DJEj5G_airPlusMobileList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.DJEj5G_airPlusMobileRow{background:#fbfcfa;border:1px solid #d9e1da;border-radius:8px;padding:12px}.DJEj5G_airPlusMobileRow h4,.DJEj5G_airPlusMobileTier h5{color:#294737;margin:0}.DJEj5G_airPlusMobileRow h4{font-size:12px}.DJEj5G_airPlusMobileTier{border-top:1px solid #e2e8e2;margin-top:10px;padding-top:10px}.DJEj5G_airPlusMobileTier h5{letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:10px}}@media print{.DJEj5G_airPlusSummaryTrigger{box-shadow:none}.DJEj5G_airPlusTableWrap{display:block;overflow:visible}.DJEj5G_airPlusMobileList{display:none}}.DJEj5G_eriScoreStale{opacity:.45;transition:opacity .2s}.DJEj5G_eriBadge{text-align:left;margin:8px 0 0;display:block}@media (max-width:900px){.DJEj5G_eriScoreRow{grid-template-columns:1fr;gap:20px}.DJEj5G_eriScoreVisual{align-items:center}}.DJEj5G_controlsHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.DJEj5G_benchActions{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.DJEj5G_presetButton,.DJEj5G_benchToggle{color:#2e5941;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c3cec5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:650;display:inline-flex}.DJEj5G_presetButton:hover,.DJEj5G_benchToggle:hover{background:#f4f8f4}.DJEj5G_presetButton:active,.DJEj5G_benchToggle:active{background:#e8f0e9}.DJEj5G_presetButton:focus-visible,.DJEj5G_benchToggle:focus-visible{outline-offset:2px;outline:2px solid #2e5941}.DJEj5G_bench .DJEj5G_presetButton,.DJEj5G_bench .DJEj5G_benchToggle{color:var(--bench-accent);background:var(--bench-control);border-color:var(--bench-control-border)}.DJEj5G_bench .DJEj5G_presetButton:hover,.DJEj5G_bench .DJEj5G_benchToggle:hover,.DJEj5G_bench .DJEj5G_presetButton:active,.DJEj5G_bench .DJEj5G_benchToggle:active{background:var(--bench-control-hover)}.DJEj5G_bench .DJEj5G_presetButton:focus-visible,.DJEj5G_bench .DJEj5G_benchToggle:focus-visible{outline-color:var(--bench-accent)}.DJEj5G_benchToggleIcon{flex:none}.DJEj5G_benchCollapsed .DJEj5G_controlsHead{justify-content:flex-start;gap:16px}.DJEj5G_benchToggleOpen{max-width:220px}.DJEj5G_benchToggleName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DJEj5G_benchToggleIconOnly{padding:7px 9px}@media (max-width:520px){.DJEj5G_controlsHead{gap:8px}.DJEj5G_benchToggleOpen{max-width:140px}.DJEj5G_bench:not(.DJEj5G_benchCollapsed) .DJEj5G_controlsHead{flex-wrap:wrap;align-items:flex-start}.DJEj5G_bench:not(.DJEj5G_benchCollapsed) .DJEj5G_benchActions{justify-content:space-between;width:100%}}@media (min-width:641px) and (max-height:700px){.DJEj5G_bench:not(.DJEj5G_benchCollapsed){max-height:calc(100dvh - 32px);overflow-y:auto}.DJEj5G_bench:not(.DJEj5G_benchCollapsed) .DJEj5G_benchBody{flex:none;overflow:visible}}.DJEj5G_bench:not(.DJEj5G_benchCollapsed) .DJEj5G_controlsHead{z-index:2;background:var(--bench-surface-solid);position:sticky;top:0}
.sNkruq_graphite{--bench-surface:#121a16ed;--bench-surface-solid:#18211c;--bench-border:#ffffff1f;--bench-text:#eef2ec;--bench-muted:#a9b6ad;--bench-faint:#7f8c83;--bench-accent:#8fcaa3;--bench-on-accent:#0f1a14;--bench-changed:#e59b73;--bench-panel:#ffffff0d;--bench-rule:#ffffff1f;--bench-control:#ffffff0f;--bench-control-hover:#ffffff1c;--bench-control-border:#ffffff2e;--bench-track:#ffffff29;--bench-seg:#ffffff12;--bench-scale:linear-gradient(90deg, #8fcaa359, #ffffff1f 40%, #e59b7359);--bench-scale-good:#8fcaa38c;--bench-ring:#121a16e6;color:var(--bench-text)}.sNkruq_strip{border:1px solid var(--bench-rule);background:var(--bench-panel);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0;display:grid;overflow:hidden}.sNkruq_metric{min-width:0;box-shadow:-1px 0 0 var(--bench-rule), 0 -1px 0 var(--bench-rule);padding:5px 12px}.sNkruq_metricLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--bench-muted);flex-wrap:wrap;align-items:center;gap:3px;margin:0 0 2px;font-size:10px;display:flex}.sNkruq_metricUnit{text-transform:none;letter-spacing:0}.sNkruq_metricValue{font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.sNkruq_metricNow{color:var(--bench-text);font-size:17px;font-weight:650;line-height:1.15}.sNkruq_metricPending{color:var(--bench-faint);font-size:17px}.sNkruq_metricNote{overflow-wrap:anywhere;color:var(--bench-faint);margin:1px 0 0;font-size:11px;line-height:13px}.sNkruq_metricDelta{background:var(--bench-control);border-radius:4px;padding:1px 5px;font-size:11.5px;font-weight:650}.sNkruq_metricBetter{color:var(--bench-accent)}.sNkruq_metricWorse{color:var(--bench-changed)}.sNkruq_metricBusy .sNkruq_metricNow{color:var(--bench-faint)}.sNkruq_metricSpinner{border:1.5px solid var(--bench-control-border);border-top-color:var(--bench-accent);border-radius:50%;align-self:center;width:9px;height:9px;animation:.8s linear infinite sNkruq_benchSpin}@keyframes sNkruq_benchSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sNkruq_metricSpinner{animation:none}}.sNkruq_bar{flex:1;min-width:0;overflow:hidden;container:benchbar/inline-size}.sNkruq_barGroups{align-items:stretch;padding:8px 0;display:flex}.sNkruq_barGroup{border-left:1px solid var(--bench-rule);flex-direction:column;gap:3px;min-width:0;padding:0 20px;display:flex}.sNkruq_barGroup:first-child{border-left:none;padding-left:0}.sNkruq_barGroupTitle{letter-spacing:.08em;color:var(--bench-faint);white-space:nowrap;margin:0;font-size:11px;font-variant-caps:all-small-caps;font-weight:600;line-height:12px}.sNkruq_barGroupMetrics{gap:20px;display:flex}.sNkruq_barMetric{flex-direction:column;min-width:0;display:flex}.sNkruq_barMetricLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--bench-muted);white-space:nowrap;font-size:10px;line-height:13px}.sNkruq_barMetricValue{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.sNkruq_barMetricValue .sNkruq_metricDelta{font-size:11px}.sNkruq_metricSuffix{color:var(--bench-muted);font-size:12px;font-weight:600}.sNkruq_barMetricNote{color:var(--bench-faint);white-space:nowrap;margin-top:1px;font-size:11px;line-height:13px}.sNkruq_barMetricNoteWraps{white-space:normal;max-width:250px}@container benchbar (max-width:879px){.sNkruq_barGroupWide{display:none}}@container benchbar (max-width:459px){.sNkruq_barGroups{gap:12px;padding:0}.sNkruq_barGroup,.sNkruq_barGroup:first-child{border-left:none;padding:0}.sNkruq_barGroupTitle,.sNkruq_barMetricNote{display:none}.sNkruq_barGroupMetrics{gap:12px}.sNkruq_barMetricValue .sNkruq_metricNow{font-size:14px}.sNkruq_metricSuffix{font-size:11px}}@container benchbar (max-width:300px){.sNkruq_barMetricValue .sNkruq_metricDelta,.sNkruq_barMetric[data-metric=co2]{display:none}}.sNkruq_groups{columns:2;column-rule:1px solid var(--bench-rule);column-gap:28px;margin-top:10px}.sNkruq_group{break-inside:avoid;min-width:0;padding-bottom:10px}.sNkruq_groupTitle{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--bench-accent);align-items:center;gap:4px;margin:0 0 4px;font-size:10.5px;font-weight:600;display:flex}.sNkruq_levers{gap:2px;display:grid}.sNkruq_lever{border-left:2px solid #0000;grid-template-columns:100px minmax(72px,1fr) auto 76px;align-items:center;column-gap:10px;min-height:28px;padding-left:8px;display:grid}.sNkruq_leverChoice{grid-template-columns:100px minmax(0,1fr) auto}.sNkruq_leverChanged{border-left-color:var(--bench-changed)}.sNkruq_leverLabel{min-width:0;color:var(--bench-muted);white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.sNkruq_leverControl{min-width:0}.sNkruq_leverValue{color:var(--bench-text);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:12.5px;font-weight:650}.sNkruq_leverChanged .sNkruq_leverValue{color:var(--bench-changed)}.sNkruq_slider{--slider-track-bg:var(--bench-track);padding:6px 0}:is(.sNkruq_slider .mantine-Slider-thumb,.sNkruq_slider .mantine-RangeSlider-thumb){background:var(--bench-surface-solid);border-color:var(--bench-accent)}.sNkruq_slider .mantine-Slider-mark{background:var(--bench-surface-solid);border-color:var(--bench-track)}.sNkruq_slider .mantine-Slider-mark[data-filled]{border-color:var(--bench-accent)}.sNkruq_sliderBand .mantine-RangeSlider-track:before{background:linear-gradient(90deg, var(--bench-heat,#e0874f), var(--bench-track) 40%, var(--bench-track) 60%, var(--bench-cool,#6aa9d8))}.sNkruq_sliderBand .mantine-RangeSlider-thumb[aria-label^=Heating]{border-color:var(--bench-heat,#e0874f)}.sNkruq_sliderBand .mantine-RangeSlider-thumb[aria-label^=Cooling]{border-color:var(--bench-cool,#6aa9d8)}.sNkruq_sliderCode .mantine-Slider-mark{background:var(--bench-muted);border:none;border-radius:1px;width:3px;height:12px;margin-top:-3px}.sNkruq_info{color:var(--bench-faint);cursor:help;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:1px;display:inline-flex}.sNkruq_info:hover,.sNkruq_info:focus-visible{color:var(--bench-accent)}.sNkruq_info:focus-visible{outline:1px solid var(--bench-accent)}.sNkruq_tip{letter-spacing:normal;text-transform:none;color:var(--bench-text);background:var(--bench-surface-solid);border:1px solid var(--bench-border);font-family:inherit;font-size:12px;line-height:1.4}.sNkruq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sNkruq_segmented{background:var(--bench-seg)}.sNkruq_segmented .mantine-SegmentedControl-label{color:var(--bench-muted);white-space:normal}:is(.sNkruq_segmented .mantine-SegmentedControl-label[data-active],.sNkruq_segmented .mantine-SegmentedControl-control[data-active] .mantine-SegmentedControl-label){color:var(--bench-on-accent)}.sNkruq_segmentCode{position:relative}.sNkruq_segmentCode:after{content:"";opacity:.6;background:currentColor;border-radius:1px;width:12px;height:2px;margin-left:-6px;position:absolute;bottom:-4px;left:50%}.sNkruq_segmented .mantine-SegmentedControl-indicator{background:var(--bench-accent)}.sNkruq_scenarioButton{min-width:0;font:inherit;color:var(--bench-text);background:var(--bench-control);border:1px solid var(--bench-control-border);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px 6px 12px;font-size:13px;display:inline-flex}.sNkruq_scenarioButton:hover{background:var(--bench-control-hover)}.sNkruq_scenarioButton:focus-visible{outline:2px solid var(--bench-accent);outline-offset:2px}.sNkruq_scenarioEyebrow{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--bench-faint);font-size:10px}.sNkruq_scenarioName{color:var(--bench-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.sNkruq_scenarioDropdown{background:var(--bench-surface-solid);border:1px solid var(--bench-border);border-radius:10px;padding:6px}.sNkruq_scenarioItem{color:var(--bench-text);border-radius:6px;align-items:flex-start;padding:8px 10px}.sNkruq_scenarioItem[data-hovered]{background:var(--bench-control-hover)}.sNkruq_scenarioItemActive{background:#8fcaa324}.sNkruq_scenarioItemName{color:var(--bench-text);font-size:13px;font-weight:650;display:block}.sNkruq_scenarioItemNote{color:var(--bench-muted);font-size:11.5px;display:block}.sNkruq_scenarioCheck{width:14px;color:var(--bench-accent)}@media (max-width:860px){.sNkruq_groups{columns:1}}@media (max-width:640px){.sNkruq_strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sNkruq_metricNow{font-size:17px}.sNkruq_lever{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding-top:6px;padding-bottom:6px}.sNkruq_leverLabel{grid-area:1/1}.sNkruq_leverValue{grid-area:1/2}.sNkruq_leverControl{grid-area:2/1}.sNkruq_lever>.sNkruq_impact{grid-area:2/2}.sNkruq_leverChoice{grid-template-columns:minmax(0,1fr) auto}.sNkruq_leverChoice .sNkruq_leverControl{grid-column:1/-1}.sNkruq_leverChoice>.sNkruq_impact{grid-area:1/2}.sNkruq_scenarioEyebrow{display:none}}.sNkruq_metricDelta{animation:.36s cubic-bezier(.2,.9,.3,1.4) sNkruq_benchDeltaIn}@keyframes sNkruq_benchDeltaIn{0%{opacity:0;transform:translateY(4px)scale(.85)}to{opacity:1;transform:none}}.sNkruq_gauge{background:var(--bench-scale);border-radius:2px;height:4px;margin:12px 34px 22px;display:block;position:relative}.sNkruq_gaugeTickLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--bench-muted);white-space:nowrap;font-size:9.5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.sNkruq_gaugeGood{background:var(--bench-scale-good);border-radius:2px 0 0 2px;position:absolute;top:0;bottom:0;left:0}.sNkruq_gaugeTick{background:var(--bench-faint);width:1px;height:7px;position:absolute;top:-2px}.sNkruq_gaugeBase,.sNkruq_gaugeNow{border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sNkruq_gaugeBase{border:1.5px solid var(--bench-faint);background:var(--bench-surface-solid);width:7px;height:7px}.sNkruq_gaugeNow{background:var(--bench-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--bench-ring);transition:left .62s cubic-bezier(.22,1,.36,1)}.sNkruq_gaugeNowBusy{background:var(--bench-faint)}.sNkruq_gaugeNowZero:after{content:"";border:2px solid var(--bench-accent);border-radius:50%;animation:1.6s ease-out infinite sNkruq_benchPulse;position:absolute;inset:-3px}@keyframes sNkruq_benchPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.sNkruq_changeRow{flex-wrap:wrap;align-items:center;gap:12px;min-height:26px;display:flex}.sNkruq_changeRow .sNkruq_lastChange{flex:220px;min-width:0}.sNkruq_changeRow .sNkruq_milestone{flex:none;margin-left:auto}.sNkruq_milestone{color:var(--bench-on-accent);background:var(--bench-accent);white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:650;animation:.48s cubic-bezier(.2,.9,.3,1.5) sNkruq_benchPop}@keyframes sNkruq_benchPop{0%{opacity:0;transform:scale(.6)rotate(-4deg)}60%{opacity:1;transform:scale(1.08)rotate(1deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sNkruq_metricDelta,.sNkruq_milestone,.sNkruq_gaugeNowZero:after{animation:none}.sNkruq_gaugeNow{transition:none}}.sNkruq_impact{font-variant-numeric:tabular-nums;color:var(--bench-muted);background:var(--bench-control);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10.5px;font-weight:650;animation:.36s cubic-bezier(.2,.9,.3,1.4) sNkruq_benchDeltaIn}.sNkruq_impactBetter{color:var(--bench-accent)}.sNkruq_impact.sNkruq_impactBetter{background:#8fcaa324}.sNkruq_impactWorse{color:var(--bench-changed)}.sNkruq_impact.sNkruq_impactWorse{background:#e59b7324}.sNkruq_lastChange{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;margin:4px 0 0;font-size:12px;animation:.36s cubic-bezier(.2,.9,.3,1.4) sNkruq_benchDeltaIn;display:flex}.sNkruq_lastChangeLabel{color:var(--bench-text);font-weight:650}.sNkruq_lastChangeMeasuring{color:var(--bench-faint)}.sNkruq_lastChangePart{font-weight:650}@media (prefers-reduced-motion:reduce){.sNkruq_impact,.sNkruq_lastChange{animation:none}}.sNkruq_metricDelta{background:0 0;border-radius:0;margin-left:6px;padding:0;font-size:13px;font-weight:500}.sNkruq_results{border:1px solid var(--bench-rule);border-radius:8px;overflow:hidden}.sNkruq_resultSection{min-width:0;padding:16px 20px}.sNkruq_resultHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sNkruq_resultHead h3{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--bench-accent);margin:0;font-size:11px}.sNkruq_resultTiming{color:var(--bench-accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.sNkruq_ratingMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;display:grid}.sNkruq_results .sNkruq_metric,.sNkruq_equipment .sNkruq_metric{box-shadow:none;padding:0}.sNkruq_results .sNkruq_metricLabel,.sNkruq_equipment .sNkruq_metricLabel{font:inherit;text-transform:none;letter-spacing:0;margin-bottom:5px;font-size:12px}.sNkruq_results .sNkruq_metricNow{font-size:22px;line-height:1.2}.sNkruq_resultUnit{color:var(--bench-muted);font-size:12px}.sNkruq_resultNote{color:var(--bench-faint);align-items:center;gap:4px;margin-top:10px;font-size:11px;line-height:1.4;display:flex}.sNkruq_resultLoads{border-top:1px solid var(--bench-rule);grid-template-columns:1fr 1fr;display:grid}.sNkruq_resultLoads .sNkruq_resultSection+.sNkruq_resultSection{border-left:1px solid var(--bench-rule)}.sNkruq_resultPair{gap:8px;margin:0;display:grid}.sNkruq_resultPair .sNkruq_metric{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sNkruq_resultPair .sNkruq_metricLabel{margin:0}.sNkruq_resultPair .sNkruq_metricNow{font-size:18px}.sNkruq_results .sNkruq_metricNote{display:none}.sNkruq_equipment{border:1px solid var(--bench-rule);border-radius:6px;margin:8px 0 0 118px;padding:8px 10px}.sNkruq_equipment .sNkruq_metric{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.sNkruq_equipment .sNkruq_metricNote{flex-basis:100%;margin:0}.sNkruq_barGroups{align-items:baseline;gap:20px;padding:0}.sNkruq_barGroup,.sNkruq_barGroupMetrics{display:contents}.sNkruq_barGroupTitle,.sNkruq_barMetricNote{display:none}.sNkruq_barMetric{flex-direction:row;flex-shrink:0;align-items:baseline;gap:6px;display:flex}.sNkruq_barMetricLabel{font:inherit;text-transform:none;letter-spacing:0;font-size:11px}.sNkruq_barMetricValue .sNkruq_metricNow{font-size:14px}.sNkruq_barMetricValue .sNkruq_metricDelta{display:none}@container benchbar (max-width:879px){.sNkruq_barGroupWide,.sNkruq_barGroupWide .sNkruq_barMetric{display:none}}@container benchbar (max-width:540px){.sNkruq_barMetric[data-metric=co2]{display:none}}@container benchbar (max-width:300px){.sNkruq_barGroups{justify-content:space-between;gap:16px;padding-right:4px}.sNkruq_barMetric{flex-direction:column;align-items:flex-start;gap:2px}.sNkruq_barMetricLabel{color:var(--bench-muted);font-size:10px;line-height:12px;display:block}.sNkruq_barMetricValue .sNkruq_metricNow{font-size:16px}}@media (max-width:640px){.sNkruq_equipment{margin-left:0}.sNkruq_resultSection{padding:12px}}@media (max-width:520px){.sNkruq_ratingMetrics{grid-template-columns:1fr;gap:10px}.sNkruq_ratingMetrics .sNkruq_metric{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sNkruq_ratingMetrics .sNkruq_metricLabel{margin:0}.sNkruq_resultLoads{grid-template-columns:1fr}.sNkruq_resultLoads .sNkruq_resultSection+.sNkruq_resultSection{border-left:0;border-top:1px solid var(--bench-rule)}}.sNkruq_equipment>dl{flex:1;min-width:0;margin:0}
.wVdDcW_panel{color:#20372b;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;padding:18px 16px 16px}.wVdDcW_header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.wVdDcW_title{color:#294737;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;margin:3px 0 0;font-size:21px;font-weight:400;line-height:1.05}.wVdDcW_source{color:#5e7065;letter-spacing:.12em;border:1px solid #cbd7ce;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.wVdDcW_eyebrow{color:#718078;letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:700;line-height:1.2}.wVdDcW_statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:14px;display:grid}.wVdDcW_stat{min-width:0}.wVdDcW_statLabel{color:#829087;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1.2;display:block}.wVdDcW_statValue{color:#294737;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;margin-top:3px;font-size:19px;line-height:1;display:block}.wVdDcW_statUnit{color:#66776d;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;margin-left:3px;font-size:8px}.wVdDcW_statDetail{color:#829087;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;line-height:1.2;display:block;overflow:hidden}.wVdDcW_section{border-top:1px solid #dfe5df;padding-top:11px}.wVdDcW_section+.wVdDcW_section{margin-top:12px}.wVdDcW_facts{gap:7px;margin:0;display:grid}.wVdDcW_fact{grid-template-columns:86px minmax(0,1fr);gap:9px;font-size:9px;line-height:1.35;display:grid}.wVdDcW_fact dt{color:#829087}.wVdDcW_fact dd{color:#294737;text-align:right;margin:0}.wVdDcW_fact dd.wVdDcW_factFlag{color:#6d3a20}.wVdDcW_factWithInfo{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.wVdDcW_infoControl{display:inline-flex;position:relative}.wVdDcW_infoButton{color:#718078;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:17px;height:17px;padding:0;display:grid}.wVdDcW_infoButton:hover{color:#294737;background:#edf2ed}.wVdDcW_infoButton:focus-visible{outline-offset:1px;outline:2px solid #d9822b}.wVdDcW_infoPopover{z-index:50;color:#41554a;width:min(270px,100vw - 40px);font-family:var(--font-sans), system-ui, sans-serif;opacity:0;pointer-events:none;text-align:left;background:#fbfbf8fa;border:1px solid #364c3f2e;border-radius:7px;gap:5px;padding:10px 11px;font-size:10px;line-height:1.4;transition:opacity .11s,transform .11s;display:grid;position:absolute;bottom:calc(100% + 7px);right:0;transform:translateY(3px);box-shadow:0 8px 24px #172b2029}.wVdDcW_infoPopover strong{color:#294737;font-size:11px}.wVdDcW_infoControl:hover .wVdDcW_infoPopover,.wVdDcW_infoControl:focus-within .wVdDcW_infoPopover{opacity:1;transform:translateY(0)}.wVdDcW_note{color:#7a8980;border-top:1px solid #dfe5df;margin:14px 0 0;padding-top:11px;font-size:8px;line-height:1.45}@media (max-width:779px){.wVdDcW_panel{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.wVdDcW_infoPopover{transition:none}}
.t39p4W_root{--column-width:56px;--column-height:344px;--gutter-left:104px;--gutter-right:196px;width:100%;max-width:calc(var(--gutter-left) + var(--column-width) + var(--gutter-right));container-type:inline-size}.t39p4W_stack{width:calc(var(--gutter-left) + var(--column-width) + var(--gutter-right));max-width:100%}.t39p4W_cap{height:20px;margin-left:var(--gutter-left);position:relative}.t39p4W_capArrow{width:var(--column-width);position:absolute;left:0}.t39p4W_capBottom{height:34px;margin-top:2px}.t39p4W_capBottom .t39p4W_capLabel{top:22px;transform:none}.t39p4W_capLabel{left:calc(var(--column-width) + 12px);color:#31483c8c;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.5rem;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.t39p4W_scale{margin-left:var(--gutter-left);width:var(--column-width);height:var(--column-height);background:linear-gradient(#ce3b27 0%,#e2762e 18%,#efa93a 34%,#e3c93a 48%,#a9c63c 60%,#6bae3e 72%,#2f8f45 86%,#12744a 100%);border-radius:2px;position:relative}.t39p4W_tickMark{background:#ffffffd9;width:7px;height:1px;position:absolute;left:0}.t39p4W_tickLabel{color:#31483c9e;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:.5rem;line-height:1;position:absolute;left:calc(100% + 10px);transform:translateY(50%)}.t39p4W_tickLabelKey{color:#31483c;font-size:.625rem;font-weight:700}.t39p4W_landmarkRule{border-top:2px solid #31483c;height:0;position:absolute;left:-4px;right:-4px}.t39p4W_landmarkBracket{border-top:1px solid #31483c4d;border-bottom:1px solid #31483c4d;border-left:1px solid #31483c4d;width:5px;position:absolute;right:calc(100% + 4px)}.t39p4W_landmarkName{width:calc(var(--gutter-left) - 12px);text-align:right;color:#31483c99;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:600;line-height:1.4;position:absolute;right:calc(100% + 12px);transform:translateY(50%)}.t39p4W_landmarkNameKey{color:#31483c;font-weight:700}.t39p4W_landmarkNameAside{text-align:left;color:#31483c;width:156px;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.5rem;font-weight:700;line-height:1.4;position:absolute;left:calc(100% + 40px);transform:translateY(50%)}.t39p4W_gate{border-top:2px dashed #c35b32;height:0;position:absolute;left:-4px;right:-4px}.t39p4W_gateLabel{color:#a84e2a;width:156px;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:700;line-height:1.5;position:absolute;left:calc(100% + 40px);transform:translateY(50%)}.t39p4W_gateSub{letter-spacing:.07em;opacity:.75;font-weight:600;display:block}.t39p4W_leader{border-top:2px solid #31483c;width:12px;height:0;position:absolute;right:100%}.t39p4W_chip{color:#fff;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;white-space:nowrap;background:#31483c;border-radius:3px;align-items:baseline;gap:5px;padding:5px 9px;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;right:calc(100% + 12px);transform:translateY(50%)}.t39p4W_chipLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.45rem;font-weight:700}.t39p4W_chipSecondary{color:#31483c;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border:1.5px solid #31483c;border-radius:3px;padding:4px 8px;font-size:1.25rem;line-height:1;position:absolute;right:calc(100% + 12px);transform:translateY(50%)}.t39p4W_leaderSecondary{border-top:1.5px dashed #31483c;width:12px;height:0;position:absolute;right:100%}@container (max-width:350px){.t39p4W_root{--gutter-left:88px;--gutter-right:120px}.t39p4W_gateLabel{width:86px;left:calc(100% + 34px)}}@media print{.t39p4W_scale,.t39p4W_chip,.t39p4W_chipSecondary,.t39p4W_gate,.t39p4W_landmarkRule{-webkit-print-color-adjust:exact;print-color-adjust:exact}.t39p4W_root{break-inside:avoid}}
._65lGbq_credential,._65lGbq_shelf{break-inside:avoid;background:#f3f6f7;border-left:3px solid #547161;border-radius:3px;padding:18px 22px 18px 20px}._65lGbq_credential{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:24px;display:grid}._65lGbq_plaque{color:#31483cad;width:120px;min-height:64px;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;flex-direction:column;justify-content:center;gap:3px;display:flex}._65lGbq_plaqueOverline,._65lGbq_plaqueDescriptor{letter-spacing:.15em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.5rem;font-weight:700;line-height:1.1;overflow:hidden}._65lGbq_plaqueWordmark{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1rem;font-weight:800;line-height:1.1;overflow:hidden}._65lGbq_logoFrame{width:120px;height:64px;display:block;position:relative}._65lGbq_logo{object-fit:contain;object-position:left center}._65lGbq_body{min-width:0}._65lGbq_name{color:#31483c;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;letter-spacing:-.015em;margin:0;font-size:1.5rem;line-height:1.1}._65lGbq_standard{color:#31483c8c;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;margin-top:4px;font-size:.5625rem;font-weight:600}._65lGbq_summary{color:#31483c;max-width:46em;font-family:var(--font-source-serif), "Source Serif 4", Georgia, serif;margin-top:9px;font-size:1rem;line-height:1.45}._65lGbq_shelfList{border-bottom:1px solid #31483c1f;flex-wrap:wrap;gap:10px;margin-bottom:4px;padding-bottom:14px;display:flex}._65lGbq_shelfTab{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:148px;padding:10px 12px;display:flex}._65lGbq_shelfTab:hover{background:#5471610f}._65lGbq_shelfTab[data-active]{background:#fff;border-color:#31483c1f}._65lGbq_shelfTab:focus-visible{outline-offset:2px;outline:2px solid #54716180}._65lGbq_shelfMark ._65lGbq_logo{object-position:center center}._65lGbq_shelfMark ._65lGbq_plaque{text-align:center;align-items:center}._65lGbq_shelfTab[data-active] ._65lGbq_shelfPanel{padding-top:14px}@media (max-width:720px){._65lGbq_credential{grid-template-columns:minmax(0,1fr);gap:14px}._65lGbq_credential,._65lGbq_shelf{padding:18px 18px 16px 16px}}@media print{._65lGbq_credential,._65lGbq_shelf{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}._65lGbq_logo{-webkit-print-color-adjust:exact;print-color-adjust:exact}._65lGbq_shelfPanel{display:block!important}._65lGbq_shelfPanel+._65lGbq_shelfPanel{border-top:1px solid #31483c1f;margin-top:16px;padding-top:14px}}
.bI28LG_rail{height:96px;position:relative}.bI28LG_railCapped{margin:0 14px}.bI28LG_bar{border-radius:2px;height:10px;position:absolute;bottom:34px;left:0;right:0}.bI28LG_overlay{height:10px;position:absolute;bottom:34px;left:0;right:0}.bI28LG_tick{background:#ffffffd9;width:1px;height:6px;position:absolute;top:0}.bI28LG_cap{border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:-1px}.bI28LG_capStart{border-right:9px solid #12744a;left:-11px}.bI28LG_capEnd{border-left:9px solid #ce3b27;right:-11px}.bI28LG_landmarkRule{background:#31483c;width:2px;height:18px;position:absolute;top:-4px;transform:translate(-50%)}.bI28LG_landmarkLabel,.bI28LG_gateLabel{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#31483c;white-space:nowrap;font-size:.5625rem;font-weight:700;line-height:1.2;position:absolute;top:20px}.bI28LG_gate{border-left:2px dashed #c35b32;width:0;height:22px;position:absolute;top:-6px;transform:translate(-50%)}.bI28LG_gateLabel{letter-spacing:.1em;color:#a84e2a}.bI28LG_leader{background:#31483c;width:2px;height:16px;position:absolute;bottom:10px;transform:translate(-50%)}.bI28LG_chip{color:#fff;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;white-space:nowrap;background:#31483c;border-radius:3px;padding:5px 9px;font-size:1.25rem;line-height:1;position:absolute;bottom:24px;transform:translate(-50%)}@media (max-width:420px){.bI28LG_landmarkLabel{display:none}}@media print{.bI28LG_bar,.bI28LG_tick,.bI28LG_cap,.bI28LG_landmarkRule,.bI28LG_gate,.bI28LG_leader,.bI28LG_chip{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.aYrHva_ratingsGrid{border-top:1px solid #e2eae5;border-bottom:1px solid #e2eae5;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aYrHva_ratingsGridSingle{grid-template-columns:minmax(0,1fr)}.aYrHva_ratingPanel{min-width:0;padding:24px 44px 20px 0;position:relative}.aYrHva_ratingPanel+.aYrHva_ratingPanel{border-left:1px solid #e2eae5;padding-left:24px;padding-right:36px}.aYrHva_ratingValue{color:#31483c;font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(2.75rem,7vw,4.5rem);font-weight:400;line-height:.9}.aYrHva_ratingUnit{color:#31483c8f;font-size:.75rem;font-weight:600}.aYrHva_officialMapping{gap:4px;max-width:34rem;margin-top:12px;display:grid}.aYrHva_scoreLayout{border-top:1px solid #e2eae5;border-bottom:1px solid #e2eae5;grid-template-columns:372px minmax(0,1fr);align-items:start;gap:36px;padding:22px 0 20px;display:grid}.aYrHva_scoreReading{min-width:0;padding-right:36px;position:relative}.aYrHva_savingHeadline{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;letter-spacing:-.02em;color:#31483c;font-size:2rem;line-height:1.05}.aYrHva_secondaryRating{border-top:1px solid #e2eae5;margin-top:16px;padding-top:4px}.aYrHva_secondaryRating .aYrHva_ratingPanel{padding:16px 0 0}.aYrHva_programList{border-top:1px solid #e2eae5;margin:0;padding:0;list-style:none}.aYrHva_programRow{break-inside:avoid;border-bottom:1px solid #e2eae5;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.25fr);gap:24px;padding:20px 36px 20px 0;display:grid;position:relative}.aYrHva_judgment{border:1px solid;border-radius:2px;align-items:center;gap:6px;width:fit-content;padding:4px 8px;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-flex}.aYrHva_judgmentMet{color:#3f6b50;background:#edf5ef}.aYrHva_judgmentNotMet{color:#9d482d;background:#fbefea}.aYrHva_judgmentPending{color:#80622b;background:#faf4e7}.aYrHva_unavailableRating{border-bottom:1px solid #e2eae5;padding:12px 0}.aYrHva_officialBoundary{background:#f4eee47a;border-left:3px solid #c35b327a;padding:20px 24px}@media (max-width:820px){.aYrHva_scoreLayout{grid-template-columns:minmax(0,1fr);gap:28px}.aYrHva_scoreReading{padding-right:0}}@media (max-width:620px){.aYrHva_ratingsGrid{grid-template-columns:1fr}.aYrHva_ratingPanel,.aYrHva_ratingPanel+.aYrHva_ratingPanel{padding:20px 36px 20px 0}.aYrHva_ratingPanel+.aYrHva_ratingPanel{border-top:1px solid #e2eae5;border-left:0}.aYrHva_programRow{grid-template-columns:1fr;gap:12px}}@media print{.aYrHva_ratingsGrid,.aYrHva_programRow{break-inside:avoid}.aYrHva_judgment{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.aYrHva_decomposition{border-top:1px solid #e2eae5;margin-top:16px;padding-top:13px}.aYrHva_decompositionLeg{flex:1 1 0;min-width:0;padding-right:20px}.aYrHva_decompositionLeg+.aYrHva_decompositionLeg{border-left:1px solid #e2eae5;padding-left:20px}.aYrHva_decompositionValue{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;font-variant-numeric:tabular-nums;color:#31483c;font-size:1.75rem;line-height:1}.aYrHva_decompositionLabel{color:#31483c99;font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:.5rem;font-weight:600;line-height:1.4}.aYrHva_dwellingSelect{width:220px;max-width:100%}.aYrHva_dwellingSelect select{border-bottom:1px solid #e2eae5}
@font-face{font-family:dmSerifText;src:url(../media/DMSerifText_Regular-s.p.2-wxvcel9-zb_.ttf)format("truetype");font-display:swap}@font-face{font-family:dmSerifText Fallback;src:local(Arial);ascent-override:102.95%;descent-override:33.29%;line-gap-override:0.0%;size-adjust:100.63%}.ejDcwq_className{font-family:dmSerifText,dmSerifText Fallback}.ejDcwq_variable{--font-dm-serif:"dmSerifText", "dmSerifText Fallback"}
@font-face{font-family:sourceSerif4;src:url(../media/SourceSerif4_Variable-s.p.42000xkkqj0am.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:sourceSerif4;src:url(../media/SourceSerif4_Italic_Variable-s.p.3d58dkudqlgaq.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:sourceSerif4 Fallback;src:local(Arial);ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.0%;size-adjust:108.31%}.p5pbRa_className{font-family:sourceSerif4,sourceSerif4 Fallback}.p5pbRa_variable{--font-source-serif:"sourceSerif4", "sourceSerif4 Fallback"}
.AlSdoG_energyScope{--mantine-font-family-headings:var(--font-dm-serif), "DM Serif Text", Georgia, serif;--mantine-h1-font-weight:400;--mantine-h2-font-weight:400;font-feature-settings:"tnum" 1, "cv11" 1;font-variant-numeric:tabular-nums}.AlSdoG_energyScope :is(h1,h2){letter-spacing:-.015em}.AlSdoG_energyScope [id^=section-]{scroll-margin-top:64px}
.MgZgWq_shareScope{--share-section-gap:68px;--share-main-padding-block:56px;--share-opening-padding-top:56px;--share-opening-gap:38px;--mantine-font-family-headings:var(--font-dm-serif), "DM Serif Text", Georgia, serif;--mantine-h1-font-weight:400;--mantine-h2-font-weight:400;font-feature-settings:"tnum" 1, "cv11" 1;font-variant-numeric:tabular-nums}.MgZgWq_shareScope :is(h1,h2){letter-spacing:0}.MgZgWq_shareScope .share-report-main{padding-top:var(--share-opening-padding-top);padding-bottom:var(--share-main-padding-block)}.MgZgWq_shareScope .share-report-flow{--stack-gap:var(--share-section-gap)}.MgZgWq_shareScope .share-opening-sequence{gap:var(--share-opening-gap);padding-top:var(--share-opening-padding-top);flex-direction:column;display:flex}.MgZgWq_shareScope .share-about-design{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:40px;display:grid}:is(.MgZgWq_shareScope .share-about-design__label,.MgZgWq_shareScope .share-about-design__body){min-width:0}.MgZgWq_shareScope .share-investment-band{border-top:1px solid #e2eae5;border-bottom:1px solid #e2eae5;margin-top:24px}.MgZgWq_shareScope .share-investment-grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);display:grid}.MgZgWq_shareScope .share-investment-price{border-right:1px solid #e2eae5;min-width:0;padding:30px 34px 30px 0}.MgZgWq_shareScope .share-investment-detail{min-width:0;padding:30px 0 30px 34px}.MgZgWq_shareScope .share-investment-total{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;color:#31483c;letter-spacing:0;font-size:58px;font-weight:400;line-height:1}.MgZgWq_shareScope .share-investment-label{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#31483c9e;margin-top:18px;font-size:10px;font-weight:600;line-height:1.35}.MgZgWq_shareScope .share-investment-subcopy{font-family:var(--font-source-serif), "Source Serif 4", "Source Serif Pro", Georgia, serif;color:#31483c94;margin-top:7px;font-size:14px;font-style:italic;line-height:1.45}.MgZgWq_shareScope .share-investment-eyebrow{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#31483c8c;margin-bottom:6px;font-size:10px;font-weight:600;line-height:1.3}:is(.MgZgWq_shareScope .share-investment-basis,.MgZgWq_shareScope .share-investment-note){font-family:var(--font-source-serif), "Source Serif 4", "Source Serif Pro", Georgia, serif;color:#31483c;font-size:17px;font-weight:650;line-height:1.4}.MgZgWq_shareScope .share-investment-expired{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#c35b32;margin-top:4px;font-size:10px;font-weight:600;line-height:1.3}.MgZgWq_shareScope .share-investment-copy{font-family:var(--font-source-serif), "Source Serif 4", "Source Serif Pro", Georgia, serif;color:#31483c94;font-size:13px;font-style:italic;line-height:1.55}.MgZgWq_shareScope .share-investment-next-step{border-top:1px solid #e2eae5;border-bottom:1px solid #e2eae5;width:min(100%,720px);margin:44px auto 0;padding:36px 0 40px}.MgZgWq_shareScope .share-next-step-body{min-width:0;padding:0}.MgZgWq_shareScope .share-next-step-intro{text-align:center}.MgZgWq_shareScope .share-next-step-fields{margin-top:4px}:is(.MgZgWq_shareScope .share-next-step-copy,.MgZgWq_shareScope .share-next-step-disclaimer){font-family:var(--font-source-serif), "Source Serif 4", "Source Serif Pro", Georgia, serif;color:#31483cad;font-size:15px;line-height:1.55}.MgZgWq_shareScope .share-next-step-disclaimer{color:#31483c94;font-style:italic}.MgZgWq_shareScope .share-next-step-title{font-family:var(--font-dm-serif), "DM Serif Text", Georgia, serif;color:#31483c;letter-spacing:0;margin:0 0 10px;font-size:30px;font-weight:400;line-height:1.12}.MgZgWq_shareScope .share-next-step-copy{max-width:620px;margin-left:auto;margin-right:auto}.MgZgWq_shareScope .share-next-step-disclaimer{text-align:center;max-width:650px;margin-left:auto;margin-right:auto}.MgZgWq_shareScope .share-next-step-submit{width:100%;min-height:48px}@media (max-width:720px){.MgZgWq_shareScope{--share-section-gap:54px;--share-main-padding-block:42px;--share-opening-padding-top:42px;--share-opening-gap:40px}.MgZgWq_shareScope .share-about-design{grid-template-columns:1fr;gap:18px}.MgZgWq_shareScope .share-plan-review-cell{border-bottom:1px solid #e2eae5;border-right:0!important;padding:18px 0!important}.MgZgWq_shareScope .share-plan-review-cell:last-child{border-bottom:0}.MgZgWq_shareScope .share-investment-grid{grid-template-columns:1fr}.MgZgWq_shareScope .share-investment-price{border-right:0;padding:24px 0}.MgZgWq_shareScope .share-investment-detail{border-top:1px solid #e2eae5;padding:24px 0}.MgZgWq_shareScope .share-investment-next-step{margin-top:28px;padding:28px 0 32px}.MgZgWq_shareScope .share-investment-total{font-size:48px}.MgZgWq_shareScope .share-next-step-submit{width:100%}}
.xjLyjq_wsecScope{--mantine-font-family-headings:var(--font-dm-serif), "DM Serif Text", Georgia, serif;--mantine-h1-font-weight:400;--mantine-h2-font-weight:400;font-feature-settings:"tnum" 1, "cv11" 1;font-variant-numeric:tabular-nums}
