.nsw-battery-landing{--sb-blue:#00adef;--sb-blue-700:#0089c2;--sb-blue-800:#046c99;--sb-blue-light:#3fc6ff;--sb-ink:#0b1b24;--sb-ink-soft:#4c6270;--sb-ink-faint:#8ca0ab;--sb-sky:#eaf7fe;--sb-sky-mid:#d4effc;--sb-paper:#f7fbfd;--sb-line:rgba(11,27,36,.12);--bs-primary:#00adef;--bs-primary-rgb:0,173,239;--bs-body-font-family:var(--font-poppins),"Poppins",sans-serif;--bs-body-color:var(--sb-ink);--bs-border-radius:0.75rem;--bs-border-radius-lg:1rem;--bs-link-color:var(--sb-blue-700);--bs-link-hover-color:var(--sb-blue-800);font-family:var(--font-poppins),"Poppins",sans-serif;color:var(--sb-ink);background:#fff;padding-top:110px;border-bottom:3px solid #fede41!important}.nsw-battery-landing h1,.nsw-battery-landing h2,.nsw-battery-landing h3,.nsw-battery-landing h4,.nsw-battery-landing h5,.nsw-battery-landing h6{font-weight:600;letter-spacing:-.01em}.nsw-battery-landing h2{font-size:clamp(1.9rem,1.3vw + 1.5rem,2.6rem);font-weight:700;letter-spacing:-.025em;line-height:1.18}.nsw-battery-landing a{text-decoration:none}.nsw-battery-landing .bg-sb-sky{background:var(--sb-sky)}.nsw-battery-landing .bg-sb-paper{background:var(--sb-paper)}.nsw-battery-landing .text-sb-blue{color:var(--sb-blue-700)!important}.nsw-battery-landing .section-py{padding-top:6rem;padding-bottom:6rem}@media (max-width:767.98px){.nsw-battery-landing .section-py{padding-top:3.25rem;padding-bottom:3.25rem}}.nsw-battery-landing .btn-primary{background-color:var(--sb-blue);border-color:var(--sb-blue);font-weight:600;padding:.75rem 1.6rem}.nsw-battery-landing .btn-primary:active,.nsw-battery-landing .btn-primary:focus,.nsw-battery-landing .btn-primary:hover{background-color:var(--sb-blue-700)!important;border-color:var(--sb-blue-700)!important}.nsw-battery-landing .btn-outline-primary{color:var(--sb-blue-700);border-color:var(--sb-blue);font-weight:600;padding:.75rem 1.6rem}.nsw-battery-landing .btn-outline-primary:hover{background-color:var(--sb-blue);border-color:var(--sb-blue)}.nsw-battery-landing .btn-outline-light{font-weight:600;padding:.75rem 1.6rem}.nsw-battery-landing .eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sb-blue-700);background:none;border:none;border-radius:0;padding:0;margin-bottom:.5rem}.nsw-battery-landing .eyebrow:before{content:"";width:24px;height:2.5px;border-radius:2px;background:linear-gradient(90deg,var(--sb-blue),var(--sb-blue-light));flex:none}.nsw-battery-landing .eyebrow.on-dark{color:#fff}.nsw-battery-landing .eyebrow.on-dark:before{background:linear-gradient(90deg,#fff,var(--sb-blue-light))}.nsw-battery-landing .announce-bar{background:var(--sb-blue);color:#fff;font-size:.82rem;font-weight:500;padding:.6rem 0}.nsw-battery-landing .announce-bar a.btn{padding:.3rem .9rem;font-size:.78rem}.nsw-battery-landing .sb-navbar{position:-webkit-sticky;position:sticky;top:0;background:#fff;backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--sb-line);padding-top:1.1rem;padding-bottom:1.1rem;box-shadow:0 2px 24px rgba(11,27,36,.05);transition:padding .25s ease,box-shadow .25s ease;z-index:1030}.nsw-battery-landing .sb-navbar.is-scrolled{padding-top:.6rem;padding-bottom:.6rem;box-shadow:0 12px 30px rgba(11,27,36,.14)}.nsw-battery-landing .sb-navbar .navbar-brand{display:inline-flex;align-items:center;margin-right:2rem}.nsw-battery-landing .sb-navbar .navbar-brand img{height:46px;width:auto;transition:height .25s ease}@media (min-width:992px){.nsw-battery-landing .sb-navbar .navbar-brand img{height:52px}}.nsw-battery-landing .sb-navbar.is-scrolled .navbar-brand img{height:48px}.nsw-battery-landing .sb-navbar .nav-link{position:relative;color:var(--sb-ink-soft);font-weight:600;font-size:.95rem;padding-top:.5rem;padding-bottom:.5rem;transition:color .2s ease}.nsw-battery-landing .sb-navbar .nav-link:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--sb-blue);border-radius:2px;transition:right .25s ease}.nsw-battery-landing .sb-navbar .nav-link:hover{color:var(--sb-ink)}.nsw-battery-landing .sb-navbar .nav-link:hover:after{right:0}.nsw-battery-landing .navbar-phone{display:inline-flex;align-items:center;gap:.6rem;color:var(--sb-ink);padding:.4rem .9rem .4rem .4rem;border-radius:999px;border:1px solid var(--sb-line);transition:border-color .2s ease,background .2s ease}.nsw-battery-landing .navbar-phone:hover{border-color:var(--sb-blue);background:var(--sb-sky)}.nsw-battery-landing .navbar-phone-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--sb-sky);color:var(--sb-blue-700);flex:none}.nsw-battery-landing .navbar-phone-icon svg{width:16px;height:16px}.nsw-battery-landing .navbar-phone small{font-size:.7rem;color:var(--sb-ink-faint);font-weight:500;line-height:1.2}.nsw-battery-landing .navbar-phone strong{font-size:.9rem;font-weight:700;line-height:1.2}.nsw-battery-landing .navbar-cta{padding:.7rem 1.5rem;box-shadow:0 8px 20px rgba(0,173,239,.28)}.nsw-battery-landing .hero-section{position:relative;z-index:0;overflow:hidden;min-height:min(720px,100vh - 108px);display:flex;align-items:center;color:#fff;padding:5rem 0}.nsw-battery-landing .hero-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;background:var(--sb-ink)}.nsw-battery-landing .hero-scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(4,14,20,.92),rgba(4,14,20,.78) 42%,rgba(4,14,20,.45) 70%,rgba(4,14,20,.18))}.nsw-battery-landing .hero-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none;opacity:.55}.nsw-battery-landing .hero-glow-a{top:-10%;right:8%;width:420px;height:420px;background:radial-gradient(closest-side,rgba(0,173,239,.55),transparent 75%);animation:heroGlowFloat 9s ease-in-out infinite}.nsw-battery-landing .hero-glow-b{bottom:-18%;left:-6%;width:360px;height:360px;background:radial-gradient(closest-side,rgba(63,198,255,.35),transparent 75%);animation:heroGlowFloat 11s ease-in-out infinite reverse}@keyframes heroGlowFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-18px,22px) scale(1.08)}}@media (prefers-reduced-motion:reduce){.nsw-battery-landing .hero-glow-a,.nsw-battery-landing .hero-glow-b{animation:none}}.nsw-battery-landing .eyebrow-pill{display:inline-flex;align-items:center;gap:.55rem;font-size:.8rem;font-weight:700;letter-spacing:.01em;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;padding:.45rem 1rem .45rem .7rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.nsw-battery-landing .eyebrow-pill-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--sb-blue-light);flex:none}.nsw-battery-landing .eyebrow-pill-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--sb-blue-light);animation:eyebrowPulse 1.8s ease-out infinite}@keyframes eyebrowPulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.9);opacity:0}}.nsw-battery-landing .btn-lg-glow{position:relative;box-shadow:0 10px 30px rgba(0,173,239,.45)}.nsw-battery-landing .hero-trust-strip{display:flex;flex-wrap:wrap;gap:1.75rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.16)}.nsw-battery-landing .hero-trust-chip{display:flex;flex-direction:column}.nsw-battery-landing .hero-trust-chip strong{font-size:1.35rem;font-weight:700;color:#fff;line-height:1.2}.nsw-battery-landing .hero-trust-chip span{font-size:.76rem;color:hsla(0,0%,100%,.65)}.nsw-battery-landing .hero-ambassador-ribbon{position:absolute;top:1rem;left:-.5rem;z-index:2;background:linear-gradient(100deg,var(--sb-blue),var(--sb-blue-700));color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.01em;padding:.5rem .9rem .5rem 1.1rem;border-radius:0 999px 999px 0;box-shadow:0 10px 20px rgba(0,173,239,.4);max-width:calc(100% - 2.5rem)}.nsw-battery-landing .hero-scroll-cue{position:absolute;left:50%;bottom:1.75rem;transform:translateX(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.85);animation:heroScrollBounce 2s ease-in-out infinite}.nsw-battery-landing .hero-scroll-cue svg{width:18px;height:18px}.nsw-battery-landing .hero-scroll-cue:hover{border-color:hsla(0,0%,100%,.7);color:#fff}@keyframes heroScrollBounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}@media (max-width:991.98px){.nsw-battery-landing .hero-scroll-cue{display:none}}.nsw-battery-landing .hero-fade-in{opacity:0;transform:translateY(16px);animation:heroFadeIn .7s ease forwards}.nsw-battery-landing .hero-fade-in-1{animation-delay:.08s}.nsw-battery-landing .hero-fade-in-2{animation-delay:.16s}.nsw-battery-landing .hero-fade-in-3{animation-delay:.24s}.nsw-battery-landing .hero-fade-in-4{animation-delay:.32s}@keyframes heroFadeIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nsw-battery-landing .hero-fade-in{animation:none;opacity:1;transform:none}}.nsw-battery-landing .hero-section h1{font-size:clamp(2rem,4vw,3.1rem)}.nsw-battery-landing .hero-section .lead{color:hsla(0,0%,100%,.85);max-width:52ch}.nsw-battery-landing .hero-microcopy{font-size:.8rem;color:hsla(0,0%,100%,.65)}.nsw-battery-landing .text-sb-blue-light{color:var(--sb-blue-light)}.nsw-battery-landing .hero-ambassador-card{position:relative;display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;height:min(460px,56vh)}.nsw-battery-landing .hero-ambassador-img{flex:1 1;min-height:0;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:1.25rem 1rem 0}.nsw-battery-landing .hero-ambassador-img:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:56%;height:20px;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent 72%);z-index:0}.nsw-battery-landing .hero-ambassador-img img{position:relative;z-index:1;height:100%;width:auto;max-width:90%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 16px 18px rgba(0,0,0,.4))}.nsw-battery-landing .hero-ambassador-cap{flex:none;padding:1rem 1.4rem;background:rgba(8,20,28,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.18)}.nsw-battery-landing .hero-ambassador-cap strong{display:block;font-size:.95rem;color:#fff;margin-bottom:2px}.nsw-battery-landing .hero-ambassador-cap span{font-size:.78rem;color:hsla(0,0%,100%,.75)}@media (max-width:991.98px){.nsw-battery-landing .hero-ambassador-card{height:320px}}.nsw-battery-landing .customer_review_section_new{background-image:unset}.nsw-battery-landing .customer_review_section_new .c_section_title_new #pr-reviews-horizontal-widget{background:var(--sb-sky)}.nsw-battery-landing .customer_review_section_new .c_section_title_new #pr-reviews-horizontal-widget .pr-do-not-use-dfec-a-fapaes{background:#f8f8f8;border:4px solid var(--sb-sky);border-radius:14px}.nsw-battery-landing .customer_review_section_new .c_section_title_new #google-reviews{background:var(--sb-sky)}.nsw-battery-landing .sb-card{background:#fff;border:1px solid var(--sb-line);border-radius:var(--bs-border-radius-lg);transition:transform .2s ease,box-shadow .2s ease}.nsw-battery-landing .sb-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px -22px rgba(11,27,36,.28)}.nsw-battery-landing .sb-card-featured{background:linear-gradient(160deg,var(--sb-blue) 0,var(--sb-blue-800) 100%);color:#fff;border-color:transparent}.nsw-battery-landing .icon-badge{width:48px;height:48px;border-radius:12px;background:var(--sb-sky);display:flex;align-items:center;justify-content:center;color:var(--sb-blue-700);flex:none}.nsw-battery-landing .sb-card-featured .icon-badge{background:hsla(0,0%,100%,.16);color:#fff}.nsw-battery-landing .incentive-card{position:relative;overflow:hidden;background:#fff;border-radius:1.25rem;padding-top:2.25rem!important;box-shadow:0 2px 10px rgba(11,27,36,.04);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.nsw-battery-landing .incentive-card:after{content:"";position:absolute;inset:0;background:var(--incentive-accent);opacity:0;transition:opacity .25s ease;pointer-events:none}.nsw-battery-landing .incentive-card:hover{transform:translateY(-6px);box-shadow:0 26px 40px -24px rgba(11,27,36,.22)}.nsw-battery-landing .incentive-card:hover:after{opacity:.035}.nsw-battery-landing .incentive-body{position:relative;z-index:1}.nsw-battery-landing .incentive-watermark{position:absolute;z-index:0;right:-18px;bottom:-18px;width:130px;height:130px;color:var(--incentive-accent);opacity:.07;transform:rotate(-8deg);transition:opacity .25s ease,transform .4s ease;pointer-events:none}.nsw-battery-landing .incentive-watermark svg{width:100%;height:100%}.nsw-battery-landing .incentive-card:hover .incentive-watermark{opacity:.12;transform:rotate(-4deg) scale(1.06)}.nsw-battery-landing .incentive-rule{display:block;width:36px;height:3px;border-radius:2px;background:var(--incentive-accent);margin:.9rem 0 1.1rem}.nsw-battery-landing .incentive-cta{position:relative;display:inline-flex;align-items:center;gap:.45rem;font-weight:700;color:var(--incentive-accent);padding-top:1.25rem}.nsw-battery-landing .incentive-cta svg{width:15px;height:15px;transition:transform .2s ease}.nsw-battery-landing .incentive-cta:hover{filter:brightness(.85)}.nsw-battery-landing .incentive-cta:hover svg{transform:translateX(4px)}.nsw-battery-landing .incentive-footnote{display:flex;align-items:flex-start;justify-content:center;gap:.6rem;max-width:620px;margin-left:auto;margin-right:auto;padding-top:1.75rem;border-top:1px solid var(--sb-line);text-align:center;color:var(--sb-ink-soft);font-size:.85rem}.nsw-battery-landing .incentive-footnote svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--sb-blue)}.nsw-battery-landing .incentive-footnote strong{color:var(--sb-ink)}.nsw-battery-landing .stat-tile .num{font-size:1.6rem;font-weight:700;color:var(--sb-ink)}.nsw-battery-landing .stat-tile .lbl{font-size:.82rem;color:var(--sb-ink-soft)}.nsw-battery-landing .media-card{position:relative;border-radius:var(--bs-border-radius-lg);overflow:hidden;aspect-ratio:4/3;border:1px solid var(--sb-line)}.nsw-battery-landing .media-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.nsw-battery-landing .media-card:hover img{transform:scale(1.05)}.nsw-battery-landing .media-card .media-tag{position:absolute;left:0;right:0;bottom:0;padding:1rem 1.1rem .85rem;background:linear-gradient(0deg,rgba(4,14,20,.82),transparent);color:#fff}.nsw-battery-landing .installation-card{border-radius:1rem;border-color:transparent;box-shadow:0 10px 26px -18px rgba(11,27,36,.35);transition:transform .3s ease,box-shadow .3s ease}.nsw-battery-landing .installation-card:hover{transform:translateY(-6px);box-shadow:0 22px 40px -20px rgba(11,27,36,.4)}.nsw-battery-landing .installation-card .media-tag{padding:1.25rem 1.1rem 1rem;background:linear-gradient(0deg,rgba(4,14,20,.88),rgba(4,14,20,.15) 70%,transparent)}.nsw-battery-landing .installation-badge{position:absolute;top:.85rem;left:.85rem;z-index:1;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;padding:.32rem .7rem;border-radius:999px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nsw-battery-landing .installation-badge.is-battery{background:rgba(4,108,153,.85)}.nsw-battery-landing .installation-badge.is-solar{background:rgba(0,173,239,.85)}.nsw-battery-landing .installation-item{display:none}.nsw-battery-landing .installation-grid.expanded .installation-item,.nsw-battery-landing .installation-item:nth-child(-n+3){display:block}.nsw-battery-landing .installation-grid.expanded .installation-item:nth-child(n+4){animation:installFadeIn .45s ease both}@media (max-width:767.98px){.nsw-battery-landing .installation-item:nth-child(-n+3){display:none}.nsw-battery-landing .installation-item:first-child{display:block}.nsw-battery-landing .installation-grid.expanded .installation-item:nth-child(n+4){animation:none}.nsw-battery-landing .installation-grid.expanded .installation-item:nth-child(n+2){animation:installFadeIn .45s ease both}}@keyframes installFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.nsw-battery-landing .installations-cta{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin-top:3rem}.nsw-battery-landing .btn-load-more{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.75rem;box-shadow:0 10px 24px rgba(0,173,239,.28)}.nsw-battery-landing .btn-load-more svg{width:16px;height:16px;transition:transform .25s ease}.nsw-battery-landing .btn-load-more svg.is-flipped{transform:rotate(180deg)}.nsw-battery-landing .btn-load-more:not(:has(svg.is-flipped)):hover svg{transform:translateY(2px)}.nsw-battery-landing .installations-cta-link{font-size:.88rem;font-weight:600;color:var(--sb-ink-soft);border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.nsw-battery-landing .installations-cta-link:hover{color:var(--sb-blue-700);border-color:currentColor}.nsw-battery-landing .step-marker{width:46px;height:46px;border-radius:50%;background:var(--sb-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}.nsw-battery-landing .sb-table thead th{background:var(--sb-ink);color:#fff;font-weight:600;border:none;vertical-align:middle}.nsw-battery-landing .sb-table td,.nsw-battery-landing .sb-table th{border-color:var(--sb-line);vertical-align:middle;padding:.9rem 1rem}.nsw-battery-landing .sb-table tbody tr:nth-child(2n){background:var(--sb-sky)}.nsw-battery-landing .accordion-item{border:none;border-bottom:1px solid var(--sb-line);background:transparent}.nsw-battery-landing .accordion-button{font-weight:600;color:var(--sb-ink);background:transparent;padding:1.1rem .25rem}.nsw-battery-landing .accordion-button:focus{box-shadow:none}.nsw-battery-landing .accordion-body{padding:0 .25rem 1.35rem;color:var(--sb-ink-soft)}.nsw-battery-landing .accordion-item:first-of-type .accordion-button,.nsw-battery-landing .accordion-item:first-of-type .accordion-button:hover,.nsw-battery-landing .accordion-item:last-of-type .accordion-button,.nsw-battery-landing .accordion-item:last-of-type .accordion-button.collapsed,.nsw-battery-landing .accordion-item:last-of-type .accordion-button.collapsed:hover,.nsw-battery-landing .accordion-item:last-of-type .accordion-button:not(.collapsed){height:auto;border-radius:0;background:transparent;box-shadow:none;color:var(--sb-ink)}.nsw-battery-landing .accordion-button:not(.collapsed){color:var(--sb-blue-700);background:transparent;box-shadow:none}.nsw-battery-landing .lead-form-section{background:var(--sb-paper);padding-top:2.5rem;padding-bottom:2.5rem;min-height:calc(100vh - 108px);display:flex;align-items:center}.nsw-battery-landing .lead-form-heading{font-size:clamp(1.4rem,2.2vw,1.85rem)}.nsw-battery-landing .lead-media{position:absolute;inset:0;min-height:100%;border-radius:var(--bs-border-radius-lg);overflow:hidden}.nsw-battery-landing .lead-media video{width:100%;height:100%;object-fit:cover}.nsw-battery-landing .lead-media .ov{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,50,74,.35),rgba(0,50,74,0) 40%)}.nsw-battery-landing .form-control,.nsw-battery-landing .form-select{border-color:var(--sb-line);padding:.7rem .9rem}.nsw-battery-landing .form-control:focus,.nsw-battery-landing .form-select:focus{border-color:var(--sb-blue);box-shadow:0 0 0 .2rem rgba(0,173,239,.16)}.nsw-battery-landing .form-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--sb-ink-soft)}.nsw-battery-landing .sticky-cta{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom, 0px));transform:translate(-50%,180%);opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease;z-index:1050;display:flex;align-items:center;gap:.85rem;max-width:calc(100vw - 1.5rem);padding:.4rem .4rem .4rem 1.15rem;border-radius:999px;color:#fff;background:linear-gradient(100deg,var(--sb-blue-800) 0,var(--sb-blue) 58%,var(--sb-blue-light) 100%);box-shadow:0 20px 40px -14px rgba(0,108,153,.65),0 2px 8px rgba(0,108,153,.3),inset 0 1px 0 hsla(0,0%,100%,.35)}.nsw-battery-landing .sticky-cta:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 58%)}.nsw-battery-landing .sticky-cta.show{transform:translate(-50%);opacity:1}.nsw-battery-landing .sticky-cta-label{position:relative;z-index:1;min-width:0;font-size:.9rem;line-height:1.25;letter-spacing:.005em;white-space:nowrap}.nsw-battery-landing .sticky-cta .sticky-pulse{position:relative;z-index:1;width:10px;height:10px;flex:none}.nsw-battery-landing .sticky-cta .sticky-pulse-dot,.nsw-battery-landing .sticky-cta .sticky-pulse-ping{position:absolute;inset:0;border-radius:50%;background:#fff}.nsw-battery-landing .sticky-cta .sticky-pulse-ping{opacity:.6;animation:sb-pulse 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes sb-pulse{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(2.6);opacity:0}}.nsw-battery-landing .sticky-cta .sticky-cta-btn{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;color:var(--sb-blue-800);background:#fff;border:none;border-radius:999px;padding:.55rem 1.15rem;font-size:.86rem;font-weight:700;box-shadow:0 6px 14px -6px rgba(0,40,60,.45);transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.nsw-battery-landing .sticky-cta .sticky-cta-btn svg{width:14px;height:14px;flex:none;transition:transform .2s ease}.nsw-battery-landing .sticky-cta .sticky-cta-btn:focus-visible,.nsw-battery-landing .sticky-cta .sticky-cta-btn:hover{color:var(--sb-blue-700);transform:translateY(-1px);box-shadow:0 12px 22px -8px rgba(0,40,60,.55)}.nsw-battery-landing .sticky-cta .sticky-cta-btn:hover svg{transform:translateX(3px)}@media (max-width:575.98px){.nsw-battery-landing .sticky-cta{left:.7rem;right:.7rem;bottom:calc(.7rem + env(safe-area-inset-bottom, 0px));max-width:none;transform:translateY(180%);flex-wrap:wrap;gap:.55rem .6rem;padding:.8rem;border-radius:18px}.nsw-battery-landing .sticky-cta.show{transform:translateY(0)}.nsw-battery-landing .sticky-cta-label{flex:1 1 auto;white-space:normal;font-size:.88rem}.nsw-battery-landing .sticky-cta .sticky-cta-btn{flex:1 0 100%;justify-content:center;padding:.7rem 1rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.nsw-battery-landing .sticky-cta{transition:opacity .3s ease}.nsw-battery-landing .sticky-cta .sticky-pulse-ping{animation:none}.nsw-battery-landing .sticky-cta .sticky-cta-btn,.nsw-battery-landing .sticky-cta .sticky-cta-btn svg{transition:none}}.nsw-battery-landing .sb-footer{position:relative;background:linear-gradient(180deg,var(--sb-sky) 0,var(--sb-sky-mid) 100%);padding:4rem 0 1.75rem;overflow:hidden}.nsw-battery-landing .sb-footer h6{position:relative;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#08adec;margin-bottom:1.3rem;padding-bottom:.6rem}.nsw-battery-landing .sb-footer h6:after{content:"";position:absolute;left:0;bottom:0;width:28px;background:var(--sb-blue);border-radius:2px}.nsw-battery-landing .sb-footer a{color:var(--sb-ink-soft);transition:color .2s ease}.nsw-battery-landing .sb-footer a:hover{color:var(--sb-blue-700)}.nsw-battery-landing .footer-muted{color:var(--sb-ink-soft)}.nsw-battery-landing .footer-logo{display:inline-flex;align-items:center}.nsw-battery-landing .footer-logo img{height:52px;width:auto;display:block}.nsw-battery-landing .footer-main{padding-bottom:1.25rem}.nsw-battery-landing .footer-contact-card{position:relative;background:#fff;border:1px solid var(--sb-line);border-radius:var(--bs-border-radius-lg);padding:1.75rem;box-shadow:0 20px 36px -30px rgba(11,27,36,.3)}.nsw-battery-landing .footer-contact-title{color:var(--sb-ink);font-size:1.1rem;font-weight:700;letter-spacing:-.01em;text-transform:none;margin-bottom:1.4rem}.nsw-battery-landing .footer-contact-list{margin:0;display:flex;flex-direction:column}.nsw-battery-landing .footer-contact-list li{display:flex;align-items:flex-start;gap:.9rem}.nsw-battery-landing .footer-contact-list strong{display:block;font-size:.9rem;font-weight:600;color:var(--sb-ink)}.nsw-battery-landing .footer-contact-list span span{color:var(--sb-ink-soft);font-size:.86rem}.nsw-battery-landing .footer-contact-list a{color:var(--sb-ink-soft)}.nsw-battery-landing .footer-contact-icon{flex-shrink:0;width:2.3rem;height:2.3rem;border-radius:50%;background:#fff;border:1px solid var(--sb-line);color:var(--sb-blue-700);display:flex;align-items:center;justify-content:center}.nsw-battery-landing .footer-contact-icon svg{width:1.1rem;height:1.1rem}.nsw-battery-landing .footer-social-icon{width:2.3rem;height:2.3rem;border-radius:50%;border:1.5px solid var(--sb-line);display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.nsw-battery-landing .footer-social-icon svg{width:1.05rem;height:1.05rem}.nsw-battery-landing .footer-social-icon:hover{background:var(--sb-blue);border-color:var(--sb-blue);color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px -10px var(--sb-blue)}.nsw-battery-landing .footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:.5rem;padding:1.35rem 1.5rem;border-top:1px solid var(--sb-line);border-radius:var(--bs-border-radius-lg);font-size:.82rem;color:var(--sb-ink-faint)}.nsw-battery-landing .footer-scheme-tag{color:var(--sb-blue-700)}.nsw-battery-landing .footer-legal a{color:var(--sb-ink-faint)}@media (max-width:991.98px){.nsw-battery-landing .footer-bottom{justify-content:center;text-align:center}}.nsw-battery-landing .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.nsw-battery-landing .reveal.in{opacity:1;transform:none}.nsw-battery-landing .bess-explainer,.nsw-battery-landing .bess-media{position:relative;overflow:hidden}.nsw-battery-landing .bess-media{border-radius:var(--bs-border-radius-lg);aspect-ratio:16/9;border:1px solid var(--sb-line);box-shadow:0 24px 44px -26px rgba(11,27,36,.38)}.nsw-battery-landing .bess-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(8,20,28,.5));pointer-events:none}.nsw-battery-landing .bess-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nsw-battery-landing .bess-media:hover img{transform:scale(1.05)}.nsw-battery-landing .bess-media .media-tag{position:absolute;left:14px;bottom:14px;z-index:1;display:inline-flex;align-items:center;gap:.4rem;background:rgba(8,20,28,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.72rem;font-weight:600;padding:.4rem .8rem;border-radius:999px}.nsw-battery-landing .bess-media .media-tag svg{width:14px;height:14px;flex:none;color:var(--sb-blue-light)}.nsw-battery-landing .bess-lead{font-size:1rem;line-height:1.7}.nsw-battery-landing .callout{padding:1rem 1.25rem;background:var(--sb-sky);border-left:3px solid var(--sb-blue);border-radius:0 .6rem .6rem 0;font-size:.9rem;color:var(--sb-ink)}.nsw-battery-landing .callout-icon{display:flex;align-items:flex-start;gap:.75rem}.nsw-battery-landing .callout-icon svg{width:20px;height:20px;flex:none;margin-top:.1rem;color:var(--sb-blue-700)}.nsw-battery-landing .callout-full{align-items:center;padding:1.1rem 1.75rem}.nsw-battery-landing .callout-full svg{margin-top:0}.nsw-battery-landing .spec-panel{border-radius:var(--bs-border-radius-lg);overflow:hidden;border:1px solid var(--sb-line);box-shadow:0 28px 54px -28px rgba(11,27,36,.4);background:#fff}.nsw-battery-landing .spec-head{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.5rem;background:linear-gradient(100deg,var(--sb-blue),var(--sb-blue-700));color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nsw-battery-landing .spec-head .dot{width:7px;height:7px;border-radius:50%;background:#fff;display:inline-block;margin-right:.5rem;box-shadow:0 0 0 3px hsla(0,0%,100%,.35)}.nsw-battery-landing .spec-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--sb-line)}.nsw-battery-landing .spec-stat{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.25rem 1.5rem;background:var(--sb-sky)}.nsw-battery-landing .spec-stat-icon{width:36px;height:36px;border-radius:10px;background:#fff;color:var(--sb-blue-700);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px -8px rgba(11,27,36,.3)}.nsw-battery-landing .spec-stat-icon svg{width:18px;height:18px}.nsw-battery-landing .spec-stat-label{font-size:.76rem;color:var(--sb-ink-soft)}.nsw-battery-landing .spec-stat-value{font-size:1.2rem;font-weight:700;color:var(--sb-blue-700);line-height:1.1}.nsw-battery-landing .spec-body{padding:.25rem 1.5rem .5rem}.nsw-battery-landing .spec-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--sb-line)}.nsw-battery-landing .spec-row:last-child{border-bottom:none}.nsw-battery-landing .spec-row .k{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--sb-ink-soft)}.nsw-battery-landing .spec-row-icon{width:26px;height:26px;border-radius:8px;background:var(--sb-sky);color:var(--sb-blue-700);display:flex;align-items:center;justify-content:center;flex:none}.nsw-battery-landing .spec-row-icon svg{width:14px;height:14px}.nsw-battery-landing .spec-row .v{font-size:.92rem;color:var(--sb-ink);font-weight:500;text-align:right}.nsw-battery-landing .spec-foot{display:flex;align-items:center;gap:.5rem;padding:.9rem 1.5rem;border-top:1px solid var(--sb-line);background:var(--sb-sky);font-size:.72rem;color:var(--sb-ink-soft);font-weight:500}.nsw-battery-landing .spec-foot svg{width:15px;height:15px;flex:none;color:var(--sb-blue-700)}@media (max-width:575.98px){.nsw-battery-landing .spec-stats{grid-template-columns:1fr}}.nsw-battery-landing .selfcheck-figure{position:relative;display:flex;flex-direction:column;border-radius:var(--bs-border-radius-lg);overflow:hidden;box-shadow:0 20px 40px -22px rgba(11,27,36,.3);height:100%}.nsw-battery-landing .selfcheck-figure-img{flex:1 1;min-height:0;position:relative;background:var(--sb-sky-mid)}.nsw-battery-landing .selfcheck-figure-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom center}.nsw-battery-landing .selfcheck-figure-cap{flex:none;padding:.9rem 1.1rem;background:var(--sb-ink);color:#fff}.nsw-battery-landing .selfcheck-figure-cap strong{display:block;font-size:.88rem;margin-bottom:2px}.nsw-battery-landing .selfcheck-figure-cap span{font-size:.76rem;color:hsla(0,0%,100%,.7)}.nsw-battery-landing .check-list{margin-bottom:1.25rem}.nsw-battery-landing .check-item{border-top:1px solid var(--sb-line)}.nsw-battery-landing .check-item:first-child{border-top:none}.nsw-battery-landing .check-item label{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem .2rem;cursor:pointer;margin-bottom:0}.nsw-battery-landing .check-input{position:absolute;opacity:0;width:0;height:0}.nsw-battery-landing .check-item .box{flex:none;width:22px;height:22px;border:2px solid var(--sb-line);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s ease,border-color .2s ease;margin-top:1px}.nsw-battery-landing .check-item .box svg{width:13px;height:13px;opacity:0;transition:opacity .15s ease}.nsw-battery-landing .check-input:checked+.box{background:var(--sb-blue);border-color:var(--sb-blue)}.nsw-battery-landing .check-input:checked+.box svg{opacity:1}.nsw-battery-landing .check-item .txt{font-size:.9rem;color:var(--sb-ink);line-height:1.5}.nsw-battery-landing .check-progress{display:flex;align-items:center;gap:1rem;margin-bottom:1.1rem}.nsw-battery-landing .check-progress-bar{flex:1 1;height:6px;background:var(--sb-sky-mid);border-radius:999px;overflow:hidden}.nsw-battery-landing .check-progress-bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--sb-blue),var(--sb-blue-light));border-radius:999px;transition:width .35s ease}.nsw-battery-landing .check-count{font-size:.78rem;font-weight:600;color:var(--sb-ink-soft);white-space:nowrap}.nsw-battery-landing .check-result{display:none;align-items:flex-start;gap:.85rem;background:var(--sb-sky);border:1px solid rgba(0,173,239,.3);border-radius:.75rem;padding:1rem 1.15rem;margin-bottom:1.1rem;opacity:0;transform:translateY(-6px);transition:opacity .4s ease,transform .4s ease}.nsw-battery-landing .check-result.show{display:flex;opacity:1;transform:none}.nsw-battery-landing .check-result svg{flex:none;width:24px;height:24px;color:var(--sb-blue);margin-top:2px}.nsw-battery-landing .check-result strong{display:block;font-size:.88rem;color:var(--sb-ink);margin-bottom:3px}.nsw-battery-landing .check-result span{font-size:.8rem;color:var(--sb-ink-soft);line-height:1.5}.nsw-battery-landing .check-disclaimer{font-size:.76rem;color:var(--sb-ink-faint);margin-bottom:1.4rem;line-height:1.6}@media (max-width:991.98px){.nsw-battery-landing .selfcheck-figure{height:280px;max-width:320px;margin:0 auto 1.5rem}}.nsw-battery-landing .sb-sec{position:relative}.nsw-battery-landing .sb-sec>.container{position:relative;z-index:2}.nsw-battery-landing .sb-sec .sb-card{position:relative;border-color:rgba(11,27,36,.08);box-shadow:0 1px 2px rgba(11,27,36,.04);transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease,border-color .28s ease}.nsw-battery-landing .sb-sec .sb-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--sb-blue),var(--sb-blue-light));transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.2,.7,.2,1);z-index:3;pointer-events:none}.nsw-battery-landing .sb-sec .sb-card:hover{transform:translateY(-6px);border-color:rgba(0,173,239,.35);box-shadow:0 26px 44px -26px rgba(0,109,153,.45)}.nsw-battery-landing .sb-sec .sb-card:hover:before{transform:scaleX(1)}.nsw-battery-landing .sb-sec .sb-card-featured:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.25))}.nsw-battery-landing .sb-sec .icon-badge{position:relative;border-radius:14px;background:linear-gradient(145deg,#fff,var(--sb-sky));box-shadow:inset 0 0 0 1px rgba(0,173,239,.2),0 8px 18px -12px rgba(0,109,153,.55);transition:background .3s ease,color .3s ease,transform .35s ease,box-shadow .3s ease}.nsw-battery-landing .sb-sec .icon-badge svg{width:24px;height:24px;position:relative;z-index:1}.nsw-battery-landing .sb-sec .sb-card:hover .icon-badge{background:linear-gradient(145deg,var(--sb-blue),var(--sb-blue-800));color:#fff;transform:translateY(-2px) rotate(-5deg);box-shadow:0 14px 26px -12px rgba(0,173,239,.8)}.nsw-battery-landing .sb-sec .sb-card-featured .icon-badge,.nsw-battery-landing .sb-sec .sb-card-featured:hover .icon-badge{background:hsla(0,0%,100%,.16);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3)}.nsw-battery-landing .incentive-card{border:1px solid rgba(11,27,36,.08)}.nsw-battery-landing .incentive-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--incentive-accent);opacity:.9;z-index:2}.nsw-battery-landing .sb-sec .sb-card-featured{overflow:hidden;box-shadow:0 24px 48px -26px rgba(0,109,153,.65)}.nsw-battery-landing .sb-sec .sb-card-featured:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(24rem 17rem at 110% -12%,hsla(0,0%,100%,.22),transparent 68%)}.nsw-battery-landing .sb-sec .sb-card-featured>*{position:relative;z-index:1}.nsw-battery-landing .sb-sec .sb-card-featured:hover{box-shadow:0 32px 58px -24px rgba(0,109,153,.72)}.nsw-battery-landing .option-tick{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border-radius:50%;background:var(--sb-sky);color:var(--sb-blue-700);margin-top:1px}.nsw-battery-landing .sb-card-featured .option-tick{background:hsla(0,0%,100%,.22);color:#fff}.nsw-battery-landing .option-tick svg{width:11px;height:11px}.nsw-battery-landing .sb-table-card{position:relative;border-radius:1.25rem;background:#fff;box-shadow:0 28px 54px -34px rgba(11,27,36,.5);overflow:hidden;border:1px solid rgba(11,27,36,.07)}.nsw-battery-landing .sb-table thead th{background:linear-gradient(100deg,var(--sb-ink) 0,#123243 100%);font-size:.85rem;letter-spacing:.03em;text-transform:uppercase;padding:1.05rem 1rem}.nsw-battery-landing .sb-table thead th:not(:first-child){border-left:1px solid hsla(0,0%,100%,.12)}.nsw-battery-landing .sb-table tbody tr{transition:background .2s ease}.nsw-battery-landing .sb-table tbody tr:hover{background:var(--sb-sky-mid)}.nsw-battery-landing .sb-table tbody td:first-child{position:relative;padding-left:1.6rem}.nsw-battery-landing .sb-table tbody td:first-child:before{content:"";position:absolute;left:.6rem;top:50%;width:6px;height:6px;border-radius:50%;background:var(--sb-blue);transform:translateY(-50%)}.nsw-battery-landing .sb-card .media-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,173,239,.18),transparent 45%,rgba(4,14,20,.38));opacity:0;transition:opacity .4s ease}.nsw-battery-landing .sb-card:hover .media-card:after{opacity:1}.nsw-battery-landing .industry-arrow{position:absolute;right:.85rem;bottom:.85rem;z-index:2;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--sb-blue);color:#fff;box-shadow:0 10px 22px -10px rgba(0,173,239,.9);opacity:0;transform:translateY(10px) scale(.85);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.nsw-battery-landing .industry-arrow svg{width:16px;height:16px}.nsw-battery-landing .sb-card:hover .industry-arrow{opacity:1;transform:translateY(0) scale(1)}.nsw-battery-landing .process-card{border:1px solid rgba(11,27,36,.08);box-shadow:0 1px 2px rgba(11,27,36,.04);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.nsw-battery-landing .process-card:hover{transform:translateY(-4px);box-shadow:0 24px 40px -28px rgba(11,27,36,.35);border-color:rgba(0,173,239,.3)}.nsw-battery-landing .process-card .step-marker{position:relative;z-index:2;background:linear-gradient(145deg,var(--sb-blue),var(--sb-blue-800));box-shadow:0 14px 26px -14px rgba(0,109,153,.9);font-size:1.05rem;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.nsw-battery-landing .process-card:hover .step-marker{transform:translateY(-4px) scale(1.07)}.nsw-battery-landing .process-card .step-marker:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px dashed rgba(0,173,239,.6);opacity:0;transition:opacity .3s ease}.nsw-battery-landing .process-card:hover .step-marker:after{opacity:1}.nsw-battery-landing .faq-panel{position:relative;box-shadow:0 30px 60px -40px rgba(11,27,36,.55);border:1px solid rgba(11,27,36,.06);overflow:hidden}.nsw-battery-landing .faq-panel:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--sb-blue),var(--sb-blue-light),var(--sb-blue))}.nsw-battery-landing .faq-panel .accordion-button{padding-right:3rem;transition:color .2s ease}.nsw-battery-landing .faq-panel .accordion-button:after{width:30px;height:30px;flex:none;border-radius:50%;background-color:var(--sb-sky);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230089c2' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-size:15px 15px;background-position:50%;background-repeat:no-repeat;transition:transform .3s ease,background-color .25s ease}.nsw-battery-landing .faq-panel .accordion-button:not(.collapsed):after{background-color:var(--sb-blue);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");transform:rotate(-180deg)}.nsw-battery-landing .faq-panel .accordion-item:last-child{border-bottom:none}.nsw-battery-landing .faq-panel .accordion-button:hover{color:var(--sb-blue-700)}.nsw-battery-landing .factor-card{display:flex;align-items:center;gap:1rem}.nsw-battery-landing .factor-card .icon-badge{margin-bottom:0!important}.nsw-battery-landing .factor-card span{font-size:.95rem;line-height:1.45}.nsw-battery-landing .spec-row{transition:background .2s ease,padding-left .25s ease;border-radius:.5rem}.nsw-battery-landing .spec-row:hover{background:var(--sb-sky);padding-left:.5rem}.nsw-battery-landing .spec-row:hover .spec-row-icon{background:var(--sb-blue);color:#fff}.nsw-battery-landing .spec-row-icon{transition:background .25s ease,color .25s ease}.nsw-battery-landing .check-item label:hover .box{border-color:var(--sb-blue)}.nsw-battery-landing .check-input:checked+.box{animation:sbTick .35s ease}@keyframes sbTick{0%{transform:scale(.82)}60%{transform:scale(1.14)}to{transform:scale(1)}}.nsw-battery-landing .sb-sec .btn-primary{position:relative;border-radius:999px;box-shadow:0 12px 26px -14px rgba(0,173,239,.95);transition:transform .25s ease,box-shadow .25s ease}.nsw-battery-landing .sb-sec .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 32px -14px #00adef}.nsw-battery-landing .sb-sec .btn-outline-primary{border-radius:999px;border-width:1.5px;transition:transform .25s ease,box-shadow .25s ease,color .2s ease}.nsw-battery-landing .sb-sec .btn-outline-primary:hover{transform:translateY(-2px);box-shadow:0 16px 30px -16px rgba(0,173,239,.9)}.nsw-battery-landing .sb-sec .btn-light{border-radius:999px}.nsw-battery-landing .reveal .stagger>*{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.nsw-battery-landing .reveal.in .stagger>*{opacity:1;transform:none}.nsw-battery-landing .reveal.in .stagger>:first-child{transition-delay:.05s}.nsw-battery-landing .reveal.in .stagger>:nth-child(2){transition-delay:.12s}.nsw-battery-landing .reveal.in .stagger>:nth-child(3){transition-delay:.19s}.nsw-battery-landing .reveal.in .stagger>:nth-child(4){transition-delay:.26s}.nsw-battery-landing .reveal.in .stagger>:nth-child(5){transition-delay:.33s}.nsw-battery-landing .reveal.in .stagger>:nth-child(6){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.nsw-battery-landing .reveal .stagger>*{opacity:1;transform:none;transition:none}}.nsw-battery-landing .sb-sec .sb-card:before{border-radius:var(--bs-border-radius-lg) var(--bs-border-radius-lg) 0 0}.nsw-battery-landing .incentive-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex:none;margin-bottom:1.1rem;border-radius:15px;color:var(--incentive-accent);background:color-mix(in srgb,var(--incentive-accent) 12%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--incentive-accent) 25%,transparent),0 10px 20px -14px var(--incentive-accent);transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s ease,color .3s ease,box-shadow .3s ease}.nsw-battery-landing .incentive-icon svg{width:26px;height:26px;stroke-width:1.6}.nsw-battery-landing .incentive-card:hover .incentive-icon{background:var(--incentive-accent);color:#fff;transform:translateY(-3px) rotate(-6deg);box-shadow:0 16px 28px -14px var(--incentive-accent)}.nsw-battery-landing .sb-sec .selfcheck-card:hover{transform:none;box-shadow:0 1px 2px rgba(11,27,36,.04);border-color:rgba(11,27,36,.08)}.nsw-battery-landing .sb-sec .selfcheck-card:hover:before{transform:scaleX(1)}.nsw-battery-landing .process-body{position:relative;z-index:1}.nsw-battery-landing .lead-form-section .btn-primary{border-radius:999px;box-shadow:0 12px 26px -14px rgba(0,173,239,.95);transition:transform .25s ease,box-shadow .25s ease}.nsw-battery-landing .lead-form-section .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 32px -14px #00adef}.nsw-battery-landing .lead-form-section .btn-outline-primary{border-radius:999px;border-width:1.5px}.nsw-battery-landing .sb-wave{position:absolute;top:-1px;left:0;width:100%;height:clamp(2.75rem,5vw,5.5rem);z-index:1;display:block}.nsw-battery-landing .sb-sec-waved{padding-top:8.5rem}@media (max-width:767.98px){.nsw-battery-landing{padding-top:100px}.nsw-battery-landing .sb-sec-waved{padding-top:5.25rem}}.nsw-battery-landing .footer-wave{position:absolute;top:-1px;left:0;width:100%;height:clamp(2.5rem,4.5vw,4.5rem);z-index:0;display:block}.nsw-battery-landing .sb-footer{padding-top:6.5rem}.nsw-battery-landing .sb-footer>.container{position:relative;z-index:1}.nsw-battery-landing .solar-art{display:block;width:100%;height:auto}.nsw-battery-landing .solar-art-bg{position:absolute;bottom:0;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.3}.nsw-battery-landing .solar-art-bg--left{left:0}.nsw-battery-landing .solar-art-bg--right{right:0}.nsw-battery-landing .solar-art-bg--building{width:clamp(21rem,31vw,31rem);opacity:.28}.nsw-battery-landing .solar-art-bg--building .solar-art{transform:scaleX(-1)}.nsw-battery-landing .sb-sec-artroom{padding-bottom:9.5rem}@media (max-width:991.98px){.nsw-battery-landing .sb-sec-artroom{padding-bottom:3.25rem}}.nsw-battery-landing .solar-art-bg--array{width:clamp(20rem,31vw,31rem);opacity:.45}.nsw-battery-landing .solar-art-bg--bank{width:clamp(17rem,25vw,25rem);opacity:.26}.nsw-battery-landing .solar-art-bg--roof{width:clamp(19rem,28vw,28rem);opacity:.3}@media (max-width:991.98px){.nsw-battery-landing .solar-art-bg--array,.nsw-battery-landing .solar-art-bg--bank,.nsw-battery-landing .solar-art-bg--building,.nsw-battery-landing .solar-art-bg--roof{width:16rem;opacity:.2}}.nsw-battery-landing .sb-sec.reveal{opacity:1;transform:none;transition:none}.nsw-battery-landing .sb-sec.reveal>.container{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.nsw-battery-landing .sb-sec.reveal.in>.container{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.nsw-battery-landing .sb-sec.reveal>.container{opacity:1;transform:none;transition:none}}.nsw-battery-landing .sb-footer{padding-bottom:1.5rem;color:var(--sb-ink)}.nsw-battery-landing .footer-logo img{height:56px}.nsw-battery-landing .sb-footer .footer-muted{font-size:1rem;line-height:1.8;color:var(--sb-ink-soft);max-width:38ch}.nsw-battery-landing .sb-footer .footer-contact-title,.nsw-battery-landing .sb-footer h6{font-size:.92rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-ink);margin-bottom:1.5rem;padding-bottom:.7rem}.nsw-battery-landing .sb-footer h6:after{width:26px;height:2px;background:linear-gradient(90deg,var(--sb-blue),var(--sb-blue-light))}.nsw-battery-landing .sb-footer ul{margin-bottom:0}.nsw-battery-landing .sb-footer ul li{margin-bottom:.7rem!important}.nsw-battery-landing .sb-footer ul a{display:inline-block;font-size:1rem;line-height:1.55;color:var(--sb-ink-soft);transition:color .2s ease,transform .2s ease}.nsw-battery-landing .sb-footer ul a:hover{color:var(--sb-blue-700);transform:translateX(3px)}.nsw-battery-landing .footer-contact-list{gap:1.15rem}.nsw-battery-landing .footer-contact-list li{align-items:center;gap:.85rem}.nsw-battery-landing .footer-contact-icon{width:2.5rem;height:2.5rem;border:none;background:linear-gradient(145deg,#fff,var(--sb-sky));box-shadow:inset 0 0 0 1px rgba(0,173,239,.22),0 8px 16px -12px rgba(0,109,153,.6);transition:background .25s ease,color .25s ease,transform .25s ease}.nsw-battery-landing .footer-contact-list li:hover .footer-contact-icon{background:linear-gradient(145deg,var(--sb-blue),var(--sb-blue-800));color:#fff;transform:translateY(-2px)}.nsw-battery-landing .footer-contact-list strong{font-size:.82rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--sb-ink-faint);margin-bottom:.15rem}.nsw-battery-landing .footer-contact-list a,.nsw-battery-landing .footer-contact-list span span{font-size:1rem;font-weight:500;color:var(--sb-ink);line-height:1.5}.nsw-battery-landing .footer-contact-list a:hover{color:var(--sb-blue-700)}.nsw-battery-landing .footer-social-icon{width:2.4rem;height:2.4rem;border:none;background:#fff;color:var(--sb-ink-soft);box-shadow:inset 0 0 0 1px rgba(11,27,36,.08),0 8px 16px -12px rgba(11,27,36,.4)}.nsw-battery-landing .footer-main{padding-bottom:0}.nsw-battery-landing .footer-bottom{margin-top:3.5rem;padding:1.5rem 0 0;border-top:1px solid rgba(11,27,36,.1);border-radius:0;font-size:.9rem;color:var(--sb-ink-soft);gap:.85rem 2rem}.nsw-battery-landing .footer-scheme-tag{display:inline-flex;align-items:center;gap:.45rem;font-size:.84rem;font-weight:600;letter-spacing:.02em;color:var(--sb-blue-800);background:hsla(0,0%,100%,.7);border:1px solid rgba(0,173,239,.25);border-radius:999px;padding:.35rem .85rem}.nsw-battery-landing .footer-legal{gap:1.5rem!important}.nsw-battery-landing .footer-legal a{font-size:.9rem;color:var(--sb-ink-soft);transition:color .2s ease}.nsw-battery-landing .footer-legal a:hover{color:var(--sb-blue-700)}@media (max-width:991.98px){.nsw-battery-landing .sb-footer .footer-muted{max-width:none}.nsw-battery-landing .footer-bottom{margin-top:2.5rem}}.nsw-battery-landing{overflow-x:clip}.nsw-battery-landing #google-reviews{max-width:100%;overflow-x:clip}.awardWinning_awards_winner_section__ozjL5{position:relative;overflow:hidden;padding:0 0 50px}.awardWinning_outer_box_left__XY828{position:relative;padding:55px 0}.awardWinning_text_one__a_Axa{color:#fff;font-size:25px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;background:#7ac142;padding:5px 10px}.awardWinning_text_two___C_m8{color:#073f2c;font-size:25px;font-weight:700;line-height:normal;text-transform:uppercase;margin-left:10px}.awardWinning_text_three__5LPU9{color:#006bb8;font-size:55px;font-weight:500;line-height:28px;text-transform:capitalize;margin:30px 0 8px;display:flex}.awardWinning_number__mSEcY,.awardWinning_text_four__1FbKF{color:#073f2c;font-size:48px;font-weight:700;line-height:normal;text-transform:uppercase}.awardWinning_text_five__za_eq{color:#006bb8;font-size:50px;font-weight:400;line-height:normal;letter-spacing:-1.8px;text-transform:lowercase}.awardWinning_outer_box_right__9cI6r{position:relative;padding:55px 0}.awardWinning_outer_box_right_h2__NADfk{color:#073f2c;text-align:right;font-size:55px;font-weight:700;line-height:normal;letter-spacing:.75px;margin-bottom:0}.awardWinning_award_icon_img__hE2sL{display:block;margin:auto}@media (min-width:0px) and (max-width:767px){.awardWinning_awards_winner_section__ozjL5{padding:20px 0}.awardWinning_outer_box_left__XY828{padding:0;text-align:center}.awardWinning_text_one__a_Axa{font-size:18px}.awardWinning_line_text__dJhiG{width:-moz-fit-content;width:fit-content;margin:auto}.awardWinning_text_two___C_m8{display:block;margin-top:10px;font-size:18px;text-align:center}.awardWinning_text_three__5LPU9{margin:10px 0 0;font-size:32px;text-align:center;display:block}.awardWinning_number__mSEcY,.awardWinning_text_four__1FbKF{font-size:34px;text-align:center;margin:0}.awardWinning_text_five__za_eq{font-size:32px}.awardWinning_award_icon_img__hE2sL{width:200px!important}.awardWinning_outer_box_right__9cI6r{text-align:center}.awardWinning_outer_box_right_h2__NADfk{font-size:38px;text-align:center}}@media (min-width:768px) and (max-width:991px){.awardWinning_awards_winner_section__ozjL5{padding:20px 0}.awardWinning_outer_box_left__XY828{padding:20px 0;text-align:center}.awardWinning_line_text__dJhiG{width:-moz-fit-content;width:fit-content;margin:auto}.awardWinning_text_two___C_m8{display:block;margin-top:10px;font-size:38px;text-align:center}.awardWinning_text_three__5LPU9{margin:20px 0 0;font-size:38px;text-align:center;display:block}.awardWinning_number__mSEcY,.awardWinning_text_four__1FbKF{font-size:38px;text-align:center;margin:0}.awardWinning_text_five__za_eq{font-size:38px}.awardWinning_award_icon_img__hE2sL{width:250px!important}.awardWinning_outer_box_right__9cI6r{text-align:center}.awardWinning_outer_box_right_h2__NADfk{font-size:32px;text-align:center}.awardWinning_o_left_img__HjbOf{margin:10px auto;display:block;height:400px!important}}@media (min-width:992px) and (max-width:1199px){.awardWinning_outer_box_right_h2__NADfk{font-size:36px}.awardWinning_text_two___C_m8{display:block;margin:10px 0 0}.awardWinning_text_three__5LPU9{font-size:40px;line-height:40px;margin:0}.awardWinning_number__mSEcY{font-size:36px}.awardWinning_text_four__1FbKF{font-size:36px;margin-left:5px}.awardWinning_text_five__za_eq{font-size:34px}}@media (min-width:1200px) and (max-width:1440px){.awardWinning_text_one__a_Axa,.awardWinning_text_two___C_m8{font-size:20px}.awardWinning_number__mSEcY,.awardWinning_text_four__1FbKF,.awardWinning_text_three__5LPU9{font-size:48px}.awardWinning_text_five__za_eq{font-size:38px}.awardWinning_outer_box_right_h2__NADfk{font-size:48px}}.panelsPresent_how_many_panels_13kw__h2mUk{position:relative;margin:70px 0}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG .panelsPresent_image_top_left__NLZBj img{position:absolute;top:0;left:-11%;margin:auto;bottom:0}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_how_many_panels_13kw_bg__PK3rl{background:linear-gradient(93deg,#00aeef,#006bb8);border-radius:9px;border:1px solid #0177c2;background-repeat:no-repeat;background-size:50%;padding:10px 0}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{padding:0 0 0 100px;position:relative}@media (min-width:0px) and (max-width:767px){.panelsPresent_how_many_panels_13kw__h2mUk{position:relative;margin:20px 0}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG .panelsPresent_image_top_left__NLZBj img{display:none}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_how_many_panels_13kw_bg__PK3rl{background:linear-gradient(93deg,#00aeef,#006bb8);border-radius:9px;border:1px solid #0177c2;background-repeat:no-repeat;background-size:100%;padding:20px 0;text-align:center}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{padding:0;position:relative}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_how_many_panels_13kw_bg__PK3rl p{color:var(--white-color)}}@media (min-width:768px) and (max-width:991px){.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG .panelsPresent_image_top_left__NLZBj img{display:none}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{padding:0;position:relative}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_how_many_panels_13kw_bg__PK3rl{background:linear-gradient(93deg,#00aeef,#006bb8);border-radius:9px;border:1px solid #0177c2;background-repeat:no-repeat;background-size:100%;padding:20px 0;text-align:center}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_how_many_panels_13kw_bg__PK3rl p{color:var(--white-color)}}@media (min-width:992px) and (max-width:1199px){.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG .panelsPresent_image_top_left__NLZBj img{display:none}.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{padding:10px 20px;position:relative;text-align:right}}@media (min-width:1200px) and (max-width:1440px){.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{text-align:right;padding:10px 30px 10px 100px}}@media (min-width:1440px){.panelsPresent_how_many_panels_13kw__h2mUk .panelsPresent_inner_box___L6yG{text-align:right;padding:10px 30px 10px 100px}}.solarSystem50kW_solarsystem_50kw_form__v6Q_l{position:relative;padding:50px 0}.solarSystem50kW_solarsystem_50kw_form__v6Q_l p{padding:0 0 0 30px}.solarSystem50kW_solarsystem_50kw_form__v6Q_l li{display:flex}.solarSystem50kW_solarsystem_50kw_form__v6Q_l li:before{content:url(/assets/images/solar-panel-system/blue-dot.png);position:absolute;padding:2px 0 0}.solarSystem50kW_solarsystem_50kw_form__v6Q_l .solarSystem50kW_elpise_top_left__hvJ0S{position:absolute;top:0;left:4%;z-index:-1}.solarSystem50kW_right_fit_50kw__Oczpm{position:relative;padding:70px 0 40px}.solarSystem50kW_right_fit_50kw__Oczpm .solarSystem50kW_outer_box__Z9msP{position:relative;margin:50px 0;display:flex;justify-content:center}.solarSystem50kW_right_fit_50kw__Oczpm .solarSystem50kW_outer_box__Z9msP img{border-radius:120px 20px 20px 20px}.solarSystem50kW_right_fit_50kw__Oczpm .solarSystem50kW_outer_box__Z9msP .solarSystem50kW_design_top_right__QphAg svg{position:absolute;top:-8%;right:8%;z-index:-1}.solarSystem50kW_right_fit_50kw__Oczpm .solarSystem50kW_outer_box__Z9msP:before{content:"";height:63%;width:83%;position:absolute;border-radius:135px 20px 20px 20px;background:linear-gradient(180deg,#0168b0,#01abe9);top:-5%;left:-3%;z-index:-1}.solarSystem50kW_right_fit_50kw__Oczpm .solarSystem50kW_outer_box__Z9msP:after{content:"";height:43%;width:40%;position:absolute;border-radius:20px 20px 20px 20px;background:linear-gradient(180deg,rgba(1,104,176,.2),rgba(1,171,233,.2));bottom:-4%;right:-3%;z-index:-1}.solarSystem50kW_right_fit_50kw__Oczpm li p{padding:0 0 0 30px;margin-bottom:2px}.solarSystem50kW_right_fit_50kw__Oczpm li{display:flex}.solarSystem50kW_right_fit_50kw__Oczpm li:before{content:url(/assets/images/solar-panel-system/blue-dot.png);position:absolute;padding:2px 0 0}.solarSystem50kW_energy_generates_50kw__022f1{position:relative;padding:50px 0 150px}.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_outer_box__Z9msP{position:absolute;right:5%;bottom:-30%}.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_inner_box__M5RYt{position:relative;display:flex;justify-content:center}.solarSystem50kW_energy_generates_50kw__022f1 img{border-radius:60px 0}.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_outer_box__Z9msP img{border-radius:0}.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_inner_box__M5RYt:before{position:absolute;content:"";height:50%;width:70%;margin:auto;left:0;bottom:0;top:0;z-index:0;border-radius:50px 0;background:linear-gradient(180deg,#01a9eb,#016fbb);right:0}.solarSystem50kW_energy_generates_50kw__022f1 li{display:flex;margin:10px 0 0}.solarSystem50kW_energy_generates_50kw__022f1 li p{padding:0 0 0 25px;margin:0}.solarSystem50kW_energy_generates_50kw__022f1 li:before{content:url(/assets/images/solar-panel-system/blue-dot.png);position:absolute;padding:2px 0 0}.solarSystem50kW_cost_of_50kw__AlJzU{position:relative;padding:50px 0}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_{border-radius:22px;background:rgba(1,138,209,.1);padding:30px 0}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_ .solarSystem50kW_elipse_top_right__jwXyN{position:absolute;top:-10%;right:9%;z-index:-1}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_ .solarSystem50kW_elipse_bottom_left__IZykC{position:absolute;bottom:-5%;left:10%;z-index:-1}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_ li p{padding:0 0 0 30px;margin-bottom:2px}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_ li{display:flex}.solarSystem50kW_cost_of_50kw__AlJzU .solarSystem50kW_cost_of_50kw_bg__rIwl_ li:before{content:url(/assets/images/solar-panel-system/blue-dot.png);position:absolute;padding:2px 0 0}.solarSystem50kW_choose_50kw__keNgE{position:relative;padding:50px 0}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_elipse_top_right__jwXyN{position:absolute;top:-18%;right:6%;z-index:-1}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd{border-radius:30px;background:linear-gradient(93deg,#00aeef,#006bb8);padding:50px 0;margin:50px 0}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd li p{padding:0 0 0 30px;color:var(--white-color)}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd li p span{font-weight:600}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd li{display:flex}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd li:before{content:url(/assets/images/solar-panel-system/white-dot.png);position:absolute}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd .solarSystem50kW_elipse_bottom_left__IZykC svg{position:absolute;left:8%;bottom:1%;z-index:-1}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd .solarSystem50kW_elipse_top_right__jwXyN{position:absolute;top:-3%;right:10%;z-index:-1}.solarSystem50kW_go_solar_bg___0a10{background-image:url(/assets/images/10kw-solar-system/go-solar-bg.png);background-repeat:no-repeat;background-position:bottom}@media (min-width:0px) and (max-width:767px){.solarSystem50kW_right_fit_50kw__Oczpm{position:relative;padding:30px 0}.solarSystem50kW_solarsystem_50kw_form__v6Q_l{position:relative;padding:0 0 30px}.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_outer_box__Z9msP{display:none}.solarSystem50kW_cost_of_50kw__AlJzU,.solarSystem50kW_energy_generates_50kw__022f1{padding:20px 0}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd img,.solarSystem50kW_cost_of_50kw__AlJzU img{margin-top:20px;width:300px}.solarSystem50kW_choose_50kw__keNgE{padding:20px 0}}@media (min-width:768px) and (max-width:991px){.solarSystem50kW_cost_of_50kw__AlJzU img{width:400px}.solarSystem50kW_choose_50kw__keNgE .solarSystem50kW_choose_50kw_bg__LBfzd img{margin-top:20px;width:400px}}@media (min-width:992px) and (max-width:1199px){.solarSystem50kW_energy_generates_50kw__022f1 .solarSystem50kW_outer_box__Z9msP{position:absolute;right:-10%}}.grantsAndAssistance_kw_system_cost__eYLD7{position:relative}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u{border-radius:30px;background:linear-gradient(359deg,#00aeef,#006bb8);padding:50px 0 0;margin:0 0 100px}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_elipse_top_left__0evU1 svg{display:none}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u h3{color:#fff}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u h5{color:#fff;font-weight:400}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_line-white__f74nN{width:120px}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16{position:relative;transform:translateY(25%)}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16 img{height:auto;padding:70px 0 0;z-index:2;position:relative}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16:before{content:"";height:85%;width:86%;position:absolute;border-radius:542px 542px 411px 411px;background:linear-gradient(180deg,#fff,#018ad1);z-index:1;top:0;right:0}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u p{padding:0 0 0 30px;color:#fff}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u p span{font-weight:600}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u li{display:flex}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u li:before{content:url(/assets/images/solar-panel-system/white-dot.png);position:absolute;padding:2px 0 0}@media (min-width:0px) and (max-width:767px){.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16{transform:unset;text-align:center}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16 img{height:300px;max-width:-moz-fit-content;max-width:fit-content}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u{padding:50px 0;margin:0}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16:before{width:270px;height:250px;top:0;right:0;left:0;margin:auto}}@media (min-width:768px) and (max-width:991px){.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16 img{height:450px;max-width:-moz-fit-content;max-width:fit-content}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16{transform:unset;text-align:center}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16:before{content:"";height:90%;width:65%;position:absolute;border-radius:542px 542px 411px 411px;background:linear-gradient(180deg,#fff,#018ad1);z-index:1;top:0;right:0;left:0;margin:auto}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u{padding:50px 0;margin:0}}@media (min-width:992px) and (max-width:1199px){.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_outer_box__94G16{transform:unset}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u{padding:50px 0;margin:0}}@media (min-width:1440px){.grantsAndAssistance_kw_system_cost__eYLD7{margin:110px 0}.grantsAndAssistance_kw_system_cost__eYLD7 .grantsAndAssistance_kw_system_cost_bg__GOy8u .grantsAndAssistance_elipse_top_left__0evU1 svg{display:block;position:absolute;top:-16%;left:3%;z-index:-3}}.home_awards_winner_section__al9iy{position:relative;overflow:hidden;padding:100px 0}.home_outer_box_left___csI4{position:relative;padding:55px 0}.home_text_one__TSzMA{color:#fff;font-size:25px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;background:#7ac142;padding:5px 10px}.home_text_two__52QXU{color:#073f2c;font-size:25px;font-weight:700;line-height:normal;text-transform:uppercase;margin-left:10px}.home_text_three__Ds8x3{color:#006bb8;font-size:55px;font-weight:500;line-height:28px;text-transform:capitalize;margin:30px 0 8px;display:flex}.home_number__0lEy8,.home_text_four__gWlXN{color:#073f2c;font-size:55px;font-weight:700;line-height:normal;text-transform:uppercase}.home_text_five__bDlvy{color:#006bb8;font-size:50px;font-weight:400;line-height:normal;letter-spacing:-1.8px;text-transform:lowercase}.home_outer_box_right__VxRLX{position:relative;padding:55px 0}.home_outer_box_right_h2__Nm1ZW{color:#073f2c;text-align:right;font-size:55px;font-weight:700;line-height:normal;letter-spacing:.75px;margin-bottom:0}.home_award_icon_img__r9_rp{display:block;margin:auto}.home_allan_border_section__DR4qk{position:relative;overflow:hidden;padding:50px 0}.home_allan_outer_box_left__YeBjm{position:relative}.home_circle_img_top_left__xjqmh{position:absolute;left:-30%;top:9%;z-index:-1}.home_circle_img_top_right_svg__LDleW{position:absolute;top:0;right:0;z-index:-1;width:min-content!important}.home_outer_box_right_h6__AdRAX{color:#1c2530;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-top:10px;margin-bottom:20px}.home_outer_box_right_p__pqLIY{line-height:31px}.home_customer_review_section__l1DBj{position:relative;overflow:hidden;padding:50px 0;background-image:url(/assets/images/home/customer-review-bg.png);background-repeat:no-repeat;width:100%;background-size:cover;background-position:50%}.home_c_section_title__ew6Fl{text-align:center;margin-bottom:50px}.home_rating_star__Wqn2d{display:inline-flex;gap:5px;align-items:center}.home_rating_star_span__6rb77{color:#006bb8;font-size:40px;font-weight:600;line-height:normal;margin-right:15px}.home_solar_packages__gXKXP{position:relative;overflow:hidden;padding:50px 0}.home_tab_title__Z_uUk{border-radius:16px;background:linear-gradient(93deg,#00aeef,#006bb8);padding:20px;margin-bottom:30px}.home_tab_box__Fc_4o{background:#fff;position:relative;display:inline-block;width:100%;padding:10px;border-radius:8px}.home_tab_box_tab__GnMO2{font-size:18px!important;font-weight:600!important;line-height:normal;color:#c5c5c5!important;background:#fff!important;border:1.5px solid #c5c5c5!important;border-radius:8px}.home_tab_box__Fc_4o .home_nav-link__ARxKF.home_active__upEZd{color:#006bb8;background:#fede41;border:1.5px solid #fede41}.home_tab_h_packages__lZK_c{gap:20px}.home_tab_title__Z_uUk h2,.home_tab_title__Z_uUk p{color:#fff}.home_circle_img_bottom_left__C_DRB{position:absolute;left:9%;bottom:-23%;z-index:-1}@media (min-width:0px) and (max-width:767px){.home_awards_winner_section__al9iy{padding:20px 0}.home_outer_box_left___csI4{padding:0;text-align:center}.home_text_one__TSzMA{font-size:18px}.home_line_text__pkmVJ{width:-moz-fit-content;width:fit-content;margin:auto}.home_text_two__52QXU{display:block;margin-top:10px;font-size:18px;text-align:center}.home_text_three__Ds8x3{margin:10px 0 0;font-size:32px;text-align:center;display:block}.home_number__0lEy8,.home_text_four__gWlXN{font-size:34px;text-align:center;margin:0}.home_text_five__bDlvy{font-size:32px}.home_award_icon_img__r9_rp{height:150px!important}.home_outer_box_right__VxRLX{text-align:center}.home_outer_box_right_h2__Nm1ZW{font-size:38px;text-align:center}.home_allan_border_section__DR4qk{padding:0 0 20px}.home_solar_packages__gXKXP{padding:20px 0}.home_tab_title__Z_uUk{border-radius:16px 16px 0 0;margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.home_awards_winner_section__al9iy{padding:20px 0}.home_outer_box_left___csI4{padding:20px 0;text-align:center}.home_line_text__pkmVJ{width:-moz-fit-content;width:fit-content;margin:auto}.home_text_two__52QXU{margin-top:10px}.home_text_three__Ds8x3,.home_text_two__52QXU{display:block;font-size:38px;text-align:center}.home_text_three__Ds8x3{margin:20px 0 0}.home_number__0lEy8,.home_text_four__gWlXN{font-size:38px;text-align:center;margin:0}.home_text_five__bDlvy{font-size:38px}.home_award_icon_img__r9_rp{height:150px!important}.home_outer_box_right__VxRLX{text-align:center}.home_outer_box_right_h2__Nm1ZW{font-size:32px;text-align:center}.home_o_left_img__Ogb_R{margin:10px auto;display:block;width:300px!important}}@media (min-width:992px) and (max-width:1199px){.home_outer_box_right_h2__Nm1ZW{font-size:36px}.home_text_two__52QXU{display:block;margin:10px 0 0}.home_text_three__Ds8x3{font-size:40px;line-height:40px;margin:0}.home_number__0lEy8{font-size:36px}.home_text_four__gWlXN{font-size:36px;margin-left:5px}.home_text_five__bDlvy{font-size:34px}}.homeuspSection_statsSection__FFosi{position:relative}.homeuspSection_statCard__6nIhE{background:#fff;padding:30px 20px;border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.1);transition:all .3s ease;height:100%;text-align:center;position:relative}.homeuspSection_statCard__6nIhE:hover{transform:translateY(-6px)}.homeuspSection_icon__BnJuN{font-size:40px;margin-bottom:15px}.homeuspSection_number__EG63d{font-size:38px;font-weight:700;color:#006bb8}.homeuspSection_text__TLvqb{color:#555;margin-bottom:0;font-weight:500}.homeuspSection_highlight__D5KeL .homeuspSection_number__EG63d{color:#fff}.homeuspSection_highlight__D5KeL .homeuspSection_text__TLvqb{color:#fede41}.homeuspSection_statCard__6nIhE:after{content:"";display:block;width:40px;height:3px;background:#00aeef;margin:12px auto 0;border-radius:2px}.homeuspSection_icon_Prw__x_TRi{margin-bottom:10px}@media (min-width:0px) and (max-width:767px){.homeuspSection_statCard__6nIhE{background:#fff;padding:15px;max-width:300px;margin:auto}.homeuspSection_number__EG63d{font-size:38px;font-weight:700;color:#006bb8}}@media (min-width:992px) and (max-width:1200px){.homeuspSection_icon_Prw__x_TRi{color:transparent;width:110px;height:auto}}