{"id":38054,"date":"2026-10-05T10:07:05","date_gmt":"2026-10-05T10:07:05","guid":{"rendered":"https:\/\/easysolar.app\/easysolar-ai\/"},"modified":"2026-10-08T10:05:12","modified_gmt":"2026-10-08T10:05:12","slug":"easysolar-ai","status":"publish","type":"page","link":"https:\/\/easysolar.app\/hr\/","title":{"rendered":"EasySolar AI"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"38054\" class=\"elementor elementor-38054 elementor-38028\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41b837c e-con-full e-flex e-con e-parent\" data-id=\"41b837c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d6236d5 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"d6236d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- EasySolar AI homepage, Elementor HTML widget. Generated by docs\/www\/build.py: do not edit by hand. -->\n<style>#es-home{display:block;text-align:left}#es-home :is(p,li,dt,dd,figcaption,blockquote,summary,small,span,a,b,strong){font-size:inherit;line-height:inherit;font-family:inherit;font-style:normal;letter-spacing:inherit;text-transform:inherit}#es-home p{margin:1em 0}#es-home ul,#es-home ol{margin:1em 0;padding-left:40px}#es-home dl{margin:1em 0}#es-home dd{margin-left:40px}#es-home figure,#es-home blockquote{margin:1em 40px}#es-home h1,#es-home h2,#es-home h3{text-transform:none;font-style:normal}#es-home button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;text-transform:none;letter-spacing:normal;box-shadow:none;line-height:inherit;min-height:0;width:auto;height:auto;cursor:pointer}#es-home button:hover,#es-home button:focus{background:none;color:inherit}#es-home a{box-shadow:none}#es-home img{border:0;border-radius:0;box-shadow:none}#es-home{--plum:#403B46;--plum-deep:#2E2A33;--sand:#EAC7A6;--sand-burnt:#8C5A33;--ink:#5F5A66;--app-bg:#F3EDE4;--card:#FFFFFF;--grey-3:#706670;--grey-4:#BCB2BA;--white-warm-1:#FBF9F6;--white-warm-2:#F4F1ED;--white-warm-3:#EAE7E3;--status-green:#DEECDC;--status-blue:#D6E4EE;--status-yellow:#FAEDCC;--status-purple:#E6DEED;--status-gray:#E3E2E0;--font-heading:'Instrument Sans',Inter,Helvetica,sans-serif;--font-label:'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--font-body:Inter,Helvetica,Arial,sans-serif;--shadow-card:0 1px 2px rgb(64 59 70 \/ 6%),0 8px 24px -16px rgb(64 59 70 \/ 25%);--shadow-big:0 2px 10px 0 rgb(64 59 70 \/ 20%);--grid:8px;--radius-card:10px;--radius-pill:999px}#es-home *{box-sizing:border-box}#es-home{margin:0}#es-home{background:var(--app-bg);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}#es-home img,#es-home video,#es-home svg{max-width:100%}#es-home a{color:inherit}#es-home .wrap{max-width:1160px;margin-inline:auto}#es-home section{padding-block:88px;padding-inline:24px}#es-home h1,#es-home h2,#es-home h3{font-family:var(--font-heading);font-weight:600;letter-spacing:-.015em;text-wrap:balance;margin:0;color:var(--plum)}#es-home h1{font-size:clamp(2.125rem,1.3rem + 3vw,3.5rem);line-height:1.06;letter-spacing:-.02em;color:#fff;margin-top:14px}#es-home h2{font-size:clamp(1.625rem,1.15rem + 2vw,2.75rem);line-height:1.1;letter-spacing:-.02em;margin-top:12px;max-width:24ch}#es-home h3{font-size:1.25rem;line-height:1.2}#es-home .eyebrow{margin:0;font-family:var(--font-label);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sand)}#es-home .eyebrow-dark{color:var(--sand-burnt)}#es-home .lead{margin:18px 0 0;max-width:58ch;font-size:1.0625rem;line-height:1.6;color:rgb(255 255 255 \/ 78%)}#es-home .lead-dark{color:var(--ink)}#es-home .label{margin:0 0 10px;font-family:var(--font-label);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sand-burnt)}#es-home .rule{width:36px;height:3px;margin:12px 0 14px;border-radius:2px;background:var(--sand)}#es-home .footnote{font-size:.8125rem;color:var(--grey-3)}#es-home .link{color:var(--plum);font-weight:500;text-decoration-color:var(--sand);text-underline-offset:3px}#es-home .grid-bg{position:relative;isolation:isolate;background:var(--plum);color:#fff}#es-home .grid-bg::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(234 199 166 \/ 10%) 1px,transparent 1px),linear-gradient(90deg,rgb(234 199 166 \/ 10%) 1px,transparent 1px);background-size:var(--grid) var(--grid);-webkit-mask-image:radial-gradient(90% 90% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(90% 90% at 50% 0%,#000 0%,transparent 75%)}#es-home .grid-bg h2{color:#fff}#es-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border:0;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform 160ms ease,filter 160ms ease}#es-home .btn:hover{transform:translateY(-1px);filter:brightness(1.06)}#es-home .btn:focus-visible{outline:2px solid var(--sand-burnt);outline-offset:3px}#es-home .btn-primary{background:var(--plum);color:#fff}#es-home .btn-sand{background:var(--sand);color:var(--plum)}#es-home .btn-ghost{border:1px solid var(--grey-4);background:transparent;color:var(--plum)}#es-home .btn-outline{border:1px solid rgb(255 255 255 \/ 35%);background:transparent;color:#fff}#es-home .grid-bg .btn:focus-visible{outline-color:var(--sand)}#es-home .cta-row{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}#es-home .hero{padding-block:80px 72px}#es-home .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}#es-home .hero-video{width:100%;height:auto;aspect-ratio:16 \/ 9;object-fit:cover;border-radius:14px;background:var(--plum-deep);box-shadow:var(--shadow-big),0 40px 80px -40px rgb(0 0 0 \/ 55%);display:block}#es-home .stats{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:24px}#es-home .stats li{display:flex;align-items:baseline;gap:10px}#es-home .stats b{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}#es-home .stats span{font-size:.8125rem;color:rgb(255 255 255 \/ 65%)}#es-home .hero-badges{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}#es-home .hb-pill{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:7px 20px 7px 11px;border-radius:var(--radius-pill);background:rgb(255 255 255 \/ 7%);border:1px solid rgb(255 255 255 \/ 16%);color:#fff;text-decoration:none;transition:transform .18s,border-color .18s,background .18s}#es-home .hb-pill:hover{transform:translateY(-1px);border-color:rgb(234 199 166 \/ 60%);background:rgb(255 255 255 \/ 11%)}#es-home .hb-pill:focus-visible{outline:2px solid var(--sand);outline-offset:3px}#es-home .hb-pill b{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap}#es-home .hb-stack{display:flex;align-items:center}#es-home .hb-logo{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;box-shadow:0 0 0 2px var(--plum);margin-left:-8px;flex:0 0 26px}#es-home .hb-logo:first-child{margin-left:0}#es-home .hb-logo svg{display:block}#es-home .hb-note{display:inline-flex;align-items:center;gap:7px;font-size:.8125rem;font-weight:500;color:rgb(255 255 255 \/ 78%);white-space:nowrap}#es-home .hb-note svg{width:16px;height:16px;flex:0 0 16px;color:var(--sand)}#es-home .trust{padding-block:40px;border-bottom:1px solid var(--white-warm-3)}#es-home .trust .eyebrow{text-align:center}#es-home .logos{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px}#es-home .logos li{font-family:var(--font-heading);font-weight:600;font-size:1.0625rem;color:var(--grey-3);letter-spacing:-.01em}#es-home .trust-notes{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px}#es-home .trust-notes li{font-family:var(--font-label);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--plum);padding:5px 11px;border-radius:var(--radius-pill);background:var(--status-green)}#es-home .trust-notes li:nth-child(1){background:var(--status-yellow)}#es-home .trust-notes li:nth-child(2){background:var(--status-purple)}#es-home .trust-notes li:nth-child(3){background:var(--status-blue)}#es-home .method-copy::before,#es-home .cd-pane::before,#es-home .card::before{content:'';position:absolute;top:0;right:0;pointer-events:none;background-image:linear-gradient(rgb(64 59 70 \/ 9%) 1px,transparent 1px),linear-gradient(90deg,rgb(64 59 70 \/ 9%) 1px,transparent 1px);background-size:var(--grid) var(--grid);-webkit-mask-image:radial-gradient(120% 130% at 100% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(120% 130% at 100% 0%,#000 0%,transparent 72%)}#es-home .picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;margin-top:40px;border-radius:16px;background:var(--card);box-shadow:var(--shadow-card)}#es-home .picker a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-width:0;padding:10px 12px;border-radius:11px;color:var(--plum);text-decoration:none}#es-home .picker a:hover{background:var(--white-warm-2)}#es-home .picker .n{grid-row:1 \/ 3;font-family:var(--font-label);font-size:.6875rem;letter-spacing:.08em;color:var(--sand-burnt)}#es-home .picker b{font-weight:500;font-size:.875rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home .picker small{font-size:.75rem;color:var(--grey-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home .method-list{display:grid;gap:28px;margin-top:28px}#es-home .method{scroll-margin-top:90px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border-radius:14px;background:var(--card);box-shadow:var(--shadow-card);overflow:hidden}#es-home .method:nth-child(even) .stage{order:-1}#es-home .method-copy{position:relative;padding:40px 40px 36px;min-width:0}#es-home .method-copy::before{width:62%;height:60%;max-width:420px;max-height:300px}#es-home .method-copy>*{position:relative}#es-home .method-copy h3{font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}#es-home .method-copy p{margin:0;max-width:46ch}#es-home .facts{margin:22px 0 0;display:grid;grid-template-columns:96px 1fr;gap:0 12px;border-top:1px solid var(--white-warm-3);font-size:.8125rem}#es-home .facts dt{font-family:var(--font-label);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--grey-3);padding:10px 0 8px;border-bottom:1px solid var(--white-warm-3)}#es-home .facts dd{margin:0;padding:9px 0 8px;border-bottom:1px solid var(--white-warm-3);color:var(--plum)}#es-home .stage{position:relative;min-width:0;background:var(--plum-deep);display:grid}#es-home .stage .attr{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);white-space:nowrap;font-family:var(--font-label);font-size:.5625rem;letter-spacing:.06em;color:rgb(255 255 255 \/ 78%)}#es-home .browser{width:100%;border-radius:10px;overflow:hidden;background:var(--card);box-shadow:0 30px 60px -30px rgb(0 0 0 \/ 70%),0 0 0 1px rgb(255 255 255 \/ 8%)}#es-home .browser-bar{display:flex;align-items:center;gap:6px;padding:7px 10px;background:var(--white-warm-2);border-bottom:1px solid var(--white-warm-3)}#es-home .browser-bar i{width:9px;height:9px;border-radius:50%;background:var(--grey-4)}#es-home .browser-bar span{margin-left:8px;flex:1;padding:3px 10px;border-radius:6px;background:var(--card);font-family:var(--font-label);font-size:.5625rem;letter-spacing:.04em;color:var(--grey-3)}#es-home .browser img{display:block;width:100%;height:auto}#es-home .stage .facade{position:relative;display:flex;align-items:center;height:100%;min-height:300px;padding:22px 22px 84px;background:transparent}#es-home .stage .facade .play{bottom:32px}#es-home .facade{position:relative;min-width:0;background:var(--plum-deep)}#es-home .facade .play{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 10px;border:0;border-radius:var(--radius-pill);background:rgb(234 199 166 \/ 95%);color:var(--plum);font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-big);transition:transform 160ms ease,filter 160ms ease}#es-home .facade .play:hover{transform:translateX(-50%) translateY(-1px);filter:brightness(1.04)}#es-home .facade .play:focus-visible{outline:2px solid #fff;outline-offset:3px}#es-home .facade .play .ico{width:26px;height:26px;border-radius:50%;background:var(--plum);display:grid;place-items:center;flex:0 0 26px}#es-home .facade .play .ico svg{width:12px;height:12px;margin-left:1px}#es-home .facade .play .ico svg path{fill:var(--sand)}#es-home .facade .play small{font-weight:400;color:var(--plum);font-variant-numeric:tabular-nums;margin-left:4px}#es-home .facade.is-pending .play{background:rgb(243 237 228 \/ 85%);cursor:default;box-shadow:none}#es-home .facade.is-pending .play:hover{transform:translateX(-50%);filter:none}#es-home .facade iframe{display:block;flex:1;min-width:0;height:auto;aspect-ratio:16 \/ 9;border:0}#es-home .cd-any{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}#es-home .cd-any-label{font-family:var(--font-label);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sand)}#es-home .cd-any-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}#es-home .cd-any-list li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid rgb(255 255 255 \/ 18%);color:rgb(255 255 255 \/ 78%);font-size:.8125rem;transition:background .4s,color .4s,border-color .4s}#es-home .cd-any-list li i{width:7px;height:7px;border-radius:50%;background:rgb(255 255 255 \/ 35%)}#es-home .cd-any-list li.is-on{background:var(--sand);border-color:var(--sand);color:var(--plum)}#es-home .cd-any-list li.is-on i{background:var(--plum)}#es-home .cd-scroll{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,5vw,88px);align-items:start;margin-top:48px}#es-home .cd-step{min-height:72vh;display:flex;flex-direction:column;justify-content:center;padding-block:24px;opacity:.38;transition:opacity .5s}#es-home .cd-step.is-active{opacity:1}#es-home .cd-step:last-child{min-height:130vh;justify-content:flex-start;padding-top:26vh}#es-home .cd-step .label{color:var(--sand);display:inline-flex;align-items:center;gap:12px}#es-home .cd-step .label::before{content:'';width:36px;height:3px;border-radius:2px;background:var(--sand);transform-origin:left;transform:scaleX(.35);transition:transform .5s}#es-home .cd-step.is-active .label::before{transform:scaleX(1)}#es-home .cd-step h3{color:#fff;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);margin-top:4px}#es-home .cd-step p:not(.label){margin:14px 0 0;max-width:46ch;font-size:1rem;line-height:1.6;color:rgb(255 255 255 \/ 76%)}#es-home .cd-who{margin-top:18px;display:inline-flex;gap:8px;align-items:center;padding:6px 12px;border-radius:var(--radius-pill);background:rgb(234 199 166 \/ 12%);color:var(--sand);font-family:var(--font-label);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}#es-home .cd-who i{width:6px;height:6px;border-radius:50%;background:var(--sand)}#es-home .cd-who.is-front i{background:#fff}#es-home .cd-sticky{position:sticky;top:88px}#es-home .cd-device{height:min(72vh,680px);overflow:hidden;border-radius:18px;background:var(--app-bg);padding:14px;box-shadow:0 40px 80px -40px rgb(0 0 0 \/ 45%);color:var(--plum);font-size:.8125rem}#es-home .cd-pane{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--white-warm-3);border-radius:16px;background:var(--card);overflow:hidden}#es-home .cd-pane::before{width:62%;height:66px}#es-home .cd-head{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px 9px 16px;border-bottom:1px solid var(--white-warm-3)}#es-home .cd-sw{display:flex;align-items:center;gap:8px;min-width:0;flex:1}#es-home .cd-sw>i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#C9A27C}#es-home .cd-sw-t{display:grid;min-width:0}#es-home .cd-sw-t b{font-size:.875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home .cd-sw-t small{font-size:.75rem;color:var(--grey-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home .cd-sw>svg{width:14px;height:14px;color:var(--plum);flex:0 0 14px}#es-home .cd-pill{display:inline-flex;gap:5px;padding:4px 10px;border:1px solid var(--white-warm-3);border-radius:var(--radius-pill);font-size:.75rem;color:var(--grey-3);white-space:nowrap}#es-home .cd-pill b{color:var(--plum);font-variant-numeric:tabular-nums}#es-home .cd-plus{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--white-warm-3);border-radius:10px;color:var(--plum);font-size:1rem;line-height:1}#es-home .cd[data-step=\"0\"] .cd-head,#es-home .cd[data-step=\"0\"] .cd-composer{display:none}#es-home .cd[data-step=\"0\"] .cd-pane{border:0;background:transparent}#es-home .cd[data-step=\"0\"] .cd-pane::before{display:none}#es-home .cd-thread{flex:1;min-height:0;overflow:hidden;padding:22px 22px 10px;display:flex;flex-direction:column;gap:18px}#es-home .cd-msg{opacity:0;transform:translateY(12px);transition:opacity .45s,transform .45s}#es-home .cd-msg.is-shown{opacity:1;transform:none}#es-home .cd-turn{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start}#es-home .cd-me{width:26px;height:26px;border-radius:50%;border:1px solid var(--white-warm-3);background:var(--white-warm-2);color:var(--ink);font-size:.5625rem;font-weight:600;letter-spacing:.02em;display:grid;place-items:center}#es-home .cd-field{padding:9px 14px;border-radius:12px;background:var(--white-warm-2);font-size:.875rem;line-height:1.55}#es-home .cd-text{max-width:66ch;font-size:.875rem;line-height:1.6;padding-top:3px}#es-home .cd-links{display:block;margin-top:4px;color:var(--grey-3);font-size:.8125rem}#es-home .cd-links a{color:var(--plum);font-weight:500;text-decoration-color:var(--sand);text-underline-offset:3px}#es-home .cd-card{width:100%;border:1px solid var(--white-warm-3);border-radius:12px;background:var(--card);padding:12px 14px;overflow:hidden}#es-home .cd-label{margin:0 0 6px;font-family:var(--font-label);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sand-burnt)}#es-home .cd-title{margin:0 0 8px;font-family:var(--font-heading);font-size:.9375rem;font-weight:600;line-height:1.25}#es-home .cd-bar{display:block;width:36px;height:3px;margin:0 0 10px;border-radius:2px;background:var(--sand)}#es-home .cd-rows{margin:0;display:grid;gap:2px}#es-home .cd-row{display:grid;grid-template-columns:minmax(0,7.5rem) 1fr;gap:0 10px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--white-warm-2)}#es-home .cd-row:last-child{border-bottom:0}#es-home .cd-row dt{color:var(--grey-3);font-size:.75rem}#es-home .cd-row dd{margin:0;min-width:0;font-size:.8125rem}#es-home .cd-src{display:inline-block;margin-left:6px;padding:0 6px;border-radius:var(--radius-pill);background:var(--status-green);font-style:normal;font-family:var(--font-label);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}#es-home .cd-src--prev{background:var(--status-blue)}#es-home .cd-src--def{background:var(--status-gray)}#es-home .cd-addr-card{padding:0}#es-home .cd-addr-card>:not(.cd-map){margin-left:14px;margin-right:14px}#es-home .cd-addr-card .cd-label{margin-top:10px}#es-home .cd-addr-card .cd-rows{margin-bottom:10px}#es-home .cd-map img{display:block;width:100%;height:auto}#es-home .cd-roof{border-radius:8px;overflow:hidden;border:1px solid var(--white-warm-3);margin-bottom:8px}#es-home .cd-roof img{display:block;width:100%;height:auto}#es-home .cd-primary{display:inline-block;margin-top:10px;padding:7px 14px;border-radius:9px;background:var(--plum);color:#fff;font-size:.75rem;font-weight:500}#es-home .cd-tsteps{display:grid;gap:6px;font-size:.8125rem;color:var(--ink)}#es-home .cd-tsteps>div{display:flex;align-items:center;gap:10px}#es-home .cd-dot{width:14px;height:14px;border-radius:50%;background:var(--status-green);color:#3f6b45;font-size:.5625rem;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity .35s,transform .35s}#es-home .cd-msg.is-shown .cd-dot{opacity:1;transform:none}#es-home .cd-msg.is-shown>div>:nth-child(2) .cd-dot{transition-delay:.3s}#es-home .cd-msg.is-shown>div>:nth-child(3) .cd-dot{transition-delay:.6s}#es-home .cd-msg.is-shown>div>:nth-child(4) .cd-dot{transition-delay:.9s}#es-home .cd-sec{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--white-warm-2);font-size:.8125rem}#es-home .cd-sec:first-of-type{border-top:0}#es-home .cd-sec span{flex:0 0 auto;font-weight:600}#es-home .cd-sec b{flex:1;min-width:0;font-weight:400;color:var(--grey-3);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home .cd-sec svg{width:12px;height:12px;color:var(--grey-3);flex:0 0 12px}#es-home .cd-figs{margin:0 0 10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}#es-home .cd-figs dt{font-size:.6875rem;color:var(--grey-3)}#es-home .cd-figs dd{margin:0;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}#es-home .cd-letter{padding:10px 12px;border-radius:8px;background:var(--white-warm-1);font-size:.75rem;line-height:1.5;color:var(--ink)}#es-home .cd-letter p{margin:0 0 6px}#es-home .cd-letter p:last-child{margin:0}#es-home .cd-letter a{color:var(--plum);font-weight:500;text-decoration-color:var(--sand);text-underline-offset:3px}#es-home .cd-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}#es-home .cd-ghost{display:inline-block;margin-top:10px;padding:6px 12px;border-radius:9px;border:1px solid var(--grey-4);color:var(--grey-3);font-size:.75rem}#es-home .cd-start{display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:6px 4px 0}#es-home .cd-beta{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 0 18px;color:var(--grey-3);font-size:.75rem}#es-home .cd-beta-pill{padding:1px 8px;border:1px solid var(--white-warm-3);border-radius:var(--radius-pill);font-family:var(--font-label);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase}#es-home .cd-headline{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:18px}#es-home .cd-mist{width:40px;height:40px;border-radius:50%;background:var(--plum);display:grid;place-items:center;flex:0 0 40px}#es-home .cd-mist svg{width:24px;height:24px;color:var(--sand)}#es-home .cd-hello{margin:0;font-family:var(--font-heading);font-size:1.5rem;font-weight:600;letter-spacing:-.02em}#es-home .cd-slabel{align-self:flex-start;margin:0 0 -1px 10px;padding:6px 14px;border:1px solid var(--white-warm-3);border-bottom:0;border-radius:10px 10px 0 0;background:var(--card);font-size:.8125rem;font-weight:600}#es-home .cd-recent-label{margin-top:26px}#es-home .cd-addr{text-align:left;border:1px solid var(--white-warm-3);border-radius:16px;background:var(--card);padding:12px 14px;display:grid;gap:10px}#es-home .cd-addr-row{display:flex;align-items:center;gap:10px;font-size:1rem;color:var(--grey-3)}#es-home .cd-addr-ph{flex:1}#es-home .cd-pin,#es-home .cd-loc{width:20px;height:20px;flex:0 0 20px;color:var(--grey-3)}#es-home .cd-loc{color:var(--plum)}#es-home #cd-addr-typed{color:var(--plum)}#es-home .cd-addr .cd-caret[hidden]{display:none}#es-home .cd-addr-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#es-home .cd-caption{color:var(--grey-3);font-size:.8125rem}#es-home .cd-next{margin-left:auto;padding:8px 16px;border-radius:10px;background:var(--white-warm-2);color:var(--grey-4);font-size:.875rem}#es-home .cd-hint{margin:14px 0 0;font-size:.875rem;color:var(--grey-3)}#es-home .cd-hint span{display:block;color:var(--grey-4)}#es-home .cd-recent{display:grid;border:1px solid var(--white-warm-3);border-radius:0 12px 12px 12px;background:var(--card);text-align:left}#es-home .cd-recent>div{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-top:1px solid var(--white-warm-2);font-size:.8125rem}#es-home .cd-recent>div:first-child{border-top:0}#es-home .cd-recent span{color:var(--grey-3)}#es-home .cd-composer{padding:12px 16px 14px;border-top:1px solid var(--white-warm-3);display:grid;gap:8px}#es-home .cd-crow{display:flex;align-items:center;gap:10px;padding:5px 5px 5px 12px;border:1px solid var(--grey-4);border-radius:12px}#es-home .cd-cfield{flex:1;min-width:0;font-size:.875rem;color:var(--grey-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#es-home #cd-typed{color:var(--plum)}#es-home .cd-caret{display:inline-block;width:1px;height:14px;background:var(--plum);margin:0 1px;vertical-align:-2px;animation:cd-blink 1s steps(1) infinite}#es-home .cd-send{width:30px;height:30px;flex:0 0 30px;border-radius:8px;background:var(--plum);color:#fff;display:grid;place-items:center}#es-home .cd-send svg{width:16px;height:16px}#es-home .cd-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--grey-4);border-radius:var(--radius-pill);background:var(--white-warm-2);color:var(--plum);font-size:.8125rem}#es-home .cd-chip svg{width:10px;height:10px}@keyframes cd-blink{50%{opacity:0}}#es-home .cards-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}#es-home .card{position:relative;overflow:hidden;padding:24px;border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);min-width:0}#es-home .card::before{width:62%;height:78%;max-width:420px;max-height:300px}#es-home .card>*{position:relative}#es-home .card p{margin:0;font-size:.875rem;line-height:1.55}#es-home .card p + p{margin-top:10px}#es-home .card a{color:var(--plum);text-decoration-color:var(--sand);text-underline-offset:3px}#es-home .card-media img,#es-home .card-media video{display:block;width:100%;height:auto;aspect-ratio:16 \/ 9;object-fit:cover;border-radius:8px;margin-bottom:18px;background:var(--plum-deep)}#es-home .markets{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,4vw,56px);margin-top:64px;padding-top:56px;border-top:1px solid var(--white-warm-3)}#es-home .markets-intro h3{font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}#es-home .markets-intro p:not(.label){margin:14px 0 22px;max-width:46ch}#es-home .acc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;margin-top:44px;align-items:start}#es-home .acc-cards{display:grid;gap:20px}#es-home .eb{display:grid;gap:20px;padding:24px;border-radius:1.75rem;background:var(--card);box-shadow:var(--shadow-card);container-type:inline-size;min-width:0}#es-home .eb-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}#es-home .eb-fs{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}#es-home .eb-f{display:grid;gap:8px}#es-home .eb-t{color:#5C525F;font-size:.75rem;line-height:1.25;letter-spacing:2px;text-transform:uppercase}#es-home .eb-month{display:flex;gap:8px}#es-home .eb-month button,#es-home .eb-month span,#es-home .eb-seg{display:flex;align-items:center;justify-content:center;min-height:1.75rem;border:1px solid var(--grey-3);border-radius:999px;background:#fff;box-shadow:0 1px 2px 1px rgb(0 0 0 \/ 4%) inset}#es-home .eb-month button{width:1.75rem;padding:0;color:var(--grey-3);cursor:pointer}#es-home .eb-month svg{width:12px;height:12px}#es-home .eb-month span{min-width:100px;color:var(--plum);font-size:.625rem;letter-spacing:1.5px;text-transform:uppercase}#es-home .eb-seg{gap:6px;padding:2px}#es-home .eb-seg button{padding:4px 12px;border:0;border-radius:999px;background:transparent;color:var(--grey-3);font:500 .625rem\/1.5 var(--font-body);letter-spacing:1.26px;text-transform:uppercase;cursor:pointer;transition:.2s}#es-home .eb-seg button.on{background:var(--sand);color:var(--plum);box-shadow:0 1px 3px rgb(120 100 60 \/ 15%)}#es-home .eb-time button{width:1.6rem;height:1.6rem;padding:4px;display:grid;place-items:center}#es-home .eb-time svg{width:13px;height:13px}#es-home .eb-time button.on{color:var(--sand)}#es-home .eb.is-night .eb-time{background:var(--sand)}#es-home .eb.is-night .eb-time button.on{background:var(--plum);color:var(--plum)}#es-home .eb button:focus-visible{outline:2px solid var(--sand-burnt);outline-offset:2px}#es-home .eb-wrap{position:relative}#es-home .eb-board{display:grid;grid-template:'solar home battery' 'vehicle grid grid' \/ 1.3fr 1.3fr 1fr;gap:1.25rem}#es-home .eb-tile{display:flex;flex-direction:column;gap:1.25rem;padding:1.1rem;border:1px solid var(--white-warm-2);border-radius:1.75rem;background:#fff;box-shadow:var(--shadow-big);transition:background .2s,border-color .2s;min-width:0}#es-home .eb.is-night .eb-tile{border-color:#EFDECE;background:#EFDECE}#es-home .eb-solar{grid-area:solar}#es-home .eb-home{grid-area:home}#es-home .eb-battery{grid-area:battery}#es-home .eb-vehicle{grid-area:vehicle;flex-direction:column-reverse}#es-home .eb-grid{grid-area:grid;flex-direction:column-reverse}#es-home .eb-h{display:grid;gap:4px;justify-items:end;min-height:2.6rem}#es-home .eb-stat{color:var(--grey-3);font-size:.5rem;line-height:1;letter-spacing:1.36px;text-transform:uppercase;text-align:right}#es-home .eb-stat b{color:#5C525F;font-size:.75rem;font-weight:400;letter-spacing:.13px;margin:0 .25em;font-variant-numeric:tabular-nums}#es-home .eb-stat span{text-transform:none}#es-home .eb-c{flex:1;display:flex;justify-content:center;align-items:center;min-height:70px}#es-home .eb-c img{width:100%;height:auto;max-height:120px;object-fit:contain}#es-home .eb-ic{position:relative;display:block}#es-home .eb-ic img{transition:.4s}#es-home .eb-sol{width:70px}#es-home .eb-sol .s2,#es-home .eb-sol .s3{position:absolute;top:50%;left:0;height:80%;width:auto;max-height:none;transform:translate(-10px,-50%);z-index:2}#es-home .eb-sol .s3{height:60%;transform:translate(-20px,-50%);z-index:1}#es-home .eb-sol img:last-child{position:relative;z-index:3}#es-home .eb-solar:hover .s2{transform:translate(-20px,-50%)}#es-home .eb-solar:hover .s3{transform:translate(-40px,-50%)}#es-home .eb-hm{width:100%;max-width:182px}#es-home .eb-hm,#es-home .eb-hm .p{transition:.4s cubic-bezier(.34,.87,.57,1.24) var(--d,0)}#es-home .eb-home:hover .eb-hm{scale:1.1}#es-home .eb-hm .p{position:absolute;top:0;left:calc(12% + var(--x));width:12px;opacity:0}#es-home .eb-home:hover .eb-hm .p{top:22%;opacity:1}#es-home .eb-car{width:100%;max-width:182px}#es-home .eb-vehicle:hover .eb-car img{transform:translateX(-16px)}#es-home .eb-grd{width:100%;max-width:146px}#es-home .eb-grd .t{position:absolute;top:50%;left:50%;translate:-50% -50%;opacity:0}#es-home .eb-grd .l1,#es-home .eb-grd .r1{height:64px;transition-delay:.2s}#es-home .eb-grd .l2,#es-home .eb-grd .r2{height:47px}#es-home .eb-grid:hover .t{transition-delay:0}#es-home .eb-grid:hover .l2,#es-home .eb-grid:hover .r2{transition-delay:.2s}#es-home .eb-grid:hover .l1{translate:calc(-50% - 35px) -50%;opacity:.75}#es-home .eb-grid:hover .r1{translate:calc(-50% + 35px) -50%;opacity:.75}#es-home .eb-grid:hover .l2{translate:calc(-50% - 59px) -50%;opacity:.55}#es-home .eb-grid:hover .r2{translate:calc(-50% + 59px) -50%;opacity:.55}#es-home .eb-bat{width:100%;max-width:100px}#es-home .eb-step{fill:#bcd4a8;opacity:0;transition:opacity 1s}#es-home .eb-step.on{opacity:1}#es-home .eb-step.blink{animation:eb-blink 2s infinite}@keyframes eb-blink{50%{opacity:.2}}#es-home .eb-l{color:var(--grey-3);font-size:.75rem;line-height:1.5;letter-spacing:2px;text-transform:uppercase}#es-home .eb-flows{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}#es-home .eb-note{margin:0;font-size:.75rem;color:var(--grey-3)}@container (width <= 600px){#es-home .eb-board{grid-template:'solar home' 'vehicle battery' 'grid grid' \/ 1fr 1fr}#es-home .eb-head{flex-direction:column;align-items:flex-start}}#es-home .wmap{position:relative}#es-home .wmap img{display:block;width:100%;height:auto}#es-home .mk{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}#es-home .mk i{position:absolute;inset:7px;border-radius:50%;background:var(--plum);transition:background .3s,transform .3s}#es-home .mk::before{content:'';position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--sand-burnt);opacity:0;animation:mk-pulse 2.6s ease-out infinite}#es-home .mk:nth-child(3n)::before{animation-delay:.9s}#es-home .mk:nth-child(3n+1)::before{animation-delay:1.7s}#es-home .mk:hover i,#es-home .mk.is-on i{background:var(--sand-burnt);transform:scale(1.35)}#es-home .mk.is-on::before{border-color:var(--sand-burnt);animation-duration:1.6s}@keyframes mk-pulse{0%{transform:scale(.4);opacity:.9}100%{transform:scale(1.6);opacity:0}}#es-home p a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#es-home .mk-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}#es-home .mk-chip{padding:5px 11px;border-radius:var(--radius-pill);border:1px solid var(--white-warm-3);background:var(--card);color:var(--plum);font:inherit;font-size:.75rem;cursor:pointer}#es-home .mk-chip:hover{border-color:var(--sand)}#es-home .mk-chip.is-on{background:var(--plum);border-color:var(--plum);color:#fff}#es-home .mk-chip:focus-visible{outline:2px solid var(--sand-burnt);outline-offset:2px}#es-home .mk-panel{margin-top:16px;padding:18px 20px;border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);min-height:120px}#es-home .mk-text p:not(.label){margin:0;font-size:.9375rem}#es-home .phone .pp-h1,#es-home .pp-contact,#es-home .phone .pp-text,#es-home .pp-sup,#es-home .pp-stats,#es-home .pp-balance,#es-home .pp-cards,#es-home .phone .pp-sub,#es-home .pp-bars,#es-home .pp-kv,#es-home .pp-btn{margin-left:8px;margin-right:8px}#es-home .pp-contact,#es-home .phone .pp-text,#es-home .pp-sup,#es-home .pp-cards>div,#es-home .pp-kv,#es-home .pp-btn,#es-home .pp-stats span,#es-home .pp-balance span{font-size:.375rem}#es-home .pp-stage{position:relative;aspect-ratio:1 \/ 1;margin:-24px -24px 18px;border-radius:8px;background:#2E2A33;background-image:linear-gradient(rgb(234 199 166 \/ 8%) 1px,transparent 1px),linear-gradient(90deg,rgb(234 199 166 \/ 8%) 1px,transparent 1px);background-size:var(--grid) var(--grid);overflow:hidden}#es-home .pp-side{position:absolute;top:50%;transform:translateY(-50%);display:grid;gap:10px;max-width:calc(25% - 19px);line-height:1.35;font-family:var(--font-label);font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sand)}#es-home .pp-side span:nth-child(2){color:rgb(255 255 255 \/ 65%)}#es-home .pp-side--l{left:16px}#es-home .pp-side--r{right:16px;text-align:right}#es-home .phone{position:absolute;top:14px;left:50%;transform:translateX(-50%);height:calc(100% - 28px);aspect-ratio:9 \/ 18;contain:size;min-width:0;border-radius:18px;background:var(--plum);padding:5px;box-shadow:0 10px 30px -12px rgb(0 0 0 \/ 70%)}#es-home .phone:focus-visible{outline:2px solid var(--sand);outline-offset:3px}#es-home .phone-screen{height:100%;min-width:0;overflow-x:hidden;border-radius:14px;background:var(--app-bg);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;flex-direction:column;gap:4px;padding-bottom:6px}#es-home .phone-screen::-webkit-scrollbar{display:none}#es-home .phone-screen:focus-visible{outline:2px solid var(--sand);outline-offset:3px}#es-home .phone-hint{justify-self:start;margin-top:6px;padding:4px 7px;border-radius:6px;background:rgb(234 199 166 \/ 16%);color:var(--sand)!important}#es-home .pp-top{padding:8px 8px 2px}#es-home .pp-logo{font-family:var(--font-heading);font-weight:600;font-size:.4375rem;color:var(--plum)}#es-home .phone .pp-h1{margin-top:3px;font-family:var(--font-heading);font-weight:600;font-size:.5rem;line-height:1.2;color:var(--plum);text-wrap:balance}#es-home .phone .pp-h1::after{content:'';display:block;width:18px;height:2px;margin-top:3px;background:var(--sand)}#es-home .pp-contact{display:grid;grid-template-columns:1fr 1fr;gap:4px;color:var(--grey-3)}#es-home .pp-contact b{display:block;color:var(--plum);font-weight:600}#es-home .pp-contact span{display:block}#es-home .pp-hero img{display:block;width:100%;height:auto;aspect-ratio:16 \/ 10;object-fit:cover}#es-home .phone .pp-text{line-height:1.5;color:var(--ink)}#es-home .pp-sup{display:flex;gap:5px;align-items:center;color:var(--grey-3)}#es-home .pp-sup i{width:16px;height:16px;border-radius:50%;background:var(--sand);flex:0 0 16px}#es-home .pp-sup b{display:block;color:var(--plum);font-weight:600}#es-home .pp-hr{margin:5px 8px;border:0;border-top:1px solid var(--white-warm-3)}#es-home .pp-stats,#es-home .pp-balance{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}#es-home .pp-balance{grid-template-columns:1fr 1fr}#es-home .pp-stats>div,#es-home .pp-balance>div{padding:4px 5px;border-radius:5px;background:var(--sand);color:var(--plum)}#es-home .pp-stats b,#es-home .pp-balance b{display:block;font-family:var(--font-heading);font-weight:600;font-size:.5rem;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#es-home .pp-stats span,#es-home .pp-balance span{line-height:1.2;display:block}#es-home .pp-cards{display:grid;gap:3px}#es-home .pp-cards>div{padding:4px 6px;border-radius:5px;background:var(--card);box-shadow:var(--shadow-card);color:var(--plum)}#es-home .pp-cards b{font-weight:500}#es-home .phone .pp-label{margin:0 0 1px;font-family:var(--font-label);font-size:.3125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sand-burnt)}#es-home .phone .pp-sub{font-size:.3125rem;line-height:1.4;color:var(--grey-3)}#es-home .pp-foot{text-align:center;padding-bottom:2px}#es-home .pp-bars{display:flex;align-items:flex-end;gap:2px;height:34px}#es-home .pp-bars i{flex:1;height:var(--h);border-radius:1px 1px 0 0;background:var(--sand)}#es-home .pp-kv{display:flex;justify-content:space-between;gap:6px;padding:3px 0;border-top:1px solid var(--white-warm-3);color:var(--ink)}#es-home .phone .pp-h1 + .pp-kv{border-top:0}#es-home .pp-kv b{color:var(--plum);font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}#es-home .pp-total{font-weight:600;color:var(--plum)}#es-home .pp-btn{display:block;text-align:center;padding:5px;border-radius:var(--radius-pill);background:var(--plum);color:#fff;font-weight:500}#es-home .gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px}#es-home .gallery figure{margin:0;border-radius:var(--radius-card);overflow:hidden;background:var(--card);box-shadow:var(--shadow-card)}#es-home .gallery img{display:block;width:100%;height:auto;aspect-ratio:16 \/ 10;object-fit:cover;background:var(--white-warm-2)}#es-home .gallery figcaption{padding:10px 12px 12px;font-size:.8125rem;color:var(--plum)}#es-home .gallery figcaption span{display:block;color:var(--grey-3);font-size:.75rem}#es-home .g-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}#es-home .g-stats{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:28px}#es-home .g-stats li{display:grid;gap:2px;max-width:13ch}#es-home .g-stats b{font-family:var(--font-heading);font-size:2.25rem;font-weight:600;letter-spacing:-.02em;color:var(--sand);line-height:1}#es-home .g-stats span{font-size:.8125rem;color:rgb(255 255 255 \/ 70%)}#es-home .g-note{margin:24px 0 0;max-width:52ch;color:rgb(255 255 255 \/ 78%)}#es-home .g-clip{margin:0;padding:28px;border-radius:14px;background:var(--card);color:var(--ink);box-shadow:var(--shadow-big)}#es-home .g-src{color:var(--grey-3)!important;margin:0!important}#es-home .g-head{margin:10px 0 0;font-family:var(--font-heading);font-size:1.5rem;font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--plum)}#es-home .g-by{margin:8px 0 0;font-size:.8125rem;color:var(--grey-3)}#es-home .g-quote{margin:20px 0 0;padding:16px 18px;border-left:3px solid var(--sand);border-radius:0 8px 8px 0;background:var(--white-warm-2)}#es-home .g-quote p{margin:0;font-size:1rem;line-height:1.55;color:var(--plum)}#es-home .g-quote .g-who{margin-bottom:6px}#es-home .g-clip figcaption{margin-top:16px;font-size:.875rem}#es-home .faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,4vw,64px)}#es-home .faq-list{display:grid;gap:6px}#es-home .faq-list details{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}#es-home .faq-list summary{list-style:none;display:flex;justify-content:space-between;gap:12px;padding:16px 18px;font-family:var(--font-heading);font-weight:600;color:var(--plum);cursor:pointer}#es-home .faq-list summary::-webkit-details-marker{display:none}#es-home .faq-list summary::after{content:'+';font-family:var(--font-label);color:var(--sand-burnt);flex:0 0 auto}#es-home .faq-list details[open] summary::after{content:'\u2212'}#es-home .faq-list summary:focus-visible{outline:2px solid var(--sand-burnt);outline-offset:-2px;border-radius:var(--radius-card)}#es-home .faq-list .body{padding:0 18px 16px;font-size:.9375rem}#es-home .faq-list .body p{margin:0}#es-home .final-inner{text-align:center;display:grid;justify-items:center}#es-home .final .lead{margin-inline:auto}#es-home .final .cta-row{justify-content:center}@media (max-width:920px){#es-home section{padding-block:64px}#es-home .hero{padding-block:56px 48px}#es-home .hb-pill{padding:7px 16px 7px 10px;gap:10px}#es-home .hb-pill b{font-size:.875rem}#es-home .picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px}#es-home .picker a{grid-template-columns:1fr;padding:8px 6px;text-align:center}#es-home .picker .n,#es-home .picker small{display:none}#es-home .picker b{white-space:normal;font-size:.75rem}#es-home .hero-grid,#es-home .markets,#es-home .g-grid,#es-home .faq-grid,#es-home .cards-3,#es-home .acc-grid{grid-template-columns:1fr}#es-home .eb{padding:16px}#es-home .method{grid-template-columns:1fr}#es-home .method .stage,#es-home .method:nth-child(even) .stage{order:-1}#es-home .method-copy{padding:28px 22px 26px}#es-home .cd-scroll{grid-template-columns:minmax(0,1fr);gap:0}#es-home .cd-scroll>*{min-width:0}#es-home .cd-sticky{order:-1;top:76px;z-index:2}#es-home .cd-device{height:min(56vh,500px)}#es-home .cd-device{padding:8px}#es-home .cd-thread{padding:14px 12px 8px}#es-home .cd-hello{font-size:1.25rem}#es-home .cd-steps{padding-top:24px}#es-home .cd-step{min-height:62vh;justify-content:flex-start;padding-top:28px;opacity:1}#es-home .cd-step:last-child{min-height:50vh;padding-top:28px}#es-home .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){#es-home .mk::before,#es-home .eb-step.blink{animation:none}#es-home .eb-ic,#es-home .eb-ic img{transition:none!important}#es-home .btn,#es-home .hb-pill{transition:none}.js #es-home .cd-msg,#es-home .cd-step,#es-home .cd-step .label::before,#es-home .cd-dot{transition:none!important}#es-home .cd-caret{animation:none}.js #es-home .method .rule{transform:none}}<\/style>\n<main id=\"es-home\"><!-- 1 \u00b7 Hero -->\n<section class=\"hero grid-bg\" id=\"top\">\n  <div class=\"wrap hero-grid\">\n    <div class=\"hero-copy\">\n      <p class=\"eyebrow\">Softver za projektiranje fotonaponskih sustava za instalatere i EPC tvrtke<\/p>\n      <h1>Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav. Od jednog krova do solarne elektrane na zemlji.<\/h1>\n      <p class=\"lead\">Po\u010dnite s adresom, fotografijom ili snimkom dronom. EasySolar AI \u010dita krov ili parcelu, raspore\u0111uje module, izra\u010dunava proizvodnju i energetsku bilancu te cijenu sustava iz va\u0161eg vlastitog popisa komponenti. Zatim pi\u0161e ponudu.<\/p>\n      <div class=\"cta-row\">\n        <a class=\"btn btn-sand\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Zapo\u010dnite besplatno 3-dnevno probno razdoblje<\/a>\n        <a class=\"btn btn-outline\" href=\"#methods\">Pogledajte \u010detiri na\u010dina projektiranja<\/a>\n      <\/div>\n      <ul class=\"stats\" aria-label=\"Brojke o EasySolar AI\">\n        <li><b>520,000+<\/b><span>fotonaponskih projekata projektiranih u 2025.<\/span><\/li>\n      <\/ul>\n      <div class=\"hero-badges\">\n        <a class=\"hb-pill\" href=\"https:\/\/easysolar.app\/hr\/easysolar-zapier-integracija-povezite-9-000-aplikacija\/\">\n          <span class=\"hb-stack\" aria-hidden=\"true\">\n            <span class=\"hb-logo\" style=\"background:#E5EEFD\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#4285F4\"><path d=\"M18.316 5.684H24v12.632h-5.684V5.684zM5.684 24h12.632v-5.684H5.684V24zM18.316 5.684V0H1.895A1.894 1.894 0 0 0 0 1.895v16.421h5.684V5.684h12.632zm-7.207 6.25v-.065c.272-.144.5-.349.687-.617s.279-.595.279-.982c0-.379-.099-.72-.3-1.025a2.05 2.05 0 0 0-.832-.714 2.703 2.703 0 0 0-1.197-.257c-.6 0-1.094.156-1.481.467-.386.311-.65.671-.793 1.078l1.085.452c.086-.249.224-.461.413-.633.189-.172.445-.257.767-.257.33 0 .602.088.816.264a.86.86 0 0 1 .322.703c0 .33-.12.589-.36.778-.24.19-.535.284-.886.284h-.567v1.085h.633c.407 0 .748.109 1.02.327.272.218.407.499.407.843 0 .336-.129.614-.387.832s-.565.327-.924.327c-.351 0-.651-.103-.897-.311-.248-.208-.422-.502-.521-.881l-1.096.452c.178.616.505 1.082.977 1.401.472.319.984.478 1.538.477a2.84 2.84 0 0 0 1.293-.291c.382-.193.684-.458.902-.794.218-.336.327-.72.327-1.149 0-.429-.115-.797-.344-1.105a2.067 2.067 0 0 0-.881-.689zm2.093-1.931l.602.913L15 10.045v5.744h1.187V8.446h-.827l-2.158 1.557zM22.105 0h-3.289v5.184H24V1.895A1.894 1.894 0 0 0 22.105 0zm-3.289 23.5l4.684-4.684h-4.684V23.5zM0 22.105C0 23.152.848 24 1.895 24h3.289v-5.184H0v3.289z\"\/><\/svg><\/span>\n            <span class=\"hb-logo\" style=\"background:#FCE5E3\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#EA4335\"><path d=\"M24 5.457v13.909c0 .904-.732 1.636-1.636 1.636h-3.819V11.73L12 16.64l-6.545-4.91v9.273H1.636A1.636 1.636 0 0 1 0 19.366V5.457c0-2.023 2.309-3.178 3.927-1.964L5.455 4.64 12 9.548l6.545-4.91 1.528-1.145C21.69 2.28 24 3.434 24 5.457z\"\/><\/svg><\/span>\n            <span class=\"hb-logo\" style=\"background:#E3F3E7\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#2F974B\"><path d=\"M11.318 12.545H7.91v-1.909h3.41v1.91zM14.728 0v6h6l-6-6zm1.363 10.636h-3.41v1.91h3.41v-1.91zm0 3.273h-3.41v1.91h3.41v-1.91zM20.727 6.5v15.864c0 .904-.732 1.636-1.636 1.636H4.909a1.636 1.636 0 0 1-1.636-1.636V1.636C3.273.732 4.005 0 4.909 0h9.318v6.5h6.5zm-3.273 2.773H6.545v7.909h10.91v-7.91zm-6.136 4.636H7.91v1.91h3.41v-1.91z\"\/><\/svg><\/span>\n            <span class=\"hb-logo\" style=\"background:#FFECE8\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#D9684C\"><path d=\"M18.164 7.93V5.084a2.198 2.198 0 001.267-1.978v-.067A2.2 2.2 0 0017.238.845h-.067a2.2 2.2 0 00-2.193 2.193v.067a2.196 2.196 0 001.252 1.973l.013.006v2.852a6.22 6.22 0 00-2.969 1.31l.012-.10-7.828-6.095A2.497 2.497 0 104.3 4.656l-.012.006 7.697 5.991a6.176 6.176 0 00-1.038 3.446c0 1.343.425 2.588 1.147 3.607l-.013-.02-2.342 2.343a1.968 1.968 0 00-.58-.095h-.002a2.033 2.033 0 102.033 2.033 1.978 1.978 0 00-.1-.595l.005.014 2.317-2.317a6.247 6.247 0 104.782-11.134l-.036-.005zm-.964 9.378a3.206 3.206 0 113.215-3.207v.002a3.206 3.206 0 01-3.207 3.207z\"\/><\/svg><\/span>\n            <span class=\"hb-logo\" style=\"background:#DBE9FF\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#0061FF\"><path d=\"M6 1.807L0 5.629l6 3.822 6.001-3.822L6 1.807zM18 1.807l-6 3.822 6 3.822 6-3.822-6-3.822zM0 13.274l6 3.822 6.001-3.822L6 9.452l-6 3.822zM18 9.452l-6 3.822 6 3.822 6-3.822-6-3.822zM6 18.371l6.001 3.822 6-3.822-6-3.822L6 18.371z\"\/><\/svg><\/span>\n            <span class=\"hb-logo\" style=\"background:#DBE7F8\"><svg viewBox=\"0 0 24 24\" width=\"13\" height=\"13\" fill=\"#0052CC\"><path d=\"M21.147 0H2.853A2.86 2.86 0 000 2.853v18.294A2.86 2.86 0 002.853 24h18.294A2.86 2.86 0 0024 21.147V2.853A2.86 2.86 0 0021.147 0zM10.34 17.287a.953.953 0 01-.953.953h-4a.954.954 0 01-.954-.953V5.38a.953.953 0 01.954-.953h4a.954.954 0 01.953.953zm9.233-5.467a.944.944 0 01-.953.947h-4a.947.947 0 01-.953-.947V5.38a.953.953 0 01.953-.953h4a.954.954 0 01.953.953z\"\/><\/svg><\/span>\n          <\/span>\n          <b>9,000+ integracija<\/b>\n        <\/a>\n        <span class=\"hb-note\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>Uskla\u0111eno s GDPR-om + CCPA-om<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"hero-media\">\n      <!-- Hero video starts by itself, no play button (Marcin, 2026-10-03). The poster shows only when autoplay is blocked or the file is still loading (Marcin, 2026-10-05). -->\n      <video class=\"hero-video\" poster=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai-768.webp\" preload=\"auto\" muted loop playsinline autoplay width=\"1280\" height=\"720\" aria-label=\"Softver za projektiranje fotonaponskih sustava za instalatere: moduli postavljeni na krov u EasySolar AI\">\n        <source src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/06\/Design-Solar-Panels-photos1.webm\" type=\"video\/webm\">\n      <\/video>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 2 \u00b7 Trust bar -->\n<section class=\"trust\" aria-label=\"Pouzdaju mu se instalateri\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow eyebrow-dark\">Koriste ga instalateri u 30 zemalja<\/p>\n    <ul class=\"logos\">\n      <li>Kung\u00e4lv Energi<\/li><li>SoloSolar GmbH<\/li><li>HYMON Fotowoltaika<\/li><li>Solorkan AS<\/li><li>PEGK<\/li><li>SOLVENTE<\/li>\n    <\/ul>\n    <ul class=\"trust-notes\">\n      <li>Slu\u017ebeni partner za Zapier i Make<\/li><li>Google for Startups Accelerator 2026<\/li><li>Podaci se hostaju u EU<\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n\n<!-- 3 \u00b7 Four design methods -->\n<section class=\"methods\" id=\"methods\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow eyebrow-dark\">\u010cetiri na\u010dina projektiranja<\/p>\n    <h2>Svaki krov i svaka parcela. Jedan alat.<\/h2>\n    <p class=\"lead lead-dark\">Ku\u0107a izvan grada, skladi\u0161na hala s kosim krovom, polje za solarnu elektranu. Kre\u0107ete od onoga \u0161to ve\u0107 imate: adrese, fotografije snimljene s tla ili snimke dronom. U bilo kojem trenutku prebacite na\u010din rada; projekt zadr\u017eava klijenta, adresu i cijenu.<\/p>\n\n    <nav class=\"picker\" aria-label=\"Sko\u010di na na\u010din projektiranja\">\n      <a href=\"#m-perspective\"><span class=\"n\">01<\/span><b>Fotografija krova s tla<\/b><small>Moduli u perspektivi<\/small><\/a>\n      <a href=\"#m-farm\"><span class=\"n\">02<\/span><b>Solarna elektrana na zemlji i industrijski objekti<\/b><small>Stolovi na ortofotu<\/small><\/a>\n      <a href=\"#m-automated\"><span class=\"n\">03<\/span><b>Google Maps, automatski<\/b><small>Krov prepoznat iz zra\u010dnih snimaka<\/small><\/a>\n      <a href=\"#m-user-image\"><span class=\"n\">04<\/span><b>Snimka dronom ili vlastita karta<\/b><small>Va\u0161a slika lokacije<\/small><\/a>\n    <\/nav>\n\n    <div class=\"method-list\">\n      <article class=\"method\" id=\"m-perspective\">\n        <div class=\"method-copy\">\n          <p class=\"label\">01 \u00b7 Fotografija krova s tla<\/p>\n          <h3>Uzmite fotografiju iz vrta. Moduli sjedaju u ispravnu perspektivu<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Kada je zra\u010dna snimka zastarjela, krov je prestrm ili klijent \u017eeli vidjeti sustav onako kako ga vidi iz vrta. U\u010ditajte fotografiju s telefona, ozna\u010dite \u010detiri kuta plohe krova i moduli sjedaju u ispravnu perspektivu. Klijent dobiva sliku vlastite ku\u0107e, a ne dijagram.<\/p>\n          <dl class=\"facts\">\n            <dt>Slika<\/dt><dd>Bilo koja fotografija snimljena s tla, izravno s telefona<\/dd>\n            <dt>Sustav<\/dt><dd>Ra\u010duna perspektivu iz \u010detiri kuta i skalira module u dubinu<\/dd>\n            <dt>Vi<\/dt><dd>Ozna\u010dite plohu, zadate jednu referentnu dimenziju i rasporedite module<\/dd>\n            <dt>Za<\/dt><dd>Kose krovove, ku\u0107e u nizu, vizuale za ponude i sastanke s klijentima<\/dd>\n          <\/dl>\n        <\/div>\n        <div class=\"stage\"><div class=\"facade\" data-yt=\"ssGaKL9UB-4\" data-title=\"Fotografija krova s tla: kako radi\"><div class=\"browser\"><div class=\"browser-bar\"><i><\/i><i><\/i><i><\/i><span>web.easysolar-app.com<\/span><\/div><img loading=\"lazy\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-perspective-photo-roof-easysolar-ai.webp\" alt=\"Moduli postavljeni u perspektivi na fotografiji krova snimljenoj s tla u EasySolar AI\" width=\"1280\" height=\"716\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><\/div><button class=\"play\" type=\"button\" aria-label=\"Pokreni video: Fotografija krova s tla: kako radi (2:11)\"><span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 3.5 21 12 6 20.5Z\" fill=\"#2E2A33\"\/><\/svg><\/span><span class=\"txt\">Pogledajte kako radi <small>2:11<\/small><\/span><\/button><\/div><span class=\"attr\">Fotografija: instalater, telefon<\/span><\/div>\n      <\/article>\n\n      <article class=\"method\" id=\"m-farm\">\n        <div class=\"method-copy\">\n          <p class=\"label\">02 \u00b7 Solarna elektrana na zemlji i industrijski objekti<\/p>\n          <h3>Kliknite parcelu. Stolovi se sla\u017eu u redove na ortofotu<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Kliknite parcelu. Stolovi se sla\u017eu u redove na ortofotu s ispravnim razmakom izme\u0111u redova, a broja\u010d se penje na tisu\u0107e modula. Dimenzije u\u017eivo za svaku povr\u0161inu, konstrukcije istok-zapad ili fiksnog nagiba, granice katastarske parcele gdje je registar otvoren.<\/p>\n          <dl class=\"facts\">\n            <dt>Slika<\/dt><dd>Otvoreni nacionalni ortofoto gdje je dostupan (Poljska, \u0160panjolska, Njema\u010dka, SAD), ina\u010de Google snimke<\/dd>\n            <dt>Sustav<\/dt><dd>Obris parcele, stolovi od 1 do 6 redova, poravnanje i razmak redova, rasporedi istok-zapad<\/dd>\n            <dt>Vi<\/dt><dd>Odaberite parcelu, nacrtajte povr\u0161ine, izaberite konstrukciju, o\u010ditajte dimenzije<\/dd>\n            <dt>Za<\/dt><dd>Uzemljene sustave, farme, skladi\u0161ta i hale, projekte od 100 kWp<\/dd>\n          <\/dl>\n        <\/div>\n        <div class=\"stage\"><div class=\"facade\" data-yt=\"uwSg6fdlA-4\" data-title=\"Solarna elektrana na zemlji i industrijski objekti: kako radi\"><div class=\"browser\"><div class=\"browser-bar\"><i><\/i><i><\/i><i><\/i><span>web.easysolar-app.com<\/span><\/div><img loading=\"lazy\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/solar-farm-design-orthophoto-tables-rows-easysolar-ai.webp\" alt=\"Raspored solarne elektrane u EasySolar AI: redovi stolova na ortofotu s dimenzijama u\u017eivo\" width=\"1280\" height=\"718\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><\/div><button class=\"play\" type=\"button\" aria-label=\"Pokreni video: Solarna elektrana na zemlji i industrijski objekti: kako radi (3:03)\"><span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 3.5 21 12 6 20.5Z\" fill=\"#2E2A33\"\/><\/svg><\/span><span class=\"txt\">Pogledajte kako radi <small>3:03<\/small><\/span><\/button><\/div><span class=\"attr\">Ortofoto: GUGiK, Geoportal<\/span><\/div>\n      <\/article>\n\n      <article class=\"method\" id=\"m-automated\">\n        <div class=\"method-copy\">\n          <p class=\"label\">03 \u00b7 Google Maps, automatski<\/p>\n          <h3>Upi\u0161ite adresu. Sustav pronalazi krov i postavlja module<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Upi\u0161ite adresu. Sustav pronalazi krov, \u010dita svaku plohu s njezinim azimutom i nagibom te je popunjava modulima iz va\u0161eg cjenika. Najbr\u017ei put do prve ponude, \u010desto dok je klijent jo\u0161 na telefonu.<\/p>\n          <dl class=\"facts\">\n            <dt>Slika<\/dt><dd>Zra\u010dne snimke dohva\u0107ene prema adresi projekta<\/dd>\n            <dt>Sustav<\/dt><dd>Prepoznaje plohe krova, azimut i nagib, postavlja module<\/dd>\n            <dt>Vi<\/dt><dd>Potvrdite adresu, ispravite obris ako su snimke stare<\/dd>\n            <dt>Za<\/dt><dd>Obiteljske ku\u0107e, mala poduze\u0107a, ponude preko telefona<\/dd>\n          <\/dl>\n        <\/div>\n        <div class=\"stage\"><div class=\"facade\" data-yt=\"S0BnRSA-ue4\" data-title=\"Google Maps, automatski: kako radi\"><div class=\"browser\"><div class=\"browser-bar\"><i><\/i><i><\/i><i><\/i><span>web.easysolar-app.com<\/span><\/div><img loading=\"lazy\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-google-maps-automatic-easysolar-ai.webp\" alt=\"Softver za projektiranje fotonaponskih sustava za instalatere: krov prepoznat iz Google Maps snimaka i ispunjen modulima u EasySolar AI\" width=\"1280\" height=\"718\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><\/div><button class=\"play\" type=\"button\" aria-label=\"Pokreni video: Google Maps, automatski: kako radi (3:12)\"><span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 3.5 21 12 6 20.5Z\" fill=\"#2E2A33\"\/><\/svg><\/span><span class=\"txt\">Pogledajte kako radi <small>3:12<\/small><\/span><\/button><\/div><span class=\"attr\">Snimke: Google<\/span><\/div>\n      <\/article>\n\n      <article class=\"method\" id=\"m-user-image\">\n        <div class=\"method-copy\">\n          <p class=\"label\">04 \u00b7 Snimka dronom ili vlastita karta<\/p>\n          <h3>Imate bolju sliku od satelita? Radite na njoj<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Ju\u010dera\u0161nje snimanje dronom, tlocrt krova iz gra\u0111evinske dozvole, karta geodeta ili skica lokacije. U\u010ditajte datoteku, ozna\u010dite jednu poznatu udaljenost i sustav zna koliko je metara jedan piksel. Odatle radi to\u010dno kao automatski na\u010din rada: obris, prepreke, moduli.<\/p>\n          <dl class=\"facts\">\n            <dt>Slika<\/dt><dd>Bilo koja datoteka: snimka dronom, tlocrt krova, geodetski ortofoto, skica<\/dd>\n            <dt>Sustav<\/dt><dd>Skalira sliku prema jednoj dimenziji, popunjava obris modulima<\/dd>\n            <dt>Vi<\/dt><dd>Ozna\u010dite referentnu udaljenost, nacrtajte plohe krova i prepreke<\/dd>\n            <dt>Za<\/dt><dd>Nove zgrade koje jo\u0161 nisu na kartama, hale, krovove ispod drve\u0107a, snimanja dronom<\/dd>\n          <\/dl>\n        <\/div>\n        <div class=\"stage\"><div class=\"facade\" data-yt=\"e4TAWp-HThg\" data-title=\"Snimka dronom ili vlastita karta: kako radi\"><div class=\"browser\"><div class=\"browser-bar\"><i><\/i><i><\/i><i><\/i><span>web.easysolar-app.com<\/span><\/div><img loading=\"lazy\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-drone-image-roof-plan-easysolar-ai.webp\" alt=\"Raspored fotonaponskog sustava nacrtan na snimci dronom s poznatom referentnom udaljeno\u0161\u0107u u EasySolar AI\" width=\"1280\" height=\"719\" loading=\"lazy\" decoding=\"async\" data-no-lazy=\"1\"><\/div><button class=\"play\" type=\"button\" aria-label=\"Pokreni video: Snimka dronom ili vlastita karta: kako radi (3:03)\"><span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 3.5 21 12 6 20.5Z\" fill=\"#2E2A33\"\/><\/svg><\/span><span class=\"txt\">Pogledajte kako radi <small>3:03<\/small><\/span><\/button><\/div><span class=\"attr\">Fotografija: dron instalatera<\/span><\/div>\n      <\/article>\n    <\/div>\n\n    <p class=\"closing\">Koji god na\u010din odaberete, rezultat je isti: raspored modula spremljen u projektu, cijena iz va\u0161eg popisa komponenti, energetska bilanca, procjena proizvodnje i ponuda iz va\u0161eg predlo\u0161ka. <a href=\"https:\/\/easysolar.app\/hr\/easysolar-zapier-integracija-povezite-9-000-aplikacija\/\">Pogledajte video upute<\/a>.<\/p>\n  <\/div>\n<\/section>\n\n<!-- 4 \u00b7 The console -->\n<section class=\"console grid-bg\" id=\"console\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow\">Konzola EasySolar AI<\/p>\n    <h2>Od adrese do objavljene ponude u jednom razgovoru<\/h2>\n    <p class=\"lead\">Umjesto klikanja kroz obrasce, konzoli ka\u017eete ono \u0161to znate o klijentu. Ona stvara projekt, otvara ure\u0111iva\u010d krova, cijeni sustav iz va\u0161eg popisa i objavljuje ponudu. Radi sa sva \u010detiri na\u010dina projektiranja.<\/p>\n\n    <!-- Full scrolling demo: sticky device + six steps (partials\/console-demo.html). -->\n    <div class=\"cd\" id=\"console-demo\" data-step=\"0\">\n  <div class=\"cd-any\">\n    <span class=\"cd-any-label\">Radi sa sva \u010detiri na\u010dina projektiranja<\/span>\n    <ul class=\"cd-any-list\" id=\"cd-any-list\"><li class=\"is-on\" data-m=\"0\"><i><\/i>Google Maps, automatski<\/li><li data-m=\"1\"><i><\/i>Solarna elektrana na zemlji i industrijski objekti<\/li><li data-m=\"2\"><i><\/i>Fotografija krova s tla<\/li><li data-m=\"3\"><i><\/i>Snimka dronom ili vlastita karta<\/li><\/ul>\n  <\/div>\n  <div class=\"cd-scroll\">\n    <div class=\"cd-steps\" id=\"cd-steps\">\n      <article class=\"cd-step is-active\" data-step=\"0\"><p class=\"label\">Po\u010detak<\/p><h3>Farma, fotografija ili dron, ista \u010detiri koraka<\/h3><p>Na\u010din rada birate u polju poruke i mo\u017eete ga promijeniti u bilo kojem trenutku. Farma kre\u0107e od karte, snimka dronom ide ravno u razgovor. Koraci ostaju isti.<\/p><span class=\"cd-who is-front\"><i><\/i>Nema poziva modelu<\/span><\/article>\n      <article class=\"cd-step\" data-step=\"1\"><p class=\"label\">1 \u00b7 Adresa<\/p><h3>Klijent i projekt pojavljuju se sami<\/h3><p>Upi\u0161ite adresu i potvrdite pin. Konzola stvara klijenta i projekt u EasySolar AI. Nema \"dodaj klijenta\", \"dodaj projekt\", \"odaberi na\u010din\" kroz tri zaslona.<\/p><span class=\"cd-who is-front\"><i><\/i>Deterministi\u010dki, bez modela<\/span><\/article>\n      <article class=\"cd-step\" data-step=\"2\"><p class=\"label\">2 \u00b7 Sa\u017eetak<\/p><h3>Jedna re\u010denica o klijentu je dovoljna<\/h3><p>Napi\u0161ite onako kako biste rekli: tko su, koliko pla\u0107aju struju, \u0161to \u017eele. Nedostaju\u0107e vrijednosti dolaze iz prethodnog projekta klijenta, zadanih postavki va\u0161e tvrtke ili tarifne tablice. Svaka vrijednost prikazuje odakle je do\u0161la.<\/p><span class=\"cd-who\"><i><\/i>Model \u010dita, konzola sprema<\/span><\/article>\n      <article class=\"cd-step\" data-step=\"3\"><p class=\"label\">3 \u00b7 Moduli<\/p><h3>Ure\u0111iva\u010d krova otvara se sam od sebe<\/h3><p>Raspore\u0111ujete module u istom ure\u0111iva\u010du koji ve\u0107 poznajete, bez tra\u017eenja po izborniku. \"Spremi i nastavi\" prihva\u0107a raspored. Razgovor \u010deka pokraj njega i zna \u0161to ste spremili.<\/p><span class=\"cd-who is-front\"><i><\/i>EasySolar AI ure\u0111iva\u010d, unutar razgovora<\/span><\/article>\n      <article class=\"cd-step\" data-step=\"4\"><p class=\"label\">4 \u00b7 Zavr\u0161etak<\/p><h3>Cijena, bilanca, proizvodnja i ponuda za 30 do 60 sekundi<\/h3><p>Nakon spremanja konzola \u0161alje sve u EasySolar AI i \u010deka rezultate. Ponuda se vra\u0107a s javnom poveznicom spremnom za slanje.<\/p><span class=\"cd-who is-front\"><i><\/i>Samo brojke iz EasySolar AI<\/span><\/article>\n      <article class=\"cd-step\" data-step=\"5\"><p class=\"label\">Nakon dovr\u0161etka<\/p><h3>Promjene zvu\u010de kao razgovor s kolegom<\/h3><p>\"Dodaj kredit na 5 godina.\" \"Napi\u0161i sa\u017eetak koji mogu poslati e-po\u0161tom.\" Konzola poziva prave alate, EasySolar AI prera\u010dunava financiranje, a sa\u017eetak se vra\u0107a kao spremna e-po\u0161ta s brojkama, poveznicom ponude i gumbom za kopiranje. Svaki kori\u0161teni alat naveden je u bo\u010dnom panelu.<\/p><span class=\"cd-who\"><i><\/i>Model razumije, motor ra\u010duna<\/span><\/article>\n    <\/div>\n    <div class=\"cd-sticky\">\n      <div class=\"cd-device\" aria-label=\"Konzola EasySolar AI, primjer razgovora\">\n        <div class=\"cd-pane\">\n          <div class=\"cd-head\"><span class=\"cd-sw\"><i><\/i><span class=\"cd-sw-t\"><b id=\"cd-ctx\">Novi projekt<\/b><small id=\"cd-sub\">Google Maps, automatski<\/small><\/span><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/span><span class=\"cd-pill\">Kori\u0161teni alati <b id=\"cd-tools-n\">0<\/b>\/4<\/span><span class=\"cd-plus\">+<\/span><\/div>\n          <div class=\"cd-thread\" id=\"cd-thread\">\n          <div class=\"cd-msg cd-start is-shown\" data-at=\"0\" data-until=\"0\"><p class=\"cd-beta\"><span class=\"cd-beta-pill\">Beta<\/span>Rana verzija. Jo\u0161 uvijek radimo na njoj.<\/p><div class=\"cd-headline\"><span class=\"cd-mist\"><svg viewBox=\"77 77 249 249\" aria-hidden=\"true\"><use href=\"#es-mark\"\/><\/svg><\/span><p class=\"cd-hello\">Svje\u017ea kava. Novi projekt?<\/p><\/div><p class=\"cd-slabel\">Novi projekt<\/p><div class=\"cd-addr\"><div class=\"cd-addr-row\"><svg class=\"cd-pin\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" aria-hidden=\"true\"><path d=\"M12 21s7-6.2 7-11a7 7 0 1 0-14 0c0 4.8 7 11 7 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><\/svg><span class=\"cd-addr-ph\"><span id=\"cd-addr-typed\"><\/span><span class=\"cd-caret\" id=\"cd-addr-caret\" hidden><\/span><span id=\"cd-addr-placeholder\">Ulica, broj i mjesto<\/span><\/span><svg class=\"cd-loc\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"6\"\/><path d=\"M12 2v4M12 18v4M2 12h4M18 12h4\"\/><\/svg><\/div><div class=\"cd-addr-tools\"><span class=\"cd-chip\"><span id=\"cd-chip-text\">Google Maps, automatski<\/span><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/span><span class=\"cd-caption\">- na\u010din projektiranja<\/span><span class=\"cd-next\">Dalje \u2192<\/span><\/div><\/div><p class=\"cd-hint\">Krenimo s adresom<span>Ostatak dogovaramo u razgovoru.<\/span><\/p><p class=\"cd-slabel cd-recent-label\">Nedavni klijenti<\/p><div class=\"cd-recent\"><div>Nowak \u00b7 Wi\u015bniowa 3, Wieliczka <span>ju\u010der<\/span><\/div><div>Zieli\u0144ski \u00b7 Lipowa 8, Skawina <span>prije 2 dana<\/span><\/div><div>W\u00f3jcik \u00b7 Rynek 21, Bochnia <span>prije 5 dana<\/span><\/div><\/div><\/div>\n          <article class=\"cd-msg cd-turn cd-user\" data-at=\"1\"><span class=\"cd-me\">JK<\/span><div class=\"cd-field\">S\u0142oneczna 14, Krak\u00f3w<\/div><\/article>\n          <div class=\"cd-msg cd-turn\" data-at=\"1\"><span><\/span><div class=\"cd-card cd-addr-card\"><div class=\"cd-map\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/console-address-map-easysolar-ai.webp\" alt=\"Adresa projekta potvr\u0111ena na karti u EasySolar AI\" width=\"900\" height=\"343\" loading=\"lazy\"><\/div><p class=\"cd-label\">Adresa projekta<\/p><p class=\"cd-title\">S\u0142oneczna 14, 30-001 Krak\u00f3w<\/p><span class=\"cd-bar\"><\/span><dl class=\"cd-rows\"><div class=\"cd-row\"><dt>Klijent i projekt<\/dt><dd>izra\u0111eni<\/dd><\/div><div class=\"cd-row\"><dt>Na\u010din projektiranja<\/dt><dd>Google Maps, automatski<\/dd><\/div><\/dl><\/div><\/div>\n          <article class=\"cd-msg cd-bot\" data-at=\"1\"><span><\/span><div class=\"cd-text\">Projekt je spreman. Recite mi jednom re\u010denicom tko je klijent i \u0161to treba.<\/div><\/article>\n          <article class=\"cd-msg cd-turn cd-user\" data-at=\"2\"><span class=\"cd-me\">JK<\/span><div class=\"cd-field\">Jan Kowalski, pla\u0107a oko 80 \u20ac mjese\u010dno, kosi krov, \u017eeli i baterijsko spremi\u0161te energije<\/div><\/article>\n          <div class=\"cd-msg cd-turn\" data-at=\"2\"><span><\/span><div class=\"cd-card\"><p class=\"cd-label\">Podaci o klijentu<\/p><p class=\"cd-title\">\u0160to znam o klijentu i instalaciji<\/p><span class=\"cd-bar\"><\/span><dl class=\"cd-rows\"><div class=\"cd-row\"><dt>Klijent<\/dt><dd>Jan Kowalski<i class=\"cd-src\">iz sa\u017eetka<\/i><\/dd><\/div><div class=\"cd-row\"><dt>Ra\u010dun za struju<\/dt><dd>80 \u20ac \/ mjesec<i class=\"cd-src\">iz sa\u017eetka<\/i><\/dd><\/div><div class=\"cd-row\"><dt>Cijena elektri\u010dne energije<\/dt><dd>0,28 \u20ac \/ kWh<i class=\"cd-src cd-src--prev\">prethodni projekt<\/i><\/dd><\/div><div class=\"cd-row\"><dt>Baterijsko spremi\u0161te<\/dt><dd>da<i class=\"cd-src\">iz sa\u017eetka<\/i><\/dd><\/div><div class=\"cd-row\"><dt>Samoopskrba<\/dt><dd>35%<i class=\"cd-src cd-src--def\">pretpostavljeno<\/i><\/dd><\/div><\/dl><\/div><\/div>\n          <article class=\"cd-msg cd-bot\" data-at=\"3\"><span><\/span><div class=\"cd-text\">Otvaram ure\u0111iva\u010d na krovu. Rasporedite module i spremite, ja \u0107u zavr\u0161iti ostalo.<\/div><\/article>\n          <div class=\"cd-msg cd-turn\" data-at=\"3\"><span><\/span><div class=\"cd-card\"><p class=\"cd-label\">Raspored panela<\/p><div class=\"cd-roof\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-google-maps-automatic-easysolar-ai.webp\" alt=\"Ure\u0111iva\u010d krova u EasySolar AI: krov prepoznat iz Google Maps snimaka i popunjen modulima\" width=\"1280\" height=\"718\" loading=\"lazy\"><\/div><dl class=\"cd-rows\"><div class=\"cd-row\"><dt>Moduli<\/dt><dd>14 \u00d7 450 Wp<\/dd><\/div><div class=\"cd-row\"><dt>Veli\u010dina sustava<\/dt><dd>6,30 kWp<\/dd><\/div><\/dl><span class=\"cd-primary\">Spremi i nastavi<\/span><\/div><\/div>\n          <div class=\"cd-msg cd-turn\" data-at=\"4\"><span><\/span><div class=\"cd-tsteps\"><div><span class=\"cd-dot\">\u2713<\/span>Procjena iz va\u0161eg popisa komponenti<\/div><div><span class=\"cd-dot\">\u2713<\/span>Energetska bilanca ku\u0107anstva<\/div><div><span class=\"cd-dot\">\u2713<\/span>Godi\u0161nja proizvodnja<\/div><div><span class=\"cd-dot\">\u2713<\/span>Ponuda objavljena<\/div><\/div><\/div>\n          <div class=\"cd-msg cd-turn\" data-at=\"4\"><span><\/span><div class=\"cd-card\"><p class=\"cd-label\">Kombinacija<\/p><div class=\"cd-sec\"><span>Procjena<\/span><b>6.420 \u20ac neto<\/b><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/div><div class=\"cd-sec\"><span>Energetska bilanca<\/span><b>samoopskrba 42% \u00b7 povrat za 7 godina<\/b><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/div><div class=\"cd-sec\"><span>Proizvodnja<\/span><b>6.410 kWh \/ godina<\/b><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/div><div class=\"cd-sec\"><span>Ponuda<\/span><b>objavljena<\/b><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/div><span class=\"cd-primary\">Podijelite ponudu<\/span><\/div><\/div>\n          <article class=\"cd-msg cd-bot\" data-at=\"4\"><span><\/span><div class=\"cd-text\">Sustav od 6,3 kWp pokriva oko 80% potro\u0161nje g. Kowalskog; s pohranom energije samoopskrba raste na 42%. Ponuda je objavljena.<span class=\"cd-links\">Otvori: <a href=\"#console\">Procjena<\/a> \u00b7 <a href=\"#console\">Bilanca<\/a> \u00b7 <a href=\"#console\">Ponuda<\/a> \u00b7 <a href=\"#console\">Sa\u017eetak<\/a><\/span><\/div><\/article>\n          <article class=\"cd-msg cd-turn cd-user\" data-at=\"5\"><span class=\"cd-me\">JK<\/span><div class=\"cd-field\">dodaj kredit na 5 godina i napi\u0161i sa\u017eetak koji mogu poslati e-po\u0161tom<\/div><\/article>\n          <div class=\"cd-msg cd-turn\" data-at=\"5\"><span><\/span><div class=\"cd-tsteps\"><div><span class=\"cd-dot\">\u2713<\/span>Financiranje: kredit, 5 godina<\/div><div><span class=\"cd-dot\">\u2713<\/span>Sa\u017eetak napisan<\/div><\/div><\/div>\n          <article class=\"cd-msg cd-bot\" data-at=\"5\"><span><\/span><div class=\"cd-text\">Dodan je kredit na 5 godina: <b>130 \u20ac mjese\u010dno<\/b>, \u0161to je manje od sada\u0161njeg ra\u010duna za struju. Sa\u017eetak u nastavku spreman je za kopiranje u e-po\u0161tu; poveznica ponude ve\u0107 je uklju\u010dena.<\/div><\/article>\n          <div class=\"cd-msg cd-turn\" data-at=\"5\"><span><\/span><div class=\"cd-card\"><p class=\"cd-label\">Sa\u017eetak<\/p><p class=\"cd-title\">S\u0142oneczna 14, Krak\u00f3w<\/p><dl class=\"cd-figs\"><div><dt>Snaga<\/dt><dd>6,3 kWp<\/dd><\/div><div><dt>Paneli<\/dt><dd>14<\/dd><\/div><div><dt>Godi\u0161nja proizvodnja<\/dt><dd>6.410 kWh<\/dd><\/div><div><dt>Neto cijena<\/dt><dd>6.420 \u20ac neto<\/dd><\/div><div><dt>U\u0161teda mjese\u010dno<\/dt><dd>66 \u20ac<\/dd><\/div><div><dt>Kredit, 5 godina<\/dt><dd>130 \u20ac \/ mjesec<\/dd><\/div><\/dl><div class=\"cd-letter\"><p>Po\u0161tovani gospodine Kowalski,<\/p><p>Hvala na razgovoru. Za va\u0161 krov na adresi S\u0142oneczna 14 predla\u017eemo sustav od 6,3 kWp s 14 modula i baterijom od 5 kWh, koji proizvodi oko 6.410 kWh godi\u0161nje i pokriva oko 80% va\u0161e potro\u0161nje. Cijena je 6.420 \u20ac neto; uz kredit na 5 godina rata iznosi 130 \u20ac mjese\u010dno, dok vam ra\u010dun pada s 80 \u20ac na oko 14 \u20ac. Ponuda sa svim detaljima nalazi se ovdje:<\/p><p><a href=\"#console\">Otvori ponudu<\/a><\/p><p>S po\u0161tovanjem,<br>Anna Nowak, Solar Installers Ltd<\/p><\/div><div class=\"cd-actions\"><span class=\"cd-primary\">Kopiraj kao HTML<\/span><span class=\"cd-ghost\">Vrati izvorni tekst<\/span><\/div><\/div><\/div>\n          <\/div>\n          <div class=\"cd-composer\" aria-hidden=\"true\">\n            <div class=\"cd-crow\"><span class=\"cd-cfield\"><span id=\"cd-typed\"><\/span><span class=\"cd-caret\"><\/span><span id=\"cd-placeholder\">npr. Jan Kowalski, dizalica topline, pla\u0107a oko 380 mjese\u010dno\u2026<\/span><\/span><span class=\"cd-send\"><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M3.5 2 6.5 5 3.5 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg><\/span><\/div>\n            <div class=\"cd-ctools\"><span class=\"cd-chip\"><span id=\"cd-chip-text2\">Google Maps, automatski<\/span><svg viewBox=\"0 0 10 10\" aria-hidden=\"true\"><path d=\"M2 3.5 5 6.5 8 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n    <div class=\"cta-row\">\n      <a class=\"btn btn-sand\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Projektirajte svoj prvi krov<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 5 \u00b7 Accuracy and markets -->\n<section class=\"accuracy\" id=\"accuracy\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow eyebrow-dark\">Odakle dolaze brojke<\/p>\n    <h2>Jezi\u010dni model pi\u0161e. EasySolar AI izra\u010dunava.<\/h2>\n    <p class=\"lead lead-dark\">Model \u010dita va\u0161 sa\u017eetak i pi\u0161e tekst ponude. Nikada ne ra\u010duna, nikada ne cijeni i nikada ne izmi\u0161lja brojku. Svaki broj dolazi iz motora EasySolar AI, va\u0161eg popisa komponenti i va\u0161ih predlo\u017eaka, ba\u0161 kao u klasi\u010dnom prikazu.<\/p>\n\n    <div class=\"acc-grid\">\n      <div class=\"acc-cards\">\n        <article class=\"card\">\n          <p class=\"label\">Prinos<\/p>\n          <h3>Proizvodnja iz ozra\u010denja, zasjenjenja i gubitaka<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Ozra\u010denje iz NASA satelitskih podataka za lokaciju projekta. Azimut i nagib po svakoj plohi krova, zasjenjenje horizonta i objekata, temperatura i gubici sustava, podaci o modulima i inverteru iz va\u0161e baze. Godi\u0161nja i mjese\u010dna proizvodnja za svaku varijantu.<\/p>\n        <\/article>\n        <article class=\"card\">\n          <p class=\"label\">Energetska bilanca<\/p>\n          <h3>Proizvodnja uskla\u0111ena sa stvarnom potro\u0161njom<\/h3>\n          <div class=\"rule\"><\/div>\n          <p>Modelirajte profil optere\u0107enja klijenta, dimenzionirajte baterijsko spremi\u0161te i prije ponude vidite samoopskrbu i razmjenu s mre\u017eom. Isti motor pokre\u0107e i <a href=\"https:\/\/easysolar.app\/hr\/easysolar-zapier-integracija-povezite-9-000-aplikacija\/\">besplatne kalkulatore<\/a> koje mo\u017eete ugraditi na svoju web-stranicu.<\/p>\n        <\/article>\n      <\/div>\n      <div class=\"eb\" id=\"energy-board\" role=\"group\" aria-label=\"Energetska bilanca ku\u0107anstva za primjer sustava snage 6,3 kWp koji godi\u0161nje proizvodi 6.410 kWh\">\n  <div class=\"eb-head\">\n    <div class=\"eb-f\"><span class=\"eb-t\">Odaberite mjesec<\/span><div class=\"eb-month\"><button type=\"button\" data-eb-month=\"-1\" aria-label=\"Prethodni mjesec\"><svg viewBox=\"0 0 10 10\"><path d=\"M6.5 2 3.5 5 6.5 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/button><span data-eb=\"month\">Lipanj<\/span><button type=\"button\" data-eb-month=\"1\" aria-label=\"Sljede\u0107i mjesec\"><svg viewBox=\"0 0 10 10\"><path d=\"M3.5 2 6.5 5 3.5 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"\/><\/svg><\/button><\/div><\/div>\n    <div class=\"eb-fs\">\n      <div class=\"eb-f\"><span class=\"eb-t\">Profil potro\u0161nje energije<\/span><div class=\"eb-seg\"><button type=\"button\" data-eb-profile=\"day\">Uglavnom dan<\/button><button type=\"button\" data-eb-profile=\"steady\" class=\"on\">Stabilno<\/button><button type=\"button\" data-eb-profile=\"night\">Uglavnom no\u0107<\/button><\/div><\/div>\n      <div class=\"eb-f\"><span class=\"eb-t\">Vrijeme<\/span><div class=\"eb-seg eb-time\"><button type=\"button\" data-eb-time=\"day\" class=\"on\" aria-label=\"Dan\"><svg viewBox=\"0 0 13 13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\".9\" stroke-linecap=\"round\"><circle cx=\"6.5\" cy=\"6.5\" r=\"1.95\"\/><path d=\"M6.5 1.35v1.1M6.5 10.56v1.1M2.44 2.44l.76.76M9.8 9.8l.76.76M1.35 6.5h1.1M10.56 6.5h1.1M2.44 10.56l.76-.76M9.8 3.2l.76-.76\"\/><\/svg><\/button><button type=\"button\" data-eb-time=\"night\" aria-label=\"No\u0107\"><svg viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\".8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10.5 6.4A4.5 4.5 0 1 1 5.6 1.5a3.5 3.5 0 0 0 4.9 4.9Z\"\/><\/svg><\/button><\/div><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"eb-wrap\">\n    <div class=\"eb-board\">\n      <div class=\"eb-tile eb-solar\"><div class=\"eb-h\"><div class=\"eb-stat\">Proizvodnja<b data-eb=\"prod\">27.8<\/b><span>kWh\/dan<\/span><\/div><div class=\"eb-stat\">Snaga PV<b data-eb=\"kwp\">6.3<\/b><span>kWp<\/span><\/div><div class=\"eb-stat\">Paneli<b data-eb=\"panels\">14<\/b><span>kom<\/span><\/div><\/div><div class=\"eb-c\"><span class=\"eb-ic eb-sol\"><img loading=\"lazy\" decoding=\"async\" class=\"s3\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-solar-3.svg\" alt=\"\" width=\"85\" height=\"144\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"s2\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-solar-2.svg\" alt=\"\" width=\"85\" height=\"144\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-solar.svg\" alt=\"\" width=\"85\" height=\"144\" loading=\"lazy\"><\/span><\/div><div class=\"eb-l\">Solarno<\/div><\/div>\n      <div class=\"eb-tile eb-home\"><div class=\"eb-h\"><div class=\"eb-stat\">Potro\u0161nja<b data-eb=\"use\">4.8<\/b><span>kWh<\/span><\/div><div class=\"eb-stat\">Iz PV<b data-eb=\"fromPv\">4.8<\/b><span>kWh PV<\/span><\/div><\/div><div class=\"eb-c\"><span class=\"eb-ic eb-hm\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home.svg\" alt=\"\" width=\"182\" height=\"108\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"p\" style=\"--x:0px;--d:0.00s\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home-panel.svg\" alt=\"\" width=\"12\" height=\"18\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"p\" style=\"--x:13px;--d:0.05s\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home-panel.svg\" alt=\"\" width=\"12\" height=\"18\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"p\" style=\"--x:26px;--d:0.10s\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home-panel.svg\" alt=\"\" width=\"12\" height=\"18\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"p\" style=\"--x:39px;--d:0.15s\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home-panel.svg\" alt=\"\" width=\"12\" height=\"18\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"p\" style=\"--x:52px;--d:0.20s\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-home-panel.svg\" alt=\"\" width=\"12\" height=\"18\" loading=\"lazy\"><\/span><\/div><div class=\"eb-l\">Dom<\/div><\/div>\n      <div class=\"eb-tile eb-battery\"><div class=\"eb-h\"><div class=\"eb-stat\">Spremljeno<b data-eb=\"stored\">5.0<\/b><span>kWh<\/span><\/div><div class=\"eb-stat\">Razina<b data-eb=\"level\">100<\/b><span>%<\/span><\/div><\/div><div class=\"eb-c\"><svg class=\"eb-bat\" viewBox=\"0 0 120 120\" stroke-width=\"2\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"28\" y=\"22\" width=\"64\" height=\"84\" rx=\"8\" fill=\"#FCFAFB\" stroke=\"#BCB2BA\"\/><path d=\"M50 22V14h20v8\" fill=\"#FCFAFB\" stroke=\"#BCB2BA\"\/><rect class=\"eb-step\" data-min=\"80\" x=\"34\" y=\"28\" width=\"52\" height=\"12\" rx=\"2\"\/><rect class=\"eb-step\" data-min=\"60\" x=\"34\" y=\"43\" width=\"52\" height=\"12\" rx=\"2\"\/><rect class=\"eb-step\" data-min=\"40\" x=\"34\" y=\"58\" width=\"52\" height=\"12\" rx=\"2\"\/><rect class=\"eb-step\" data-min=\"20\" x=\"34\" y=\"73\" width=\"52\" height=\"12\" rx=\"2\"\/><rect class=\"eb-step\" data-min=\"0\" x=\"34\" y=\"88\" width=\"52\" height=\"12\" rx=\"2\"\/><\/svg><\/div><div class=\"eb-l\">Baterija<\/div><\/div>\n      <div class=\"eb-tile eb-vehicle\"><div class=\"eb-h\"><div class=\"eb-stat\">Punjenje<b data-eb=\"charging\">2.2<\/b><span>kWh<\/span><\/div><div class=\"eb-stat\">Domet<b data-eb=\"range\">12<\/b><span>km<\/span><\/div><\/div><div class=\"eb-c\"><span class=\"eb-ic eb-car\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-vehicle.svg\" alt=\"\" width=\"2744\" height=\"716\" loading=\"lazy\"><\/span><\/div><div class=\"eb-l\">Vozilo<\/div><\/div>\n      <div class=\"eb-tile eb-grid\"><div class=\"eb-h\"><div class=\"eb-stat\" data-eb-show=\"imp\">Uvoz energije<b data-eb=\"imp\">0.0<\/b><span>kWh<\/span><\/div><div class=\"eb-stat\" data-eb-show=\"exp\">Izvoz energije<b data-eb=\"exp\">15.8<\/b><span>kWh<\/span><\/div><\/div><div class=\"eb-c\"><span class=\"eb-ic eb-grd\"><img loading=\"lazy\" decoding=\"async\" class=\"t l1\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-grid-tower.svg\" alt=\"\" width=\"40\" height=\"64\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"t r1\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-grid-tower.svg\" alt=\"\" width=\"40\" height=\"64\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"t l2\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-grid-tower.svg\" alt=\"\" width=\"28\" height=\"47\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" class=\"t r2\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-grid-tower.svg\" alt=\"\" width=\"28\" height=\"47\" loading=\"lazy\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-energy-grid.svg\" alt=\"\" width=\"146\" height=\"88\" loading=\"lazy\"><\/span><\/div><div class=\"eb-l\">Mre\u017ea<\/div><\/div>\n    <\/div>\n    <svg class=\"eb-flows\" aria-hidden=\"true\"><\/svg>\n  <\/div>\n  <p class=\"eb-note\">Primjer: 6,3 kWp, 14 modula, 6.410 kWh godi\u0161nje, baterija 5 kWh. Dnevne vrijednosti za odabrani mjesec.<\/p>\n<\/div>\n    <\/div>\n\n    <div class=\"markets\">\n      <div class=\"markets-intro\">\n        <p class=\"label\">Ve\u0107 na va\u0161em tr\u017ei\u0161tu<\/p>\n        <h3>Prekonfigurirano za 15 tr\u017ei\u0161ta. Bilo koja shema u nekoliko minuta.<\/h3>\n        <p>Lokalni jezici, poticaji, pravila neto obra\u010duna i tarife elektri\u010dne energije postavljeni su za tr\u017ei\u0161ta u nastavku. Ako va\u0161 program potpore nije naveden, izradite ga sami u nekoliko minuta; ponude i financijske analize ostaju to\u010dne gdje god prodajete.<\/p>\n        <a class=\"btn btn-primary\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Zapo\u010dnite besplatno 3-dnevno probno razdoblje<\/a>\n      <\/div>\n      <div class=\"markets-map\">\n        <div class=\"wmap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/easysolar-world-dots.svg\" alt=\"\" width=\"1000\" height=\"394\" loading=\"lazy\"><span class=\"mk is-on\" data-m=\"pl\" style=\"left:52.53%;top:22.54%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"us\" style=\"left:20.0%;top:31.69%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"de\" style=\"left:50.11%;top:23.17%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"es\" style=\"left:46.19%;top:30.77%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"it\" style=\"left:50.69%;top:29.23%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"fr\" style=\"left:47.86%;top:26.34%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"pt\" style=\"left:44.94%;top:31.27%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"se\" style=\"left:51.67%;top:16.55%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"cz\" style=\"left:51.53%;top:24.08%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"hu\" style=\"left:52.58%;top:25.92%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"hr\" style=\"left:51.67%;top:27.25%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"br\" style=\"left:33.06%;top:67.61%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"za\" style=\"left:54.17%;top:79.93%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"au\" style=\"left:84.44%;top:77.11%\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"mk\" data-m=\"ca\" style=\"left:18.06%;top:19.72%\" aria-hidden=\"true\"><i><\/i><\/span><\/div><div class=\"mk-chips\" aria-label=\"Tr\u017ei\u0161ta\"><button class=\"mk-chip is-on\" type=\"button\" data-m=\"pl\" aria-pressed=\"true\">Poljska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"us\" aria-pressed=\"false\">Sjedinjene Dr\u017eave<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"de\" aria-pressed=\"false\">Njema\u010dka<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"es\" aria-pressed=\"false\">\u0160panjolska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"it\" aria-pressed=\"false\">Italija<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"fr\" aria-pressed=\"false\">Francuska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"pt\" aria-pressed=\"false\">Portugal<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"se\" aria-pressed=\"false\">\u0160vedska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"cz\" aria-pressed=\"false\">\u010ce\u0161ka<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"hu\" aria-pressed=\"false\">Ma\u0111arska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"hr\" aria-pressed=\"false\">Hrvatska<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"br\" aria-pressed=\"false\">Brazil<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"za\" aria-pressed=\"false\">Ju\u017ena Afrika<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"au\" aria-pressed=\"false\">Australija<\/button><button class=\"mk-chip\" type=\"button\" data-m=\"ca\" aria-pressed=\"false\">Kanada<\/button><\/div><div class=\"mk-panel\"><article class=\"mk-text\" data-m=\"pl\"><p class=\"label\">Poljska \u00b7 doma\u0107e tr\u017ei\u0161te<\/p><p>Na\u0161e doma\u0107e tr\u017ei\u0161te, koje poma\u017eemo oblikovati od samog po\u010detka. S vi\u0161e od 22 GW instaliranog fotonaponskog kapaciteta i vi\u0161e od 1,5 milijuna kupaca-proizvo\u0111a\u010da, Poljska i dalje ostaje jedno od najve\u0107ih europskih tr\u017ei\u0161ta krovnih solarnih sustava.<\/p><\/article><article class=\"mk-text\" data-m=\"us\" hidden><p class=\"label\">Sjedinjene Dr\u017eave<\/p><p>Jedno od najve\u0107ih svjetskih solarnih tr\u017ei\u0161ta, s vi\u0161e od 240 GW instalirano i brzim rastom stambenog segmenta. EasySolar AI podr\u017eava savezni Investment Tax Credit (ITC), dr\u017eavne poticaje i pravila neto obra\u010duna koja se razlikuju po distributeru i saveznoj dr\u017eavi.<\/p><\/article><article class=\"mk-text\" data-m=\"de\" hidden><p class=\"label\">Njema\u010dka<\/p><p>Najve\u0107e europsko solarno tr\u017ei\u0161te, s vi\u0161e od 100 GW instaliranog fotonaponskog kapaciteta. EasySolar AI podr\u017eava KfW financiranje, EEG otkupne tarife i cijeli raspon regionalnih programa potpora.<\/p><\/article><article class=\"mk-text\" data-m=\"es\" hidden><p class=\"label\">\u0160panjolska<\/p><p>Jedno od tri vode\u0107a EU solarna tr\u017ei\u0161ta s gotovo 50 GW instalirano i sna\u017enom regulacijom samoopskrbe. Potpuno lokalizirano za pravila autoconsumo, regionalne subvencije i pojednostavljeno obra\u010dunavanje vi\u0161kova.<\/p><\/article><article class=\"mk-text\" data-m=\"it\" hidden><p class=\"label\">Italija<\/p><p>Zrelo tr\u017ei\u0161te krovnih sustava s vi\u0161e od 37 GW instalirano. Konfigurirano za Scambio sul Posto, nasljednike Superbonusa i evoluiraju\u0107i okvir CER (energetske zajednice).<\/p><\/article><article class=\"mk-text\" data-m=\"fr\" hidden><p class=\"label\">Francuska<\/p><p>Solarna energija ubrzano raste, a Francuska je sada tre\u0107a u EU. EasySolar AI uskla\u0111en je s najnovijim tarifnim revizijama Arr\u00eat\u00e9a, potporom MaPrimeR\u00e9nov' i ugovorima obligation d'achat.<\/p><\/article><article class=\"mk-text\" data-m=\"pt\" hidden><p class=\"label\">Portugal<\/p><p>Brzorastu\u0107e tr\u017ei\u0161te potaknuto sna\u017enim solarniim ozra\u010denjem i rastu\u0107om samoopskrbom. EasySolar AI podr\u017eava UPAC regulaciju, obra\u010dun autoconsumo i regionalne programe poticaja.<\/p><\/article><article class=\"mk-text\" data-m=\"se\" hidden><p class=\"label\">\u0160vedska<\/p><p>Nordijsko tr\u017ei\u0161te na kojem solarna energija i dalje postavlja nove rekorde unato\u010d kratkim zimskim danima. EasySolar AI uzima u obzir porezni odbitak za Gr\u00f6n teknik, lokalni sustav elcertifikat i satni neto obra\u010dun.<\/p><\/article><article class=\"mk-text\" data-m=\"cz\" hidden><p class=\"label\">\u010ce\u0161ka<\/p><p>Obnovljeno tr\u017ei\u0161te krovnih sustava zahvaljuju\u0107i programu Nov\u00e1 zelen\u00e1 \u00faspor\u00e1m. Lokalizirano za trenuta\u010dna pravila neto obra\u010duna i brzo rastu\u0107i stambeni segment.<\/p><\/article><article class=\"mk-text\" data-m=\"hu\" hidden><p class=\"label\">Ma\u0111arska<\/p><p>Tr\u017ei\u0161te na kojem su reforme neto obra\u010duna preoblikovale cijelu sliku. EasySolar AI prati najnovija pravila sald\u00f3 i gross meteringa, poma\u017eu\u0107i instalaterima da to\u010dno formiraju ponude u promjenjivom okru\u017eenju.<\/p><\/article><article class=\"mk-text\" data-m=\"hr\" hidden><p class=\"label\">Hrvatska<\/p><p>Rastu\u0107e jadransko tr\u017ei\u0161te potaknuto sredstvima EU za oporavak i sna\u017enom potra\u017enjom stambenog segmenta. Potpuno konfigurirano za lokalna pravila neto obra\u010duna i nacionalne programe sufinanciranja.<\/p><\/article><article class=\"mk-text\" data-m=\"br\" hidden><p class=\"label\">Brazil<\/p><p>Najve\u0107e solarno tr\u017ei\u0161te u Latinskoj Americi, s vi\u0161e od 45 GW instalirano i milijunima stambenih kupaca-proizvo\u0111a\u010da. Podr\u017eava pravila Sistema de Compensa\u00e7\u00e3o de Energia El\u00e9trica (SCEE) prema Lei 14.300.<\/p><\/article><article class=\"mk-text\" data-m=\"za\" hidden><p class=\"label\">Ju\u017ena Afrika<\/p><p>Tr\u017ei\u0161te u sna\u017enom rastu na kojem je solarna energija odgovor na prekide opskrbe. EasySolar AI obra\u0111uje stambene i C&amp;I projekte, zahtjeve za registraciju SSEG-a i najnovije sheme naknade za predaju energije mre\u017ei od Eskoma i op\u0107inskih distributera.<\/p><\/article><article class=\"mk-text\" data-m=\"au\" hidden><p class=\"label\">Australija<\/p><p>Jedna od najvi\u0161ih stopa usvajanja krovne solarne energije na svijetu, s vi\u0161e od 4 milijuna domova napajanih sunca. EasySolar AI podr\u017eava izra\u010dun STC poticaja, dr\u017eavne poticaje i otkupne tarife u svim NEM regijama.<\/p><\/article><article class=\"mk-text\" data-m=\"ca\" hidden><p class=\"label\">Kanada<\/p><p>Tr\u017ei\u0161te u rastu potaknuto saveznim i pokrajinskim poticajima poput programa Greener Homes i neto obra\u010duna u ve\u0107ini pokrajina. Konfigurirano za cijene u CAD-u, dvojezi\u010dne projekte i tarifne strukture po pokrajinama.<\/p><\/article><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 6 \u00b7 From design to sale -->\n<section class=\"after\" id=\"after-design\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow eyebrow-dark\">Nakon projektiranja<\/p>\n    <h2>Ponuda, klijent i pra\u0107enje, sve rije\u0161eno<\/h2>\n    <p class=\"lead lead-dark\">Projektiranje i izra\u010dun su jezgra. Sve nakon toga izgra\u0111eno je tako da isti projekt prije\u0111e u potpisani ugovor bez ponovnog upisivanja ijedne brojke.<\/p>\n\n    <div class=\"cards-3 after-grid\">\n      <article class=\"card\">\n        <p class=\"label\">Generator leadova i odgovor<\/p>\n        <h3>Leadovi sti\u017eu kvalificirani i dobivaju odgovor u pet minuta<\/h3>\n        <div class=\"rule\"><\/div>\n        <p>Ugradite kalkulator na svoju web-stranicu. Svaka procjena sti\u017ee kao kvalificirani lead s podacima o krovu, veli\u010dinom sustava i kontaktom, a EasySolar AI ga usmjerava va\u0161em najboljem prodava\u010du s ve\u0107 prilo\u017eenim projektom. Odgovor u 5 minuta umjesto 30 \u010dini kvalifikaciju leadova 21 puta vjerojatnijom.<\/p>\n        <p class=\"footnote\">\"Studija upravljanja odgovorima na leadove\", dr. James Oldroyd, MIT.<\/p>\n      <\/article>\n      <article class=\"card card-proposal\">\n        <div class=\"pp-stage\">\n  <div class=\"pp-side pp-side--l\" aria-hidden=\"true\"><span>34 widgeta<\/span><span>Prvo mobitel<\/span><span class=\"phone-hint\">Pomaknite ponudu<\/span><\/div>\n  <div class=\"phone\" tabindex=\"0\" role=\"region\" aria-label=\"Primjer ponude iz predlo\u0161ka EasySolar AI, pomaknite za \u010ditanje\">\n    <div class=\"phone-screen\" tabindex=\"0\" role=\"region\" aria-label=\"Primjer ponude, mogu\u0107e je pomicati\">\n      <div class=\"pp-top\"><span class=\"pp-logo\">Solar Installers Ltd<\/span><\/div>\n      <p class=\"pp-h1\">Va\u0161a budu\u0107nost sa solarnom energijom<\/p>\n      <div class=\"pp-contact\"><div><p class=\"pp-label\">Pripremljeno za<\/p><b>Jan Kowalski<\/b><span>S\u0142oneczna 14, Krak\u00f3w<\/span><\/div><div><p class=\"pp-label\">Kontakt osoba<\/p><b>Anna Nowak<\/b><span>+48 600 000 000<\/span><\/div><\/div>\n      <div class=\"pp-hero\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-proposal-roof-easysolar-ai.webp\" alt=\"\" width=\"480\" height=\"300\" loading=\"lazy\"><\/div>\n      <p class=\"pp-text\">Hvala na interesu za solarnu energiju. U nastavku \u0107ete prona\u0107i sustav prilago\u0111en va\u0161em domu, njegovu proizvodnju, va\u0161e u\u0161tede i cjenovnu ponudu.<\/p>\n      <div class=\"pp-sup\"><i><\/i><div><b>Anna Nowak<\/b><span>Voditeljica projekta<\/span><\/div><\/div>\n      <span class=\"pp-btn\">Prihvati ponudu<\/span>\n      <hr class=\"pp-hr\">\n      <p class=\"pp-h1\">Prilago\u0111eni fotonaponski sustav \u2013 optimiziran za va\u0161e potrebe<\/p>\n      <div class=\"pp-stats\"><div><b>14<\/b><span>modula<\/span><\/div><div><b>6.3 kWp<\/b><span>veli\u010dina sustava<\/span><\/div><div><b>6,410 kWh<\/b><span>godi\u0161nje<\/span><\/div><\/div>\n      <div class=\"pp-cards\"><div><p class=\"pp-label\">Modul<\/p><b>450 Wp, crni okvir<\/b><\/div><div><p class=\"pp-label\">Inverter<\/p><b>hibridni 8 kW<\/b><\/div><div><p class=\"pp-label\">Pohrana<\/p><b>baterija 5 kWh<\/b><\/div><\/div>\n      <hr class=\"pp-hr\">\n      <p class=\"pp-h1\">Proizvodnja nasuprot potro\u0161nji energije - ukratko<\/p>\n      <div class=\"pp-balance\"><div><b>42%<\/b><span>samoopskrba<\/span><\/div><div><b>80%<\/b><span>va\u0161e potro\u0161nje pokriveno<\/span><\/div><\/div>\n      <div class=\"pp-bars\" aria-hidden=\"true\"><i style=\"--h:22%\"><\/i><i style=\"--h:38%\"><\/i><i style=\"--h:62%\"><\/i><i style=\"--h:80%\"><\/i><i style=\"--h:96%\"><\/i><i style=\"--h:100%\"><\/i><i style=\"--h:98%\"><\/i><i style=\"--h:90%\"><\/i><i style=\"--h:70%\"><\/i><i style=\"--h:46%\"><\/i><i style=\"--h:26%\"><\/i><i style=\"--h:18%\"><\/i><\/div><p class=\"pp-sub\">Mjese\u010dna proizvodnja, od sije\u010dnja do prosinca.<\/p>\n      <hr class=\"pp-hr\">\n      <p class=\"pp-h1\">Va\u0161a 20-godi\u0161nja investicija i u\u0161tede<\/p>\n      <div class=\"pp-kv\"><span>Trenutni ra\u010dun<\/span><b>80 \u20ac \/ mjesec<\/b><\/div><div class=\"pp-kv\"><span>Ra\u010dun nakon instalacije<\/span><b>14 \u20ac \/ mjesec<\/b><\/div><div class=\"pp-kv\"><span>20-godi\u0161nja u\u0161teda<\/span><b>24,600 \u20ac<\/b><\/div><div class=\"pp-kv\"><span>Povrat ulaganja<\/span><b>7 godina<\/b><\/div><div class=\"pp-kv\"><span>Izbjegnuti CO\u2082 godi\u0161nje<\/span><b>2.9 t<\/b><\/div>\n      <hr class=\"pp-hr\">\n      <p class=\"pp-h1\">Cjenovna ponuda<\/p>\n      <div class=\"pp-kv\"><span>14 \u00d7 450 Wp modula<\/span><b>2,380 \u20ac<\/b><\/div><div class=\"pp-kv\"><span>hibridni inverter 8 kW<\/span><b>1,290 \u20ac<\/b><\/div><div class=\"pp-kv\"><span>baterijsko spremi\u0161te 5 kWh<\/span><b>1,950 \u20ac<\/b><\/div><div class=\"pp-kv\"><span>Montiranje, o\u017ei\u010denje, rad<\/span><b>800 \u20ac<\/b><\/div>\n      <div class=\"pp-kv pp-total\"><span>Ukupno neto<\/span><b>6,420 \u20ac<\/b><\/div><div class=\"pp-kv\"><span>PDV 8%<\/span><b>514 \u20ac<\/b><\/div><div class=\"pp-kv pp-total\"><span>Ukupno bruto<\/span><b>6,934 \u20ac<\/b><\/div>\n      <span class=\"pp-btn\">Prihvati ponudu<\/span>\n      <p class=\"pp-sub pp-foot\">Pripremljeno u EasySolar AI<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"pp-side pp-side--r\" aria-hidden=\"true\"><span>Podijeli poveznicom<\/span><span>Prihvati online<\/span><\/div>\n<\/div>\n        <p class=\"label\">Interaktivna ponuda<\/p>\n        <h3>Ponude koje se same prodaju<\/h3>\n      <\/article>\n      <article class=\"card card-media\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/04\/Client-Panel-for-solar-systems-Duzy.webp\" alt=\"Klijentski panel u EasySolar AI s ponudom, dokumentima i napretkom projekta\" width=\"1024\" height=\"576\" loading=\"lazy\">\n        <p class=\"label\">Klijentski panel<\/p>\n        <h3>Namjenski prostor za svakog klijenta<\/h3>\n        <p>Svaki klijent dobiva osobni online panel: ponudu, napredak projekta, dokumente, poruke va\u0161em timu. Jedno mjesto, bilo koji ure\u0111aj, bez prepreka pri prijavi.<\/p>\n      <\/article>\n      <article class=\"card card-media\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/04\/Creating-a-PV-Electrical-Schematic-for-Solar-Systems-Duzy.webp\" alt=\"Fotonaponska jednopolna shema izra\u0111ena u EasySolar AI\" width=\"1024\" height=\"576\" loading=\"lazy\">\n        <p class=\"label\">Elektri\u010dna shema<\/p>\n        <h3>Jednopolna shema, nacrtana iz projekta<\/h3>\n        <p>Nacrtajte elektri\u010dnu shemu fotonaponskog sustava za projekt u pregledniku: stringovi, inverter, za\u0161tita i mjerenje. Ostaje uz projekt i izvozi se u PDF za zahtjev prema mre\u017ei i za ekipu.<\/p>\n      <\/article>\n      <article class=\"card card-media\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/04\/Solar-CRM-Duzy.webp\" alt=\"CRM za fotonaponske instalatere u EasySolar AI: klijenti, projekti i poslovi\" width=\"1024\" height=\"576\" loading=\"lazy\">\n        <p class=\"label\">CRM i planer<\/p>\n        <h3>CRM koji govori fotonaponski<\/h3>\n        <p>Klijenti, projekti i poslovi u jednom sustavu stvorenom za instalatere. Statusi, komentari, zadaci, planer sastanaka, podsjetnici za pra\u0107enje, uloge i ovlasti u skladu s GDPR-om.<\/p>\n      <\/article>\n      <article class=\"card\">\n        <p class=\"label\">Integracije<\/p>\n        <h3>Va\u0161 kalendar, chat i tablice, povezani<\/h3>\n        <div class=\"rule\"><\/div>\n        <p>Pove\u017eite EasySolar AI putem Makea, Zapiera ili API-ja. Sinkronizirajte ugra\u0111eni cjenik i planer s kalendarom ili Google Sheets, te po\u0161aljite svaki novi lead iz generatora leadova u Slack ili Microsoft Teams. Leadovi i cijene ulaze, sastanci, upozorenja i izvje\u0161taji izlaze. Bez koda.<\/p>\n        <p><a class=\"link\" href=\"https:\/\/easysolar.app\/hr\/easysolar-zapier-integracija-povezite-9-000-aplikacija\/\">Pogledajte integraciju<\/a><\/p>\n      <\/article>\n    <\/div>\n\n    <div class=\"cta-row\">\n      <a class=\"btn btn-primary\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Zapo\u010dnite besplatno 3-dnevno probno razdoblje<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 7 \u00b7 Comparison (rendered only when comparison_verified is true) -->\n<!-- comparison table hidden: comparison_verified is false -->\n\n<!-- 8 \u00b7 Client projects -->\n<section class=\"projects\" id=\"projects\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow eyebrow-dark\">Projektirano u EasySolar AI<\/p>\n    <h2>Projekti koje su izradili na\u0161i klijenti<\/h2>\n    <p class=\"lead lead-dark\">Od nordijskih krovova do poljskih farmi. Pravi projekti, prave tvrtke.<\/p>\n    <div class=\"gallery\">\n      <figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/Kungalv-Energi-1-1-1024x639.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane Kung\u00e4lv Energi, \u0160vedska\" width=\"1024\" height=\"639\" loading=\"lazy\"><figcaption>Kung\u00e4lv Energi<span>\u0160vedska \u00b7 krovni fotonaponski sustav, komunalni instalater<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/Solorkan-AS-2-1-1024x645.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane Solorkan AS, Norve\u0161ka\" width=\"1024\" height=\"645\" loading=\"lazy\"><figcaption>Solorkan AS<span>Norve\u0161ka \u00b7 stambeni krov<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/SoloSolar-GmbH-1-1-1024x646.jpeg\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane SoloSolar GmbH, Njema\u010dka\" width=\"1024\" height=\"646\" loading=\"lazy\"><figcaption>SoloSolar GmbH<span>Njema\u010dka \u00b7 stambeni krov<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/HYMON-Fotowoltaika-Sp.-z-o.o-2-1-1024x646.jpeg\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane HYMON Fotowoltaika Sp. z o.o., Poljska\" width=\"1024\" height=\"646\" loading=\"lazy\"><figcaption>HYMON Fotowoltaika Sp. z o.o.<span>Poljska \u00b7 stambeni i komercijalni krov<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/Ecocollect-sp-z-o.o-1.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane Ecocollect sp. z o.o., Poljska\" width=\"1024\" height=\"646\" loading=\"lazy\"><figcaption>Ecocollect sp. z o.o.<span>Poljska \u00b7 krovni fotonaponski sustav<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/Dynamic-Renewable-Energy-Solutions-2-1-1024x597.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane Dynamic Renewable Energy Solutions, Ju\u017ena Afrika\" width=\"1024\" height=\"597\" loading=\"lazy\"><figcaption>Dynamic Renewable Energy Solutions<span>Ju\u017ena Afrika \u00b7 krovni fotonaponski sustav<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/PEGK-2-1-1024x646.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane PEGK, Poljska\" width=\"1024\" height=\"646\" loading=\"lazy\"><figcaption>PEGK<span>Poljska \u00b7 krovni fotonaponski sustav<\/span><\/figcaption><\/figure>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/easysolar.app\/wp-content\/uploads\/2024\/07\/SOLVENTE-1-1.webp\" alt=\"Fotonaponski sustav projektiran u EasySolar AI od strane SOLVENTE, Poljska\" width=\"895\" height=\"560\" loading=\"lazy\"><figcaption>SOLVENTE<span>Poljska \u00b7 krovni fotonaponski sustav<\/span><\/figcaption><\/figure>\n    <\/div>\n    \n  <\/div>\n<\/section>\n\n<!-- 9 \u00b7 Selected by Google (replaces pricing on the homepage, 2026-10-05; prices live on \/price-list\/ where they are tested) -->\n<section class=\"google grid-bg\" id=\"google\">\n  <div class=\"wrap g-grid\">\n    <div class=\"g-copy\">\n      <p class=\"eyebrow\">Odabrao Google<\/p>\n      <h2>Google je odabrao EasySolar AI kako bi pomo\u0107u umjetne inteligencije pomogao transformirati energetski sektor<\/h2>\n      <p class=\"lead\">U kolovozu 2026. Google je odabrao 28 startupa iz Sjeverne Amerike i Europe za Google for Startups Accelerator, usmjeren na umjetnu inteligenciju za energetiku. EasySolar AI jedan je od 16 odabranih u Europi.<\/p>\n      <ul class=\"g-stats\">\n        <li><b>28<\/b><span>odabranih startupa<\/span><\/li>\n        <li><b>16<\/b><span>u Europi<\/span><\/li>\n        <li><b>80%<\/b><span>ni\u017ei tro\u0161kovi prodaje, prema Googleu<\/span><\/li>\n      <\/ul>\n      <p class=\"g-note\">Mentorstvo Googleovih stru\u010dnjaka za umjetnu inteligenciju i energetiku izravno ulazi u projektni motor koji koristite svaki dan.<\/p>\n      <div class=\"cta-row\">\n        <a class=\"btn btn-sand\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Zapo\u010dnite besplatno 3-dnevno probno razdoblje<\/a>\n        <a class=\"btn btn-outline\" href=\"https:\/\/easysolar.app\/hr\/easysolar-zapier-integracija-povezite-9-000-aplikacija\/\">Pogledajte cijene<\/a>\n      <\/div>\n    <\/div>\n    <figure class=\"g-clip\">\n      <p class=\"label g-src\">blog.google \u00b7 26. kolovoza 2026.<\/p>\n      <p class=\"g-head\">28 startupa koji koriste AI za transformaciju energetskog sektora<\/p>\n      <p class=\"g-by\">Amanda Peterson Corio i Adam Elman, Google<\/p>\n      <blockquote class=\"g-quote\">\n        <p class=\"label g-who\">EasySolar AI \u00b7 Poljska<\/p>\n        <p>Softver za automatizirano projektiranje i generiranje leadova, \"poma\u017ee solarnih instalaterima da cijenom pokriju cijela naselja i smanje tro\u0161kove prodaje za 80%\".<\/p>\n      <\/blockquote>\n      <figcaption><a class=\"link\" href=\"https:\/\/blog.google\/company-news\/outreach-and-initiatives\/entrepreneurs\/google-for-startups-accelerator-energy-ai\/\" rel=\"noopener\">Pro\u010ditajte objavu na Google blogu<\/a><\/figcaption>\n    <\/figure>\n  <\/div>\n<\/section>\n\n<!-- 10 \u00b7 FAQ -->\n<section class=\"faq\" id=\"faq\">\n  <div class=\"wrap faq-grid\">\n    <div>\n      <p class=\"eyebrow eyebrow-dark\">Pitanja koja postavljaju instalateri<\/p>\n      <h2>Prije nego \u0161to po\u010dnete<\/h2>\n    <\/div>\n    <div class=\"faq-list\">\n      <details><summary>Mogu li projektirati sustave na tlu i solarne elektrane, a ne samo krovove?<\/summary><div class=\"body\"><p>Da. Na\u010din za elektrane na tlu sla\u017ee stolove u redove na ortofotu s ispravnim razmakom, konstrukcijama istok-zapad ili fiksnog nagiba, od 100 kWp do lokacija od vi\u0161e megavata.<\/p><\/div><\/details>\n<details><summary>Odakle dolaze podaci o ozra\u010denju i prinosu?<\/summary><div class=\"body\"><p>Iz motora za izra\u010dun EasySolar AI koji koristi podatke o ozra\u010denju za lokaciju projekta, azimut i nagib krova, zasjenjenje i gubitke sustava. Jezi\u010dni model nikada ne generira brojku.<\/p><\/div><\/details>\n<details><summary>Radi li u mojoj zemlji?<\/summary><div class=\"body\"><p>Petnaest tr\u017ei\u0161ta unaprijed je konfigurirano s tarifama, poticajima i pravilima mjerenja. Za svako drugo tr\u017ei\u0161te definirate vlastitu shemu u nekoliko minuta, a su\u010delje radi na 25 jezika.<\/p><\/div><\/details>\n<details><summary>Mogu li koristiti vlastite cijene modula i invertera?<\/summary><div class=\"body\"><p>Da. Cijene uvijek dolaze iz va\u0161eg popisa komponenti i satnica rada. U\u010ditajte ga jednom ili ga sinkronizirajte iz Google Sheets putem Zapiera.<\/p><\/div><\/details>\n<details><summary>\u0160to ako je zra\u010dna snimka stara ili je zgrada nova?<\/summary><div class=\"body\"><p>Prebacite se na na\u010din s fotografijom ili u\u010ditajte snimku dronom ili tlocrt krova. Jedna referentna dimenzija postavlja skalu i nastavljate kao i obi\u010dno.<\/p><\/div><\/details>\n<details><summary>Mo\u017ee li klijent vidjeti projekt?<\/summary><div class=\"body\"><p>Da. Klijent prima interaktivnu ponudu putem poveznice i osobni panel s dokumentima i napretkom projekta.<\/p><\/div><\/details>\n<details><summary>Kako radi besplatno probno razdoblje?<\/summary><div class=\"body\"><p>3 dana s punim pristupom. Za po\u010detak je potrebna kartica, a ni\u0161ta se ne napla\u0107uje prije zavr\u0161etka probnog razdoblja. Otka\u017eite jednim klikom iz svog ra\u010duna.<\/p><\/div><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- 11 \u00b7 Final CTA -->\n<section class=\"final grid-bg\" id=\"start\">\n  <div class=\"wrap final-inner\">\n    <p class=\"eyebrow\">Spremni kada i vi budete<\/p>\n    <h2>Projektirajte svoj prvi krov danas<\/h2>\n    <p class=\"lead\">Upi\u0161ite adresu, opi\u0161ite klijenta u jednoj re\u010denici i po\u0161aljite ponudu prije nego \u0161to poziv zavr\u0161i.<\/p>\n    <div class=\"cta-row\">\n      <a class=\"btn btn-sand\" href=\"https:\/\/web.easysolar-app.com\/hr\/start\">Zapo\u010dnite besplatno 3-dnevno probno razdoblje<\/a>\n      <a class=\"btn btn-outline\" href=\"mailto:support@easysolar.app?subject=Demo%20request%3A%20EasySolar%20AI%20%2820%20minutes%29&body=Hello%2C%0A%0AI%20would%20like%20to%20book%20a%2020-minute%20demo%20of%20EasySolar%20AI.%0A%0ABest%20for%20me%20this%20week%3A%20%5Bdays%5D%20between%20%5Bfrom%5D%20and%20%5Bto%5D%20%28time%20zone%3A%20%5B...%5D%29.%0A%0ACompany%3A%20%5B...%5D%0APhone%3A%20%5B...%5D%0A%0AThanks%2C%0A%5Bname%5D\">Rezervirajte 20-minutni demo<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\"><defs><symbol id=\"es-mark\" viewBox=\"77 77 249 249\"><path fill=\"currentColor\" d=\"M312.496 299.305C305.015 299.305 298.951 305.368 298.951 312.851C298.951 320.332 305.015 326.395 312.496 326.395C319.977 326.395 326.042 320.332 326.042 312.851C326.042 305.368 319.978 299.305 312.496 299.305ZM200.48 77C132.284 77 77 132.283 77 200.479C77 268.674 132.284 323.957 200.48 323.957C268.677 323.957 323.96 268.674 323.96 200.479C323.96 132.283 268.676 77 200.48 77ZM277.996 202.734C277.996 206.402 275.021 209.381 271.35 209.381H188.789C183.892 209.381 179.926 205.408 179.926 200.519C179.926 195.623 183.895 191.65 188.79 191.65H257.814C258.266 191.65 258.697 191.444 258.988 191.094C259.276 190.749 259.396 190.29 259.317 189.841C254.266 161.777 229.668 140.416 200.171 140.416C167.039 140.416 140.082 167.378 140.082 200.519C140.082 233.642 167.039 260.607 200.171 260.607C207.998 260.607 215.608 259.084 222.678 256.224H222.676C225.362 255.132 227.938 253.854 230.411 252.413C230.564 252.323 230.722 252.242 230.873 252.145C231.854 251.562 232.805 250.936 233.747 250.302C234.127 250.041 234.512 249.799 234.885 249.531C238.686 246.844 242.158 243.728 245.23 240.234C248.279 236.767 253.363 235.984 257.311 238.382L257.338 238.399C259.438 239.674 260.867 241.815 261.256 244.241C261.644 246.666 260.95 249.142 259.355 251.009C255.722 255.268 251.637 259.106 247.181 262.485C247.067 262.584 246.972 262.7 246.846 262.797C246.678 262.926 246.499 263.034 246.333 263.156C245.644 263.659 244.93 264.124 244.229 264.607C231.34 273.491 216.099 278.339 200.171 278.339C157.261 278.339 122.35 243.424 122.35 200.519C122.35 157.601 157.261 122.691 200.171 122.691C243.085 122.691 277.996 157.601 277.996 200.519V202.734Z\"\/><\/symbol><\/defs><\/svg>\n<\/main>\n<script>\n\/* The only script on the page: click-to-play YouTube facades, the markets map and the console demo. *\/\ndocument.documentElement.classList.add('js');\n\/* Click-to-play: the YouTube iframe is created only after the click (CookieYes: youtube-nocookie.com loads on user interaction). *\/\ndocument.addEventListener('click', function (e) {\n  var btn = e.target.closest('.facade .play'); if (!btn || btn.disabled) return;\n  var f = btn.closest('.facade'), id = f.getAttribute('data-yt'); if (!id) return;\n  var i = document.createElement('iframe');\n  \/* captions follow the page language: hl = player UI, cc_lang_pref = track (base code, e.g. pt for pt-br) *\/\n  var lang = (document.documentElement.lang || 'en').toLowerCase(), cc = lang.split('-')[0];\n  i.src = 'https:\/\/www.youtube-nocookie.com\/embed\/' + encodeURIComponent(id) + '?autoplay=1&rel=0&modestbranding=1&cc_load_policy=1&cc_lang_pref=' + cc + '&hl=' + lang;\n  i.title = f.getAttribute('data-title'); i.width = '1280'; i.height = '720'; i.loading = 'lazy';\n  i.setAttribute('allow', 'autoplay; encrypted-media; picture-in-picture'); i.setAttribute('allowfullscreen', ''); i.referrerPolicy = 'strict-origin-when-cross-origin';  \/* YouTube needs the embedder's origin (error 153 without it) *\/\n  f.textContent = ''; f.appendChild(i); f.classList.add('is-playing');\n});\n\/* Energy balance board: the app's home-energy-system model, with example data. *\/\n(function () {\n  var root = document.getElementById('energy-board'); if (!root) return;\n  var E = {\"bill\": 80, \"price\": 0.28, \"own\": 0.14, \"storage\": 0.28, \"car\": 0.08, \"share\": [2.5, 4.5, 8, 11, 13, 13, 13.5, 12, 9, 6.5, 3.5, 3.5], \"annual\": 6410}, MON = [\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"];\n  var st = { m: 5, profile: 'steady', time: 'day' };\n  var f1 = function (x) { return x.toLocaleString('en-US', { minimumFractionDigits: 1, maximumFractionDigits: 1 }); };\n  function model() {\n    var m = st.m, days = new Date(2026, m + 1, 0).getDate(), ratio = st.profile === 'day' ? .7 : st.profile === 'night' ? .3 : .5;\n    var pday = E.annual * E.share[m] \/ 100 \/ days, cap = E.annual * E.storage \/ 360, intent = E.storage * pday;\n    var surplus = Math.max(0, intent - cap), charged = Math.min(intent, cap), use = E.bill \/ E.price \/ days, dayu = use * ratio, nightu = use * (1 - ratio);\n    var discharged = Math.max(.15 * charged, charged - nightu), charge = E.car * pday, day = st.time === 'day';\n    var fromPv = day ? Math.min(E.own * pday + surplus, dayu) : Math.min(nightu, charged), stored = day ? charged : discharged;\n    return { day: day, prod: day ? pday : 0, use: day ? dayu : nightu, fromPv: fromPv, stored: stored, level: cap ? stored \/ cap * 100 : 0,\n      charging: day ? charge : 0, range: charge \/ 18 * 100, impNight: nightu - fromPv, exp: pday - fromPv - charged - charge, impDay: dayu - fromPv,\n      discharged: discharged, intent: intent, cap: cap };\n  }\n  var wrap = root.querySelector('.eb-wrap'), svg = root.querySelector('.eb-flows');\n  var T = {}; ['solar', 'home', 'battery', 'vehicle', 'grid'].forEach(function (k) { T[k] = root.querySelector('.eb-' + k); });\n  function pt(el, side, dx, dy) {\n    var r = el.getBoundingClientRect(), c = wrap.getBoundingClientRect();\n    var x = r.left - c.left + r.width \/ 2 + (dx || 0), y = r.top - c.top + r.height \/ 2 + (dy || 0), ox = r.width \/ 5 * 2, oy = r.height \/ 5 * 2;\n    return side === 'top' ? [x, y - oy] : side === 'bottom' ? [x, y + oy] : side === 'right' ? [x + ox, y] : [x - ox, y];\n  }\n  function path(a, b) { var mid = (a[1] + b[1]) \/ 2; return 'M' + a[0] + ' ' + a[1] + ' V' + mid + ' H' + b[0] + ' V' + b[1]; }\n  function draw(v) {\n    \/* layout is read from the tiles, not from a width threshold: the board is narrow when the battery sits under the house *\/\n    var c = wrap.getBoundingClientRect(), narrow = T.battery.getBoundingClientRect().top >= T.home.getBoundingClientRect().bottom - 1, out = [], n = 0;\n    svg.setAttribute('viewBox', '0 0 ' + c.width + ' ' + c.height);\n    function flow(d, color) { var id = 'eb-p' + (n++); out.push('<path id=\"' + id + '\" d=\"' + d + '\" stroke=\"' + color + '\" fill=\"none\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\".9\"\/><circle r=\"2.8\" fill=\"' + color + '\"><animateMotion dur=\"3s\" repeatCount=\"indefinite\"><mpath href=\"#' + id + '\"\/><\/animateMotion><\/circle>'); }\n    var sand = '#EAC7A6', grey = '#847984';\n    \/* home and grid: on the wide board the grid tile spans two columns under home and battery, so its centre sits far to the\n       right of the house; the flow drops straight down from the house instead (export and import on two lanes) *\/\n    var hb = pt(T.home, 'bottom'), gt = pt(T.grid, 'top');\n    var homeGrid = narrow ? null : [[hb[0] + 6, hb[1]], [hb[0] + 6, gt[1]]];\n    \/* narrow board (solar|home, vehicle|battery, grid): the flow leaves the house, runs in the gap above the battery,\n       turns down the gap between vehicle and battery and enters the grid tile, crossing no tile *\/\n    function lane(dx, up) {\n      var c = wrap.getBoundingClientRect(), h = T.home.getBoundingClientRect(), bt = T.battery.getBoundingClientRect(), v = T.vehicle.getBoundingClientRect();\n      var x0 = h.left - c.left + h.width \/ 2 - 18 + dx, y0 = hb[1], gy = (h.bottom + bt.top) \/ 2 - c.top, gx = (v.right + bt.left) \/ 2 - c.left + dx;\n      var d = 'M' + x0 + ' ' + y0 + ' V' + gy + ' H' + gx + ' V' + gt[1];\n      return up ? 'M' + gx + ' ' + gt[1] + ' V' + gy + ' H' + x0 + ' V' + y0 : d;\n    }\n    var homeBat = narrow ? [pt(T.home, 'bottom', 5, 0), pt(T.battery, 'top', 5, 0)] : [pt(T.home, 'right', 0, 5), pt(T.battery, 'left', 0, 5)];\n    var batHome = narrow ? [pt(T.battery, 'top', -5, 0), pt(T.home, 'bottom', -5, 0)] : [pt(T.battery, 'left', 0, -5), pt(T.home, 'right', 0, -5)];\n    var gridHome = narrow ? null : [[hb[0] - 6, gt[1]], [hb[0] - 6, hb[1]]];\n    var toGrid = narrow ? lane(4, false) : path(homeGrid[0], homeGrid[1]), fromGrid = narrow ? lane(-4, true) : path(gridHome[0], gridHome[1]);\n    if (v.day && v.fromPv > 0) flow(path(pt(T.solar, 'right'), pt(T.home, 'left')), sand);\n    if (v.day && v.charging > 0) flow(path(pt(T.solar, 'bottom'), pt(T.vehicle, 'top')), sand);\n    if (v.day && v.level > 0) flow(path(homeBat[0], homeBat[1]), sand);\n    if ((!v.day && v.discharged > 0) || (v.day && v.intent > v.cap)) flow(path(batHome[0], batHome[1]), grey);\n    if (!v.day && v.impNight > 0) flow(fromGrid, grey);\n    if (!v.day && v.impNight < 0) flow(toGrid, sand);\n    if (v.day && v.exp > 0) flow(toGrid, sand);\n    if (v.day && v.impDay > 0) flow(fromGrid, grey);\n    svg.innerHTML = out.join('');\n  }\n  function render() {\n    var v = model(), set = function (k, t) { var el = root.querySelector('[data-eb=\"' + k + '\"]'); if (el) el.textContent = t; };\n    set('month', MON[st.m]); set('prod', f1(v.prod)); set('use', f1(v.use)); set('fromPv', f1(v.fromPv)); set('stored', f1(v.stored));\n    set('level', Math.round(v.level)); set('charging', f1(v.charging)); set('range', Math.round(v.range));\n    var imp = v.day ? v.impDay : v.impNight; set('imp', f1(Math.max(0, imp))); set('exp', f1(v.exp));\n    root.querySelector('[data-eb-show=\"imp\"]').hidden = !(imp > 0);\n    root.querySelector('[data-eb-show=\"exp\"]').hidden = !v.day;\n    root.classList.toggle('is-night', !v.day);\n    root.querySelectorAll('.eb-step').forEach(function (r) { var lo = +r.getAttribute('data-min'); r.classList.toggle('on', v.level > lo); r.classList.toggle('blink', v.level > lo && v.level < lo + 20); });\n    root.querySelectorAll('[data-eb-profile]').forEach(function (b) { b.classList.toggle('on', b.getAttribute('data-eb-profile') === st.profile); });\n    root.querySelectorAll('[data-eb-time]').forEach(function (b) { b.classList.toggle('on', b.getAttribute('data-eb-time') === st.time); });\n    draw(v);\n  }\n  root.addEventListener('click', function (e) {\n    var b = e.target.closest('button'); if (!b) return;\n    if (b.hasAttribute('data-eb-month')) st.m = (st.m + (+b.getAttribute('data-eb-month')) + 12) % 12;\n    if (b.hasAttribute('data-eb-profile')) st.profile = b.getAttribute('data-eb-profile');\n    if (b.hasAttribute('data-eb-time')) st.time = b.getAttribute('data-eb-time');\n    render();\n  });\n  \/* redraw whenever the layout may have moved: size changes, window resize, full load, and each time the board scrolls into view *\/\n  var redraw = function () { draw(model()); };\n  if ('ResizeObserver' in window) new ResizeObserver(redraw).observe(wrap);\n  addEventListener('resize', redraw); addEventListener('load', redraw);\n  if ('IntersectionObserver' in window) new IntersectionObserver(function (es) { if (es[0].isIntersecting) redraw(); }).observe(wrap);\n  root.querySelectorAll('img').forEach(function (i) { i.addEventListener('load', function () { draw(model()); }); });\n  render();\n})();\n\/* Markets map: a marker or chip shows its market's text. *\/\ndocument.addEventListener('click', function (e) {\n  var btn = e.target.closest('.mk, .mk-chip'); if (!btn) return;\n  var m = btn.getAttribute('data-m'), root = btn.closest('.markets');\n  root.querySelectorAll('.mk, .mk-chip').forEach(function (x) { var on = x.getAttribute('data-m') === m; x.classList.toggle('is-on', on); if (x.classList.contains('mk-chip')) x.setAttribute('aria-pressed', on ? 'true' : 'false'); });\n  root.querySelectorAll('.mk-text').forEach(function (p) { p.hidden = p.getAttribute('data-m') !== m; });\n});\n\/* Console demo: the last step whose text has passed the reference line drives the sticky device. *\/\n(function () {\n  var root = document.getElementById('console-demo'); if (!root) return;\n  var steps = [].slice.call(root.querySelectorAll('.cd-step')), msgs = [].slice.call(root.querySelectorAll('.cd-msg'));\n  var thread = document.getElementById('cd-thread'), ctx = document.getElementById('cd-ctx'), sub = document.getElementById('cd-sub'), toolsN = document.getElementById('cd-tools-n');\n  var typed = document.getElementById('cd-typed'), placeholder = document.getElementById('cd-placeholder'), device = root.querySelector('.cd-device');\n  var addrTyped = document.getElementById('cd-addr-typed'), addrPh = document.getElementById('cd-addr-placeholder'), addrCaret = document.getElementById('cd-addr-caret');\n  var reduce = matchMedia('(prefers-reduced-motion: reduce)').matches, stacked = matchMedia('(max-width: 920px)');\n  var state = { 0: ['Novi projekt', 0, 'Google Maps, automatski'], 1: ['S\u0142oneczna 14, Krak\u00f3w', 1, 'Novi klijent \u00b7 Google Maps, automatski'], 2: ['Jan Kowalski', 2, 'S\u0142oneczna 14, Krak\u00f3w'], 3: ['Jan Kowalski', 3, 'S\u0142oneczna 14, Krak\u00f3w'], 4: ['Jan Kowalski', 4, 'S\u0142oneczna 14, Krak\u00f3w \u00b7 6.3 kWp'], 5: ['Jan Kowalski', 4, 'S\u0142oneczna 14, Krak\u00f3w \u00b7 6.3 kWp'] };\n  var methods = ['Google Maps, automatski', 'Solarna elektrana na zemlji i industrijski objekti', 'Fotografija krova s tla', 'Snimka dronom ili vlastita karta'];\n  var chips = [document.getElementById('cd-chip-text'), document.getElementById('cd-chip-text2')], anyItems = [].slice.call(root.querySelectorAll('#cd-any-list li')), mIdx = 0, mTimer = null, typeTimer = null, current = -1;\n  function setMethod(i) { mIdx = i; chips.forEach(function (c) { if (c) c.textContent = methods[i]; }); anyItems.forEach(function (li) { li.classList.toggle('is-on', +li.getAttribute('data-m') === i); }); }\n  function cycle(on) { clearInterval(mTimer); if (on && !reduce) mTimer = setInterval(function () { setMethod((mIdx + 1) % methods.length); }, 2200); if (!on) setMethod(0); }\n  \/* each step types the message the next step sends (step 0: the address on the start screen); the text is read from that message, so it is translated with the page *\/\n  function nextText(step) { var m = root.querySelector('.cd-user[data-at=\"' + (step + 1) + '\"] .cd-field'); return m ? m.textContent.trim() : ''; }\n  function typeInto(text, el, ph) {\n    clearTimeout(typeTimer); typed.textContent = ''; addrTyped.textContent = ''; placeholder.hidden = false; addrPh.hidden = false; addrCaret.hidden = true;\n    if (!text) return; ph.hidden = true; if (el === addrTyped) addrCaret.hidden = false;\n    if (reduce) { el.textContent = text; return; }\n    var i = 0; (function tick() { el.textContent = text.slice(0, ++i); if (i < text.length) typeTimer = setTimeout(tick, 28 + Math.random() * 30); })();\n  }\n  function show(step) {\n    if (step === current) return; var prev = current; current = step; root.setAttribute('data-step', step);\n    steps.forEach(function (s) { s.classList.toggle('is-active', +s.getAttribute('data-step') === step); });\n    msgs.forEach(function (m) { var at = +m.getAttribute('data-at'), until = m.hasAttribute('data-until') ? +m.getAttribute('data-until') : Infinity; var on = step >= at && step <= until; if (!on) { m.classList.remove('is-shown'); m.hidden = true; } else { m.hidden = false; } });\n    requestAnimationFrame(function () { requestAnimationFrame(function () { msgs.forEach(function (m) { if (!m.hidden) m.classList.add('is-shown'); }); }); });\n    var st = state[step];\n    ctx.textContent = st[0]; sub.textContent = st[2]; toolsN.textContent = st[1]; cycle(step === 0);\n    if (step !== 0) { if (prev === 0 || prev > 0) addrDone = true; typeInto(nextText(step), typed, placeholder); }\n    else if (addrDone) { typeInto('', typed, placeholder); addrTyped.textContent = nextText(0); addrPh.hidden = true; }   \/* back from a later step: the address was already sent *\/\n    else typeInto('', typed, placeholder);   \/* step 0 before the visitor has looked at it: placeholder, typing waits for addrScroll() *\/\n    setTimeout(function () {\n      var first = null; msgs.forEach(function (m) { if (!first && !m.hidden && +m.getAttribute('data-at') === step) first = m; });\n      var last = step === steps.length - 1;   \/* the last step ends on the summary: show its bottom, the copy button included *\/\n      thread.scrollTo({ top: (first && !last) ? Math.max(0, first.offsetTop - thread.offsetTop - 6) : thread.scrollHeight, behavior: reduce ? 'auto' : 'smooth' });\n    }, 80);\n  }\n  function textBounds(step) { var a = step.firstElementChild.getBoundingClientRect(), b2 = step.lastElementChild.getBoundingClientRect(); return (a.top + b2.bottom) \/ 2; }\n  function refLine() { var vh = innerHeight; if (!stacked.matches) return vh \/ 2; var d = device.getBoundingClientRect(); var free = Math.max(0, d.bottom); return free + (vh - free) \/ 2; }\n  \/* The address on the start screen types only on a new scroll after the console has come into view and the visitor\n     has paused there; typed earlier (on load), it was already finished by the time anyone reached the console. *\/\n  var addrDone = false, addrArmed = false, armTimer = null;\n  function addrScroll() {\n    if (current !== 0 || addrDone) return;\n    var d = device.getBoundingClientRect(), inView = d.top < innerHeight * 0.5 && d.bottom > innerHeight * 0.5;\n    if (!inView) { addrArmed = false; clearTimeout(armTimer); return; }\n    if (addrArmed) { addrDone = true; typeInto(nextText(0), addrTyped, addrPh); return; }\n    clearTimeout(armTimer); armTimer = setTimeout(function () { addrArmed = true; }, 350);   \/* armed once scrolling stops with the console in view *\/\n  }\n  function pick() {\n    \/* the console lags the text: a step becomes active only once its text has passed a little above the reference line\n       (it used to switch halfway between two texts, while the next one was still entering at the bottom of the screen) *\/\n    var ref = refLine(), best = 0;\n    if (stacked.matches) {   \/* phone: the device is pinned on top; a step starts when its first line reaches the upper quarter of the space below it *\/\n      var db = device.getBoundingClientRect().bottom, line = db + Math.max(0, innerHeight - db) * 0.25;\n      steps.forEach(function (s, i) { if (s.firstElementChild.getBoundingClientRect().top <= line) best = i; });\n    } else steps.forEach(function (s, i) { if (textBounds(s) <= ref - innerHeight * 0.1) best = i; });\n    if (root.getBoundingClientRect().top > ref) best = 0;\n    show(+steps[best].getAttribute('data-step'));\n    if (root.getBoundingClientRect().top > innerHeight) { addrDone = false; addrArmed = false; addrTyped.textContent = ''; addrPh.hidden = false; addrCaret.hidden = true; }   \/* above the console again: replay next time *\/\n    addrScroll();\n  }\n  var ticking = false;\n  function onScroll() { if (ticking) return; ticking = true; requestAnimationFrame(function () { ticking = false; pick(); }); }\n  addEventListener('scroll', onScroll, { passive: true }); addEventListener('resize', onScroll);\n  show(0); pick();\n})();\n<\/script>\n\t\t\t\t<\/div>\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>#es-home{display:block;text-align:left}#es-home :is(p,li,dt,dd,figcaption,blockquote,summary,small,span,a,b,strong){font-size:inherit;line-height:inherit;font-family:inherit;font-style:normal;letter-spacing:inherit;text-transform:inherit}#es-home p{margin:1em 0}#es-home ul,#es-home ol{margin:1em 0;padding-left:40px}#es-home dl{margin:1em 0}#es-home dd{margin-left:40px}#es-home figure,#es-home blockquote{margin:1em 40px}#es-home h1,#es-home h2,#es-home h3{text-transform:none;font-style:normal}#es-home button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;text-transform:none;letter-spacing:normal;box-shadow:none;line-height:inherit;min-height:0;width:auto;height:auto;cursor:pointer}#es-home button:hover,#es-home button:focus{background:none;color:inherit}#es-home a{box-shadow:none}#es-home img{border:0;border-radius:0;box-shadow:none}#es-home{&#8211;plum:#403B46;&#8211;plum-deep:#2E2A33;&#8211;sand:#EAC7A6;&#8211;sand-burnt:#8C5A33;&#8211;ink:#5F5A66;&#8211;app-bg:#F3EDE4;&#8211;card:#FFFFFF;&#8211;grey-3:#706670;&#8211;grey-4:#BCB2BA;&#8211;white-warm-1:#FBF9F6;&#8211;white-warm-2:#F4F1ED;&#8211;white-warm-3:#EAE7E3;&#8211;status-green:#DEECDC;&#8211;status-blue:#D6E4EE;&#8211;status-yellow:#FAEDCC;&#8211;status-purple:#E6DEED;&#8211;status-gray:#E3E2E0;&#8211;font-heading:&#8217;Instrument Sans&#8217;,Inter,Helvetica,sans-serif;&#8211;font-label:&#8217;IBM Plex Mono&#8217;,ui-monospace,SFMono-Regular,Menlo,monospace;&#8211;font-body:Inter,Helvetica,Arial,sans-serif;&#8211;shadow-card:0 1px 2px rgb(64 59 70 \/ 6%),0 8px 24px -16px rgb(64 59 70 \/ 25%);&#8211;shadow-big:0 2px 10px 0 rgb(64 59 70 \/ 20%);&#8211;grid:8px;&#8211;radius-card:10px;&#8211;radius-pill:999px}#es-home *{box-sizing:border-box}#es-home{margin:0}#es-home{background:var(&#8211;app-bg);color:var(&#8211;ink);font-family:var(&#8211;font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}#es-home img,#es-home video,#es-home svg{max-width:100%}#es-home a{color:inherit}#es-home .wrap{max-width:1160px;margin-inline:auto}#es-home section{padding-block:88px;padding-inline:24px}#es-home h1,#es-home [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":38125,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-38054","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI<\/title>\n<meta name=\"description\" content=\"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/easysolar.app\/hr\/\" \/>\n<meta property=\"og:locale\" content=\"hr_HR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI\" \/>\n<meta property=\"og:description\" content=\"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/easysolar.app\/hr\/\" \/>\n<meta property=\"og:site_name\" content=\"EasySolar\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-08T10:05:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Procijenjeno vrijeme \u010ditanja\" \/>\n\t<meta name=\"twitter:data1\" content=\"40 minuta\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/\",\"url\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/\",\"name\":\"Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/easysolar.app\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/pv-design-hero-poster-easysolar-ai.webp\",\"datePublished\":\"2026-10-05T10:07:05+00:00\",\"dateModified\":\"2026-10-08T10:05:12+00:00\",\"description\":\"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#breadcrumb\"},\"inLanguage\":\"hr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/easysolar.app\\\/hr\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hr\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#primaryimage\",\"url\":\"https:\\\/\\\/easysolar.app\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/pv-design-hero-poster-easysolar-ai.webp\",\"contentUrl\":\"https:\\\/\\\/easysolar.app\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/pv-design-hero-poster-easysolar-ai.webp\",\"width\":1280,\"height\":720,\"caption\":\"Od jednog krova do solarne elektrane: automatski raspored, prinos, energetska bilanca i cijena iz va\u0161eg vlastitog popisa komponenti.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EasySolar AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#website\",\"url\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/\",\"name\":\"EasySolar\",\"description\":\"AI Powered Design Solar (photovoltaic) Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#organization\",\"name\":\"EasySolar Sp. z o.o.\",\"url\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hr\",\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/easysolar.app\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Logo-Easysolar.png\",\"contentUrl\":\"https:\\\/\\\/easysolar.app\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/Logo-Easysolar.png\",\"width\":220,\"height\":134,\"caption\":\"EasySolar Sp. z o.o.\"},\"image\":{\"@id\":\"https:\\\/\\\/easysolar.app\\\/hr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/easysolar\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@easysolarapp2920\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI","description":"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/easysolar.app\/hr\/","og_locale":"hr_HR","og_type":"article","og_title":"Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI","og_description":"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.","og_url":"https:\/\/easysolar.app\/hr\/","og_site_name":"EasySolar","article_modified_time":"2026-10-08T10:05:12+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Procijenjeno vrijeme \u010ditanja":"40 minuta"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/easysolar.app\/hr\/","url":"https:\/\/easysolar.app\/hr\/","name":"Softver za projektiranje fotonaponskih sustava za instalatere | EasySolar AI","isPartOf":{"@id":"https:\/\/easysolar.app\/hr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/easysolar.app\/hr\/#primaryimage"},"image":{"@id":"https:\/\/easysolar.app\/hr\/#primaryimage"},"thumbnailUrl":"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai.webp","datePublished":"2026-10-05T10:07:05+00:00","dateModified":"2026-10-08T10:05:12+00:00","description":"Projektirajte i izra\u010dunajte bilo koji fotonaponski sustav, od krova do solarne elektrane. Automatski raspored prema adresi, fotografiji ili dronu, prinos i energetska bilanca, ponude iz va\u0161eg cjenika. Besplatno 3-dnevno probno razdoblje.","breadcrumb":{"@id":"https:\/\/easysolar.app\/hr\/#breadcrumb"},"inLanguage":"hr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/easysolar.app\/hr\/"]}]},{"@type":"ImageObject","inLanguage":"hr","@id":"https:\/\/easysolar.app\/hr\/#primaryimage","url":"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai.webp","contentUrl":"https:\/\/easysolar.app\/wp-content\/uploads\/2026\/10\/pv-design-hero-poster-easysolar-ai.webp","width":1280,"height":720,"caption":"Od jednog krova do solarne elektrane: automatski raspored, prinos, energetska bilanca i cijena iz va\u0161eg vlastitog popisa komponenti."},{"@type":"BreadcrumbList","@id":"https:\/\/easysolar.app\/hr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/easysolar.app\/hr\/"},{"@type":"ListItem","position":2,"name":"EasySolar AI"}]},{"@type":"WebSite","@id":"https:\/\/easysolar.app\/hr\/#website","url":"https:\/\/easysolar.app\/hr\/","name":"EasySolar","description":"AI Powered Design Solar (photovoltaic) Software","publisher":{"@id":"https:\/\/easysolar.app\/hr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/easysolar.app\/hr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hr"},{"@type":"Organization","@id":"https:\/\/easysolar.app\/hr\/#organization","name":"EasySolar Sp. z o.o.","url":"https:\/\/easysolar.app\/hr\/","logo":{"@type":"ImageObject","inLanguage":"hr","@id":"https:\/\/easysolar.app\/hr\/#\/schema\/logo\/image\/","url":"https:\/\/easysolar.app\/wp-content\/uploads\/2023\/09\/Logo-Easysolar.png","contentUrl":"https:\/\/easysolar.app\/wp-content\/uploads\/2023\/09\/Logo-Easysolar.png","width":220,"height":134,"caption":"EasySolar Sp. z o.o."},"image":{"@id":"https:\/\/easysolar.app\/hr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/easysolar\/","https:\/\/www.youtube.com\/@easysolarapp2920"]}]}},"_links":{"self":[{"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/pages\/38054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/comments?post=38054"}],"version-history":[{"count":6,"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/pages\/38054\/revisions"}],"predecessor-version":[{"id":38494,"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/pages\/38054\/revisions\/38494"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/media\/38125"}],"wp:attachment":[{"href":"https:\/\/easysolar.app\/hr\/wp-json\/wp\/v2\/media?parent=38054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}