body.energy-lead{background:#F7F5EF;color:#102B36;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px}#jemir-scan,#jemir-quick{--navy:#102B36;--lime:#245C43;background:#F7F5EF;color:#102B36;font-family:inherit;font-size:18px;line-height:1.65}#jemir-scan main,#jemir-quick .quick-main{max-width:1000px;margin:24px auto 48px}#jemir-scan h1,#jemir-quick h1{font-size:clamp(32px,4vw,40px);font-weight:650;letter-spacing:-.035em;line-height:1.15}#jemir-scan h2,#jemir-quick h2{font-weight:650;color:#102B36}#jemir-scan p,#jemir-quick p{color:#43545c}#jemir-scan .primary,#jemir-quick .quick-primary{background:#245C43;color:#fff;border-radius:12px;padding:16px 24px;min-height:56px;font-size:18px}#jemir-scan .primary:hover,#jemir-quick .quick-primary:hover{background:#193f2f}#jemir-scan .secondary{border:1px solid #84978e;border-radius:12px;min-height:56px;background:#fff;color:#102B36}#jemir-scan input:not([type=checkbox]),#jemir-scan select,#jemir-quick input:not([type=checkbox]),#jemir-quick select{min-height:56px;border-radius:12px;border:1px solid #84978e;padding:14px 16px;font-size:18px;background:#fff;color:#102B36}#jemir-scan label,#jemir-quick label{font-size:17px;line-height:1.5}#jemir-scan .panel,#jemir-scan .gate,#jemir-quick form,#jemir-quick #quick-result{background:#fff;border:1px solid #d6ded8;border-radius:24px;padding:clamp(22px,4vw,40px);box-shadow:0 8px 32px #102b3605}#jemir-scan .saving,#jemir-scan .energy-card,#jemir-scan .consult{background:#eef3eb;color:#102B36;border:1px solid #d8e2d5;border-radius:20px;box-shadow:none}#jemir-scan .saving p,#jemir-scan .energy-card p,#jemir-scan .energy-card h2,#jemir-scan .big-number{color:#102B36}#jemir-scan .big-number,#jemir-quick .quick-range{font-weight:650;letter-spacing:-.035em;color:#102B36}#jemir-scan .energy-step{border-color:#c7d4c2}#jemir-scan .orb{background:#245C43;color:white}#jemir-scan .orb.day{background:#dcebd6;color:#102B36}#jemir-scan .small,#jemir-scan .estimate-info,#jemir-quick .quick-footnote,#jemir-quick .quick-consent,#jemir-quick .quick-saved{font-size:16px;color:#43545c}#jemir-scan .energy-marketing,#jemir-quick .energy-marketing{font-size:16px}#jemir-scan button:disabled,#jemir-quick button:disabled{opacity:1;background:#dce4de;color:#42574a;cursor:not-allowed}.referral-choice{font-size:16px;background:#eef3eb;border:1px solid #d8e2d5;border-radius:16px;color:#102B36}.energy-breadcrumb{font-size:16px}.energy-next p{font-size:18px;color:#43545c}#jemir-scan .form-grid{gap:22px}#jemir-scan .upload{background:#fff}@media(max-width:640px){#jemir-scan main{padding-inline:0}#jemir-scan,#jemir-quick{padding-inline:20px}#jemir-scan .gate,#jemir-scan .panel,#jemir-quick form,#jemir-quick #quick-result{padding:24px 18px;border-radius:20px}#jemir-scan .form-grid{grid-template-columns:1fr}#jemir-scan .primary,#jemir-scan .secondary{width:100%;margin:6px 0;gap:12px}body.energy-lead>header nav a{font-size:15px}.energy-lead>header .btn{font-size:15px}.energy-breadcrumb{padding:22px 20px}#jemir-scan .section-head{padding-top:16px}}
.region-choice{max-width:1100px;margin:20px auto;padding:20px}.region-choice select{display:block;width:100%;min-height:48px;font:inherit}.quick-consent{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.quick-consent input{flex:0 0 20px;width:20px;min-width:20px;margin-top:4px}
#jemir-quick #quick-form label.quick-consent{display:flex;align-items:flex-start;gap:12px;font-weight:400}#jemir-quick #quick-form label.quick-consent input{width:20px;min-width:20px;height:20px;min-height:20px;padding:0;margin:4px 0 0;accent-color:#205f49}
