{"id":4401,"date":"2026-08-17T07:05:59","date_gmt":"2026-08-17T07:05:59","guid":{"rendered":"https:\/\/www.esysunhome.com\/codex-australia-home-energy-test\/"},"modified":"2026-08-26T11:14:27","modified_gmt":"2026-08-26T11:14:27","slug":"australia-home-energy","status":"publish","type":"page","link":"https:\/\/www.esysunhome.com\/de\/australia-home-energy\/","title":{"rendered":"Australien Heimenergie"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4401\" class=\"elementor elementor-4401\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a000000 e-con-full e-flex e-con e-parent\" data-id=\"a000000\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000000 elementor-widget elementor-widget-html\" data-id=\"w000000\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap\"><style>:root{--green:#3f8f4f;--deep:#0c3328;--ink:#17231e;--mint:#dff3e5;--blue:#dceff3;--line:#dce5df;--soft:#f4f7f4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist),Arial,sans-serif;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.brand img,.nav-cta,.button,.submit{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:18px;transition:all .2s;display:inline-flex}.nav-cta{color:#fff;background:var(--green);padding:13px 22px;font-size:14px;font-weight:650}.nav-cta:hover,.primary:hover,.submit:hover{background:#2f7540;transform:translateY(-1px)}.hero{isolation:isolate;background:#cde9ed;min-height:682px;position:relative;overflow:hidden}.hero-photo{z-index:-3;background:url(https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-hero-home-energy.png) 50%\/cover no-repeat;position:absolute;inset:0}.hero-wash{z-index:-2;background:linear-gradient(90deg,#dff3f6fc 0%,#dcf0f3f2 35%,#dcf0f37a 62%,#07201a14 100%);position:absolute;inset:0}.hero:after{content:\"\";z-index:-1;pointer-events:none;background:linear-gradient(#0000 65%,#0c332847);position:absolute;inset:0}.hero-content{max-width:1320px;margin:auto;padding:110px 44px 90px}.eyebrow,.section-kicker{letter-spacing:.16em;color:var(--green);font-size:12px;font-weight:760}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow i{background:#59b26d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #59b26d26}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;max-width:680px;margin:24px 0;font-size:clamp(48px,5vw,72px);font-weight:650;line-height:1}h1 span,h2 em{color:var(--green);font-style:normal}.hero-copy{color:#3d5650;max-width:590px;font-size:18px;line-height:1.65}.hero-actions{gap:12px;margin-top:34px;display:flex}.button{padding:16px 24px;font-size:14px;font-weight:700}.primary{background:var(--green);color:#fff}.secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #17231e40}.hero-note{color:#53665f;align-items:center;gap:8px;margin-top:21px;font-size:12px;display:flex}.hero-note span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.product-stage{place-items:center;width:min(42vw,560px);height:520px;display:grid;position:absolute;bottom:35px;right:max(4vw,38px)}.product-stage>img{z-index:2;object-fit:contain;filter:drop-shadow(0 34px 32px #001e1940);width:72%;height:82%;position:relative;transform:scale(1.25)}.product-halo{background:#ffffff6b;border-radius:50%;width:430px;height:430px;position:absolute;box-shadow:0 0 0 1px #ffffffa6,0 0 80px #ffffff80}.product-label,.pulse{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc9;border:1px solid #fffc;padding:12px 15px;position:absolute;box-shadow:0 12px 30px #0c332817}.product-label{border-radius:14px;display:grid;bottom:55px;left:15px}.product-label strong{font-size:16px}.product-label span{color:#70817a;margin-top:3px;font-size:11px}.pulse{color:#5c6c66;border-radius:999px;align-items:center;gap:8px;font-size:11px;display:flex}.pulse b{background:var(--deep);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;display:grid}.p1{top:100px;right:6px}.p2{bottom:118px;right:0}.proof{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #dce5dfe6;border-radius:26px;grid-template-columns:1.28fr repeat(3,1fr);max-width:1232px;min-height:190px;margin:-58px auto 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #0c332824}.proof article{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:190px;padding:30px 28px;display:flex}.proof article:last-child{border:0}.proof article>div{align-items:baseline;gap:7px;display:flex}.proof strong{letter-spacing:-.055em;font-size:42px;line-height:1}.proof b{color:var(--green);font-size:16px}.proof span{margin-top:15px;font-size:13px;font-weight:720}.proof p{color:#7a8982;max-width:220px;margin:8px 0 0;font-size:11px;line-height:1.5}.proof-main{color:#fff;background:var(--deep)}.proof-main b{color:#7bd393}.proof-main span{color:#fff}.proof-main p{color:#a9c0b6}.section{max-width:1320px;margin:auto;padding:125px 44px}.split-heading{grid-template-columns:1.15fr .75fr;align-items:end;gap:110px;margin-top:25px;display:grid}h2{letter-spacing:-.05em;font-size:clamp(42px,4.5vw,66px);font-weight:600;line-height:1.02}.split-heading p,.sizes-copy>p,.quote-copy>p{color:#67776f;font-size:17px;line-height:1.7}.feature-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:65px;display:grid}.feature{background:#edf4ef;border-radius:26px;min-height:410px;padding:34px;position:relative;overflow:hidden}.feature h3{letter-spacing:-.03em;max-width:430px;margin:42px 0 12px;font-size:27px}.feature p{color:#63736b;max-width:420px;line-height:1.65}.feature-number{color:#9cac9f;font-size:12px;position:absolute;top:25px;right:30px}.feature-icon{width:47px;height:47px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:20px;display:grid;box-shadow:0 8px 25px #13302214}.feature.dark{background:var(--deep);color:#fff}.feature.dark p{color:#aac1b6}.feature.dark .feature-icon{background:#1b493b}.power-ring{border:1px solid #3e6e5d;border-radius:50%;place-items:center;width:138px;height:138px;display:grid;position:absolute;bottom:35px;right:35px}.power-ring:after{content:\"\";border:1px dashed #5c927e;border-radius:50%;position:absolute;inset:10px}.power-ring span{color:#66d184;font-size:30px;font-weight:700}.power-ring small{color:#8eb3a4;letter-spacing:.2em;font-size:8px;position:absolute;bottom:32px}.mini-chart{align-items:end;gap:8px;width:230px;height:100px;display:flex;position:absolute;bottom:35px;right:35px}.mini-chart span{background:#62a970;border-radius:5px 5px 0 0;flex:1}.mini-chart span:first-child{height:22%}.mini-chart span:nth-child(2){height:37%}.mini-chart span:nth-child(3){height:62%}.mini-chart span:nth-child(4){background:#2c7c43;height:94%}.mini-chart span:nth-child(5){height:78%}.mini-chart span:nth-child(6){height:49%}.mini-chart span:nth-child(7){height:29%}.app-card{background:#e5f0f1;grid-column:1\/-1;grid-template-columns:1fr 1fr;min-height:390px;padding-bottom:0;display:grid}.app-card .copy-wrap{max-width:570px;padding:10px 0}.app-card img{object-fit:contain;filter:drop-shadow(0 22px 25px #1432322e);border-radius:28px;width:235px;height:315px;position:absolute;bottom:24px;right:9%;transform:none}.sizes-section{background:var(--soft);grid-template-columns:1fr 1fr;gap:80px;max-width:none;padding-left:max(44px,50vw - 616px);padding-right:max(44px,50vw - 616px);display:grid}.sizes-copy>h2{margin:24px 0}.sizes-copy>p{max-width:520px}.capacity-tabs{gap:10px;margin-top:42px;display:grid}.capacity-tabs button{text-align:left;cursor:pointer;color:#68766f;background:#fff;border:1px solid #dbe3dd;border-radius:14px;grid-template-columns:1.2fr .7fr 1fr;align-items:center;width:100%;padding:17px 20px;display:grid}.capacity-tabs button span{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.capacity-tabs button strong{color:var(--ink);font-size:20px}.capacity-tabs button small{text-align:right}.capacity-tabs button.active{border-color:var(--green);box-shadow:0 10px 28px #326e411f}.capacity-tabs button.active span,.capacity-tabs button.active small{color:var(--green)}.capacity-visual{background:radial-gradient(circle at 50% 40%,#fff 0,#e0eef0 47%,#c9dfe3 100%);border-radius:28px;place-items:center;min-height:580px;display:grid;position:relative;overflow:hidden}.australia-label{z-index:3;letter-spacing:.08em;color:#4c6259;background:#ffffffc2;border-radius:999px;padding:10px 14px;font-size:10px;position:absolute;top:26px;left:28px}.capacity-product{place-items:center;width:390px;height:430px;margin-top:-42px;display:grid;position:relative}.capacity-product img{z-index:2;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 30px 26px #0a312638);width:310px;height:405px;transition:transform .25s;position:relative}.capacity-product span{z-index:3;color:var(--green);background:#ffffffd6;border:1px solid #ffffffe6;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:750;position:absolute;top:48%;right:5px;box-shadow:0 10px 25px #0c33281a}.capacity-glow{background:#ffffff94;border-radius:50%;width:360px;height:360px;position:absolute;box-shadow:0 0 78px #ffffffeb}.capacity-result{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border:1px solid #fffc;border-radius:16px;grid-template-columns:1fr auto;align-items:center;padding:18px 20px;display:grid;position:absolute;bottom:25px;left:25px;right:25px}.capacity-result span{color:#718078;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.capacity-result strong{color:var(--green);font-size:26px}.capacity-result p{color:#607169;grid-column:1\/-1;margin:7px 0 0;font-size:12px}.flow{color:#fff;background:radial-gradient(circle at 82% 10%,#1b5844 0,transparent 34%),var(--deep);max-width:none;min-height:860px;padding:145px max(44px,50vw - 616px)}.light{color:#7bd393}.flow h2{margin:25px 0 78px}.flow h2 em{color:#74ce8b}.flow-grid{background:#ffffff06;border:1px solid #79cd902e;border-radius:34px;grid-template-columns:1fr 64px 1fr 64px 1fr 64px 1fr;align-items:center;padding:28px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.flow-grid:before{content:\"\";opacity:.32;background:linear-gradient(90deg,#0000,#63c77e 14% 86%,#0000);height:2px;position:absolute;top:51%;left:8%;right:8%}.flow-item{z-index:1;background:linear-gradient(155deg,#ffffff12,#ffffff05);border:0;border-radius:26px;min-height:350px;padding:35px 28px;position:relative;box-shadow:0 22px 50px #00100b24}.flow-item>span{color:#87aa9a;letter-spacing:.14em;font-size:10px}.flow-item>b{color:#74ce8b;background:#123f31;border:1px solid #74ce8b66;border-radius:50%;place-items:center;width:88px;height:88px;margin:53px 0 40px;font-size:40px;display:grid;box-shadow:0 0 0 12px #74ce8b0b,0 16px 36px #00140d42}.flow-item h3{margin-bottom:12px;font-size:30px}.flow-item p{color:#b7cec4;max-width:220px;font-size:14px;line-height:1.6}.flow-line{z-index:2;background:#579a70;height:2px;position:relative}.flow-line:after{content:\"\";border-top:2px solid #78d192;border-right:2px solid #78d192;width:11px;height:11px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.flow-grid:before{display:none}.trust-section{background:#fff}.trust-heading{margin-bottom:58px}.trust-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.trust-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f3f8f4);border-radius:20px;min-height:245px;padding:28px}.trust-grid article>span{color:var(--green);letter-spacing:.12em;font-size:11px;display:block}.trust-grid strong{margin:52px 0 15px;font-size:22px;display:block}.trust-grid p{color:#718078;margin:0;font-size:13px;line-height:1.65}.stories-section{background:var(--soft);max-width:none;padding-left:max(44px,50vw - 616px);padding-right:max(44px,50vw - 616px)}.stories-heading{margin-bottom:58px}.story-grid{grid-template-columns:1.25fr 1fr 1fr;gap:16px;display:grid}.story{background-position:50%;background-size:cover;border-radius:24px;min-height:400px;position:relative;overflow:hidden}.story:before{content:\"\";background:linear-gradient(#06211914 32%,#062119e6);position:absolute;inset:0}.story-one{background-image:url(https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-install-nsw-hm20-50.png)}.story-two{background-image:url(https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-install-victoria-hm6-25.png)}.story-three{background-image:url(https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-hero-home-energy.png)}.story>div{z-index:1;color:#fff;position:absolute;bottom:28px;left:28px;right:28px}.story span{letter-spacing:.14em;color:#b9dcc8;font-size:10px}.story strong{margin:9px 0 4px;font-size:39px;display:block}.story p{color:#d5e4dc;max-width:330px;margin:0;font-size:13px;line-height:1.5}.story-note{color:#86938c;margin:18px 0 0;font-size:10px}.quote-section{grid-template-columns:.9fr 1fr;align-items:center;gap:110px;max-width:1320px;margin:auto;padding:125px 44px;display:grid}.quote-copy h2{margin:25px 0}.quote-copy ul{gap:14px;margin:35px 0;padding:0;list-style:none;display:grid}.quote-copy li{align-items:center;gap:12px;font-size:14px;display:flex}.quote-copy li span{background:var(--mint);width:21px;height:21px;color:var(--green);border-radius:50%;place-items:center;font-size:11px;display:grid}.quote-copy>small{color:#929f98;max-width:410px;line-height:1.5;display:block}.form-card{background:#fff;border:1px solid #dce5df;border-radius:24px;min-height:590px;padding:42px;box-shadow:0 24px 65px #0c33281a}.form-heading{margin-bottom:29px;display:grid}.form-heading span{color:var(--green);letter-spacing:.14em;font-size:10px;font-weight:750}.form-heading strong{margin-top:8px;font-size:29px}.form-heading small{color:#88958e;margin-top:5px}.form-card form>label,.form-row label{color:#4a5c53;gap:8px;margin-top:17px;font-size:12px;font-weight:650;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-card input,.form-card select{color:#283b32;background:#fafcfb;border:1px solid #d8e1db;border-radius:10px;outline:0;width:100%;height:50px;padding:0 15px}.form-card input:focus,.form-card select:focus{border-color:var(--green);box-shadow:0 0 0 3px #3f8f4f1a}.submit{background:var(--green);color:#fff;width:100%;height:54px;margin-top:25px;font-weight:700}.form-legal{text-align:center;color:#98a39d;margin:13px 0 0;font-size:9px}.success{text-align:center;align-content:center;place-items:center;min-height:500px;display:grid}.success i{background:var(--mint);width:68px;height:68px;color:var(--green);border-radius:50%;place-items:center;font-size:28px;font-style:normal;display:grid}.success h3{margin:25px 0 8px;font-size:27px}.success p{color:#718078}.success button{color:var(--green);cursor:pointer;background:0 0;border:0;text-decoration:underline}.mobile-sticky{display:none}@media (max-width:950px){.nav-cta{margin-left:auto}.hero{min-height:800px}.hero-content{padding:78px 24px}.hero-copy{max-width:520px}.product-stage{opacity:.9;width:520px;height:380px;bottom:-35px;right:50%;transform:translate(50%)}.product-stage>img{width:60%;height:92%}.p1{top:60px;right:55px}.p2{right:45px}.product-label{left:65px}.proof{grid-template-columns:1fr 1fr;margin:-34px 22px 24px}.proof article{border-bottom:1px solid var(--line);min-height:170px;padding:24px}.proof article:nth-child(2){border-right:0}.section{padding:90px 24px}.split-heading,.sizes-section,.quote-section{grid-template-columns:1fr;gap:45px}.feature-grid{grid-template-columns:1fr}.app-card{grid-column:auto}.flow-grid{grid-template-columns:1fr 20px 1fr;gap:10px}.flow-grid:before{display:none}.flow-item:nth-of-type(n+3){margin-top:10px}.flow-line:nth-of-type(2){display:none}.trust-grid{grid-template-columns:1fr 1fr}.story-grid{grid-template-columns:1fr}.story{min-height:330px}.quote-section{padding:90px 24px}.sizes-section,.stories-section{padding-left:24px;padding-right:24px}.capacity-visual{min-height:520px}}@media (max-width:620px){.brand img,.nav-cta{display:none}.hero{min-height:720px}.hero-content{padding-top:55px}.eyebrow{font-size:9px}h1{font-size:48px}.hero-copy{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start}.button{width:100%}.product-stage{width:400px;height:290px;bottom:-15px}.product-stage>img{transform:scale(1.2)}.product-halo{width:280px;height:280px}.pulse{display:none}.product-label{bottom:35px;left:50px}.proof{grid-template-columns:1fr 1fr}.proof strong{font-size:24px}.proof span{font-size:9px}.split-heading{display:block}.split-heading p{margin-top:25px}.feature-grid{margin-top:40px}.feature{min-height:350px;padding:26px}.mini-chart{width:170px}.app-card{min-height:500px;display:block}.app-card img{width:220px;height:285px;bottom:20px;right:8%}.capacity-product{width:300px;height:390px}.capacity-product img{width:250px;height:365px}.capacity-product span{right:0}.capacity-tabs button{grid-template-columns:1fr auto}.capacity-tabs button small{display:none}.flow-grid{grid-template-columns:1fr 1fr}.flow-line{display:none}.flow-item{min-height:230px}.form-card{padding:25px}.form-row{grid-template-columns:1fr}.form-card{min-height:auto}.quote-section{padding-bottom:110px}.mobile-sticky{z-index:10;background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:16px;height:52px;font-weight:700;display:flex;position:fixed;bottom:12px;left:14px;right:14px;box-shadow:0 10px 35px #0c332840}}\n\n\n\/* Local revision: remove green-tinted pale backgrounds. *\/\n:root {\n  --soft: #F2F2F2;\n}\n\n.sizes-section,\n.stories-section,\n.feature,\n.trust-grid article {\n  background: #F2F2F2;\n}\n\n.trust-grid article {\n  background-image: none;\n}\n\n@media (max-width: 620px) {\n  .flow {\n    padding-left: 24px;\n    padding-right: 24px;\n  }\n\n  .flow-grid {\n    padding: 20px;\n  }\n\n  .flow-item {\n    min-width: 0;\n    padding-left: 18px;\n    padding-right: 18px;\n  }\n\n  .flow-item > span {\n    font-size: 8px;\n  }\n}\n\n.docx-page {\n  --soft: #F2F2F2;\n  --green: #3f8f4f;\n  --deep: #0c3328;\n  --ink: #17231e;\n}\n\n.docx-hero h1 {\n  max-width: 760px;\n  font-size: clamp(46px, 5vw, 72px);\n}\n\n.docx-hero .hero-copy {\n  max-width: 720px;\n}\n\n.docx-proof {\n  margin-bottom: 0;\n  position: relative;\n  z-index: 3;\n}\n\n.docx-proof strong {\n  font-size: 34px;\n}\n\n.product-section,\n.installation-section {\n  background: #F2F2F2;\n  max-width: none;\n  padding-left: max(44px, 50vw - 616px);\n  padding-right: max(44px, 50vw - 616px);\n}\n\n.product-section {\n  margin-top: -150px;\n  padding-top: 262px;\n  padding-bottom: 60px;\n}\n\n.product-card-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n  margin-top: 56px;\n}\n\n.spec-card {\n  background: #fff;\n  border: 1px solid #dce5df;\n  border-radius: 22px;\n  min-height: 300px;\n  padding: 30px;\n  box-shadow: 0 18px 45px rgba(12, 51, 40, .08);\n}\n\n.spec-card span,\n.install-card span,\n.video-card span {\n  color: var(--green);\n  display: block;\n  font-size: 11px;\n  font-weight: 760;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.spec-card h3 {\n  color: var(--ink);\n  font-size: 24px;\n  letter-spacing: -.03em;\n  line-height: 1.2;\n  margin: 34px 0 22px;\n}\n\n.spec-card ul {\n  color: #64756d;\n  display: grid;\n  gap: 12px;\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n.spec-card li {\n  align-items: flex-start;\n  display: flex;\n  gap: 10px;\n  line-height: 1.55;\n}\n\n.spec-card li::before {\n  background: var(--green);\n  border-radius: 50%;\n  content: \"\";\n  flex: 0 0 7px;\n  height: 7px;\n  margin-top: 9px;\n}\n\n.spec-card.accent {\n  background: var(--deep);\n  border-color: var(--deep);\n  color: #fff;\n}\n\n.spec-card.accent h3 {\n  color: #fff;\n}\n\n.spec-card.accent ul {\n  color: #b7cec4;\n}\n\n.asset-heading {\n  align-items: end;\n  display: grid;\n  gap: 40px;\n  grid-template-columns: .85fr 1fr;\n  margin: 34px 0 20px;\n}\n\n.asset-heading span {\n  color: var(--green);\n  display: block;\n  font-size: 11px;\n  font-weight: 760;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n\n.asset-heading h3 {\n  color: var(--ink);\n  font-size: 28px;\n  font-weight: 700;\n  line-height: 1.18;\n  margin: 8px 0 0;\n}\n\n.asset-heading p {\n  color: #67776f;\n  font-size: 14px;\n  line-height: 1.65;\n  margin: 0;\n  max-width: 600px;\n}\n\n.product-visual-grid {\n  display: grid;\n  gap: 16px;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.product-visual-card {\n  background: #fff;\n  border: 1px solid #dce5df;\n  border-radius: 18px;\n  box-shadow: 0 16px 38px rgba(12, 51, 40, .07);\n  display: flex;\n  flex-direction: column;\n  min-height: 292px;\n  padding: 18px;\n}\n\n.product-visual-card img {\n  display: block;\n  flex: 1 1 auto;\n  height: 205px;\n  margin: 0 auto 15px;\n  object-fit: contain;\n  width: 100%;\n}\n\n.product-visual-card span {\n  color: var(--green);\n  display: block;\n  font-size: 10px;\n  font-weight: 760;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n}\n\n.product-visual-card strong {\n  color: var(--ink);\n  display: block;\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.2;\n  margin-top: 6px;\n}\n\n.system-figure {\n  background: #fff;\n  border: 1px solid #dce5df;\n  border-radius: 28px;\n  margin: 42px 0 0;\n  overflow: hidden;\n  box-shadow: 0 20px 55px rgba(12, 51, 40, .1);\n}\n\n.system-figure img {\n  display: block;\n  width: 100%;\n}\n\n.system-figure figcaption {\n  color: #607169;\n  font-size: 12px;\n  line-height: 1.5;\n  padding: 16px 22px 20px;\n}\n\n.docx-flow {\n  margin: 0;\n  min-height: auto;\n  padding-top: 60px;\n  padding-bottom: 60px;\n}\n\n.app-section {\n  align-items: center;\n  display: grid;\n  gap: 70px;\n  grid-template-columns: 1.05fr .8fr;\n  padding-top: 60px;\n  padding-bottom: 60px;\n}\n\n.app-copy h2 {\n  margin: 12px 0 18px;\n}\n\n.app-copy p {\n  color: #67776f;\n  font-size: 17px;\n  line-height: 1.7;\n  max-width: 620px;\n}\n\n.app-points {\n  display: grid;\n  gap: 12px;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  margin-top: 34px;\n}\n\n.app-points span {\n  background: #F2F2F2;\n  border: 1px solid #dce5df;\n  border-radius: 999px;\n  color: #40534a;\n  font-size: 13px;\n  font-weight: 650;\n  padding: 13px 16px;\n}\n\n.app-visual {\n  background: radial-gradient(circle at 50% 42%, #fff 0, #e6eef0 48%, #d9e8eb 100%);\n  border-radius: 28px;\n  display: grid;\n  min-height: 470px;\n  place-items: center;\n}\n\n.app-visual img {\n  filter: drop-shadow(0 22px 28px rgba(20, 50, 50, .22));\n  max-height: 360px;\n  width: auto;\n}\n\n.app-feature-gallery {\n  display: grid;\n  gap: 16px;\n  grid-column: 1 \/ -1;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  margin-top: 4px;\n}\n\n.app-feature-gallery article {\n  background: #F2F2F2;\n  border: 1px solid #dce5df;\n  border-radius: 18px;\n  display: grid;\n  grid-template-columns: 180px 1fr;\n  min-height: 260px;\n  padding: 14px;\n  place-items: center start;\n}\n\n.app-feature-gallery img {\n  background: #fff;\n  border: 1px solid #e1e9e4;\n  border-radius: 12px;\n  display: block;\n  height: 232px;\n  margin: 0;\n  object-fit: contain;\n  padding: 10px;\n  width: 160px;\n}\n\n.app-feature-gallery strong {\n  color: var(--ink);\n  display: block;\n  font-size: 19px;\n  font-weight: 700;\n  line-height: 1.3;\n  max-width: 260px;\n}\n\n.trust-showcase {\n  display: grid;\n  gap: 18px;\n}\n\n.trust-logo-row,\n.trust-metric-row {\n  display: grid;\n  gap: 18px;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.trust-logo-card,\n.trust-metric-card {\n  background: #F2F2F2;\n  border: 1px solid #dce5df;\n  border-radius: 22px;\n  min-height: 190px;\n  padding: 28px;\n}\n\n.trust-logo-card {\n  align-items: center;\n  display: grid;\n  gap: 24px;\n  grid-template-columns: 135px 1fr;\n}\n\n.trust-logo-card img {\n  max-height: 105px;\n  object-fit: contain;\n  width: 100%;\n}\n\n.trust-logo-card:nth-child(2) img {\n  max-height: 126px;\n}\n\n.trust-logo-card span,\n.trust-metric-card span {\n  color: var(--green);\n  display: block;\n  font-size: 11px;\n  font-weight: 760;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n}\n\n.trust-logo-card strong,\n.trust-metric-card strong {\n  color: var(--ink);\n  display: block;\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 1.22;\n  margin: 12px 0 12px;\n}\n\n.trust-logo-card p,\n.trust-metric-card p {\n  color: #67776f;\n  font-size: 14px;\n  line-height: 1.65;\n  margin: 0;\n}\n\n.trust-metric-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.trust-metric-card strong {\n  color: var(--green);\n  font-size: 34px;\n}\n\n.install-grid {\n  display: grid;\n  gap: 22px;\n  grid-template-columns: 1fr 1fr;\n  margin-top: 36px;\n}\n\n.install-card {\n  background: #fff;\n  border-radius: 28px;\n  overflow: hidden;\n  position: relative;\n  box-shadow: 0 20px 55px rgba(12, 51, 40, .1);\n}\n\n.install-card img {\n  aspect-ratio: 1.18 \/ 1;\n  height: auto;\n  object-fit: cover;\n  width: 100%;\n}\n\n.install-card::after {\n  background: linear-gradient(180deg, transparent 30%, rgba(6, 33, 25, .9));\n  content: \"\";\n  inset: 0;\n  pointer-events: none;\n  position: absolute;\n}\n\n.install-card div {\n  bottom: 28px;\n  color: #fff;\n  left: 28px;\n  position: absolute;\n  right: 28px;\n  z-index: 1;\n}\n\n.install-card span {\n  color: #b9dcc8;\n  margin-bottom: 10px;\n}\n\n.install-card strong {\n  display: block;\n  font-size: 28px;\n  letter-spacing: -.03em;\n  line-height: 1.2;\n  max-width: 650px;\n}\n\n.video-section {\n  background: #fff;\n  padding-top: 60px;\n  padding-bottom: 60px;\n}\n\n.video-grid {\n  display: grid;\n  gap: 24px;\n  grid-template-columns: 1fr 1fr;\n  margin-top: 34px;\n}\n\n.split-heading {\n  align-items: start;\n  gap: 76px;\n  margin-top: 12px;\n}\n\n.split-heading h2,\n.split-heading p {\n  margin-bottom: 0;\n}\n\n.trust-section,\n.installation-section,\n.quote-section {\n  padding-top: 60px;\n  padding-bottom: 60px;\n}\n\n.trust-heading,\n.stories-heading {\n  margin-bottom: 36px;\n}\n\n.flow h2 {\n  margin: 12px 0 44px;\n}\n\n.quote-section {\n  gap: 80px;\n  grid-template-columns: .9fr .82fr;\n}\n\n.docx-page.quote-section {\n  align-items: center;\n  display: grid;\n  max-width: 1320px;\n  margin: auto;\n  padding: 60px 44px;\n}\n\n.elementor-element-qsec001 {\n  align-items: center !important;\n  display: grid !important;\n  gap: 80px !important;\n  grid-template-columns: .9fr .82fr !important;\n  max-width: 1320px !important;\n  margin: auto !important;\n  padding: 60px 44px !important;\n  width: 100% !important;\n}\n\n.quote-section > .elementor-element {\n  min-width: 0;\n}\n\n.elementor-element-qsec001 > .elementor-element {\n  min-width: 0 !important;\n  padding: 0 !important;\n  width: 100% !important;\n}\n\n.quote-copy h2 {\n  margin: 12px 0 18px;\n}\n\n.elementor-element-qcopy01 h2 {\n  margin: 12px 0 18px !important;\n}\n\n.quote-copy p {\n  color: #67776f;\n  font-size: 17px;\n  line-height: 1.7;\n  max-width: 620px;\n}\n\n.elementor-element-qcopy01 p {\n  color: #67776f !important;\n  font-size: 17px !important;\n  line-height: 1.7 !important;\n  max-width: 620px !important;\n}\n\n.quote-copy small {\n  color: #929f98;\n  display: block;\n  line-height: 1.5;\n  max-width: 410px;\n}\n\n.elementor-element-qcopy01 small {\n  color: #929f98 !important;\n  display: block !important;\n  line-height: 1.5 !important;\n  max-width: 410px !important;\n}\n\n.form-card {\n  justify-self: end;\n  max-width: 560px;\n  min-height: auto;\n  padding: 30px;\n  width: 100%;\n}\n\n.elementor-element-qcard01 {\n  background: #fff !important;\n  border: 1px solid #dce5df !important;\n  border-radius: 24px !important;\n  box-shadow: 0 24px 65px rgba(12, 51, 40, .1) !important;\n  justify-self: end !important;\n  max-width: 560px !important;\n  min-height: auto !important;\n  padding: 30px !important;\n  width: 100% !important;\n}\n\n.form-heading {\n  margin-bottom: 20px;\n}\n\n.elementor-element-qcard01 .form-heading {\n  margin-bottom: 20px !important;\n}\n\n.form-heading strong {\n  font-size: 24px;\n}\n\n.elementor-element-qcard01 .form-heading strong {\n  display: block;\n  font-size: 24px !important;\n}\n\n.form-heading small {\n  font-size: 12px;\n}\n\n.elementor-element-qcard01 .form-heading small {\n  display: block;\n  font-size: 12px !important;\n}\n\n.form-card form>label,\n.form-row label {\n  gap: 6px;\n  margin-top: 12px;\n  font-size: 11px;\n}\n\n.form-card input,\n.form-card select {\n  border-radius: 9px;\n  font-size: 13px;\n  height: 44px;\n  padding: 0 12px;\n}\n\n.submit {\n  height: 50px;\n  margin-top: 18px;\n  font-size: 14px;\n}\n\n.form-card .elementor-widget-form,\n.form-card .elementor-widget-form .elementor-widget-container {\n  width: 100%;\n}\n\n.elementor-element-qcard01 .elementor-widget-form,\n.elementor-element-qcard01 .elementor-widget-form .elementor-widget-container {\n  width: 100% !important;\n}\n\n.form-card .elementor-form-fields-wrapper {\n  column-gap: 14px;\n  row-gap: 12px;\n}\n\n.elementor-element-qcard01 .elementor-form-fields-wrapper {\n  column-gap: 14px !important;\n  row-gap: 12px !important;\n}\n\n.form-card .elementor-field-group {\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.elementor-element-qcard01 .elementor-field-group {\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.form-card .elementor-field-label {\n  color: #4a5c53;\n  font-size: 11px;\n  font-weight: 650;\n  line-height: 1.3;\n  margin: 0 0 6px;\n}\n\n.elementor-element-qcard01 .elementor-field-label {\n  color: #4a5c53 !important;\n  font-size: 11px !important;\n  font-weight: 650 !important;\n  line-height: 1.3 !important;\n  margin: 0 0 6px !important;\n}\n\n.form-card .elementor-field,\n.form-card .elementor-field-textual {\n  background: #fafcfb;\n  border: 1px solid #d8e1db;\n  border-radius: 9px;\n  box-shadow: none;\n  color: #283b32;\n  font-size: 13px;\n  height: 44px;\n  min-height: 44px;\n  outline: 0;\n  padding: 0 12px;\n}\n\n.elementor-element-qcard01 .elementor-field,\n.elementor-element-qcard01 .elementor-field-textual {\n  background: #fafcfb !important;\n  border: 1px solid #d8e1db !important;\n  border-radius: 9px !important;\n  box-shadow: none !important;\n  color: #283b32 !important;\n  font-size: 13px !important;\n  height: 44px !important;\n  min-height: 44px !important;\n  outline: 0 !important;\n  padding: 0 12px !important;\n}\n\n.form-card textarea.elementor-field-textual {\n  height: auto;\n  min-height: 90px;\n  padding-top: 12px;\n}\n\n.elementor-element-qcard01 textarea.elementor-field-textual {\n  height: auto !important;\n  min-height: 90px !important;\n  padding-top: 12px !important;\n}\n\n.form-card .elementor-field:focus,\n.form-card .elementor-field-textual:focus {\n  border-color: var(--green);\n  box-shadow: 0 0 0 3px rgba(63, 143, 79, .1);\n}\n\n.elementor-element-qcard01 .elementor-field:focus,\n.elementor-element-qcard01 .elementor-field-textual:focus {\n  border-color: var(--green) !important;\n  box-shadow: 0 0 0 3px rgba(63, 143, 79, .1) !important;\n}\n\n.form-card .elementor-field-type-submit {\n  margin-top: 18px !important;\n}\n\n.elementor-element-qcard01 .elementor-field-type-submit {\n  margin-top: 18px !important;\n}\n\n.form-card .elementor-button {\n  background: var(--green);\n  border: 0;\n  border-radius: 999px;\n  color: #fff;\n  cursor: pointer;\n  font-size: 14px;\n  font-weight: 700;\n  min-height: 50px;\n  transition: all .2s;\n  width: 100%;\n}\n\n.elementor-element-qcard01 .elementor-button {\n  background: var(--green) !important;\n  border: 0 !important;\n  border-radius: 999px !important;\n  color: #fff !important;\n  cursor: pointer !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  min-height: 50px !important;\n  transition: all .2s !important;\n  width: 100% !important;\n}\n\n.form-card .elementor-button:hover {\n  background: #2f7540;\n  transform: translateY(-1px);\n}\n\n.elementor-element-qcard01 .elementor-button:hover {\n  background: #2f7540 !important;\n  transform: translateY(-1px);\n}\n\n.form-card .elementor-button .elementor-button-text {\n  align-items: center;\n  display: inline-flex;\n  gap: 8px;\n  justify-content: center;\n}\n\n.form-card .elementor-message {\n  font-size: 12px;\n  margin: 12px 0 0;\n}\n\n.elementor-element-qcard01 .elementor-message {\n  font-size: 12px !important;\n  margin: 12px 0 0 !important;\n}\n\n.video-embed {\n  aspect-ratio: 16 \/ 9;\n  background: var(--deep);\n  border-radius: 22px;\n  box-shadow: 0 18px 45px rgba(12, 51, 40, .12);\n  overflow: hidden;\n  position: relative;\n}\n\n.video-embed iframe {\n  border: 0;\n  display: block;\n  height: 100%;\n  width: 100%;\n}\n\n.video-overlay {\n  align-items: center;\n  background-color: var(--deep);\n  background-position: center;\n  background-size: cover;\n  border: 0;\n  color: #fff;\n  cursor: pointer;\n  display: flex;\n  font-size: 24px;\n  font-weight: 700;\n  inset: 0;\n  justify-content: center;\n  padding: 0;\n  position: absolute;\n  width: 100%;\n  z-index: 2;\n}\n\n.video-one .video-overlay {\n  background-image: url(\"https:\/\/i.ytimg.com\/vi\/TFhcGTvYShE\/hqdefault.jpg\");\n}\n\n.video-two .video-overlay {\n  background-image: url(\"https:\/\/i.ytimg.com\/vi\/UrW_m2lfJIQ\/hqdefault.jpg\");\n}\n\n.video-overlay::before {\n  background: linear-gradient(180deg, rgba(6, 33, 25, .28), rgba(6, 33, 25, .72));\n  content: \"\";\n  inset: 0;\n  position: absolute;\n}\n\n.video-overlay span {\n  align-items: center;\n  background: rgba(63, 143, 79, .94);\n  border-radius: 999px;\n  box-shadow: 0 12px 34px rgba(0, 0, 0, .28);\n  display: flex;\n  gap: 14px;\n  padding: 18px 28px;\n  position: relative;\n}\n\n.video-overlay i {\n  border-bottom: 12px solid transparent;\n  border-left: 18px solid #fff;\n  border-top: 12px solid transparent;\n  display: block;\n  height: 0;\n  width: 0;\n}\n\n.video-embed.is-playing .video-overlay {\n  display: none;\n}\n\n.video-card {\n  background: var(--deep);\n  border-radius: 22px;\n  color: #fff;\n  min-height: 220px;\n  padding: 32px;\n  position: relative;\n  transition: transform .2s, background .2s;\n}\n\n.video-card:hover {\n  background: #164b3b;\n  transform: translateY(-2px);\n}\n\n.video-card::before {\n  border: 2px solid rgba(123, 211, 147, .8);\n  border-radius: 50%;\n  color: #7bd393;\n  content: \"\u25b6\";\n  display: grid;\n  height: 58px;\n  place-items: center;\n  position: absolute;\n  right: 32px;\n  top: 32px;\n  width: 58px;\n}\n\n.video-card strong {\n  display: block;\n  font-size: 31px;\n  letter-spacing: -.03em;\n  margin-top: 68px;\n}\n\n.video-card small {\n  color: #abc4b9;\n  display: block;\n  line-height: 1.5;\n  margin-top: 12px;\n  overflow-wrap: anywhere;\n}\n\n@media (max-width: 950px) {\n  .product-section,\n  .installation-section {\n    padding-left: 24px;\n    padding-right: 24px;\n  }\n\n  .product-section {\n    margin-top: -72px;\n    padding-top: 142px;\n  }\n\n  .product-card-grid,\n  .app-section,\n  .install-grid,\n  .video-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .product-card-grid {\n    margin-top: 42px;\n  }\n\n  .asset-heading {\n    align-items: start;\n    gap: 12px;\n    grid-template-columns: 1fr;\n  }\n\n  .product-visual-grid,\n  .app-feature-gallery,\n  .trust-logo-row,\n  .trust-metric-row {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .app-section {\n    gap: 34px;\n  }\n\n  .docx-trust-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n\n  .elementor-element-qsec001 {\n    gap: 34px !important;\n    grid-template-columns: 1fr !important;\n    padding-left: 24px !important;\n    padding-right: 24px !important;\n  }\n\n  .elementor-element-qcard01 {\n    justify-self: stretch !important;\n    max-width: none !important;\n    padding: 22px !important;\n  }\n}\n\n@media (max-width: 620px) {\n  .docx-hero h1 {\n    font-size: 42px;\n  }\n\n  .docx-proof strong {\n    font-size: 22px;\n  }\n\n  .spec-card {\n    min-height: auto;\n    padding: 24px;\n  }\n\n  .spec-card h3 {\n    font-size: 21px;\n    margin: 24px 0 18px;\n  }\n\n  .system-figure {\n    border-radius: 20px;\n    margin-top: 30px;\n  }\n\n  .app-points {\n    grid-template-columns: 1fr;\n  }\n\n  .product-visual-grid,\n  .app-feature-gallery,\n  .trust-logo-row,\n  .trust-metric-row {\n    grid-template-columns: 1fr;\n  }\n\n  .product-visual-card {\n    min-height: 250px;\n  }\n\n  .product-visual-card img {\n    height: 180px;\n  }\n\n  .app-visual {\n    min-height: 390px;\n  }\n\n  .app-visual img {\n    max-height: 300px;\n  }\n\n  .app-feature-gallery article {\n    grid-template-columns: 1fr;\n    place-items: center start;\n  }\n\n  .app-feature-gallery img {\n    height: 260px;\n    margin: 0 auto 14px;\n    width: 180px;\n  }\n\n  .app-feature-gallery strong {\n    font-size: 18px;\n  }\n\n  .trust-logo-card {\n    gap: 18px;\n    grid-template-columns: 1fr;\n  }\n\n  .trust-logo-card img {\n    max-width: 170px;\n  }\n\n  .trust-metric-card strong {\n    font-size: 30px;\n  }\n\n  .install-card {\n    border-radius: 20px;\n  }\n\n  .install-card img {\n    aspect-ratio: 4 \/ 3;\n  }\n\n  .install-card div {\n    bottom: 22px;\n    left: 22px;\n    right: 22px;\n  }\n\n  .install-card strong {\n    font-size: 22px;\n  }\n\n  .video-card {\n    min-height: 200px;\n    padding: 26px;\n  }\n\n  .video-card strong {\n    font-size: 25px;\n  }\n\n  .video-overlay {\n    font-size: 18px;\n  }\n\n  .video-overlay span {\n    padding: 14px 20px;\n  }\n}\n\n\nbody.page-id-4401 {\n  margin: 0;\n  overflow-x: hidden;\n}\nbody.page-id-4401 .elementor,\nbody.page-id-4401 .elementor-widget-html,\nbody.page-id-4401 .elementor-widget-html .elementor-widget-container {\n  width: 100%;\n}\nbody.page-id-4401 .elementor-element {\n  --widgets-spacing: 0px 0px;\n}\nbody.page-id-4401 .esy-au-elementor,\nbody.page-id-4401 .esy-au-elementor * {\n  box-sizing: border-box;\n  font-family: \"Poppins\", Arial, sans-serif;\n  letter-spacing: 0;\n}\nbody.page-id-4401 .esy-au-elementor {\n  width: 100%;\n  overflow-x: clip;\n}\nbody.page-id-4401 .esy-au-elementor :is(h1, h2, h3, h4, h5, h6, p, span, strong, small, li, label, input, select, textarea, button, a) {\n  font-family: \"Poppins\", Arial, sans-serif !important;\n}\nbody.page-id-4401 .docx-page :where(.product-section, .app-section, .trust-section, .installation-section, .video-section, .quote-section) h2,\nbody.page-id-4401 .elementor-element-qcopy01 h2 {\n  color: #17231e !important;\n  font-size: 35px !important;\n  font-weight: 650 !important;\n  line-height: 1.08 !important;\n}\nbody.page-id-4401 .docx-page :where(.product-section, .app-section, .trust-section, .installation-section, .video-section, .quote-section) h2 em,\nbody.page-id-4401 .elementor-element-qcopy01 h2 em {\n  color: #3f8f4f !important;\n  font-style: normal !important;\n}\nbody.page-id-4401 .docx-page :where(.split-heading, .app-copy, .quote-copy) p,\nbody.page-id-4401 .elementor-element-qcopy01 p {\n  color: #67776f !important;\n}\nbody.page-id-4401 .docx-page .section-kicker,\nbody.page-id-4401 .elementor-element-qcopy01 .section-kicker {\n  color: #3f8f4f !important;\n}\nbody.page-id-4401 .docx-page .spec-card h3,\nbody.page-id-4401 .docx-page .trust-grid strong {\n  color: #17231e !important;\n}\nbody.page-id-4401 .docx-page .spec-card li,\nbody.page-id-4401 .docx-page .trust-grid p {\n  color: #64756d !important;\n}\nbody.page-id-4401 .docx-page .spec-card.accent,\nbody.page-id-4401 .docx-page .spec-card.accent h3 {\n  color: #fff !important;\n}\nbody.page-id-4401 .docx-page .spec-card.accent li {\n  color: #b7cec4 !important;\n}\nbody.page-id-4401 .docx-page .install-card,\nbody.page-id-4401 .docx-page .install-card *,\nbody.page-id-4401 .docx-page .video-overlay,\nbody.page-id-4401 .docx-page .video-overlay * {\n  color: #fff !important;\n}\nbody.page-id-4401 .docx-page .video-overlay span {\n  background: rgba(63, 143, 79, .94) !important;\n}\nbody.page-id-4401 .hero {\n  margin-top: 0;\n}\nbody.page-id-4401 .docx-page .docx-hero h1 {\n  font-size: clamp(40px, 4.15vw, 60px) !important;\n  line-height: 1.06 !important;\n  max-width: 720px !important;\n}\nbody.page-id-4401.admin-bar .mobile-sticky {\n  bottom: 16px;\n}\n\nbody.page-id-4401 .docx-page .hero-actions {\n  gap: 18px;\n  margin-top: 42px;\n}\nbody.page-id-4401 .docx-page .hero-actions .button {\n  border-radius: 999px !important;\n  min-height: 50px;\n  padding: 15px 26px !important;\n  text-decoration: none !important;\n  box-shadow: 0 14px 32px rgba(12, 51, 40, .14);\n}\nbody.page-id-4401 .docx-page .hero-actions .button.primary {\n  background: #3f8f4f !important;\n  border: 1px solid #3f8f4f !important;\n  color: #fff !important;\n}\nbody.page-id-4401 .docx-page .hero-actions .button.secondary {\n  background: rgba(255, 255, 255, .78) !important;\n  border: 1px solid rgba(23, 35, 30, .28) !important;\n  color: #17231e !important;\n}\nbody.page-id-4401 .docx-page .hero-actions .button.primary:hover {\n  background: #2f7540 !important;\n  border-color: #2f7540 !important;\n}\nbody.page-id-4401 .docx-page .product-section {\n  margin-top: -150px;\n  padding-top: 262px;\n  padding-bottom: 60px;\n  position: relative;\n  z-index: 1;\n}\nbody.page-id-4401 .docx-page .product-card-grid {\n  gap: 26px;\n  margin-top: 54px;\n}\nbody.page-id-4401 .docx-page .spec-card {\n  padding: 34px;\n}\nbody.page-id-4401 .docx-page .system-figure {\n  margin-top: 42px !important;\n}\nbody.page-id-4401 .docx-page .flow h2,\nbody.page-id-4401 .docx-page .flow-item h3 {\n  color: #fff !important;\n}\nbody.page-id-4401 .docx-page .flow h2 {\n  font-size: 35px !important;\n  font-weight: 650 !important;\n  line-height: 1.08 !important;\n}\nbody.page-id-4401 .docx-page .flow h2 em {\n  color: #7bd393 !important;\n}\nbody.page-id-4401 .docx-page .flow-item p {\n  color: #c7ddd3 !important;\n}\nbody.page-id-4401 .docx-page .flow-item > span {\n  color: #a7c5b6 !important;\n}\nbody.page-id-4401 .docx-page .docx-flow,\nbody.page-id-4401 .docx-page .app-section,\nbody.page-id-4401 .docx-page .trust-section,\nbody.page-id-4401 .docx-page .installation-section,\nbody.page-id-4401 .docx-page .video-section,\nbody.page-id-4401 .docx-page .quote-section,\nbody.page-id-4401 .docx-page.quote-section {\n  padding-top: 60px !important;\n  padding-bottom: 60px !important;\n}\nbody.page-id-4401 .docx-page .docx-flow {\n  min-height: auto !important;\n}\nbody.page-id-4401 .docx-page .split-heading {\n  align-items: start !important;\n  gap: 76px !important;\n  margin-top: 12px !important;\n}\nbody.page-id-4401 .docx-page .split-heading h2,\nbody.page-id-4401 .docx-page .split-heading p {\n  margin-bottom: 0 !important;\n}\nbody.page-id-4401 .docx-page .trust-heading,\nbody.page-id-4401 .docx-page .stories-heading {\n  margin-bottom: 36px !important;\n}\nbody.page-id-4401 .docx-page .flow h2 {\n  margin: 12px 0 44px !important;\n}\nbody.page-id-4401 .docx-page .install-grid,\nbody.page-id-4401 .docx-page .video-grid {\n  margin-top: 34px !important;\n}\nbody.page-id-4401 .docx-page .app-section {\n  gap: 70px !important;\n}\nbody.page-id-4401 .docx-page .app-copy h2,\nbody.page-id-4401 .docx-page .quote-copy h2 {\n  margin: 12px 0 18px !important;\n}\nbody.page-id-4401 .docx-page .quote-section,\nbody.page-id-4401 .docx-page.quote-section {\n  gap: 80px !important;\n  grid-template-columns: .9fr .82fr !important;\n}\nbody.page-id-4401 .docx-page .form-card {\n  justify-self: end !important;\n  max-width: 560px !important;\n  min-height: auto !important;\n  padding: 30px !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .docx-page .form-heading {\n  margin-bottom: 20px !important;\n}\nbody.page-id-4401 .docx-page .form-heading strong {\n  font-size: 24px !important;\n}\nbody.page-id-4401 .docx-page .form-heading small {\n  font-size: 12px !important;\n}\nbody.page-id-4401 .docx-page .form-card form>label,\nbody.page-id-4401 .docx-page .form-row label {\n  gap: 6px !important;\n  margin-top: 12px !important;\n  font-size: 11px !important;\n}\nbody.page-id-4401 .docx-page .form-card input,\nbody.page-id-4401 .docx-page .form-card select {\n  border-radius: 9px !important;\n  font-size: 13px !important;\n  height: 44px !important;\n  padding: 0 12px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-form-fields-wrapper {\n  align-items: flex-start !important;\n  column-gap: 0 !important;\n  display: flex !important;\n  flex-wrap: wrap !important;\n  margin-left: -7px !important;\n  margin-right: -7px !important;\n  row-gap: 12px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-field-group {\n  box-sizing: border-box !important;\n  flex: 0 0 100% !important;\n  margin: 0 !important;\n  max-width: 100% !important;\n  padding-left: 7px !important;\n  padding-right: 7px !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-col-50 {\n  flex-basis: 50% !important;\n  max-width: 50% !important;\n  width: 50% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-col-100 {\n  flex-basis: 100% !important;\n  max-width: 100% !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-field-label {\n  color: #4a5c53 !important;\n  display: block !important;\n  font-size: 11px !important;\n  font-weight: 650 !important;\n  line-height: 1.3 !important;\n  margin: 0 0 6px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 :is(input, select, textarea).elementor-field-textual,\nbody.page-id-4401 .elementor-element-qcard01 .elementor-field {\n  background: #fafcfb !important;\n  border: 1px solid #d8e1db !important;\n  border-radius: 9px !important;\n  box-shadow: none !important;\n  color: #283b32 !important;\n  font-size: 13px !important;\n  height: 44px !important;\n  line-height: 1.25 !important;\n  min-height: 44px !important;\n  outline: 0 !important;\n  padding: 0 12px !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 textarea.elementor-field-textual {\n  height: auto !important;\n  min-height: 88px !important;\n  padding-top: 12px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-select-wrapper {\n  background: #fafcfb !important;\n  border: 1px solid #d8e1db !important;\n  border-radius: 9px !important;\n  box-shadow: none !important;\n  height: 44px !important;\n  min-height: 44px !important;\n  overflow: hidden !important;\n  position: relative !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-select-wrapper select.elementor-field-textual {\n  -webkit-appearance: none !important;\n  appearance: none !important;\n  background: transparent !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  height: 42px !important;\n  min-height: 42px !important;\n  padding: 0 38px 0 12px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-select-wrapper::before {\n  color: #283b32 !important;\n  font-size: 12px !important;\n  right: 14px !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-button,\nbody.page-id-4401 .elementor-element-qcard01 button.elementor-button {\n  align-items: center !important;\n  background: #3f8f4f !important;\n  border: 0 !important;\n  border-radius: 999px !important;\n  color: #fff !important;\n  display: inline-flex !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  justify-content: center !important;\n  min-height: 50px !important;\n  padding: 0 22px !important;\n  width: 100% !important;\n}\nbody.page-id-4401 .elementor-element-qcard01 .elementor-button * {\n  color: #fff !important;\n}\nbody.page-id-4401 .docx-page .submit {\n  height: 50px !important;\n  margin-top: 18px !important;\n  font-size: 14px !important;\n}\n@media (max-width: 620px) {\n  body.page-id-4401 .docx-page .docx-hero h1 {\n    font-size: 38px !important;\n    line-height: 1.08 !important;\n  }\n  body.page-id-4401 .docx-page :where(.product-section, .app-section, .trust-section, .installation-section, .video-section, .quote-section, .flow) h2,\n  body.page-id-4401 .elementor-element-qcopy01 h2 {\n    font-size: 30px !important;\n    line-height: 1.12 !important;\n  }\n  body.page-id-4401 .docx-page .hero-actions {\n    gap: 12px;\n    margin-top: 30px;\n  }\n  body.page-id-4401 .docx-page .hero-actions .button {\n    min-height: 48px;\n    padding: 13px 20px !important;\n  }\n  body.page-id-4401 .docx-page .product-section {\n    margin-top: -72px;\n    padding-top: 142px;\n    padding-bottom: 60px;\n  }\n  body.page-id-4401 .docx-page .product-card-grid {\n    gap: 16px;\n    margin-top: 34px;\n  }\n  body.page-id-4401 .docx-page .system-figure {\n    margin-top: 30px !important;\n  }\n  body.page-id-4401 .docx-page .split-heading {\n    gap: 24px !important;\n    margin-top: 10px !important;\n  }\n  body.page-id-4401 .docx-page .split-heading p {\n    margin-top: 14px !important;\n  }\n  body.page-id-4401 .docx-page .app-section {\n    gap: 34px !important;\n  }\n  body.page-id-4401 .docx-page .quote-section,\n  body.page-id-4401 .docx-page.quote-section {\n    gap: 34px !important;\n    grid-template-columns: 1fr !important;\n  }\n  body.page-id-4401 .docx-page .form-card {\n    max-width: none !important;\n    padding: 22px !important;\n  }\n  body.page-id-4401 .elementor-element-qcard01 .elementor-col-50 {\n    flex-basis: 100% !important;\n    max-width: 100% !important;\n    width: 100% !important;\n  }\n}\n\n\/* Must stay last: override the live header\/footer template and Elementor kit\n   rules that target broad selectors such as * h2 on tablet\/mobile. *\/\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .product-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .app-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .installation-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .video-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page.quote-section h2,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcopy01 h2 {\n  color: #17231e !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  font-size: 35px !important;\n  font-weight: 650 !important;\n  letter-spacing: 0 !important;\n  line-height: 1.08 !important;\n  text-transform: none !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .product-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .app-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .installation-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .video-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page.quote-section h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcopy01 h2 em {\n  color: #3f8f4f !important;\n  font-style: normal !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .docx-flow h2,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .flow h2 {\n  color: #fff !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  font-size: 35px !important;\n  font-weight: 650 !important;\n  line-height: 1.08 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .docx-flow h2 em,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .flow h2 em {\n  color: #7bd393 !important;\n  font-style: normal !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .section-kicker {\n  color: #3f8f4f !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  font-size: 12px !important;\n  font-weight: 750 !important;\n  letter-spacing: .08em !important;\n  line-height: 1.25 !important;\n  text-transform: uppercase !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .split-heading p,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .app-copy p,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .quote-copy p,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcopy01 p {\n  color: #67776f !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  font-weight: 400 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .spec-card h3,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .asset-heading h3,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .product-visual-card strong,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .app-feature-gallery strong,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-grid strong,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-logo-card strong,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-metric-card strong {\n  color: #17231e !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  font-weight: 700 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .spec-card li,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .asset-heading p,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-grid p,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-logo-card p,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-metric-card p {\n  color: #64756d !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-metric-card strong,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .asset-heading span,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .product-visual-card span,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-logo-card span,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-metric-card span {\n  color: #3f8f4f !important;\n  font-family: \"Poppins\", Arial, sans-serif !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .spec-card.accent,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .spec-card.accent h3,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .install-card,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .install-card *,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .video-overlay,\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .video-overlay * {\n  color: #fff !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .spec-card.accent li {\n  color: #b7cec4 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-field-group,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-field-label,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-field-textual,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-button {\n  font-family: \"Poppins\", Arial, sans-serif !important;\n  letter-spacing: 0 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 :is(input, select, textarea).elementor-field-textual,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-select-wrapper {\n  background: #fafcfb !important;\n  border: 1px solid #d8e1db !important;\n  border-radius: 9px !important;\n  box-shadow: none !important;\n  color: #283b32 !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-select-wrapper select.elementor-field-textual {\n  border: 0 !important;\n  box-shadow: none !important;\n}\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 .elementor-button,\nbody.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcard01 button.elementor-button {\n  background: #3f8f4f !important;\n  border: 0 !important;\n  color: #fff !important;\n}\n@media (max-width: 767px) {\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .product-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .app-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .trust-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .installation-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .video-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page.quote-section h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .docx-flow h2,\n  body.page-id-4401.elementor-kit-7 .elementor .esy-au-elementor.docx-page .flow h2,\n  body.page-id-4401.elementor-kit-7 .elementor .elementor-element-qcopy01 h2 {\n    font-size: 30px !important;\n    line-height: 1.12 !important;\n  }\n}\n\n\n\/* Product image pack now sits as its own full screen below the system overview. *\/\nbody.page-id-4401 .docx-page .product-asset-section {\n  background: #F2F2F2;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  max-width: none;\n  min-height: calc(100vh - 120px);\n  padding: 60px max(44px, 50vw - 616px);\n}\nbody.page-id-4401 .docx-page .product-asset-section .asset-heading {\n  margin: 0 0 28px;\n}\nbody.page-id-4401 .docx-page .product-asset-section .product-visual-grid {\n  align-content: center;\n}\n@media (max-width: 950px) {\n  body.page-id-4401 .docx-page .product-asset-section {\n    min-height: auto;\n    padding-left: 24px;\n    padding-right: 24px;\n  }\n}\n\n\/* ESY AU links and motion update 2026-08-18 start *\/\nbody.page-id-4401 .docx-page .product-asset-section .product-visual-grid {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 22px;\n}\nbody.page-id-4401 .docx-page .product-visual-card {\n  color: inherit;\n  cursor: pointer;\n  overflow: hidden;\n  text-decoration: none;\n  transition: transform .72s cubic-bezier(.16,1,.3,1), box-shadow .72s ease, border-color .72s ease, background-color .72s ease;\n}\nbody.page-id-4401 .docx-page .product-visual-card img {\n  transition: transform .86s cubic-bezier(.16,1,.3,1), filter .86s ease;\n}\nbody.page-id-4401 .docx-page .product-visual-card:hover,\nbody.page-id-4401 .docx-page .product-visual-card:focus-visible {\n  border-color: rgba(63,143,79,.55);\n  box-shadow: 0 24px 58px rgba(12,51,40,.16);\n  transform: translateY(-8px);\n}\nbody.page-id-4401 .docx-page .product-visual-card:hover img,\nbody.page-id-4401 .docx-page .product-visual-card:focus-visible img {\n  filter: drop-shadow(0 16px 18px rgba(12,51,40,.14));\n  transform: scale(1.045);\n}\nbody.page-id-4401 .docx-page .button,\nbody.page-id-4401 .docx-page .mobile-sticky,\nbody.page-id-4401 .docx-page .video-overlay,\nbody.page-id-4401 .docx-page .submit {\n  transition: transform .55s cubic-bezier(.16,1,.3,1), box-shadow .55s ease, background-color .55s ease, border-color .55s ease, color .55s ease;\n}\nbody.page-id-4401 .docx-page .button:hover,\nbody.page-id-4401 .docx-page .mobile-sticky:hover,\nbody.page-id-4401 .docx-page .video-overlay:hover,\nbody.page-id-4401 .docx-page .submit:hover {\n  box-shadow: 0 16px 34px rgba(12,51,40,.16);\n  transform: translateY(-3px);\n}\nbody.page-id-4401 .docx-page .feature,\nbody.page-id-4401 .docx-page .product-card,\nbody.page-id-4401 .docx-page .flow-card,\nbody.page-id-4401 .docx-page .trust-card,\nbody.page-id-4401 .docx-page .case-card,\nbody.page-id-4401 .docx-page .video-embed,\nbody.page-id-4401 .docx-page .form-card,\nbody.page-id-4401 .docx-page .system-figure,\nbody.page-id-4401 .proof article {\n  transition: transform .72s cubic-bezier(.16,1,.3,1), box-shadow .72s ease, border-color .72s ease;\n}\nbody.page-id-4401 .docx-page .feature:hover,\nbody.page-id-4401 .docx-page .product-card:hover,\nbody.page-id-4401 .docx-page .flow-card:hover,\nbody.page-id-4401 .docx-page .trust-card:hover,\nbody.page-id-4401 .docx-page .case-card:hover,\nbody.page-id-4401 .docx-page .video-embed:hover,\nbody.page-id-4401 .docx-page .form-card:hover,\nbody.page-id-4401 .docx-page .system-figure:hover,\nbody.page-id-4401 .proof article:hover {\n  transform: translateY(-6px);\n}\nbody.page-id-4401 .docx-page .case-card:hover,\nbody.page-id-4401 .docx-page .video-embed:hover,\nbody.page-id-4401 .docx-page .system-figure:hover {\n  box-shadow: 0 26px 70px rgba(12,51,40,.18);\n}\nbody.page-id-4401 .esy-reveal {\n  opacity: 0;\n  transform: translateY(38px);\n  transition: opacity 1.15s ease, transform 1.15s cubic-bezier(.16,1,.3,1);\n  transition-delay: var(--esy-delay, 0ms);\n  will-change: opacity, transform;\n}\nbody.page-id-4401 .esy-reveal.is-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\nbody.page-id-4401 .elementor-element-a56e325 .elementor-widget,\nbody.page-id-4401 .elementor-element-a56e325 .elementor-container,\nbody.page-id-4401 .elementor-element-a56e325 .e-con {\n  transition: opacity 1.15s ease, transform 1.15s cubic-bezier(.16,1,.3,1);\n}\n@media (max-width: 1120px) {\n  body.page-id-4401 .docx-page .product-asset-section .product-visual-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n@media (max-width: 640px) {\n  body.page-id-4401 .docx-page .product-asset-section .product-visual-grid {\n    grid-template-columns: 1fr;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  body.page-id-4401 .esy-reveal,\n  body.page-id-4401 .docx-page .button,\n  body.page-id-4401 .docx-page .mobile-sticky,\n  body.page-id-4401 .docx-page .product-visual-card,\n  body.page-id-4401 .docx-page .product-visual-card img {\n    opacity: 1 !important;\n    transform: none !important;\n    transition: none !important;\n  }\n}\n\/* ESY AU links and motion update 2026-08-18 end *\/\n\n\/* ESY AU app gallery update 2026-08-18 start *\/\n.docx-page .section {\n  padding-top: 60px !important;\n  padding-bottom: 60px !important;\n}\n.docx-page .product-asset-section .asset-heading {\n  align-items: end;\n  gap: 72px;\n  margin-bottom: 42px;\n}\n.docx-page .product-asset-section .asset-heading h3 {\n  color: var(--ink);\n  font-size: clamp(42px, 4.5vw, 66px);\n  font-weight: 600;\n  letter-spacing: -.05em;\n  line-height: 1.02;\n  max-width: 780px;\n}\n.docx-page .product-asset-section .asset-heading p {\n  font-size: 17px;\n  line-height: 1.7;\n}\n.docx-page .app-gallery-section {\n  background: #fff;\n}\n.docx-page .app-gallery-heading {\n  margin-bottom: 0;\n}\n.docx-page .app-gallery-heading h2 {\n  color: var(--ink);\n  max-width: 840px;\n}\n.docx-page .app-gallery-grid {\n  display: grid;\n  gap: 32px;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  margin-top: 42px;\n}\n.docx-page .app-gallery-card {\n  background: transparent;\n  border: 0;\n  border-radius: 0;\n  box-shadow: none;\n  color: var(--ink);\n  min-height: 0;\n  overflow: visible;\n  padding: 0;\n  transition: transform .72s cubic-bezier(.16, 1, .3, 1);\n}\n.docx-page .app-gallery-card figure {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 0;\n  display: flex;\n  height: 430px;\n  justify-content: center;\n  margin: 0;\n  overflow: visible;\n  padding: 0;\n}\n.docx-page .app-gallery-card img {\n  border-radius: 0;\n  display: block;\n  filter: drop-shadow(0 18px 26px rgba(12, 51, 40, .12));\n  height: 100%;\n  max-height: 430px;\n  max-width: 100%;\n  object-fit: contain;\n  object-position: center bottom;\n  transition: transform .86s cubic-bezier(.16, 1, .3, 1), filter .86s ease;\n  width: auto;\n}\n.docx-page .app-gallery-card:hover,\n.docx-page .app-gallery-card:focus-within {\n  transform: translateY(-6px);\n}\n.docx-page .app-gallery-card:hover img,\n.docx-page .app-gallery-card:focus-within img {\n  filter: drop-shadow(0 24px 30px rgba(12, 51, 40, .16));\n  transform: scale(1.025);\n}\n.docx-page .app-gallery-copy {\n  padding-top: 24px;\n}\n.docx-page .app-gallery-copy span {\n  color: var(--green);\n  display: block;\n  font-size: 11px;\n  font-weight: 760;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n}\n.docx-page .app-gallery-copy h3 {\n  color: var(--ink);\n  font-size: 23px;\n  font-weight: 700;\n  letter-spacing: -.03em;\n  line-height: 1.18;\n  margin: 12px 0 10px;\n}\n.docx-page .app-gallery-copy p {\n  color: #65756d;\n  font-size: 13px;\n  line-height: 1.62;\n  margin: 0;\n}\n@media (max-width: 1120px) {\n  .docx-page .app-gallery-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n  .docx-page .product-asset-section .asset-heading {\n    gap: 42px;\n  }\n}\n@media (max-width: 720px) {\n  .docx-page .section {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .docx-page .product-asset-section .asset-heading {\n    display: block;\n    margin-bottom: 30px;\n  }\n  .docx-page .product-asset-section .asset-heading h3 {\n    font-size: 34px;\n    line-height: 1.08;\n  }\n  .docx-page .product-asset-section .asset-heading p {\n    font-size: 15px;\n    margin-top: 18px;\n  }\n  .docx-page .app-gallery-grid {\n    grid-template-columns: 1fr;\n    gap: 30px;\n    margin-top: 34px;\n  }\n  .docx-page .app-gallery-card {\n    min-height: auto;\n  }\n  .docx-page .app-gallery-card figure {\n    height: 300px;\n  }\n  .docx-page .app-gallery-card img {\n    max-height: 300px;\n  }\n  .docx-page .app-gallery-copy {\n    padding-top: 18px;\n  }\n  .docx-page .app-gallery-copy h3 {\n    font-size: 21px;\n  }\n}\n\/* ESY AU app gallery update 2026-08-18 end *\/\n<\/style><div class=\"esy-au-elementor docx-page\"><section class=\"hero docx-hero\" id=\"top\">\n      <div class=\"hero-photo\" aria-hidden=\"true\"><\/div>\n      <div class=\"hero-wash\" aria-hidden=\"true\"><\/div>\n      <div class=\"hero-content\">\n        <div class=\"eyebrow\"><i><\/i> AUSTRALIA HOME ENERGY SOLUTION<\/div>\n        <h1>High-quality, accessible home energy solution with <span>dependable local support.<\/span><\/h1>\n        <p class=\"hero-copy\">A Top 10 ESS brand in Australia with a national sales network and VPP-ready home energy solutions for smarter solar storage, backup and EV charging.<\/p>\n        <div class=\"hero-actions\">\n          <a class=\"button primary\" href=\"https:\/\/www.esysunhome.com\/contact-us\/\">Find a local installer <span aria-hidden=\"true\">&#8599;<\/span><\/a>\n          <a class=\"button secondary\" href=\"https:\/\/www.esysunhome.com\/products\/\">View product range<\/a>\n        <\/div>\n        <div class=\"hero-note\"><span>&#10003;<\/span> 20 years of industry experience, 800+ professionals and customers across 50+ countries<\/div>\n      <\/div>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000001 e-con-full e-flex e-con e-parent\" data-id=\"a000001\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000001 elementor-widget elementor-widget-html\" data-id=\"w000001\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"proof docx-proof\" aria-label=\"ESY by ESYsunhome Australia proof points\">\n      <article class=\"proof-main\">\n        <div><strong>Top 10<\/strong><\/div>\n        <span>ESS brand in Australia<\/span>\n        <p>Positioned for Australian homeowners seeking reliable solar storage.<\/p>\n      <\/article>\n      <article>\n        <div><strong>50+<\/strong><b>countries<\/b><\/div>\n        <span>Global market presence<\/span>\n        <p>Worldwide experience supporting home energy customers.<\/p>\n      <\/article>\n      <article>\n        <div><strong>800+<\/strong><\/div>\n        <span>Professionals worldwide<\/span>\n        <p>Backed by a specialist team and top-tier R&D capability.<\/p>\n      <\/article>\n      <article>\n        <div><strong>VPP<\/strong><b>ready<\/b><\/div>\n        <span>Future-ready energy<\/span>\n        <p>Prepared for smarter grid participation and energy management.<\/p>\n      <\/article>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000002 e-con-full e-flex e-con e-parent\" data-id=\"a000002\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000002 elementor-widget elementor-widget-html\" data-id=\"w000002\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"one\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"section product-section\" id=\"products\">\n      <div class=\"section-kicker\">REAL ESY PRODUCT DATA<\/div>\n      <div class=\"split-heading\">\n        <h2>One ecosystem for solar, storage and <em>EV charging.<\/em><\/h2>\n        <p>Product parameters from the supplied brief are grouped here before the system image, so users can understand the available configurations quickly.<\/p>\n      <\/div>\n      <div class=\"product-card-grid\">\n        <article class=\"spec-card\">\n          <span>Single-phase<\/span>\n          <h3>HM5 \/ HM6 \/ HM5-MAX \/ HM10 \/ HM12<\/h3>\n          <ul>\n            <li>5-30 kWh battery storage<\/li>\n            <li>5\/6\/10\/10\/12 kW inverter output<\/li>\n            <li>&le;20 ms switchover<\/li>\n            <li>10-year warranty<\/li>\n          <\/ul>\n        <\/article>\n        <article class=\"spec-card\">\n          <span>Three-phase<\/span>\n          <h3>HM10-H \/ HM15 \/ HM20<\/h3>\n          <ul>\n            <li>10-94 kWh battery storage<\/li>\n            <li>10\/15\/20 kW inverter output<\/li>\n            <li>&le;10 ms switchover<\/li>\n            <li>10-year warranty<\/li>\n          <\/ul>\n        <\/article>\n        <article class=\"spec-card accent\">\n          <span>EV charger<\/span>\n          <h3>EV charging ready<\/h3>\n          <ul>\n            <li>Max. 22 kW output power<\/li>\n            <li>V2G \/ V2H ready<\/li>\n            <li>3-year warranty<\/li>\n            <li>Designed for home energy integration<\/li>\n            <li>V2E function has been successfully tested across 22 brands<\/li>\n          <\/ul>\n        <\/article>\n      <\/div>\n      <figure class=\"system-figure\">\n        <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-system-overview.png\" alt=\"ESYsunhome Home Energy Solution system overview\">\n        <figcaption>ESYsunhome Home Energy Solution: ESS, EV charger, third-party inverter compatibility and ESY APP.<\/figcaption>\n      <\/figure>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-pimg001 e-con-full e-flex e-con e-parent\" data-id=\"pimg001\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-pimgw01 elementor-widget elementor-widget-html\" data-id=\"pimgw01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"section product-asset-section\" id=\"product-images\">\r\n      <div class=\"asset-heading\">\r\n        <div>\r\n          <span>PRODUCT IMAGE PACK<\/span>\r\n          <h2 style=\"color:#000;font-weight:700\">High-resolution product visuals<\/h2>\r\n        <\/div>\r\n        <p>Different capacity and module configurations are collected here so the final page can show real ESY product options instead of placeholder product cards.<\/p>\r\n      <\/div>\r\n      <div class=\"product-visual-grid\">\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm5\/\" aria-label=\"View HM5-10 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm5-10.png\" alt=\"ESYsunhome HM5-10 product image\">\r\n          <span>Single-phase<\/span>\r\n          <strong>HM5-10<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm5\/\" aria-label=\"View HM5-20 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm5-20.png\" alt=\"ESYsunhome HM5-20 product image\">\r\n          <span>Single-phase<\/span>\r\n          <strong>HM5-20<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm5-max\/\" aria-label=\"View HM5-MAX-10 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm5-max-10.png\" alt=\"ESYsunhome HM5-MAX-10 product image\">\r\n          <span>HM5-MAX<\/span>\r\n          <strong>HM5-MAX-10<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm5-max\/\" aria-label=\"View HM5-MAX-20 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm5-max-20.png\" alt=\"ESYsunhome HM5-MAX-20 product image\">\r\n          <span>HM5-MAX<\/span>\r\n          <strong>HM5-MAX-20<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm5-max\/\" aria-label=\"View HM5-MAX-30 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm5-max-30.png\" alt=\"ESYsunhome HM5-MAX-30 product image\">\r\n          <span>HM5-MAX<\/span>\r\n          <strong>HM5-MAX-30<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm20\/\" aria-label=\"View HM20-30 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm20-30.png\" alt=\"ESYsunhome HM20-30 product image\">\r\n          <span>Three-phase<\/span>\r\n          <strong>HM20-30<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/products\/residential-ess\/hm20\/\" aria-label=\"View HM20-50 product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-hm20-50.png\" alt=\"ESYsunhome HM20-50 product image\">\r\n          <span>Three-phase<\/span>\r\n          <strong>HM20-50<\/strong>\r\n        <\/a>\r\n        <a class=\"product-visual-card\" href=\"https:\/\/www.esysunhome.com\/product\/ev22-v2e\/\" aria-label=\"View EV22 V2E product details\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-display-product-ev22-v2e.png\" alt=\"ESYsunhome EV22 V2E product image\">\r\n          <span>EV charger<\/span>\r\n          <strong>EV22 V2E<\/strong>\r\n        <\/a>\r\n      <\/div>\r\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000003 e-con-full e-flex e-con e-parent\" data-id=\"a000003\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000003 elementor-widget elementor-widget-html\" data-id=\"w000003\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #howlist .flow-item {\r\n        min-height: unset !important;\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 15px;\r\n        background-color: rgba(255, 255, 255, 0.15) !important;\r\n        backdrop-filter: blur(8px) saturate(120%) !important;\r\n        -webkit-backdrop-filter: blur(8px) saturate(120%) !important;\r\n        border: 1px solid #eee;\r\n    }\r\n    #howlist .flow-item span{\r\n        font-size:18px;\r\n        font-weight:600;\r\n        color:#fff !important;\r\n    }\r\n    #howlist .flow-item p{\r\n        color:#fff !important;\r\n    }\r\n    \r\n    #howlist .flow-item div {\r\n        border-radius: 50%;\r\n        width: 85px;\r\n    }\r\n\r\n    #howlist .flow-item img{\r\n        width:100%;\r\n    }\r\n\r\n    #howlist{\r\n        display:flex;\r\n        gap:25px;\r\n        align-items: stretch;\r\n        padding: 0;\r\n        \r\n    }\r\n\r\n    #how{\r\n        background-image:url(https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/howback.webp);\r\n        background-size: cover;\r\n        background-position: center;\r\n        background-repeat: no-repeat;\r\n        \r\n        background-attachment: fixed;\r\n    }\r\n    \r\n    @media(max-width:1024px){\r\n        body.page-id-4401 #howlist{\r\n            display:grid !important;\r\n            grid-template-columns:repeat(2,minmax(0,1fr)) !important;\r\n            align-items:stretch !important;\r\n            overflow:visible !important;\r\n        }\r\n\r\n        body.page-id-4401 #howlist > .flow-item{\r\n            width:100% !important;\r\n            max-width:none !important;\r\n            min-width:0 !important;\r\n            height:100% !important;\r\n            flex:none !important;\r\n        }\r\n    }\r\n\r\n    @media(max-width:767px){\r\n        body.page-id-4401 #howlist{\r\n            grid-template-columns:minmax(0,1fr) !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div class=\"esy-au-elementor docx-page\" id=\"howbox\">\r\n    <section class=\"section flow docx-flow\" id=\"how\">\r\n        <div class=\"section-kicker light\" style=\"color: #fff !important;\">ENERGY THAT MOVES WITH YOU<\/div>\r\n        <h2>From sunshine to<br><em>everything you do.<\/em><\/h2>\r\n        <div class=\"flow-grid\" id=\"howlist\">\r\n            <div class=\"flow-item\">\r\n                <span style=\"color: \">01 &middot; ROOFTOP SOLAR<\/span>\r\n                <div><img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/111.webp\" alt=\"\"><\/div>\r\n                <h3>Generate<\/h3>\r\n                <p>Clean energy starts on your roof.<\/p>\r\n            <\/div>\r\n            <div class=\"flow-item\">\r\n                <span>02 &middot; ESY BATTERY<\/span>\r\n                <div><img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/222.webp\" alt=\"\"><\/div>\r\n                <h3>Store<\/h3>\r\n                <p>Surplus solar is captured for later.<\/p>\r\n            <\/div>\r\n            <div class=\"flow-item\">\r\n                <span>03 &middot; SMART HOME<\/span>\r\n                <div><img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/333.webp\" alt=\"\"><\/div>\r\n                <h3>Power<\/h3>\r\n                <p>Your home runs day and night with less grid energy.<\/p>\r\n            <\/div>\r\n            <div class=\"flow-item\">\r\n                <span>04 &middot; EV CHARGING<\/span>\r\n                <div><img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/444.webp\" alt=\"\"><\/div>\r\n                <h3>Drive<\/h3>\r\n                <p>Your own solar helps power every journey.<\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a56e325 e-con-full e-flex e-con e-parent\" data-id=\"a56e325\" data-element_type=\"container\" data-e-type=\"container\" id=\"app\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-appgal1 ha-has-bg-overlay elementor-widget elementor-widget-html\" data-id=\"appgal1\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"app\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    #app .esy-au-elementor.docx-page{\r\n        background-color: #fefefe !important;\r\n    }\r\n    #app .app-gallery-card figure{\r\n        padding:15px !important;\r\n        background-color:#f2f2f2 !important;\r\n        height:unset  !important;\r\n        border-radius:15px !important;\r\n        overflow: hidden;\r\n    }\r\n\r\n    #app .app-gallery-card figure img{\r\n        display: block !important;\r\n        border-radius:15px !important;\r\n        overflow: hidden;\r\n        max-height:unset  !important;\r\n        box-shadow:unset !important;\r\n    }\r\n\r\n    #app{\r\n    }\r\n\r\n    .proof{\r\n        transform: translateY(-30%);\r\n    }\r\n\r\n    #one  .docx-page .product-section {\r\n        margin-top: -193px;\r\n        padding-top: 200px !important;\r\n    }\r\n\r\n    #product .product-asset-section .asset-heading h3 {\r\n        font-size: clamp(16px, 4.5vw, 40px) !important;\r\n        font-weight: 600 !important;\r\n    }\r\n<\/style>\r\n<div class=\"esy-au-elementor docx-page\">\r\n    <section class=\"section app-gallery-section\" id=\"app\">\r\n        <div class=\"section-kicker\">ESY APP INTELLIGENCE<\/div>\r\n        <div class=\"split-heading app-gallery-heading\">\r\n            <h2 style=\"font-weight:700\">Real-time monitoring and <em>smart optimization.<\/em><\/h2>\r\n            <p>The ESYsunhome APP brings system-level and module-level monitoring, AI optimization and customized\r\n                battery energy management into one intuitive dashboard.<\/p>\r\n        <\/div>\r\n        <div class=\"app-gallery-grid\">\r\n            <article class=\"app-gallery-card\">\r\n                <figure><img class=\"skip-lazy no-lazyload\"\r\n                        src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/852ce9977d5c20d6b7d52a828ad7d1c5.jpg\"\r\n                        alt=\"ESY SUNHOME APP real-time monitoring screen\" loading=\"eager\" decoding=\"async\"><\/figure>\r\n                <div class=\"app-gallery-copy\">\r\n                    <h3>Real-time monitoring<\/h3>\r\n                    <p>View PV generation, household loads, battery status and income in a clear cloud-based dashboard.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/article>\r\n            <article class=\"app-gallery-card\">\r\n                <figure><img class=\"skip-lazy no-lazyload\"\r\n                        src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/bddd6c13e724240b53ee7a75043d1ca2.jpg\"\r\n                        alt=\"ESY SUNHOME APP module-level monitoring screen\" loading=\"eager\" decoding=\"async\"><\/figure>\r\n                <div class=\"app-gallery-copy\">\r\n                    <h3>Module-level monitoring<\/h3>\r\n                    <p>Check each battery module and operating condition so system performance stays visible.<\/p>\r\n                <\/div>\r\n            <\/article>\r\n            <article class=\"app-gallery-card\">\r\n                <figure><img class=\"skip-lazy no-lazyload\"\r\n                        src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/0bcc847103606e2430adf6adf7f8ef69.jpg\"\r\n                        alt=\"ESY SUNHOME APP customized battery energy management screen\" loading=\"eager\"\r\n                        decoding=\"async\"><\/figure>\r\n                <div class=\"app-gallery-copy\">\r\n                    <h3>Customized battery energy management<\/h3>\r\n                    <p>Set battery schedules around dynamic tariffs, household consumption and backup needs.<\/p>\r\n                <\/div>\r\n            <\/article>\r\n            <article class=\"app-gallery-card\">\r\n                <figure style=\"\"><img class=\"skip-lazy no-lazyload\"\r\n                        src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/1393598492ea34c28dbbd66d77a64b2d.jpg\"\r\n                        alt=\"ESY SUNHOME APP energy flow diagram screen\" loading=\"eager\" decoding=\"async\"><\/figure>\r\n                <div class=\"app-gallery-copy\">\r\n                    <h3>Energy flow diagram<\/h3>\r\n                    <p>See solar, grid, load and battery flow at a glance, with AI optimization ready for daily\r\n                        operation.<\/p>\r\n                <\/div>\r\n            <\/article>\r\n        <\/div>\r\n    <\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000005 e-con-full e-flex e-con e-parent\" data-id=\"a000005\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000005 elementor-widget elementor-widget-html\" data-id=\"w000005\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"section trust-section docx-trust\" id=\"trust\">\n      <div class=\"section-kicker\">SAFETY, CERTIFICATION AND LOCAL SIGNALS<\/div>\n      <div class=\"split-heading trust-heading\">\n        <h2>Built for trust in the <em>Australian market.<\/em><\/h2>\n        <p>Certification, warranty, switchover performance and local partnership signals are gathered into one credibility section.<\/p>\n      <\/div>\n      <div class=\"trust-showcase\">\n        <div class=\"trust-logo-row\">\n          <article class=\"trust-logo-card\">\n            <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-clean-energy-council.png\" alt=\"Clean Energy Council logo\">\n            <div>\n              <span>Certification<\/span>\n              <strong>CEC-approved product<\/strong>\n              <p>Third-party endorsement for Australian clean energy confidence.<\/p>\n            <\/div>\n          <\/article>\n          <article class=\"trust-logo-card\">\n            <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-perth-glory.png\" alt=\"Perth Glory FC logo\">\n            <div>\n              <span>Local partnership<\/span>\n              <strong>Strategic partner of Perth Glory FC<\/strong>\n              <p>A visible local partnership signal for Australian audiences.<\/p>\n            <\/div>\n          <\/article>\n        <\/div>\n        <div class=\"trust-metric-row\">\n          <article class=\"trust-metric-card\">\n            <span>Backup response<\/span>\n            <strong>&le;20 ms \/ &le;10 ms<\/strong>\n            <p>Single-phase systems reach &le;20 ms and three-phase systems reach &le;10 ms switchover.<\/p>\n          <\/article>\n          <article class=\"trust-metric-card\">\n            <span>Warranty coverage<\/span>\n            <strong>10 years<\/strong>\n            <p>Home storage products include 10-year warranty coverage, with 3-year warranty for EV charger.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000006 e-con-full e-flex e-con e-parent\" data-id=\"a000006\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000006 elementor-widget elementor-widget-html\" data-id=\"w000006\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"section installation-section\" id=\"cases\">\n      <div class=\"section-kicker\">REAL INSTALLATION SCENES<\/div>\n      <div class=\"split-heading stories-heading\">\n        <h2>Australian installations, shown with <em>real site photos.<\/em><\/h2>\n        <p>The supplied document includes two real Australian installation records. This version makes those the main case visuals instead of generic lifestyle scenes.<\/p>\n      <\/div>\n      <div class=\"install-grid\">\n        <article class=\"install-card\">\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-install-nsw-hm20-50.png\" alt=\"NSW Australia ESY HM20-50 installation\">\n          <div>\n            <span>NSW, Australia<\/span>\n            <strong>One three-phase ESY HM20-50 system<\/strong>\n          <\/div>\n        <\/article>\n        <article class=\"install-card\">\n          <img decoding=\"async\" src=\"https:\/\/www.esysunhome.com\/wp-content\/uploads\/2026\/08\/esy-au-install-victoria-hm6-25.png\" alt=\"Victoria Australia two ESY HM6-25 systems connected in parallel\">\n          <div>\n            <span>Victoria, Australia<\/span>\n            <strong>Two single-phase ESY HM6-25 systems connected in parallel<\/strong>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000007 e-con-full e-flex e-con e-parent\" data-id=\"a000007\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000007 elementor-widget elementor-widget-html\" data-id=\"w000007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><section class=\"section video-section\" id=\"voice\">\n      <div class=\"section-kicker\">WHAT PEOPLE THINK OF US<\/div>\n      <div class=\"split-heading\">\n        <h2>Customer proof can sit as <em>video cards.<\/em><\/h2>\n        <p>The Word document provides two YouTube links. This section is reserved for embedded video thumbnails or final YouTube embeds.<\/p>\n      <\/div>\n      <div class=\"video-grid\">\n        <div class=\"video-embed video-one\">\n          <iframe src=\"https:\/\/www.youtube.com\/embed\/TFhcGTvYShE?rel=0\" title=\"Customer video 01\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n          <button class=\"video-overlay\" type=\"button\" data-src=\"https:\/\/www.youtube.com\/embed\/TFhcGTvYShE?autoplay=1&rel=0\"><span><i><\/i>Play video<\/span><\/button>\n        <\/div>\n        <div class=\"video-embed video-two\">\n          <iframe src=\"https:\/\/www.youtube.com\/embed\/UrW_m2lfJIQ?rel=0\" title=\"Customer video 02\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n          <button class=\"video-overlay\" type=\"button\" data-src=\"https:\/\/www.youtube.com\/embed\/UrW_m2lfJIQ?autoplay=1&rel=0\"><span><i><\/i>Play video<\/span><\/button>\n        <\/div>\n      <\/div>\n    <\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-qsec001 e-con-full esy-au-elementor docx-page quote-section e-flex e-con e-parent\" data-id=\"qsec001\" data-element_type=\"container\" data-e-type=\"container\" id=\"quote\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t<div class=\"elementor-element elementor-element-qcopy01 e-con-full quote-copy e-flex e-con e-child\" data-id=\"qcopy01\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-qcopytx elementor-widget elementor-widget-html\" data-id=\"qcopytx\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<div class=\"section-kicker\">ORDER NOW \/ INSTALLER MATCHING<\/div>\n<h2>Find your local ESY by ESYsunhome <em>installer.<\/em><\/h2>\n<p>The supplied brief says the Order Now installer content will be completed later, so this form keeps the current lead-capture role.<\/p>\n<ul>\n  <li><span>&#10003;<\/span> Local installer matching<\/li>\n  <li><span>&#10003;<\/span> System sizing for your home<\/li>\n  <li><span>&#10003;<\/span> Product and rebate guidance<\/li>\n<\/ul>\n<small>We respect your privacy. Your details are used only to respond to your enquiry.<\/small>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-qcard01 e-con-full form-card e-flex e-con e-child\" data-id=\"qcard01\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-qhead01 elementor-widget elementor-widget-html\" data-id=\"qhead01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<div class=\"form-heading\">\n  <span>FREE HOME ENERGY ASSESSMENT<\/span>\n  <strong>Get your free quote<\/strong>\n  <small>Takes less than 60 seconds<\/small>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-qform01 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"qform01\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Australia Home Energy Quote\" aria-label=\"Australia Home Energy Quote\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"4401\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"qform01\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"ESY Australia Home Battery &amp; Solar Storage | ESYsunhome\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"4401\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-full_name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-full_name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFull name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[full_name]\" id=\"form-field-full_name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g. Alex Taylor\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-postcode elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-postcode\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPostcode\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[postcode]\" id=\"form-field-postcode\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"e.g. 2000\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-phone elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-phone\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[phone]\" id=\"form-field-phone\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"04xx xxx xxx\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"you@example.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-state_territory elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-state_territory\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tState \/ territory\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[state_territory]\" id=\"form-field-state_territory\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"\">Select region<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"NSW\">NSW<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"VIC\">VIC<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"QLD\">QLD<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"WA\">WA<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SA\">SA<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"TAS\">TAS<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"ACT\">ACT<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"NT\">NT<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-interested_product elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-interested_product\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tInterested product\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[interested_product]\" id=\"form-field-interested_product\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"\">Select product<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Single-phase home storage\">Single-phase home storage<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Three-phase home storage\">Three-phase home storage<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"EV charger\">EV charger<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Not sure\">Not sure<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-already_have_solar elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-already_have_solar\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDo you already have solar?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[already_have_solar]\" id=\"form-field-already_have_solar\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"\">Select an option<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Yes\">Yes<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"No\">No<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Not sure\">Not sure<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Find my local installer \u2197<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-qlegal1 elementor-widget elementor-widget-html\" data-id=\"qlegal1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<p class=\"form-legal\">By submitting, you agree to be contacted about your enquiry.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a000009 e-con-full e-flex e-con e-parent\" data-id=\"a000009\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-w000009 elementor-widget elementor-widget-html\" data-id=\"w000009\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"esy-au-elementor docx-page\"><a class=\"mobile-sticky\" href=\"https:\/\/www.esysunhome.com\/contact-us\/\">Find my local installer <span aria-hidden=\"true\">&#8599;<\/span><\/a><\/div>\n<script>\ndocument.addEventListener(\"click\", function(event) {\n  var button = event.target.closest(\".video-overlay\");\n  if (!button) return;\n  var wrap = button.closest(\".video-embed\");\n  var iframe = wrap ? wrap.querySelector(\"iframe\") : null;\n  if (!wrap || !iframe) return;\n  iframe.src = button.getAttribute(\"data-src\");\n  wrap.classList.add(\"is-playing\");\n  button.remove();\n});\n<\/script>\n\n<script>\n\/* ESY AU interactions 2026-08-18 start *\/\n(function() {\n  if (window.__esyAuInteractionsReady) return;\n  window.__esyAuInteractionsReady = true;\n\n  function ready(fn) {\n    if (document.readyState !== \"loading\") fn();\n    else document.addEventListener(\"DOMContentLoaded\", fn);\n  }\n\n  ready(function() {\n    var targets = [\n      \".docx-page .hero-content > *\",\n      \".docx-page .proof article\",\n      \".docx-page .section-kicker\",\n      \".docx-page .split-heading > *\",\n      \".docx-page .feature\",\n      \".docx-page .product-card\",\n      \".docx-page .system-figure\",\n      \".docx-page .asset-heading > *\",\n      \".docx-page .product-visual-card\",\n      \".docx-page .app-gallery-card\",\n      \".docx-page .flow-card\",\n      \".docx-page .trust-card\",\n      \".docx-page .case-card\",\n      \".docx-page .video-embed\",\n      \".docx-page .quote-copy > *\",\n      \".docx-page .form-card\",\n      \".elementor-element-a56e325 .elementor-widget\"\n    ].join(\",\");\n\n    var nodes = Array.prototype.slice.call(document.querySelectorAll(targets))\n      .filter(function(node) {\n        return !node.closest(\"header\") && !node.closest(\"footer\") && !node.classList.contains(\"esy-reveal\");\n      });\n\n    nodes.forEach(function(node, index) {\n      node.classList.add(\"esy-reveal\");\n      node.style.setProperty(\"--esy-delay\", Math.min((index % 8) * 90, 630) + \"ms\");\n    });\n\n    if (!(\"IntersectionObserver\" in window)) {\n      nodes.forEach(function(node) { node.classList.add(\"is-visible\"); });\n      return;\n    }\n\n    var observer = new IntersectionObserver(function(entries) {\n      entries.forEach(function(entry) {\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add(\"is-visible\");\n        observer.unobserve(entry.target);\n      });\n    }, { threshold: 0.12, rootMargin: \"0px 0px -8% 0px\" });\n\n    nodes.forEach(function(node) { observer.observe(node); });\n  });\n})();\n\/* ESY AU interactions 2026-08-18 end *\/\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AUSTRALIA HOME ENERGY SOLUTION High-quality, accessible home energy solution with dependable local support. A Top 10 ESS brand in Australia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4401","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/pages\/4401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/comments?post=4401"}],"version-history":[{"count":89,"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/pages\/4401\/revisions"}],"predecessor-version":[{"id":4628,"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/pages\/4401\/revisions\/4628"}],"wp:attachment":[{"href":"https:\/\/www.esysunhome.com\/de\/wp-json\/wp\/v2\/media?parent=4401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}