.BatteryQuoteChecklist-module__sDBeeq__tool{gap:22px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__summary{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:stretch;gap:20px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__kicker{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;margin-bottom:8px;font-size:.78rem;font-weight:800;display:inline-block}.BatteryQuoteChecklist-module__sDBeeq__summary h2,.BatteryQuoteChecklist-module__sDBeeq__group h3,.BatteryQuoteChecklist-module__sDBeeq__missingCard h3{margin-top:0}.BatteryQuoteChecklist-module__sDBeeq__summary p,.BatteryQuoteChecklist-module__sDBeeq__privacyNote,.BatteryQuoteChecklist-module__sDBeeq__status,.BatteryQuoteChecklist-module__sDBeeq__missingCard p{color:#475569;line-height:1.65}.BatteryQuoteChecklist-module__sDBeeq__progressCard,.BatteryQuoteChecklist-module__sDBeeq__group,.BatteryQuoteChecklist-module__sDBeeq__missingCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 14px 35px #0f172a0f}.BatteryQuoteChecklist-module__sDBeeq__progressCard{align-content:center;gap:6px;padding:22px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__progressCard strong{font-size:2rem;line-height:1}.BatteryQuoteChecklist-module__sDBeeq__progressCard span,.BatteryQuoteChecklist-module__sDBeeq__progressCard small{color:#64748b}.BatteryQuoteChecklist-module__sDBeeq__progressTrack{background:#e2e8f0;border-radius:999px;height:10px;margin:8px 0 2px;overflow:hidden}.BatteryQuoteChecklist-module__sDBeeq__progressTrack span{border-radius:inherit;background:#2563eb;height:100%;transition:width .2s;display:block}.BatteryQuoteChecklist-module__sDBeeq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BatteryQuoteChecklist-module__sDBeeq__secondaryButton,.BatteryQuoteChecklist-module__sDBeeq__secondaryLink{appearance:none;color:#0f172a;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none}.BatteryQuoteChecklist-module__sDBeeq__secondaryButton:hover,.BatteryQuoteChecklist-module__sDBeeq__secondaryLink:hover{background:#f8fafc;border-color:#94a3b8}.BatteryQuoteChecklist-module__sDBeeq__status{margin:-8px 0 0}.BatteryQuoteChecklist-module__sDBeeq__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__group{padding:20px}.BatteryQuoteChecklist-module__sDBeeq__items{gap:10px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__item{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:13px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__item input{width:18px;height:18px;margin-top:2px}.BatteryQuoteChecklist-module__sDBeeq__item span{gap:4px;display:grid}.BatteryQuoteChecklist-module__sDBeeq__item strong{color:#0f172a}.BatteryQuoteChecklist-module__sDBeeq__item small{color:#64748b;line-height:1.45}.BatteryQuoteChecklist-module__sDBeeq__confirmed{background:#f0fdf4;border-color:#bbf7d0}.BatteryQuoteChecklist-module__sDBeeq__missingCard{padding:20px}.BatteryQuoteChecklist-module__sDBeeq__missingCard ol{columns:2;color:#334155;column-gap:32px;padding-left:22px}.BatteryQuoteChecklist-module__sDBeeq__missingCard li{break-inside:avoid;margin-bottom:7px}.BatteryQuoteChecklist-module__sDBeeq__privacyNote{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:0;padding:14px 16px;font-size:.92rem}@media (max-width:820px){.BatteryQuoteChecklist-module__sDBeeq__summary,.BatteryQuoteChecklist-module__sDBeeq__groups{grid-template-columns:1fr}.BatteryQuoteChecklist-module__sDBeeq__missingCard ol{columns:1}}
