.inline-service-cta[data-v-caccaa61]{align-items:center;background:#fff;border:1px solid #dbe5ee;border-left-width:5px;border-radius:8px;display:flex;gap:1.25rem;justify-content:space-between;margin:2.25rem 0 3rem;padding:1rem 1.1rem}.inline-service-cta--blue[data-v-caccaa61]{background:linear-gradient(90deg,#f5fbff,#fff 72%);border-left-color:#1976d2}.inline-service-cta--red[data-v-caccaa61]{background:linear-gradient(90deg,#fff7f7,#fff 72%);border-left-color:#b80f14}.inline-service-cta--neutral[data-v-caccaa61]{background:#fff;border-left-color:#6a7a8a}.inline-service-cta__copy[data-v-caccaa61]{min-width:0}.inline-service-cta__eyebrow[data-v-caccaa61]{color:#1976d2;font-size:.72rem;font-weight:900;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.inline-service-cta--red .inline-service-cta__eyebrow[data-v-caccaa61]{color:#b80f14}.inline-service-cta__title[data-v-caccaa61]{color:#18314f;font-size:1.05rem;font-weight:900;line-height:1.25;margin:0}.inline-service-cta__description[data-v-caccaa61]{color:#4e6071;font-size:.95rem;line-height:1.5;margin:.28rem 0 0}.inline-service-cta__actions[data-v-caccaa61]{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.inline-service-cta__button[data-v-caccaa61]{min-width:0}.inline-service-cta__button[data-v-caccaa61] .v-btn__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-service-cta__request-short[data-v-caccaa61]{display:none}@media(max-width:760px){.inline-service-cta[data-v-caccaa61]{display:block;margin:2rem 0 2.5rem;padding:.95rem}.inline-service-cta__actions[data-v-caccaa61]{display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem}.inline-service-cta__button[data-v-caccaa61]{padding-inline:.45rem;width:100%}.inline-service-cta__button[data-v-caccaa61] .v-btn__prepend{margin-inline:0 .28rem}.inline-service-cta__button[data-v-caccaa61] .v-icon{margin-inline:0}.inline-service-cta__button--request[data-v-caccaa61]{font-size:.74rem}.inline-service-cta__request-full[data-v-caccaa61]{display:none}.inline-service-cta__request-short[data-v-caccaa61]{display:inline}}@media(max-width:390px){.inline-service-cta__button[data-v-caccaa61] .v-btn__prepend{display:none}}.service-savings-callout[data-v-86c307c1]{align-items:center;background:linear-gradient(90deg,#fff8f8,#fff 55%,#f5fbff);border:1px solid #dbe5ee;border-radius:8px;border-top:4px solid #b80f14;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr) auto;margin:2.4rem 0 3rem;padding:1.1rem}.service-savings-callout__eyebrow[data-v-86c307c1]{color:#b80f14;font-size:.72rem;font-weight:900;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.service-savings-callout__title[data-v-86c307c1]{color:#18314f;font-size:1.18rem;font-weight:900;line-height:1.25;margin:0}.service-savings-callout__description[data-v-86c307c1]{color:#4e6071;font-size:.95rem;line-height:1.55;margin:.35rem 0 0}.service-savings-callout__points[data-v-86c307c1]{display:grid;gap:.4rem;list-style:none;margin:0;padding:0}.service-savings-callout__points li[data-v-86c307c1]{align-items:flex-start;color:#2f3f52;display:flex;font-size:.9rem;font-weight:750;gap:.42rem;line-height:1.35}.service-savings-callout__icon[data-v-86c307c1]{color:#0b4f96;flex:0 0 auto;font-size:1rem;margin-top:.08rem}.service-savings-callout__action[data-v-86c307c1]{text-align:right}.service-savings-callout__action[data-v-86c307c1] .v-btn__content{white-space:nowrap}@media(max-width:960px){.service-savings-callout[data-v-86c307c1]{grid-template-columns:1fr}.service-savings-callout__action[data-v-86c307c1]{text-align:left}}@media(max-width:760px){.service-savings-callout[data-v-86c307c1]{margin:2rem 0 2.5rem;padding:.95rem}.service-savings-callout__action[data-v-86c307c1] .v-btn{width:100%}}.service-trust-mini[data-v-5c54f592]{background:linear-gradient(90deg,#f5fbff,#fff 82%);border:1px solid #dbe5ee;border-left:5px solid #1976d2;border-radius:8px;margin-top:1.35rem;padding:1rem}.service-trust-mini__eyebrow[data-v-5c54f592]{color:#1976d2;font-size:.72rem;font-weight:900;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.service-trust-mini__title[data-v-5c54f592]{color:#18314f;font-size:1.05rem;font-weight:900;line-height:1.25;margin:0}.service-trust-mini__list[data-v-5c54f592]{display:grid;gap:.45rem .85rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:.85rem 0 0;padding:0}.service-trust-mini__list li[data-v-5c54f592]{align-items:flex-start;color:#2f3f52;display:flex;font-size:.92rem;font-weight:750;gap:.42rem;line-height:1.35;min-width:0}.service-trust-mini__icon[data-v-5c54f592]{color:#0b4f96;flex:0 0 auto;font-size:1rem;margin-top:.08rem}@media(max-width:760px){.service-trust-mini[data-v-5c54f592]{margin-top:1.1rem;padding:.95rem}.service-trust-mini__list[data-v-5c54f592]{grid-template-columns:1fr}}.service-page[data-v-9689fc91]{max-width:1200px}.details-row[data-v-9689fc91],.guide-section[data-v-9689fc91],.hero-row[data-v-9689fc91],.trust-row[data-v-9689fc91]{margin-bottom:3rem}.hero-eyebrow[data-v-9689fc91],.section-eyebrow[data-v-9689fc91]{color:#1976d2;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-title[data-v-9689fc91]{color:#17324d;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:900;line-height:1.02}.hero-copy[data-v-9689fc91],.section-copy[data-v-9689fc91],.section-intro[data-v-9689fc91]{color:#4e6071;font-size:1.04rem;line-height:1.8}.hero-card-badges[data-v-9689fc91],.hero-points[data-v-9689fc91]{display:flex;flex-wrap:wrap;gap:.75rem}.hero-card-badges span[data-v-9689fc91],.hero-points span[data-v-9689fc91]{align-items:center;border-radius:999px;display:inline-flex;font-weight:800;min-height:2.35rem;padding:.55rem .9rem}.hero-points span[data-v-9689fc91]{background:#e3f2fd;color:#0b4f96}.hero-card[data-v-9689fc91]{border:1px solid #dbe5ee;border-radius:24px;overflow:hidden}.hero-image[data-v-9689fc91]{min-height:260px}.hero-card-eyebrow[data-v-9689fc91]{color:#b80f14;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-card-title[data-v-9689fc91],.section-title[data-v-9689fc91]{color:#18314f;font-weight:900}.hero-card-title[data-v-9689fc91]{font-size:1.45rem;line-height:1.2}.hero-card-copy[data-v-9689fc91]{color:#4e6071;line-height:1.7}.hero-star-strip[data-v-9689fc91]{align-items:center;display:flex;gap:.5rem}.hero-star-text[data-v-9689fc91]{color:#4e6071;font-size:.88rem;font-weight:700}.hero-card-actions[data-v-9689fc91]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero-card-actions[data-v-9689fc91] .v-btn{min-width:0;white-space:normal}.request-service-button[data-v-9689fc91]{grid-column:1/-1}.hero-card-badges span[data-v-9689fc91]{background:#fff2f2;color:#8f1014}.details-panel[data-v-9689fc91],.financing-section[data-v-9689fc91],.guide-copy-panel[data-v-9689fc91],.guide-image-panel[data-v-9689fc91],.offers-section[data-v-9689fc91],.reviews-section[data-v-9689fc91],.service-area-section[data-v-9689fc91],.trust-panel[data-v-9689fc91]{background:#fff;border:1px solid #dbe5ee}.details-list[data-v-9689fc91],.trust-list[data-v-9689fc91]{color:#2f3f52;line-height:1.9;margin:0;padding-left:1.15rem}.guide-copy-panel[data-v-9689fc91],.guide-image-panel[data-v-9689fc91]{height:100%}.guide-image-panel[data-v-9689fc91]{background:linear-gradient(180deg,#f7fbff,#fff)}.guide-image[data-v-9689fc91]{min-height:360px}.guide-caption[data-v-9689fc91]{color:#5a6a7b;font-size:.92rem;line-height:1.5}.content-section[data-v-9689fc91]{margin-bottom:3rem}.service-accordion[data-v-9689fc91] .v-expansion-panel{border:1px solid #dbe5ee;border-radius:18px;margin-bottom:.85rem}.service-accordion[data-v-9689fc91] .v-expansion-panel-title{color:#17324d;font-weight:800;line-height:1.4}.service-accordion[data-v-9689fc91] .v-expansion-panel-text__wrapper{color:#4e6071;line-height:1.8}.details-panel--list[data-v-9689fc91]{background:linear-gradient(180deg,#f7fbff,#edf5fb)}.offers-section[data-v-9689fc91]{background:linear-gradient(180deg,#fff8f8,#fff);margin-bottom:3rem}.financing-section[data-v-9689fc91],.reviews-section[data-v-9689fc91],.service-area-section[data-v-9689fc91]{margin:3rem 0}.financing-section[data-v-9689fc91]{background:linear-gradient(180deg,#f7fbff,#eef5fc)}.financing-list[data-v-9689fc91]{margin:0}.inverter-education-section[data-v-9689fc91]{margin:3.5rem 0}.inverter-benefit-grid[data-v-9689fc91]{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}.inverter-benefit-card[data-v-9689fc91],.inverter-feature-card[data-v-9689fc91],.inverter-watt-card[data-v-9689fc91]{background:#fff;border:1px solid #dbe5ee;border-radius:12px;min-width:0}.inverter-benefit-card[data-v-9689fc91]{min-height:210px;padding:1.35rem}.inverter-benefit-card .v-icon[data-v-9689fc91],.inverter-feature-card .v-icon[data-v-9689fc91],.inverter-watt-card .v-icon[data-v-9689fc91]{color:#1976d2}.inverter-benefit-card .v-icon[data-v-9689fc91]{font-size:2rem;margin-bottom:1.1rem}.inverter-benefit-card h3[data-v-9689fc91],.inverter-watt-card h3[data-v-9689fc91]{color:#17324d;font-size:1.1rem;font-weight:900;line-height:1.25}.inverter-benefit-card p[data-v-9689fc91],.inverter-feature-card p[data-v-9689fc91],.inverter-watt-card p[data-v-9689fc91]{color:#4e6071;line-height:1.7;margin:.7rem 0 0}.inverter-comparison-layout[data-v-9689fc91]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(290px,.42fr);margin-top:2rem}.inverter-appliance-group[data-v-9689fc91]{min-width:0}.inverter-comparison-label[data-v-9689fc91],.inverter-feature-eyebrow[data-v-9689fc91]{color:#5a6a7b;font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1.35;margin:0 0 .85rem;text-transform:uppercase}.inverter-watt-grid[data-v-9689fc91]{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.inverter-watt-card[data-v-9689fc91]{min-height:210px;padding:1.15rem .9rem;text-align:center}.inverter-watt-card .v-icon[data-v-9689fc91]{font-size:2.1rem;margin-bottom:.9rem}.inverter-watt-card strong[data-v-9689fc91]{color:#b80f14;display:block;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:950;line-height:1.05;margin-top:1rem}.inverter-range-marker[data-v-9689fc91]{border:1px solid rgba(184,15,20,.3);border-radius:999px;color:#b80f14;display:grid;font-size:.78rem;font-weight:950;line-height:1.3;min-height:82px;place-items:center;text-align:center;text-transform:uppercase;width:145px}.inverter-feature-card[data-v-9689fc91]{background:linear-gradient(145deg,#fff8f2,#fff);border-color:#b80f144d;padding:1.65rem}.inverter-feature-card .v-icon[data-v-9689fc91]{font-size:2.5rem;margin-bottom:1rem}.inverter-feature-card strong[data-v-9689fc91]{color:#b80f14;display:block;font-size:clamp(2rem,4vw,3rem);font-weight:950;line-height:1.02}.inverter-feature-pills[data-v-9689fc91]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.2rem}.inverter-feature-pills span[data-v-9689fc91]{border:1px solid #c7dce9;border-radius:999px;color:#17324d;font-size:.83rem;font-weight:800;padding:.45rem .7rem}.inverter-battery-bridge[data-v-9689fc91]{background:linear-gradient(135deg,#f7fbff,#fff8f2);border:1px solid #dbe5ee;margin-top:1.35rem}.inverter-battery-title[data-v-9689fc91]{color:#17324d;font-size:clamp(1.85rem,4vw,3rem);font-weight:950;line-height:1.06}.inverter-battery-button[data-v-9689fc91]{background:linear-gradient(135deg,#ff8a1f,#ffb02e);border-radius:8px;color:#160d04;font-weight:900;text-transform:none}.inverter-disclaimer[data-v-9689fc91]{color:#5a6a7b;font-size:.88rem;line-height:1.65;margin:1rem auto 0;max-width:980px;text-align:center}.guide-dialog[data-v-9689fc91]{background:#fff}.guide-dialog-image[data-v-9689fc91]{max-height:88vh}.cursor-pointer[data-v-9689fc91]{cursor:pointer}.service-page-shell--fire-ice[data-v-9689fc91]{background:radial-gradient(circle at 16% 0,rgba(43,196,255,.18),transparent 30%),radial-gradient(circle at 88% 4%,rgba(255,138,31,.2),transparent 28%),linear-gradient(135deg,#061017,#0b1720 56%,#171006);color:#f7fbff;overflow:hidden}.service-page-shell--fire-ice .service-page[data-v-9689fc91]{max-width:1200px}.service-page-shell--fire-ice[data-v-9689fc91] .breadcrumb-link{color:#7bd7ff}.service-page-shell--fire-ice[data-v-9689fc91] .breadcrumb-current,.service-page-shell--fire-ice[data-v-9689fc91] .breadcrumb-separator{color:#f7fbffad}.service-page-shell--fire-ice .hero-eyebrow[data-v-9689fc91],.service-page-shell--fire-ice .section-eyebrow[data-v-9689fc91]{color:#2bc4ff;letter-spacing:0}.service-page-shell--fire-ice .hero-card-title[data-v-9689fc91],.service-page-shell--fire-ice .hero-title[data-v-9689fc91],.service-page-shell--fire-ice .section-title[data-v-9689fc91]{color:#fff}.service-page-shell--fire-ice .guide-caption[data-v-9689fc91],.service-page-shell--fire-ice .hero-card-copy[data-v-9689fc91],.service-page-shell--fire-ice .hero-copy[data-v-9689fc91],.service-page-shell--fire-ice .hero-star-text[data-v-9689fc91],.service-page-shell--fire-ice .section-copy[data-v-9689fc91],.service-page-shell--fire-ice .section-intro[data-v-9689fc91]{color:#f7fbffc2}.service-page-shell--fire-ice .hero-points span[data-v-9689fc91]{background:#2bc4ff1f;border:1px solid rgba(43,196,255,.3);border-radius:8px;color:#dff7ff}.service-page-shell--fire-ice .details-panel[data-v-9689fc91],.service-page-shell--fire-ice .financing-section[data-v-9689fc91],.service-page-shell--fire-ice .guide-copy-panel[data-v-9689fc91],.service-page-shell--fire-ice .guide-image-panel[data-v-9689fc91],.service-page-shell--fire-ice .hero-card[data-v-9689fc91],.service-page-shell--fire-ice .offers-section[data-v-9689fc91],.service-page-shell--fire-ice .reviews-section[data-v-9689fc91],.service-page-shell--fire-ice .service-area-section[data-v-9689fc91],.service-page-shell--fire-ice .trust-panel[data-v-9689fc91]{background:radial-gradient(circle at 100% 0,rgba(255,138,31,.1),transparent 34%),#ffffff0e!important;border:1px solid rgba(123,215,255,.2);border-radius:8px!important;color:#f7fbff}.service-page-shell--fire-ice .hero-card[data-v-9689fc91]{box-shadow:0 24px 80px #00000057}.service-page-shell--fire-ice .hero-card[data-v-9689fc91] .v-card-item,.service-page-shell--fire-ice .hero-card[data-v-9689fc91] .v-card-text{background:transparent}.service-page-shell--fire-ice .hero-card-eyebrow[data-v-9689fc91]{color:#ffb02e;letter-spacing:0}.service-page-shell--fire-ice .hero-card-badges span[data-v-9689fc91]{background:#ff8a1f1f;border:1px solid rgba(255,138,31,.3);border-radius:8px;color:#ffcf8b}.service-page-shell--fire-ice .inverter-battery-bridge[data-v-9689fc91],.service-page-shell--fire-ice .inverter-benefit-card[data-v-9689fc91],.service-page-shell--fire-ice .inverter-feature-card[data-v-9689fc91],.service-page-shell--fire-ice .inverter-watt-card[data-v-9689fc91]{background:radial-gradient(circle at 100% 0,rgba(255,138,31,.1),transparent 34%),#ffffff0e!important;border:1px solid rgba(123,215,255,.2);border-radius:8px!important;color:#f7fbff}.service-page-shell--fire-ice .inverter-battery-title[data-v-9689fc91],.service-page-shell--fire-ice .inverter-benefit-card h3[data-v-9689fc91],.service-page-shell--fire-ice .inverter-watt-card h3[data-v-9689fc91]{color:#fff}.service-page-shell--fire-ice .inverter-benefit-card p[data-v-9689fc91],.service-page-shell--fire-ice .inverter-disclaimer[data-v-9689fc91],.service-page-shell--fire-ice .inverter-feature-card p[data-v-9689fc91],.service-page-shell--fire-ice .inverter-watt-card p[data-v-9689fc91]{color:#f7fbffbd}.service-page-shell--fire-ice .inverter-benefit-card .v-icon[data-v-9689fc91],.service-page-shell--fire-ice .inverter-feature-card .v-icon[data-v-9689fc91],.service-page-shell--fire-ice .inverter-watt-card .v-icon[data-v-9689fc91]{color:#54c8ff}.service-page-shell--fire-ice .inverter-feature-card strong[data-v-9689fc91],.service-page-shell--fire-ice .inverter-watt-card strong[data-v-9689fc91]{color:#ffb02e}.service-page-shell--fire-ice .inverter-comparison-label[data-v-9689fc91],.service-page-shell--fire-ice .inverter-feature-eyebrow[data-v-9689fc91]{color:#f7fbffa8}.service-page-shell--fire-ice .inverter-range-marker[data-v-9689fc91]{border-color:#ffb02e5c;color:#ffb02e}.service-page-shell--fire-ice .inverter-feature-card[data-v-9689fc91]{background:radial-gradient(circle at 100% 0,rgba(255,138,31,.22),transparent 44%),#ffffff12!important;border-color:#ffb02e7a}.service-page-shell--fire-ice .inverter-feature-pills span[data-v-9689fc91]{border-color:#7bd7ff57;color:#dff7ff}.service-page-shell--fire-ice .inverter-battery-bridge[data-v-9689fc91]{background:radial-gradient(circle at 92% 12%,rgba(255,138,31,.18),transparent 34%),#ffffff0f!important;border-color:#ffb02e70}.service-page-shell--fire-ice .inverter-battery-button[data-v-9689fc91]{background:linear-gradient(135deg,#ff8a1f,#ffb02e);color:#160d04}.service-page-shell--fire-ice .details-list[data-v-9689fc91],.service-page-shell--fire-ice .trust-list[data-v-9689fc91]{color:#f7fbffc7}.service-page-shell--fire-ice .details-list li[data-v-9689fc91]::marker,.service-page-shell--fire-ice .trust-list li[data-v-9689fc91]::marker{color:#ffb02e}.service-page-shell--fire-ice .service-accordion[data-v-9689fc91] .v-expansion-panel{background:#ffffff0e;border:1px solid rgba(123,215,255,.2);border-radius:8px!important;color:#f7fbff}.service-page-shell--fire-ice .service-accordion[data-v-9689fc91] .v-expansion-panel-title{color:#fff}.service-page-shell--fire-ice .service-accordion[data-v-9689fc91] .v-expansion-panel-text__wrapper{color:#f7fbffbd}.service-page-shell--fire-ice .guide-dialog[data-v-9689fc91]{background:#071015}.service-page-shell--fire-ice[data-v-9689fc91] .faq-eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .link-kicker,.service-page-shell--fire-ice[data-v-9689fc91] .related-eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .related-grid-eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .value-eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .value-kicker{color:#2bc4ff!important;letter-spacing:0!important}.service-page-shell--fire-ice[data-v-9689fc91] .faq-question,.service-page-shell--fire-ice[data-v-9689fc91] .faq-title,.service-page-shell--fire-ice[data-v-9689fc91] .link-title,.service-page-shell--fire-ice[data-v-9689fc91] .related-grid-title,.service-page-shell--fire-ice[data-v-9689fc91] .related-title,.service-page-shell--fire-ice[data-v-9689fc91] .value-title{color:#fff!important}.service-page-shell--fire-ice[data-v-9689fc91] .faq-answer,.service-page-shell--fire-ice[data-v-9689fc91] .faq-intro,.service-page-shell--fire-ice[data-v-9689fc91] .link-description,.service-page-shell--fire-ice[data-v-9689fc91] .related-grid-intro,.service-page-shell--fire-ice[data-v-9689fc91] .related-intro,.service-page-shell--fire-ice[data-v-9689fc91] .value-card-copy,.service-page-shell--fire-ice[data-v-9689fc91] .value-intro{color:#f7fbffbd!important}.service-page-shell--fire-ice[data-v-9689fc91] .faq-card,.service-page-shell--fire-ice[data-v-9689fc91] .related-card,.service-page-shell--fire-ice[data-v-9689fc91] .value-card{background:#ffffff0e!important;border:1px solid rgba(123,215,255,.2)!important;border-radius:8px!important;color:#f7fbff!important}.service-page-shell--fire-ice[data-v-9689fc91] .value-card-title{color:#ffcf8b!important}.service-page-shell--fire-ice[data-v-9689fc91] .related-group-card{background:radial-gradient(circle at 100% 0,rgba(255,138,31,.16),transparent 38%),#ffffff0f!important;border:1px solid rgba(255,176,46,.28)!important;border-radius:8px!important;box-shadow:none!important}.service-page-shell--fire-ice[data-v-9689fc91] .faq-link .v-btn__content,.service-page-shell--fire-ice[data-v-9689fc91] .faq-link,.service-page-shell--fire-ice[data-v-9689fc91] .related-link .v-btn__content,.service-page-shell--fire-ice[data-v-9689fc91] .related-link{color:#2bc4ff!important}.service-page-shell--fire-ice[data-v-9689fc91] .award-sheet,.service-page-shell--fire-ice[data-v-9689fc91] .cta-banner,.service-page-shell--fire-ice[data-v-9689fc91] .inline-service-cta,.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout{background:radial-gradient(circle at 92% 8%,rgba(255,138,31,.14),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff0b)!important;border:1px solid rgba(123,215,255,.22)!important;border-left-color:#ffb02edb!important;border-radius:8px!important;box-shadow:0 18px 56px #00000047!important;color:#f7fbff!important}.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout{border-left-color:#7bd7ff38!important;border-top-color:#ffb02edb!important}.service-page-shell--fire-ice[data-v-9689fc91] .award-kicker,.service-page-shell--fire-ice[data-v-9689fc91] .cta-eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .inline-service-cta__eyebrow,.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout__eyebrow{color:#2bc4ff!important;letter-spacing:0!important}.service-page-shell--fire-ice[data-v-9689fc91] .award-title,.service-page-shell--fire-ice[data-v-9689fc91] .cta-title,.service-page-shell--fire-ice[data-v-9689fc91] .inline-service-cta__title,.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout__title{color:#fff!important}.service-page-shell--fire-ice[data-v-9689fc91] .award-copy,.service-page-shell--fire-ice[data-v-9689fc91] .cta-copy,.service-page-shell--fire-ice[data-v-9689fc91] .inline-service-cta__description,.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout__description,.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout__points li{color:#f7fbffbd!important}.service-page-shell--fire-ice[data-v-9689fc91] .award-badges span{background:#ff8a1f1f!important;border:1px solid rgba(255,176,46,.28)!important;border-radius:8px!important;color:#ffcf8b!important}.service-page-shell--fire-ice[data-v-9689fc91] .service-savings-callout__icon{color:#2bc4ff!important}.service-page-shell--fire-ice[data-v-9689fc91] .cta-button{color:#071015!important}.service-page-shell--fire-ice .service-page[data-v-9689fc91]{max-width:1180px}.service-page-shell--fire-ice .modern-hero-row[data-v-9689fc91]{row-gap:2rem}.service-page-shell--fire-ice .modern-hero-title[data-v-9689fc91]{color:#fff;font-size:clamp(2.45rem,5.4vw,5rem);font-weight:950;line-height:.96;max-width:820px}.service-page-shell--fire-ice .modern-hero-copy[data-v-9689fc91]{color:#f7fbffdb;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75;max-width:740px}.service-page-shell--fire-ice .modern-hero-actions[data-v-9689fc91]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.service-page-shell--fire-ice .modern-hero-button[data-v-9689fc91]{border-radius:8px;font-weight:900;letter-spacing:0;min-width:0;text-transform:none;white-space:normal}.service-page-shell--fire-ice .modern-hero-button[data-v-9689fc91] .v-btn__content{min-width:0;text-align:center;white-space:normal}.service-page-shell--fire-ice .modern-hero-button-primary[data-v-9689fc91]{background:linear-gradient(135deg,#ff8a1f,#ffb02e);box-shadow:0 12px 32px #ff8a1f40;color:#160d04}.service-page-shell--fire-ice .modern-hero-button-secondary[data-v-9689fc91]{background:#2bc4ff1f;border:1px solid rgba(43,196,255,.46);color:#dff7ff}.service-page-shell--fire-ice .modern-hero-button-ghost[data-v-9689fc91]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.24);color:#fff}.service-page-shell--fire-ice .modern-hero-stats[data-v-9689fc91]{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.6rem}.service-page-shell--fire-ice .modern-hero-stat[data-v-9689fc91]{background:#ffffff0e;border:1px solid rgba(123,215,255,.2);border-radius:8px;min-height:94px;min-width:0;padding:1rem}.service-page-shell--fire-ice .modern-hero-stat strong[data-v-9689fc91]{color:#ffb02e;display:block;font-size:clamp(1.08rem,2.2vw,1.48rem);font-weight:950;line-height:1.15}.service-page-shell--fire-ice .modern-hero-stat span[data-v-9689fc91]{color:#f7fbffb8;display:block;font-size:.9rem;line-height:1.62;margin-top:.4rem}.service-page-shell--fire-ice .modern-hero-media[data-v-9689fc91]{background:#101820;border:1px solid rgba(123,215,255,.24);border-radius:12px;box-shadow:0 24px 80px #00000061;min-height:430px;overflow:hidden;position:relative}.service-page-shell--fire-ice .modern-hero-media[data-v-9689fc91]:after{background:linear-gradient(180deg,#0710150f,#071015c7);content:"";inset:0;pointer-events:none;position:absolute}.service-page-shell--fire-ice .modern-hero-image[data-v-9689fc91]{min-height:430px}.service-page-shell--fire-ice .modern-media-badge[data-v-9689fc91]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071015d1;border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:#fff;display:flex;font-weight:800;gap:.65rem;line-height:1.35;max-width:min(86%,430px);padding:.85rem 1rem;position:absolute;z-index:2}.service-page-shell--fire-ice .modern-media-badge .v-icon[data-v-9689fc91]{color:#2bc4ff;flex:0 0 auto}.service-page-shell--fire-ice .modern-media-badge-top[data-v-9689fc91]{left:1rem;top:1rem}.service-page-shell--fire-ice .modern-media-badge-bottom[data-v-9689fc91]{bottom:1rem;right:1rem}@media(max-width:960px){.hero-card-actions[data-v-9689fc91]{grid-template-columns:1fr}.hero-card-actions[data-v-9689fc91] .v-btn{padding-inline:.9rem;white-space:nowrap;width:100%}.hero-card-actions[data-v-9689fc91] .v-btn__content{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-card-actions[data-v-9689fc91] .v-btn__prepend{flex:0 0 auto;margin-inline:0 .4rem}.hero-card-actions[data-v-9689fc91] .v-icon{margin-inline:0}.request-service-button[data-v-9689fc91]{grid-column:auto}.service-page-shell--fire-ice .modern-hero-image[data-v-9689fc91],.service-page-shell--fire-ice .modern-hero-media[data-v-9689fc91]{min-height:360px}.inverter-benefit-grid[data-v-9689fc91]{grid-template-columns:repeat(2,minmax(0,1fr))}.inverter-comparison-layout[data-v-9689fc91]{grid-template-columns:1fr}.inverter-range-marker[data-v-9689fc91]{border-radius:8px;min-height:0;padding:.75rem 1rem;width:100%}.inverter-watt-grid[data-v-9689fc91]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.service-page-shell--fire-ice .modern-hero-stats[data-v-9689fc91]{grid-template-columns:1fr}.service-page-shell--fire-ice .modern-hero-stat[data-v-9689fc91]{min-height:auto}.service-page-shell--fire-ice .modern-media-badge[data-v-9689fc91]{inset:auto;margin:.75rem;max-width:none;position:relative}.service-page-shell--fire-ice .modern-hero-media[data-v-9689fc91]{display:flex;flex-direction:column;min-height:0;padding-bottom:.25rem}.service-page-shell--fire-ice .modern-hero-media[data-v-9689fc91]:after{opacity:.55}.inverter-benefit-grid[data-v-9689fc91]{grid-template-columns:1fr}}@media(max-width:520px){.service-page-shell--fire-ice .modern-hero-title[data-v-9689fc91]{font-size:clamp(2.25rem,13vw,3.2rem)}.service-page-shell--fire-ice .modern-hero-actions[data-v-9689fc91],.service-page-shell--fire-ice .modern-hero-button[data-v-9689fc91]{width:100%}.inverter-watt-grid[data-v-9689fc91]{grid-template-columns:1fr}.inverter-battery-button[data-v-9689fc91]{width:100%}}
