.SolarPanelCompareTool-module__BaDKEG__tool{gap:24px;display:grid}.SolarPanelCompareTool-module__BaDKEG__controls{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);align-items:start;gap:18px;display:grid}.SolarPanelCompareTool-module__BaDKEG__controlCard,.SolarPanelCompareTool-module__BaDKEG__selectionCard{background:#fff;border:1px solid #dfe6ee;border-radius:20px;padding:20px}.SolarPanelCompareTool-module__BaDKEG__controlCard label{color:#40516a;font-size:12px;font-weight:800;display:block}.SolarPanelCompareTool-module__BaDKEG__controlCard input{width:100%;font:inherit;border:1px solid #ccd7e2;border-radius:12px;margin-top:8px;padding:12px 13px}.SolarPanelCompareTool-module__BaDKEG__hint{color:#718095;margin:8px 0 0;font-size:11px}.SolarPanelCompareTool-module__BaDKEG__selectorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.SolarPanelCompareTool-module__BaDKEG__selector{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #dfe6ee;border-radius:14px;padding:12px}.SolarPanelCompareTool-module__BaDKEG__selectorActive{background:#fff8df;border-color:#e2b53c;box-shadow:0 0 0 2px #e2b53c1f}.SolarPanelCompareTool-module__BaDKEG__selector span{color:#7f6200;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.SolarPanelCompareTool-module__BaDKEG__selector strong{color:#10233f;margin-top:4px;font-size:13px;display:block}.SolarPanelCompareTool-module__BaDKEG__compareGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.SolarPanelCompareTool-module__BaDKEG__panelCard{background:#fff;border:1px solid #dfe6ee;border-radius:20px;padding:18px;position:relative;box-shadow:0 10px 30px #1329430d}.SolarPanelCompareTool-module__BaDKEG__panelCard h2{margin:12px 0 4px;font-size:20px}.SolarPanelCompareTool-module__BaDKEG__brand{color:#7f6200;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.SolarPanelCompareTool-module__BaDKEG__metricGrid{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.SolarPanelCompareTool-module__BaDKEG__metric{background:#f7f9fb;border-radius:12px;padding:11px}.SolarPanelCompareTool-module__BaDKEG__metric span{color:#738196;font-size:9px;display:block}.SolarPanelCompareTool-module__BaDKEG__metric strong{color:#10233f;margin-top:3px;font-size:13px;display:block}.SolarPanelCompareTool-module__BaDKEG__fitBox{color:#fff;background:#10233f;border-radius:14px;margin:14px 0;padding:14px}.SolarPanelCompareTool-module__BaDKEG__fitBox span{opacity:.72;font-size:10px;display:block}.SolarPanelCompareTool-module__BaDKEG__fitBox strong{margin-top:3px;font-size:28px;display:block}.SolarPanelCompareTool-module__BaDKEG__fitBox small{opacity:.72;margin-top:3px;display:block}.SolarPanelCompareTool-module__BaDKEG__link{color:#785a00;font-size:12px;font-weight:850}.SolarPanelCompareTool-module__BaDKEG__tableWrap{border:1px solid #dfe6ee;border-radius:18px;overflow-x:auto}.SolarPanelCompareTool-module__BaDKEG__table{border-collapse:collapse;background:#fff;width:100%;min-width:880px}.SolarPanelCompareTool-module__BaDKEG__table th,.SolarPanelCompareTool-module__BaDKEG__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e8edf2;padding:13px 14px;font-size:11px;line-height:1.5}.SolarPanelCompareTool-module__BaDKEG__table th{color:#40516a;background:#f7f9fb;font-size:10px}.SolarPanelCompareTool-module__BaDKEG__table td:first-child{color:#53657c;font-weight:800}.SolarPanelCompareTool-module__BaDKEG__decisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.SolarPanelCompareTool-module__BaDKEG__decision{background:#fff;border:1px solid #dfe6ee;border-radius:16px;padding:16px}.SolarPanelCompareTool-module__BaDKEG__decision span{color:#7f6200;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850;display:block}.SolarPanelCompareTool-module__BaDKEG__decision strong{color:#10233f;margin-top:6px;display:block}.SolarPanelCompareTool-module__BaDKEG__decision p{color:#617086;margin:7px 0 0;font-size:12px;line-height:1.55}@media (max-width:900px){.SolarPanelCompareTool-module__BaDKEG__controls,.SolarPanelCompareTool-module__BaDKEG__compareGrid,.SolarPanelCompareTool-module__BaDKEG__decisionGrid,.SolarPanelCompareTool-module__BaDKEG__selectorGrid{grid-template-columns:1fr}.SolarPanelCompareTool-module__BaDKEG__panelCard{padding:16px}}
