.cost-cover[data-astro-cid-aa524o4p]{isolation:isolate;border-radius:var(--radius-tile);min-height:28rem;color:var(--color-snow);background:var(--color-asphalt);flex-direction:column;justify-content:space-between;margin:0;display:flex;position:relative;overflow:hidden}.cost-cover[data-astro-cid-aa524o4p] img[data-astro-cid-aa524o4p]{z-index:-2;object-fit:cover;object-position:65% center;width:100%;height:100%;position:absolute;inset:0}.cost-cover[data-astro-cid-aa524o4p]:before{content:"";z-index:-1;background:linear-gradient(110deg, var(--color-asphalt) 10%, color-mix(in srgb, var(--color-asphalt) 94%, transparent) 35%, color-mix(in srgb, var(--color-asphalt) 18%, transparent) 85%);position:absolute;inset:0}.cost-cover-copy[data-astro-cid-aa524o4p]{padding:var(--space-4)}.cost-cover-topic[data-astro-cid-aa524o4p]{margin:0 0 var(--space-3);font:650 .85rem/1.4 var(--font-display);color:#b8d9fa}.cost-cover-title[data-astro-cid-aa524o4p]{max-width:11ch;margin:0 0 var(--space-2);font:800 clamp(2rem, 3.8vw, 3.3rem)/1.03 var(--font-display);letter-spacing:-.035em}.cost-cover-lede[data-astro-cid-aa524o4p]{max-width:24ch;margin:0 0 var(--space-3);font:1rem/1.5 var(--font-display);color:#d7e5f3}.cost-cover[data-astro-cid-aa524o4p] ul[data-astro-cid-aa524o4p]{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));max-width:20rem;margin:0;padding:0;list-style:none;display:grid}.cost-cover-extra[data-astro-cid-aa524o4p]{margin:0 0 var(--space-1);font:600 .8rem/1.5 var(--font-display);color:#d7e5f3}.cost-cover[data-astro-cid-aa524o4p] li[data-astro-cid-aa524o4p]{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-asphalt) 85%, transparent);font:600 .85rem/1.4 var(--font-display);border:1px solid #527294;padding:.55rem .7rem}@media (width<=700px){.cost-cover[data-astro-cid-aa524o4p]{min-height:34rem}.cost-cover[data-astro-cid-aa524o4p] img[data-astro-cid-aa524o4p]{object-position:68% bottom}.cost-cover[data-astro-cid-aa524o4p]:before{background:linear-gradient(var(--color-asphalt) 3%, color-mix(in srgb, var(--color-asphalt) 94%, transparent) 35%, color-mix(in srgb, var(--color-asphalt) 12%, transparent) 80%)}.cost-cover-copy[data-astro-cid-aa524o4p]{padding:var(--space-3)}.cost-cover-title[data-astro-cid-aa524o4p]{font-size:2.25rem}}.guide-icon[data-astro-cid-766755pv]{color:#b8d9fa;width:100%;height:auto;display:block}.guide-graphic[data-astro-cid-olkgi7ht]{margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-tile);background:var(--color-asphalt);color:var(--color-snow);font-family:var(--font-display);overflow:hidden}.graphic-heading[data-astro-cid-olkgi7ht]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 7.5rem;display:grid}.graphic-label[data-astro-cid-olkgi7ht]{color:#b8d9fa;margin:0 0 .8rem;font-size:.8rem;line-height:1.4}.graphic-title[data-astro-cid-olkgi7ht]{letter-spacing:-.025em;max-width:19ch;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:750;line-height:1.12}.graphic-detail[data-astro-cid-olkgi7ht]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #38506a}.graphic-note[data-astro-cid-olkgi7ht]{margin:var(--space-2) 0 0;color:#c5d4e4;font-size:.8rem;line-height:1.6}.graphic-tags[data-astro-cid-olkgi7ht]{margin-top:var(--space-3);color:#b8d9fa;flex-wrap:wrap;gap:.45rem .85rem;font-size:.75rem;display:flex}.graphic-tags[data-astro-cid-olkgi7ht] span[data-astro-cid-olkgi7ht]+span[data-astro-cid-olkgi7ht]{border-left:1px solid #527294;padding-left:.85rem}.process-flow[data-astro-cid-olkgi7ht]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 1rem;margin:0;padding:0;list-style:none;display:grid}.process-flow[data-astro-cid-olkgi7ht] li[data-astro-cid-olkgi7ht]{border-top:2px solid #1a6ec8;flex-direction:column;align-items:flex-start;gap:.6rem;padding-top:.65rem;font-size:.9rem;line-height:1.45;display:flex}.step-number[data-astro-cid-olkgi7ht]{color:#80bfff;font-size:.8rem}.billing-flow[data-astro-cid-olkgi7ht]{margin:0 0 var(--space-3);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.billing-flow[data-astro-cid-olkgi7ht] li[data-astro-cid-olkgi7ht]{border-left:2px solid #74b8ff;padding:.5rem .6rem;font-size:.8rem}.bill-example[data-astro-cid-olkgi7ht]>div[data-astro-cid-olkgi7ht]{justify-content:space-between;gap:var(--space-2);padding:.55rem 0;font-size:.9rem;display:flex}.bill-example[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{white-space:nowrap}.bill-example[data-astro-cid-olkgi7ht] .bill-total[data-astro-cid-olkgi7ht]{border-top:1px solid #527294;align-items:center;margin-top:.5rem}.bill-total[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{color:#80bfff;letter-spacing:-.03em;font-size:2rem}.load-legend[data-astro-cid-olkgi7ht]{margin-bottom:var(--space-2);color:#c5d4e4;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.75rem;display:flex}.load-legend[data-astro-cid-olkgi7ht] span[data-astro-cid-olkgi7ht]{align-items:center;gap:.4rem;display:inline-flex}.load-legend[data-astro-cid-olkgi7ht] i[data-astro-cid-olkgi7ht]{width:.7rem;height:.7rem;display:inline-block}.building-key[data-astro-cid-olkgi7ht],.building-load[data-astro-cid-olkgi7ht]{background:#91a4b9}.ev-key[data-astro-cid-olkgi7ht],.ev-load[data-astro-cid-olkgi7ht]{background:#1a6ec8}.load-legend[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{color:#fff;margin-left:auto;font-weight:600}.load-row[data-astro-cid-olkgi7ht]+.load-row[data-astro-cid-olkgi7ht]{margin-top:1rem}.load-label[data-astro-cid-olkgi7ht]{justify-content:space-between;gap:.75rem;margin-bottom:.4rem;font-size:.8rem;display:flex}.load-label[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{flex-shrink:0;font-weight:600}.load-bar[data-astro-cid-olkgi7ht]{background:#263b53;height:1.5rem;display:flex;overflow:hidden}.energy-label[data-astro-cid-olkgi7ht]{margin:0 0 var(--space-2);color:#c5d4e4;font-size:.85rem}.energy-label[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{color:#fff}.power-comparison[data-astro-cid-olkgi7ht]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.power-comparison[data-astro-cid-olkgi7ht]>div[data-astro-cid-olkgi7ht]+div[data-astro-cid-olkgi7ht]{padding-left:var(--space-3);border-left:1px solid #38506a}.power-comparison[data-astro-cid-olkgi7ht] p[data-astro-cid-olkgi7ht]{letter-spacing:-.03em;margin:0 0 1rem;font-size:3rem;font-weight:750;line-height:1.1}.power-comparison[data-astro-cid-olkgi7ht] p[data-astro-cid-olkgi7ht] span[data-astro-cid-olkgi7ht]{color:#b8d9fa;font-size:1.1rem;font-weight:500}.power-comparison[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{font-size:1rem;font-weight:600}.time-line[data-astro-cid-olkgi7ht]{background:#74b8ff;width:45%;height:.45rem;margin:0 0 .65rem}.time-line-long[data-astro-cid-olkgi7ht]{width:90%}.current-path[data-astro-cid-olkgi7ht]+.current-path[data-astro-cid-olkgi7ht]{margin-top:var(--space-3)}.current-type[data-astro-cid-olkgi7ht]{color:#80bfff;margin-bottom:.6rem;font-size:1.1rem;display:block}.current-path[data-astro-cid-olkgi7ht] ol[data-astro-cid-olkgi7ht]{gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.current-path[data-astro-cid-olkgi7ht] li[data-astro-cid-olkgi7ht]{text-align:center;border:1px solid #527294;flex:1;justify-content:center;align-items:center;min-width:0;padding:.75rem .5rem;font-size:.8rem;line-height:1.4;display:flex}.current-path[data-astro-cid-olkgi7ht] .conversion[data-astro-cid-olkgi7ht]{background:#174b80;border-color:#74b8ff}.compact[data-astro-cid-olkgi7ht]{border-radius:0;flex-direction:column;justify-content:space-between;min-height:13rem;margin:0;padding:1.25rem;display:flex}.compact[data-astro-cid-olkgi7ht] .graphic-heading[data-astro-cid-olkgi7ht]{grid-template-columns:minmax(0,1fr) 4.5rem;gap:.5rem}.compact[data-astro-cid-olkgi7ht] .graphic-label[data-astro-cid-olkgi7ht]{margin-bottom:.6rem;font-size:.65rem}.compact[data-astro-cid-olkgi7ht] .graphic-title[data-astro-cid-olkgi7ht]{max-width:16ch;font-size:1.2rem}.compact[data-astro-cid-olkgi7ht] .graphic-tags[data-astro-cid-olkgi7ht]{gap:.4rem .6rem;font-size:.65rem}.compact[data-astro-cid-olkgi7ht] .graphic-tags[data-astro-cid-olkgi7ht] span[data-astro-cid-olkgi7ht]+span[data-astro-cid-olkgi7ht]{padding-left:.6rem}@media (width<=600px){.guide-graphic[data-astro-cid-olkgi7ht]:not(.compact){padding:var(--space-3)}.graphic-heading[data-astro-cid-olkgi7ht]{grid-template-columns:minmax(0,1fr) 5rem}.graphic-title[data-astro-cid-olkgi7ht]{font-size:1.55rem}.process-flow[data-astro-cid-olkgi7ht]{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-flow[data-astro-cid-olkgi7ht]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.load-legend[data-astro-cid-olkgi7ht] strong[data-astro-cid-olkgi7ht]{width:100%;margin-top:.3rem;margin-left:0}.current-path[data-astro-cid-olkgi7ht] ol[data-astro-cid-olkgi7ht]{flex-direction:column;gap:0;position:relative}.current-path[data-astro-cid-olkgi7ht] li[data-astro-cid-olkgi7ht]{min-height:2.5rem;margin-bottom:.65rem;position:relative}.current-path[data-astro-cid-olkgi7ht] li[data-astro-cid-olkgi7ht]:not(:last-child):after{content:"";border-left:1px solid #74b8ff;height:.65rem;position:absolute;top:100%;left:50%}.power-comparison[data-astro-cid-olkgi7ht]{gap:1rem}.power-comparison[data-astro-cid-olkgi7ht]>div[data-astro-cid-olkgi7ht]+div[data-astro-cid-olkgi7ht]{padding-left:1rem}.power-comparison[data-astro-cid-olkgi7ht] p[data-astro-cid-olkgi7ht]{font-size:2.5rem}}
