{"id":1009,"date":"2024-03-22T11:24:32","date_gmt":"2024-03-22T10:24:32","guid":{"rendered":"https:\/\/vgec.pl\/home\/"},"modified":"2026-10-22T15:34:05","modified_gmt":"2026-10-22T13:34:05","slug":"home","status":"publish","type":"page","link":"https:\/\/vgec.pl\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\n<style>\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/source-sans-3-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-ext-600-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:600;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:700;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:700;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:800;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-ext-800-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}\n@font-face{font-family:'VGE Head';font-style:normal;font-weight:800;font-display:swap;src:url(https:\/\/vgec.pl\/wp-content\/uploads\/fonts\/montserrat-latin-800-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}\n#vge-k1 .k1-cf7{font-family:'VGE Sans',system-ui,sans-serif;color:#434547}\n#vge-k1 .k1-cf7 p{margin:0 0 16px;color:#74787C;font-size:15px;line-height:1.5}\n#vge-k1 .k1-cf7 label{display:block;font-size:15px;color:#74787C}\n#vge-k1 .k1-cf7 input[type=text],#vge-k1 .k1-cf7 input[type=email],#vge-k1 .k1-cf7 input[type=tel],#vge-k1 .k1-cf7 textarea{width:100%;margin-top:6px;font:400 17px\/1.4 'VGE Sans',system-ui,sans-serif;color:#1F1F25;background:#F6F6F6;border:1.5px solid transparent;border-radius:12px;padding:14px 16px;box-sizing:border-box}\n#vge-k1 .k1-cf7 textarea{min-height:150px;resize:vertical}\n#vge-k1 .k1-cf7 input:focus,#vge-k1 .k1-cf7 textarea:focus{outline:none;border-color:#76B82A;background:#fff}\n#vge-k1 .k1-cf7 .wpcf7-acceptance label{display:flex;gap:10px;align-items:flex-start;font-size:14px}\n#vge-k1 .k1-cf7 .wpcf7-list-item{margin:0}\n#vge-k1 .k1-cf7 input[type=submit]{height:52px;padding:0 28px;border:0;border-radius:999px;background:#76B82A;color:#fff;font:600 16px\/1 'VGE Sans',system-ui,sans-serif;cursor:pointer}\n#vge-k1 .k1-cf7 a{color:#1F1F25;text-decoration:underline;text-decoration-color:#76B82A}\n#vge-k1{display:block;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:0}\n<\/style>\n\n\n\n<div id=\"vge-k1\" class=\"vge-k1\"><template shadowrootmode=\"open\"><style>\n\n\/* === wsp\u00f3lne: tokeny marki (bez nowych kolor\u00f3w) === *\/\n:host{\n  --ink:#1F1F25; --green:#76B82A; --text:#434547; --muted:#74787C; --bg:#F6F6F6; --white:#fff;\n  --ink-80:rgba(31,31,37,.8); --line:rgba(31,31,37,.12); --line-d:rgba(255,255,255,.14);\n  --pad:clamp(16px,4vw,48px); --max:1240px;\n  --font:'VGE Sans',system-ui,sans-serif; --head:'VGE Head',system-ui,sans-serif;\n}\n*,*::before,*::after{box-sizing:border-box}\n\n:host{margin:0;font-family:var(--font);font-size:18px;line-height:1.6;color:var(--text);background:var(--bg);\n  font-variant-numeric:lining-nums;overflow-x:clip}\nimg,video{max-width:100%;display:block}\na{color:inherit}\nh1,h2,h3{font-family:var(--head);color:var(--ink);margin:0;line-height:1.08;letter-spacing:-.02em}\n.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}\n.eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 13px\/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}\n.eyebrow::before{content:\"\";width:28px;height:2px;background:currentColor}\n.btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border-radius:999px;font:600 16px\/1 var(--font);text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}\n.btn-green{background:var(--green);color:var(--white)}\n.btn-green:hover{transform:translateY(-2px)}\n.btn-ghost{border:1.5px solid currentColor;color:var(--white)}\n.btn-ghost:hover{background:var(--white);color:var(--ink)}\n.btn .arr{transition:transform .2s ease}\n.btn:hover .arr{transform:translateX(4px)}\n\n\/* nawigacja (wsp\u00f3lna; menu mobilne bez JS: checkbox + label) *\/\n.nav{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;\n  padding:18px var(--pad);color:var(--white);transition:background .3s ease,padding .3s ease}\n.nav.solid{background:rgba(31,31,37,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:12px var(--pad)}\n.nav .logo{position:relative;z-index:3}\n.nav img{height:38px;width:auto}\n.nav .menu{display:flex;align-items:center;gap:28px;flex:1;justify-content:flex-end}\n.nav ul{display:flex;gap:28px;list-style:none;margin:0 auto 0 0;padding:0;font:600 14px\/1 var(--head);letter-spacing:.06em;text-transform:uppercase}\n.nav ul a{text-decoration:none;position:relative;padding:6px 0}\n.nav ul a::after{content:\"\";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}\n.nav ul a:hover::after,.nav ul a.on::after{transform:scaleX(1)}\n.nav .cta{height:42px;padding:0 20px;font-size:14px}\n.nav .mextra{display:none}\n.mtoggle{position:absolute;opacity:0;pointer-events:none}\n.burger{display:none;position:relative;z-index:3;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--line-d);cursor:pointer}\n.burger span{position:absolute;left:13px;right:13px;height:2px;background:#fff;border-radius:1px;transition:transform .3s ease,opacity .2s}\n.burger span:nth-child(1){top:16px}.burger span:nth-child(2){top:22px}.burger span:nth-child(3){top:28px}\n@media (max-width:960px){\n  .nav img{height:30px}\n  .burger{display:block}\n  .nav .menu{position:fixed;inset:0;z-index:2;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:28px;padding:96px var(--pad) 40px;background:var(--ink);\n    opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s}\n  .nav ul{flex-direction:column;gap:6px;margin:0;font:800 clamp(34px,10vw,52px)\/1.15 var(--head);letter-spacing:-.02em;text-transform:none}\n  .nav ul a::after{height:4px;bottom:4px}\n  .nav .mextra{display:flex;flex-direction:column;gap:8px;font-size:18px;color:rgba(255,255,255,.75)}\n  .nav .mextra a{text-decoration:none}\n  .nav .cta{height:52px;font-size:16px}\n  .mtoggle:checked~.menu{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease,transform .3s ease}\n  .mtoggle:checked~.burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}\n  .mtoggle:checked~.burger span:nth-child(2){opacity:0}\n  .mtoggle:checked~.burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}\n  .mtoggle:focus-visible~.burger{outline:2px solid var(--green);outline-offset:2px}\n}\n@media (max-width:960px) and (prefers-reduced-motion:no-preference){\n  .mtoggle:checked~.menu ul li{animation:min .45s cubic-bezier(.2,.7,.2,1) both}\n  .mtoggle:checked~.menu ul li:nth-child(2){animation-delay:.05s}.mtoggle:checked~.menu ul li:nth-child(3){animation-delay:.1s}\n  .mtoggle:checked~.menu ul li:nth-child(4){animation-delay:.15s}.mtoggle:checked~.menu ul li:nth-child(5){animation-delay:.2s}\n  @keyframes min{from{transform:translateY(18px);opacity:0}}\n}\n\n\/* sekcje *\/\n.sec{padding:clamp(64px,10vw,140px) 0}\n.dark{background:var(--ink);color:rgba(255,255,255,.72)}\n.dark h1,.dark h2,.dark h3{color:var(--white)}\n.h-xl{font-size:clamp(40px,min(8.4vw,11vh),104px);font-weight:800;letter-spacing:-.035em;line-height:.98}\n.h-l{font-size:clamp(32px,5vw,64px);font-weight:800;letter-spacing:-.03em}\n.h-m{font-size:clamp(24px,3vw,36px);font-weight:700}\n.lead{font-size:clamp(18px,1.6vw,21px);max-width:60ch}\n.g{color:var(--green)}\n\n\/* ods\u0142anianie: tre\u015b\u0107 zawsze widoczna, ruch tylko gdy przegl\u0105darka umie scroll-driven *\/\n@media (prefers-reduced-motion:no-preference){\n  @supports (animation-timeline:view()){\n    .rv{animation:rv linear both;animation-timeline:view();animation-range:entry 0% entry 60%}\n    @keyframes rv{from{translate:0 28px;filter:opacity(.35)}to{translate:0 0;filter:opacity(1)}}\n  }\n}\n\n\/* stopka *\/\n.foot{background:var(--ink);color:rgba(255,255,255,.6);padding:80px 0 32px;font-size:16px}\n.foot .big{font:800 clamp(34px,7vw,92px)\/1.02 var(--head);letter-spacing:-.035em;color:var(--white);margin:16px 0 56px}\n.foot .big a{text-decoration:none;background:linear-gradient(var(--green),var(--green)) 0 100%\/0 4px no-repeat;transition:background-size .4s ease}\n.foot .big a:hover{background-size:100% 4px}\n.fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding:40px 0;border-top:1px solid var(--line-d)}\n.fcols h4{margin:0 0 14px;font:700 13px\/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--green)}\n.fcols a,.fcols span{display:block;margin-bottom:10px;text-decoration:none;color:rgba(255,255,255,.75)}\n.fcols p{margin:0;max-width:34ch}\n.foot .row{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between;border-top:1px solid var(--line-d);padding-top:24px;font-size:14px}\n.foot a{text-decoration:none}\n.foot a:hover{color:var(--green)}\n@media (max-width:900px){.fcols{grid-template-columns:1fr 1fr}}\n@media (max-width:520px){.fcols{grid-template-columns:1fr}}\n\n@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}\n\n\/* nag\u0142\u00f3wek s\u0142owo po s\u0142owie (wow.js dzieli tekst na .w) *\/\n[data-words] .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em}\n[data-words] .w>span{display:inline-block;animation:wup .8s cubic-bezier(.2,.7,.2,1) both}\n@keyframes wup{from{transform:translateY(105%)}to{transform:none}}\n\n\/* K1 \u201eEnergia\u201d: pe\u0142noekranowe wideo, ogromna typografia, ciemne i jasne sekcje na przemian *\/\n.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;overflow:hidden;background:var(--ink)}\n.hero video,.hero .poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n.hero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(31,31,37,.35) 0%,rgba(31,31,37,.15) 35%,rgba(31,31,37,.92) 100%)}\n.hero .wrap{position:relative;z-index:2;width:100%;padding-bottom:clamp(28px,5vw,56px)}\n.hero h1{color:#fff;margin:18px 0 22px;max-width:14ch}\n.hero{padding-top:110px}\n.hero h1 .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em}\n.hero h1 .w>span{display:inline-block;animation:up .8s cubic-bezier(.2,.7,.2,1) both}\n@keyframes up{from{transform:translateY(105%)}to{transform:none}}\n.hero .lead{color:rgba(255,255,255,.82);margin-bottom:30px}\n.hero .ctas{display:flex;flex-wrap:wrap;gap:12px}\n.strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(36px,6vw,72px);border-top:1px solid var(--line-d)}\n.strip div{padding:18px 18px 0 0;font-size:15px;color:rgba(255,255,255,.7)}\n.strip b{display:block;white-space:nowrap;font:800 clamp(24px,2.6vw,34px)\/1.1 var(--head);color:#fff;letter-spacing:-.02em}\n.strip b i{font-style:normal;color:var(--green)}\n@media (max-width:700px){.strip{grid-template-columns:1fr 1fr}.strip div{padding-top:14px}}\n.cue{position:absolute;right:var(--pad);bottom:clamp(28px,5vw,56px);z-index:2;writing-mode:vertical-rl;font:600 12px\/1 var(--font);letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.6)}\n.cue::after{content:\"\";display:block;width:1px;height:56px;margin:12px auto 0;background:var(--green);animation:cue 1.8s ease-in-out infinite}\n@keyframes cue{0%,100%{transform:scaleY(.3);transform-origin:top}50%{transform:scaleY(1)}}\n@media (max-width:700px){.cue{display:none}}\n\n\/* liczby: jedna skala dla liczby i jednostki, 2\u00d72 na komputerze, 1 w rz\u0119dzie na telefonie *\/\n.nums{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px) clamp(28px,5vw,80px);margin-top:56px}\n.num{border-top:2px solid var(--green);padding-top:20px;min-width:0}\n.num b{display:block;white-space:nowrap;font:800 clamp(64px,9.4vw,128px)\/.95 var(--head);color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums}\n.num b .u{color:var(--green)}\n.num span.l{display:block;margin-top:12px;font-size:17px;max-width:34ch}\n@media (max-width:700px){.nums{grid-template-columns:1fr}}\n\n\/* oferta jako indeks *\/\n.idx{margin-top:48px;border-top:1px solid var(--line)}\n.row{position:relative;display:grid;grid-template-columns:64px 1fr auto;gap:20px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}\n.row .n{font:700 14px\/1 var(--head);color:var(--muted)}\n.row h3{font-size:clamp(22px,3.2vw,40px);font-weight:700;transition:transform .35s cubic-bezier(.2,.7,.2,1),color .2s}\n.row p{margin:6px 0 0;font-size:16px;max-width:52ch;color:var(--text)}\n.row .go{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;font-size:20px;transition:all .25s ease}\n.row img{position:absolute;right:96px;top:50%;width:240px;aspect-ratio:4\/3;object-fit:cover;border-radius:12px;opacity:0;transform:translateY(-50%) rotate(-3deg) scale(.9);transition:all .35s ease;pointer-events:none;box-shadow:0 20px 50px rgba(0,0,0,.2)}\n.row:hover h3{transform:translateX(12px);color:var(--green)}\n.row:hover .go{background:var(--green);border-color:var(--green);color:#fff}\n.row:hover img{opacity:1;transform:translateY(-50%) rotate(-3deg) scale(1)}\n.row.hot h3::after{content:\"NEW\";margin-left:14px;vertical-align:middle;font:700 11px\/1 var(--font);letter-spacing:.12em;padding:6px 8px;border-radius:4px;background:var(--green);color:#fff}\n@media (max-width:900px){.row img{display:none}.row{grid-template-columns:40px 1fr 44px}.row .go{width:44px;height:44px}}\n\n\/* realizacje *\/\n.feat{position:relative;margin-top:48px;border-radius:20px;overflow:hidden;min-height:clamp(380px,48vw,600px);display:flex;align-items:flex-end;color:#fff;text-decoration:none}\n.feat img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}\n.feat:hover img{transform:scale(1.04)}\n.feat::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(31,31,37,.9))}\n.feat .in{position:relative;z-index:2;padding:clamp(22px,4vw,48px);width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:flex-end}\n.feat .mw{font:800 clamp(48px,9vw,128px)\/.9 var(--head);letter-spacing:-.045em}\n.feat .mw small{font-size:.4em;color:var(--green)}\n.tag{display:inline-block;font:700 12px\/1 var(--font);letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:4px;background:var(--green);color:#fff}\n.tag.o{background:none;border:1px solid currentColor}\n.pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}\n.card{position:relative;border-radius:20px;overflow:hidden;background:#fff;text-decoration:none;color:var(--ink);display:grid;grid-template-columns:200px 1fr;min-height:200px;transition:transform .3s ease,box-shadow .3s ease}\n.card:hover{transform:translateY(-4px);box-shadow:0 18px 48px rgba(0,0,0,.1)}\n.card img{width:100%;height:100%;object-fit:cover}\n.card .in{padding:22px}\n.card h3{font-size:20px;margin:10px 0 8px}\n.card b{font:800 26px\/1 var(--head);letter-spacing:-.02em}\n@media (max-width:900px){.pair{grid-template-columns:1fr}.card{grid-template-columns:120px 1fr}}\n\n\/* o nas *\/\n.about{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,80px);align-items:center}\n.about blockquote{margin:0;font:700 clamp(24px,3vw,38px)\/1.25 var(--head);color:#fff;letter-spacing:-.02em}\n.about blockquote em{font-style:normal;color:var(--green)}\n.about img{border-radius:20px;aspect-ratio:4\/5;object-fit:cover;width:100%}\n@media (max-width:900px){.about{grid-template-columns:1fr}.about img{aspect-ratio:16\/10}}\n\n\/* logotypy w p\u0119tli *\/\n.logos{overflow:hidden;padding:48px 0;background:#fff;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}\n.track{display:flex;gap:72px;width:max-content;animation:mq 30s linear infinite}\n.track img{height:48px;width:auto;filter:grayscale(1);opacity:.6;transition:all .3s}\n.track img:hover{filter:none;opacity:1}\n@keyframes mq{to{transform:translateX(-50%)}}\n\n\/* etapy Development BESS: przypi\u0119te zdj\u0119cie z licznikiem 01\/09 *\/\n.story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);margin-top:48px}\n.pin{position:sticky;top:96px;height:calc(100vh - 140px);max-height:640px;border-radius:20px;overflow:hidden;background:var(--ink)}\n.pin img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}\n.pin .ctr{position:absolute;left:28px;bottom:24px;right:28px;color:#fff}\n.pin .ctr b{display:block;white-space:nowrap;font:800 clamp(72px,10vw,150px)\/.85 var(--head);letter-spacing:-.05em;font-variant-numeric:tabular-nums}\n.pin .ctr b span{color:var(--green)}\n.pin .bar2{height:4px;border-radius:2px;background:rgba(255,255,255,.2);margin-top:18px;overflow:hidden}\n.pin .bar2 i{display:block;height:100%;width:11%;background:var(--green);transition:width .4s ease}\n.steps{list-style:none;margin:0;padding:0}\n.steps li{min-height:42vh;display:flex;flex-direction:column;justify-content:center;border-left:2px solid var(--line);padding-left:28px;position:relative}\n.steps li::before{content:\"\";position:absolute;left:-7px;top:50%;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--muted);transition:all .3s}\n.steps li.on::before{background:var(--green);border-color:var(--green);box-shadow:0 0 0 6px rgba(118,184,42,.2)}\n.steps li .k{font:700 14px\/1 var(--head);color:var(--green);letter-spacing:.1em}\n.steps li h3{font-size:clamp(22px,2.6vw,34px);margin-top:10px;color:var(--muted);transition:color .3s}\n.steps li.on h3{color:var(--ink)}\n@media (max-width:900px){.story{grid-template-columns:1fr}.pin{position:relative;top:0;height:280px}.steps li{min-height:auto;padding:20px 0 20px 24px}.steps li h3{color:var(--ink)}}\n\n:host{display:block;font-family:var(--font);font-size:18px;line-height:1.6;color:var(--text);background:var(--bg);text-align:left}\n\n\n\/* lokalizator map 2026-10-15 *\/\n.pc .ph.mapa{background:#1F1F25 radial-gradient(circle at 70% 35%,rgba(118,184,42,.22),transparent 60%);display:grid;place-items:center;overflow:hidden}\n.pc .ph.mapa,.card .cmap{position:relative}.card .cmap{background:#1F1F25 radial-gradient(circle at 70% 35%,rgba(118,184,42,.22),transparent 60%);overflow:hidden}.card .cmap svg{width:100%;height:100%;display:block}.card .cmap::after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(closest-side,transparent 62%,#1F1F25 100%)}.pc .ph.mapa svg{width:100%;height:100%}.pc .ph.mapa::after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(closest-side,transparent 62%,#1F1F25 100%)}\n.mz .tlo,.map .tlo{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.22);stroke-width:.8;vector-effect:non-scaling-stroke}\n.mz .woj,.map .woj{fill:rgba(118,184,42,.22);stroke:#76B82A;stroke-width:1.6;vector-effect:non-scaling-stroke}\n.mz .halo,.map .halo{fill:rgba(118,184,42,.3);animation:lokp 2.4s ease-out infinite;transform-box:fill-box;transform-origin:center}\n.mz .dot,.map .dot{fill:#fff;stroke:#76B82A;stroke-width:2;vector-effect:non-scaling-stroke}\n@keyframes lokp{0%{transform:scale(.4);opacity:1}100%{transform:scale(1.4);opacity:0}}\n@media (prefers-reduced-motion:reduce){.mz .halo,.map .halo{animation:none}}\n.hero.neu .map{position:absolute;right:6%;top:10%;height:72%;max-width:46%;z-index:1}\n.hero .reg{margin-top:12px;color:rgba(255,255,255,.7);font-size:15px}\n@media (max-width:700px){.hero.neu .map{right:50%;transform:translateX(50%);top:6%;height:44%;max-width:80%;opacity:.8}}\n.phero.neu{background:#1F1F25 radial-gradient(circle at 75% 45%,rgba(118,184,42,.18),transparent 55%)}.phero.neu .wrap{position:relative;z-index:2}.phero.neu{min-height:clamp(560px,86svh,900px)}.phero.neu+.sec{padding-top:28px}.phero.neu h1{max-width:10ch}.phero.neu .lead{max-width:34ch}.phero.neu .plmap{position:absolute;right:1%;top:54%;transform:translateY(-50%);width:54%;height:auto;max-height:88%;z-index:3}\n@media (max-width:900px){.phero.neu .plmap{right:50%;top:90px;transform:translateX(50%);height:auto;width:92%;max-width:440px;opacity:.55;z-index:1;pointer-events:none}.phero.neu .plmap text{display:none}}\n.plmap{width:100%;height:auto;overflow:visible}\n.plmap .tlo{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.22);stroke-width:.8;vector-effect:non-scaling-stroke}\n.plmap .act{fill:rgba(118,184,42,.16);stroke:rgba(118,184,42,.7);stroke-width:1.2;vector-effect:non-scaling-stroke}\n.plmap .halo{fill:rgba(118,184,42,.3);animation:lokp 2.4s ease-out infinite;transform-box:fill-box;transform-origin:center}\n.plmap .dot{fill:#fff;stroke:#76B82A;stroke-width:2;vector-effect:non-scaling-stroke;transition:r .2s}\n.plmap .lab{fill:#fff;font:600 14px system-ui,sans-serif;paint-order:stroke;stroke:#1F1F25;stroke-width:3px}\n.plmap .pt{cursor:pointer;outline:none}.plmap .hit{fill:transparent}.plmap .pt:hover .dot,.plmap .pt:focus-visible .dot{fill:#76B82A;r:7.5px}.plmap .pt:hover .lab,.plmap .pt:focus-visible .lab{fill:#76B82A}.plmap .tip{opacity:0;pointer-events:none;transition:opacity .15s}.plmap .tip rect{fill:#fff;filter:drop-shadow(0 8px 20px rgba(0,0,0,.35))}.plmap .tip text{font-family:system-ui,sans-serif}.plmap .t1{fill:#1F1F25;font-weight:800;font-size:15px}.plmap .t2{fill:#74787C;font-size:12px}.plmap .t4{fill:#1F1F25;font-weight:800;font-size:14px}.plmap .t3{fill:#4f8a12;font-weight:700;font-size:12px}.plmap .pt:hover,.plmap .pt:focus-visible{isolation:isolate}\n@keyframes lokp{0%{transform:scale(.4);opacity:1}100%{transform:scale(1.4);opacity:0}}\n@media (prefers-reduced-motion:reduce){.plmap .halo{animation:none}}\n@media (max-width:900px){.mapsec .wrap{grid-template-columns:1fr}.mapsec{padding:48px 0}}\n.plmap:has(.pt-0:hover) .tip-0,.plmap:has(.pt-0:focus-visible) .tip-0{opacity:1}.plmap:has(.pt-1:hover) .tip-1,.plmap:has(.pt-1:focus-visible) .tip-1{opacity:1}.plmap:has(.pt-2:hover) .tip-2,.plmap:has(.pt-2:focus-visible) .tip-2{opacity:1}.plmap:has(.pt-3:hover) .tip-3,.plmap:has(.pt-3:focus-visible) .tip-3{opacity:1}.plmap:has(.pt-4:hover) .tip-4,.plmap:has(.pt-4:focus-visible) .tip-4{opacity:1}.plmap:has(.pt-5:hover) .tip-5,.plmap:has(.pt-5:focus-visible) .tip-5{opacity:1}.plmap:has(.pt-6:hover) .tip-6,.plmap:has(.pt-6:focus-visible) .tip-6{opacity:1}.plmap:has(.pt-7:hover) .tip-7,.plmap:has(.pt-7:focus-visible) .tip-7{opacity:1}.plmap:has(.pt-8:hover) .tip-8,.plmap:has(.pt-8:focus-visible) .tip-8{opacity:1}\n\n\/* KONTRAST A 2026-10-15 *\/\n:host{--muted:#65696d;--green-t:#4a7d14}\n.dark,.hero,.phero,.foot,.pin,.q.big,.nav .menu{--green-t:var(--green);--muted:#9a9ea2}\n.eyebrow,.more,.k,.g,.steps li .k,.num,.pc .more,.cbig small{color:var(--green-t)}\n.tag,.btn-green,.cta,.cta h2{color:var(--ink)}\n.row.on h3,.row:hover h3,.steps li.on h3{color:var(--green-t)}\n\n:where(img[height]){height:auto}\n\n\/* POPRAWKA 22.10 *\/\n.hero .tag.o,.feat .tag.o{color:#fff}\n<\/style>\n<header class=\"hero\">\n  <video class=\"poster\" id=\"hv\" autoplay muted loop playsinline preload=\"none\" poster=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-k1-poster.webp\"><\/video>\n  \n  <div class=\"wrap\">\n    <span class=\"eyebrow\">Over 12 years in renewables<\/span>\n    <h1 class=\"h-xl\" data-words>We design and build energy storage systems<\/h1>\n    <p class=\"lead\">From site selection, through grid connection conditions and the building permit, to commissioning. Projects ready for financing and construction.<\/p>\n    <div class=\"ctas\"><a class=\"btn btn-green\" href=\"\/en\/contact\/\">Start a project <span class=\"arr\">\u2192<\/span><\/a><a class=\"btn btn-ghost\" href=\"\/en\/oferta\/bess-development-rtb\/\">BESS development<\/a><\/div>\n    <div class=\"strip\">\n      <div><b>7<\/b>BESS projects to RTB<\/div>\n      <div><b>200<i> MW<\/i><\/b>BESS capacity at RTB, approx.<\/div>\n      <div><b>6<\/b>building permits<\/div>\n      <div><b>7<i> MW<\/i> \/ 14<i> MWh<\/i><\/b>built in Zawiercie<\/div>\n    <\/div>\n  <\/div>\n  <span class=\"cue\">Scroll<\/span>\n<\/header>\n\n<section class=\"sec dark\"><div class=\"wrap\">\n  <span class=\"eyebrow rv\">BESS development 2025\u20132026<\/span>\n  <h2 class=\"h-l rv\" style=\"margin-top:18px;max-width:16ch\">From site to a <span class=\"g\">ready-to-build<\/span> project.<\/h2>\n  <div class=\"nums\">\n    <div class=\"num rv\"><b data-to=\"7\">7<\/b><span class=\"l\">BESS projects brought to RTB in 2025\u20132026 (6 stand-alone, 1 hybrid PV+BESS)<\/span><\/div>\n    <div class=\"num rv\"><b><span data-to=\"200\">200<\/span> <span class=\"u\">MW<\/span><\/b><span class=\"l\">total BESS capacity at RTB, approx.<\/span><\/div>\n    <div class=\"num rv\"><b data-to=\"6\">6<\/b><span class=\"l\">building permits<\/span><\/div>\n    <div class=\"num rv\"><b data-to=\"117\">117<\/b><span class=\"l\">projects<\/span><\/div>\n  <\/div>\n<\/div><\/section>\n\n\n<section class=\"sec\"><div class=\"wrap\">\n  <span class=\"eyebrow rv\">What we offer<\/span>\n  <h2 class=\"h-l rv\" style=\"margin-top:18px\">Your energy independence starts here<\/h2>\n  <div class=\"idx\">\n    <a class=\"row hot rv\" href=\"\/en\/oferta\/bess-development-rtb\/\"><span class=\"n\">01<\/span><div><h3>BESS development to RTB<\/h3><p>Energy storage projects from site selection to a final building permit.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"1920\" height=\"1080\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-300x169.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-768x432.webp 768w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp 1024w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1536x864.webp 1536w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048.webp 1920w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/energy-storage-systems\/\"><span class=\"n\">02<\/span><div><h3>Energy storage systems<\/h3><p>We install modern energy storage systems that improve efficiency and energy independence.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"1920\" height=\"1081\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1024x577.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-300x169.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-768x432.webp 768w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1024x577.webp 1024w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1536x865.webp 1536w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9.webp 1920w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/solar-farms\/\"><span class=\"n\">03<\/span><div><h3>Solar farms<\/h3><p>We design, build and service solar farms for large investments.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"700\" height=\"467\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-solar-energy-blueprint.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-solar-energy-blueprint-300x200.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-solar-energy-blueprint.webp 700w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/project-documentation\/\"><span class=\"n\">04<\/span><div><h3>Project documentation<\/h3><p>Documentation compliant with regulations and sound technical practice.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"700\" height=\"467\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-architects-and-engineers.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-architects-and-engineers-300x200.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-architects-and-engineers.webp 700w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/energy-consulting\/\"><span class=\"n\">05<\/span><div><h3>Energy consulting<\/h3><p>Energy use optimisation matched to the client&#8217;s needs.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"700\" height=\"467\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-two-businessmen.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-two-businessmen-300x200.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-two-businessmen.webp 700w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/ev-chargers\/\"><span class=\"n\">06<\/span><div><h3>EV chargers<\/h3><p>Fast, reliable and safe charging of electric vehicles.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"700\" height=\"467\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-carcharge.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-carcharge-300x200.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-carcharge.webp 700w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n    <a class=\"row rv\" href=\"\/en\/oferta\/construction-and-maintenance\/\"><span class=\"n\">07<\/span><div><h3>Construction and maintenance<\/h3><p>From design and construction to service and maintenance of renewable energy installations.<\/p><\/div><span class=\"go\">\u2192<\/span><img width=\"1200\" height=\"1600\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-WhatsApp-Image-2024-07-31-at-18.20.54.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-WhatsApp-Image-2024-07-31-at-18.20.54-768x1024.webp 768w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-WhatsApp-Image-2024-07-31-at-18.20.54-1152x1536.webp 1152w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-WhatsApp-Image-2024-07-31-at-18.20.54.webp 1200w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"\" loading=\"lazy\" decoding=\"async\"><\/a>\n  <\/div>\n<\/div><\/section>\n\n<section class=\"sec\" style=\"padding-top:0\"><div class=\"wrap\">\n  <span class=\"eyebrow rv\">Projects<\/span>\n  <h2 class=\"h-l rv\" style=\"margin-top:18px\">Key projects<\/h2>\n  <a class=\"feat rv\" href=\"\/en\/realizacje\/zawiercie-energy-storage\/\"><img width=\"1920\" height=\"1081\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1024x577.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-300x169.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-768x432.webp 768w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1024x577.webp 1024w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9-1536x865.webp 1536w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-D6EB610B-EE3B-417F-840D-06518B08F0D9.webp 1920w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"Zawiercie energy storage\" loading=\"lazy\" decoding=\"async\">\n    <div class=\"in\"><div><span class=\"tag\">BESS<\/span> <span class=\"tag o\">Completed<\/span><h3 style=\"color:#fff;font-size:clamp(24px,3vw,40px);margin-top:14px\">Zawiercie energy storage<\/h3><p style=\"margin:6px 0 0;color:rgba(255,255,255,.8)\">From concept to commissioning<\/p><\/div>\n    <div class=\"mw\">7<small>MW<\/small> \/ 14<small>MWh<\/small><\/div><\/div><\/a>\n  <div class=\"pair\">\n    <a class=\"card rv\" href=\"\/en\/realizacje\/bess-project-rtb-zamosc\/\"><div class=\"cmap\"><svg class=\"mz\" viewBox=\"273 155 152 152\" aria-hidden=\"true\"><path class=\"tlo\" d=\"M224,257L226,255L228,253L228,251L228,249L229,247L230,246L232,247L233,249L235,251L236,250L237,247L236,245L234,244L234,242L234,240L236,238L234,237L236,236L237,236L239,236L242,236L243,235L245,234L244,233L247,233L249,233L250,231L249,229L251,228L253,227L255,227L254,229L256,231L256,234L258,233L259,234L261,235L262,237L262,239L263,238L265,239L267,239L267,237L270,239L271,236L273,237L274,238L277,239L277,236L279,237L278,238L279,240L281,242L289,243L290,245L290,247L293,248L295,247L295,245L297,245L299,245L301,244L303,246L304,246L306,245L307,246L306,247L307,250L307,252L308,255L308,258L309,260L309,263L308,264L308,266L307,268L306,269L305,272L304,272L303,273L301,274L301,276L299,278L298,280L296,280L294,281L292,282L292,284L290,285L287,286L286,288L284,289L282,291L280,291L279,292L277,292L276,293L274,293L272,293L270,294L269,294L268,296L266,295L265,296L264,298L262,299L261,300L259,300L257,301L256,301L254,301L252,301L250,300L250,298L248,297L249,295L248,293L246,291L248,290L247,288L246,286L245,285L244,283L243,281L241,282L239,282L238,281L236,281L234,280L232,281L231,279L229,278L226,278L227,276L228,275L229,273L231,273L229,272L229,270L228,268L227,267L225,267L223,266L223,264L225,263L226,261L228,260L226,258L224,257ZM311,114L309,115L308,114L307,112L305,112L302,110L303,108L302,107L301,105L300,103L301,101L301,99L303,99L302,97L300,97L302,95L300,93L299,92L299,90L299,88L300,88L302,87L304,88L306,88L309,89L310,88L311,86L314,85L315,87L316,85L318,85L322,83L323,81L325,80L327,78L328,77L330,76L332,76L334,74L337,72L339,73L339,71L341,70L343,67L343,65L344,64L346,62L345,60L344,58L343,57L342,54L341,53L339,51L338,50L340,48L338,46L336,45L335,44L334,42L334,41L335,40L336,38L339,38L340,36L342,37L344,36L346,35L346,33L346,32L348,28L350,28L352,29L353,29L354,31L356,32L356,34L358,35L360,34L361,36L363,36L364,38L368,38L369,40L370,42L372,43L374,44L374,47L375,49L375,50L375,52L374,54L374,56L375,60L375,63L376,65L376,68L376,69L377,71L377,73L378,76L379,81L380,84L380,85L382,91L384,94L385,97L386,101L387,103L388,104L389,107L390,108L391,110L390,112L389,114L390,115L390,117L391,120L392,122L391,123L391,125L391,129L392,131L392,138L390,139L384,144L380,145L378,145L376,146L374,147L373,148L372,150L370,151L368,154L367,156L365,159L364,161L363,163L361,166L359,165L357,166L356,163L354,162L353,160L351,160L348,161L346,160L344,159L342,159L341,159L339,159L337,158L336,156L336,154L335,153L335,150L334,149L332,146L331,145L332,143L333,142L332,140L332,137L332,135L332,133L330,132L328,134L328,135L326,134L325,131L326,130L326,128L323,127L323,129L320,129L318,128L317,129L315,128L315,125L315,123L314,122L313,121L310,119L310,117L312,117L312,115ZM336,290L338,291L340,290L342,290L339,292L339,294L341,294L343,294L345,294L347,294L349,294L352,295L354,294L356,294L358,292L361,288L364,290L366,289L368,287L369,289L371,291L370,294L372,294L374,294L374,297L376,297L374,299L373,299L371,302L369,303L368,305L367,306L365,308L364,310L363,312L360,315L358,317L357,319L355,321L354,324L352,326L350,329L349,330L348,332L346,333L345,336L344,337L342,341L341,343L340,345L342,346L343,350L343,352L344,355L344,358L344,362L343,364L343,366L342,367L344,367L345,368L346,369L348,371L349,372L349,374L349,377L349,378L348,377L346,375L344,375L342,376L340,374L338,373L337,373L335,372L333,372L331,371L330,370L328,369L325,369L323,368L323,367L321,366L320,365L317,365L315,364L316,362L315,360L314,358L313,356L311,355L309,354L308,353L306,354L305,355L305,353L303,352L302,351L301,351L300,349L298,350L296,350L294,351L292,352L290,350L291,348L290,347L290,344L289,342L288,341L288,339L289,337L288,336L288,334L288,332L287,330L285,330L284,328L285,327L288,326L287,324L285,324L283,323L285,321L286,319L284,318L282,318L281,317L280,315L281,313L282,312L280,311L282,308L281,306L280,305L281,302L281,300L280,298L281,296L282,294L283,293L283,292L284,289L286,288L287,286L289,285L292,284L292,282L294,281L296,280L298,280L299,278L301,276L301,275L303,273L304,272L305,272L306,270L307,268L308,266L308,264L309,263L311,263L313,262L315,262L316,260L318,261L320,262L320,264L322,264L321,268L320,270L322,270L324,273L327,274L328,274L330,275L331,276L333,275L334,276L336,278L336,280L337,281L336,282L338,282L336,284L334,284L332,284L333,285L331,286L330,288L332,288L333,291L335,291ZM257,301L259,300L261,300L262,299L264,298L265,296L266,295L268,296L269,294L270,294L272,294L273,293L275,293L277,293L279,292L280,291L281,292L283,291L283,293L282,294L281,296L282,298L281,300L281,302L280,304L282,306L282,307L281,310L282,312L281,313L280,315L281,317L282,318L284,318L286,318L286,321L283,321L284,323L286,324L288,325L287,327L284,327L285,330L287,330L288,332L288,334L288,336L289,337L288,339L288,341L289,342L290,344L291,346L290,349L289,350L288,349L285,348L284,350L283,352L280,351L278,350L277,351L279,354L277,355L275,355L274,357L272,359L270,357L269,356L267,357L266,355L265,354L265,352L263,351L261,352L259,352L258,353L257,354L255,353L253,351L252,351L251,353L249,353L247,354L247,356L245,356L244,356L242,357L241,358L240,360L239,362L239,364L238,366L236,366L235,364L233,363L231,363L231,364L228,366L226,365L225,364L226,362L227,360L226,359L227,357L226,356L226,354L226,352L224,352L223,353L221,352L220,350L220,349L218,349L217,347L216,344L216,342L214,341L214,339L213,336L213,334L211,335L210,333L211,332L212,331L211,328L209,328L207,328L206,325L206,323L204,322L202,323L201,322L202,321L202,319L202,317L199,317L200,316L199,313L200,311L201,310L203,309L204,307L205,305L206,304L208,304L209,302L210,301L212,299L210,298L208,297L210,296L211,294L211,292L213,293L214,291L213,289L214,288L215,287L217,287L219,287L221,287L223,284L224,285L227,285L229,285L230,284L232,283L233,282L234,280L236,281L238,281L239,282L241,282L243,281L244,283L245,285L246,286L247,288L247,290L246,291L248,293L248,295L248,297L250,298L249,300L251,301L253,301L255,301L257,301ZM315,125L315,127L316,128L318,129L319,129L321,128L323,127L324,127L326,128L326,130L324,130L326,134L326,135L328,135L329,134L332,133L332,135L332,137L332,139L332,141L333,143L331,144L332,146L334,148L335,150L335,152L335,154L336,156L337,158L338,158L340,159L342,159L343,160L345,160L348,161L350,160L352,160L354,162L356,163L356,164L358,165L358,167L357,169L355,170L356,172L354,173L352,175L353,176L351,177L350,178L350,180L348,180L346,179L345,179L343,178L341,177L341,179L341,181L339,182L337,182L335,180L334,180L332,182L330,183L328,184L327,183L326,182L324,184L323,183L320,182L319,184L317,183L315,183L314,184L312,184L311,185L309,187L310,189L311,190L310,192L308,194L310,195L312,195L312,197L310,198L309,200L309,201L310,203L309,205L308,206L306,207L305,207L304,209L303,207L300,206L300,208L301,211L302,212L305,212L307,212L308,214L308,216L309,218L308,220L308,222L306,221L305,222L306,224L308,225L307,227L307,228L306,230L307,230L307,232L307,234L306,236L306,238L306,239L306,241L306,244L304,246L303,246L301,244L299,245L297,245L295,245L294,246L293,248L292,247L290,246L289,244L280,244L281,241L278,239L279,237L277,235L277,237L275,238L273,237L271,236L270,239L267,237L267,239L265,239L263,238L262,239L262,237L261,235L259,234L258,233L256,234L255,232L255,230L255,228L253,227L251,225L252,223L254,222L254,220L256,219L255,216L253,216L253,215L253,213L251,208L250,206L252,205L254,204L255,206L258,206L260,205L261,203L261,202L259,200L258,197L257,196L259,196L258,194L257,192L255,191L253,188L252,188L250,188L249,189L247,189L245,188L246,186L245,184L242,182L245,180L245,177L243,176L242,175L240,175L238,173L237,172L238,169L236,168L234,167L233,166L231,165L229,165L228,166L225,167L224,167L221,167L219,167L218,165L216,164L214,163L213,162L211,162L209,162L208,161L206,160L206,158L206,156L207,155L208,153L209,151L207,150L208,147L210,147L211,145L209,143L211,142L211,140L212,139L212,137L214,138L215,136L214,134L213,132L211,130L213,129L215,128L213,125L212,123L214,123L216,123L218,122L217,121L219,121L221,122L221,120L222,118L221,117L220,114L220,112L222,111L224,110L226,109L228,110L228,108L229,106L231,105L231,108L233,109L235,109L238,109L239,109L241,110L244,110L246,110L248,110L249,108L250,106L251,105L253,103L255,104L257,105L259,104L261,103L262,100L264,99L266,99L268,100L269,98L271,98L271,97L273,96L276,96L277,97L279,96L280,95L281,94L283,93L284,92L288,92L290,91L292,91L292,89L295,88L297,88L299,88L298,90L299,91L300,93L300,95L301,97L303,98L301,99L300,101L300,103L301,104L301,106L302,108L302,110L304,112L306,112L308,114L309,115L311,115L312,116L310,116L309,118L311,120L313,121L315,122L315,124Z\"\/><path class=\"woj\" d=\"M310,189L309,187L311,185L312,184L314,184L315,183L317,183L319,184L320,182L323,183L324,184L326,183L327,182L328,184L330,183L331,183L333,180L335,180L336,181L339,182L340,182L341,180L340,178L342,176L344,178L346,180L348,179L350,180L350,178L351,177L353,176L351,175L354,174L355,173L355,171L357,169L358,167L359,165L361,166L362,167L362,169L364,170L366,170L368,171L370,171L371,173L373,173L374,174L376,176L377,176L379,178L380,179L381,181L381,184L381,185L380,187L379,189L379,190L378,192L378,195L380,197L379,199L377,200L375,201L376,203L376,206L376,208L376,210L377,211L377,213L378,214L379,215L380,217L381,218L380,220L382,222L381,224L380,226L380,227L380,229L382,230L383,233L384,234L385,236L386,237L387,238L389,240L388,242L390,244L391,247L392,249L393,252L394,253L396,255L397,256L399,257L398,259L396,260L394,259L393,261L393,263L394,264L395,265L396,267L397,269L398,271L398,274L398,276L397,278L397,281L396,284L394,285L392,287L389,287L386,287L383,288L382,291L380,293L379,294L377,296L376,297L374,297L374,295L372,294L370,294L372,291L370,290L369,288L367,288L365,289L363,289L358,292L356,294L355,295L352,295L349,294L347,294L345,294L343,294L341,294L339,294L339,292L341,292L339,290L338,290L335,291L333,291L332,288L330,288L331,286L332,285L332,284L334,284L336,284L338,283L335,283L337,281L336,280L335,279L336,276L334,276L331,276L330,275L328,274L327,274L324,273L323,271L321,270L321,268L322,265L320,264L321,262L318,261L316,260L315,262L313,262L311,263L309,263L309,261L308,259L308,256L307,253L307,251L307,248L307,247L307,245L306,242L306,240L306,238L306,236L307,234L307,232L308,231L307,230L307,228L307,227L308,225L306,224L305,223L306,221L308,222L308,220L309,218L308,216L308,214L307,212L306,212L302,212L301,211L299,209L300,207L303,208L304,209L305,207L306,207L308,206L309,205L310,203L309,201L308,200L310,199L312,198L312,195L310,195L308,194L310,193L311,191L310,190Z\"\/><circle class=\"halo\" cx=\"364\" cy=\"267\" r=\"13.4\"\/><circle class=\"dot\" cx=\"364\" cy=\"267\" r=\"4.5\"\/><\/svg><\/div><div class=\"in\"><span class=\"tag\">BESS<\/span> <span class=\"tag o\" style=\"color:var(--muted)\">RTB<\/span><h3>BESS project to RTB \u2013 Zamo\u015b\u0107<\/h3><b>5.36 MW \/ 30 MWh<\/b><\/div><\/a>\n    <a class=\"card rv\" href=\"\/en\/realizacje\/bess-project-rtb-legnica\/\"><div class=\"cmap\"><svg class=\"mz\" viewBox=\"20 184 136 136\" aria-hidden=\"true\"><path class=\"tlo\" d=\"M147,240L149,241L151,242L155,241L158,239L160,238L161,238L164,239L166,239L167,240L169,240L171,241L173,241L175,242L175,240L177,241L178,243L180,244L181,245L182,248L181,248L181,251L180,251L180,253L180,256L179,258L177,259L177,261L176,262L177,264L177,266L175,266L175,269L174,270L175,272L178,274L178,276L179,278L177,279L175,278L172,278L173,281L174,283L171,283L170,284L169,286L170,288L170,290L170,292L170,294L171,296L172,297L170,297L168,298L166,299L164,300L163,301L161,301L159,303L157,303L157,305L157,307L156,309L155,311L157,312L155,313L153,313L152,315L149,315L148,314L146,312L146,311L145,309L143,306L141,306L139,304L139,303L140,302L142,302L143,301L145,300L145,298L144,297L145,295L144,293L142,294L141,295L139,296L138,296L135,296L134,296L132,297L132,296L129,295L129,294L128,292L126,293L125,292L123,290L122,288L121,289L119,287L117,287L115,286L114,286L112,285L113,282L116,282L117,283L117,281L117,279L119,277L119,275L122,274L124,274L124,272L124,270L124,268L125,267L126,265L125,264L126,262L129,263L128,260L128,258L129,258L131,256L129,255L130,254L132,254L132,252L133,250L135,250L136,249L136,247L136,244L138,243L138,242L137,240L139,238L140,238L143,238L144,237L146,237L148,236L149,238L148,239ZM109,78L111,77L111,78L112,80L112,82L113,84L115,84L116,86L118,84L121,85L123,85L125,84L127,85L128,87L130,87L130,89L129,90L127,92L126,94L125,95L127,96L128,97L129,99L131,100L132,102L131,104L130,104L128,105L128,107L128,109L130,110L129,111L129,114L128,116L128,118L127,120L130,121L131,121L133,122L135,124L136,126L136,128L135,130L135,132L133,133L131,133L132,135L134,136L133,140L135,140L137,139L138,138L140,138L140,140L141,142L142,144L145,143L146,142L148,143L150,143L151,145L151,146L153,147L154,149L156,148L157,149L159,149L159,151L161,151L163,152L164,152L166,152L169,150L170,150L170,151L170,153L173,153L174,151L177,153L178,154L181,155L181,157L182,158L184,159L185,162L187,161L189,161L191,160L191,158L193,159L195,161L196,162L196,165L196,166L198,166L199,168L198,171L195,170L194,171L192,171L191,174L191,175L193,176L192,179L189,178L188,180L186,180L185,179L183,181L184,183L184,185L184,188L185,190L183,192L182,194L181,195L178,194L177,194L175,194L174,194L173,196L172,197L172,199L171,200L171,203L169,205L170,206L169,208L169,209L170,211L169,214L170,215L170,218L169,220L168,222L165,220L162,220L163,222L162,224L161,223L160,225L158,226L158,228L159,230L159,232L161,232L162,233L161,235L161,238L159,239L156,240L152,242L150,242L148,241L148,239L149,238L148,236L146,236L145,233L145,231L145,229L145,226L143,225L144,224L145,222L143,222L142,222L140,222L138,223L137,221L136,219L135,216L137,215L138,213L137,211L136,210L134,208L132,208L129,207L126,207L124,208L123,209L123,212L122,212L120,212L117,212L116,213L114,213L112,213L111,211L109,211L107,211L106,209L106,207L105,207L102,207L100,206L102,204L101,202L100,200L98,200L97,199L94,198L92,198L91,196L90,194L88,192L86,190L85,191L84,192L82,191L79,191L80,189L80,187L80,184L78,185L75,185L74,184L74,182L75,180L74,179L72,179L70,178L68,177L70,176L70,174L69,172L69,170L69,167L70,166L71,164L71,162L71,160L70,158L68,157L67,155L69,156L71,155L70,152L70,151L68,150L68,147L67,145L67,143L66,141L68,140L67,138L68,138L70,138L73,137L73,135L72,133L71,132L71,130L73,129L74,128L74,126L74,123L73,122L73,119L73,117L75,117L77,118L80,118L82,117L84,117L86,116L88,117L89,114L89,112L91,111L91,109L92,109L94,108L96,107L96,105L98,104L99,106L100,104L100,102L101,101L103,100L102,98L100,97L98,96L96,95L94,94L93,90L93,88L95,89L96,88L98,88L101,88L102,86L104,85L104,83L104,81L105,79L107,78ZM34,225L34,223L34,221L33,218L31,218L29,217L28,216L26,215L24,214L24,212L25,210L25,208L25,207L25,205L23,203L22,202L22,200L21,197L19,197L19,194L20,193L21,191L23,190L23,188L23,186L24,184L25,182L25,180L25,178L23,177L22,176L23,173L23,172L24,170L23,167L21,167L19,166L19,164L18,163L17,160L17,158L17,156L20,154L20,152L19,150L20,148L20,146L19,144L21,141L23,143L24,142L25,141L27,139L27,136L27,134L29,134L30,131L30,129L32,130L31,128L31,127L33,128L34,129L37,128L38,130L46,127L48,126L47,124L47,122L49,123L51,121L52,120L54,120L56,119L58,120L60,120L61,120L64,120L66,119L67,116L68,115L69,113L70,111L74,112L75,114L73,117L73,119L73,121L74,123L74,126L74,128L73,129L71,130L71,132L73,133L73,135L73,137L71,138L68,138L67,138L68,140L66,141L67,143L67,145L68,146L69,149L70,151L70,152L71,155L69,156L67,155L68,157L69,158L71,159L70,161L70,163L70,165L69,167L69,169L69,171L69,173L70,176L68,177L69,178L71,179L73,178L75,180L75,182L74,183L75,184L77,185L79,184L80,186L80,188L79,190L82,191L84,192L85,191L86,190L88,191L89,193L91,194L91,197L91,199L90,200L90,202L88,203L86,204L84,203L82,202L82,199L80,200L79,199L76,198L75,197L74,198L74,200L72,201L70,202L70,204L68,205L69,207L68,208L68,212L66,212L64,213L63,215L62,216L61,218L59,220L55,215L53,215L51,214L50,216L50,218L48,219L48,222L47,221L45,220L43,220L41,220L40,221L38,222L36,223L35,225Z\"\/><path class=\"woj\" d=\"M92,198L94,198L97,198L98,200L100,201L101,202L102,203L101,204L101,206L104,207L106,207L106,209L107,210L108,211L110,211L112,213L113,213L115,213L117,213L119,211L122,212L123,212L123,210L123,208L125,207L128,207L130,208L132,208L134,209L136,211L137,212L138,214L136,215L136,217L137,220L137,222L139,222L140,221L143,223L144,221L145,223L143,225L145,226L145,228L145,230L144,232L145,235L147,236L145,237L143,237L142,238L140,237L137,239L138,240L137,243L137,244L136,246L135,248L136,249L135,250L132,251L132,253L131,255L129,255L131,256L130,258L129,258L128,260L129,262L127,262L125,264L127,265L125,267L124,268L125,269L124,272L125,273L122,274L120,274L119,276L117,279L117,281L117,283L116,283L114,283L112,284L110,285L109,287L111,288L111,290L112,292L115,294L116,295L115,298L115,300L114,298L113,299L110,300L109,300L107,301L107,303L105,305L104,306L103,307L101,306L99,305L97,303L97,301L97,299L95,297L94,295L92,293L90,292L89,291L89,289L87,289L85,288L84,287L83,286L84,284L85,283L87,282L87,281L89,281L91,279L91,277L93,276L92,274L89,272L88,270L86,271L84,270L84,272L82,272L80,271L78,272L77,274L75,274L75,272L75,270L73,269L71,270L69,268L68,265L67,265L64,266L63,265L61,264L60,263L58,263L55,262L53,261L52,262L50,263L50,262L50,259L47,258L46,256L46,254L47,252L46,250L45,249L43,250L42,247L40,249L39,248L37,247L36,247L34,249L36,251L36,253L35,254L35,257L33,258L31,257L29,257L29,255L30,253L31,251L33,248L33,246L34,244L34,241L35,240L35,237L36,234L37,233L36,230L35,228L34,227L35,225L36,223L38,223L38,221L40,220L43,219L45,220L47,221L48,222L49,220L49,218L50,217L50,215L53,215L54,215L59,218L60,218L62,216L64,215L64,214L66,212L68,212L68,210L68,207L69,206L69,205L70,202L71,202L73,201L74,199L75,197L76,197L78,198L80,200L82,199L81,203L84,203L85,204L87,204L89,203L89,201L90,199L92,198Z\"\/><circle class=\"halo\" cx=\"81\" cy=\"235\" r=\"12.0\"\/><circle class=\"dot\" cx=\"81\" cy=\"235\" r=\"4.0\"\/><\/svg><\/div><div class=\"in\"><span class=\"tag\">BESS<\/span> <span class=\"tag o\" style=\"color:var(--muted)\">RTB<\/span><h3>BESS project to RTB \u2013 Legnica<\/h3><b>6.5 MW \/ 30 MWh<\/b><\/div><\/a>\n  <\/div>\n<\/div><\/section>\n\n<section class=\"sec dark\"><div class=\"wrap about\">\n  <div><span class=\"eyebrow rv\">About us<\/span>\n  <blockquote class=\"rv\" style=\"margin-top:22px\">As one of the few companies with hands-on experience in <em>building energy storage systems<\/em>, we take a project from concept to commissioning.<\/blockquote>\n  <p class=\"rv\" style=\"margin-top:22px;max-width:52ch\">Over 12 years in renewable energy. We deploy technologies that help lower energy costs and protect the environment.<\/p>\n  <a class=\"btn btn-ghost rv\" href=\"\/en\/about-us\/\" style=\"margin-top:14px\">More about us <span class=\"arr\">\u2192<\/span><\/a><\/div>\n  <img width=\"1456\" height=\"1456\" class=\"rv\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC-1024x1024.webp\" srcset=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC-300x300.webp 300w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC-500x500.webp 500w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC-768x768.webp 768w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC-1024x1024.webp 1024w, https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202410-VGEC.webp 1456w\" sizes=\"auto, (max-width:900px) 100vw, 60vw\" alt=\"VGE Consulting team\" loading=\"lazy\" decoding=\"async\">\n<\/div><\/section>\n\n<div class=\"logos\"><div class=\"track\">\n  <img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/arctic-paper.png\" alt=\"\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/baywa-re-logo-vector.png\" alt=\"\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/biofarm.jpg\" alt=\"\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/citronex.webp\" alt=\"\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/vast-energy.png\" alt=\"\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/05\/heyka_logo.jpeg\" alt=\"\">\n  <img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/arctic-paper.png\" alt=\"\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/baywa-re-logo-vector.png\" alt=\"\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/biofarm.jpg\" alt=\"\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/citronex.webp\" alt=\"\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/09\/vast-energy.png\" alt=\"\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/05\/heyka_logo.jpeg\" alt=\"\" aria-hidden=\"true\">\n<\/div><\/div>\n<\/template><\/div>\n\n\n\n<script>\n(function(){var H=document.getElementById('vge-k1');if(!H||!H.shadowRoot)return;var R=H.shadowRoot;\n\/\/ wsp\u00f3lne: t\u0142o nawigacji po przewini\u0119ciu, liczniki, rozbicie nag\u0142\u00f3wka na s\u0142owa\n(function(){\n  const reduce = matchMedia('(prefers-reduced-motion: reduce)').matches;\n  const nav = R.querySelector('.nav');\n  const onScroll = () => nav && nav.classList.toggle('solid', scrollY > 40);\n  addEventListener('scroll', onScroll, {passive:true}); onScroll();\n\n  \/\/ liczniki: warto\u015b\u0107 docelowa jest w tek\u015bcie, wi\u0119c bez JS wida\u0107 od razu liczb\u0119 ko\u0144cow\u0105\n  const fmt = (v, d) => d ? v.toFixed(d).replace('.', ',') : Math.round(v).toString();\n  const io = new IntersectionObserver(es => es.forEach(e => {\n    if (!e.isIntersecting) return; io.unobserve(e.target);\n    const el = e.target, end = parseFloat(el.dataset.to), d = +(el.dataset.dec || 0);\n    if (reduce) return;\n    const t0 = performance.now(), dur = 1400;\n    const step = t => { const p = Math.min(1, (t - t0) \/ dur), k = 1 - Math.pow(1 - p, 3);\n      el.textContent = fmt(end * k, d); if (p < 1) requestAnimationFrame(step); };\n    requestAnimationFrame(step);\n  }), {threshold:.5});\n  R.querySelectorAll('[data-to]').forEach(el => io.observe(el));\n\n  \/\/ nag\u0142\u00f3wek s\u0142owo po s\u0142owie (tylko ruch; tekst jest w HTML)\n  R.querySelectorAll('[data-words]').forEach(h => {\n    if (reduce || matchMedia('(max-width:768px)').matches) return;  \/\/ telefon: nag\u0142\u00f3wek od razu w ca\u0142o\u015bci (LCP, decyzja Marcela 15.10)\n    const words = h.textContent.trim().split(\/\\s+\/);\n    h.innerHTML = words.map((w, i) => `<span class=\"w\"><span style=\"animation-delay:${120 + i * 90}ms\">${w}<\/span><\/span>`).join(' ');\n  });\n})();\n\n(function(){var v=R.getElementById(\"hv\");if(matchMedia(\"(max-width:768px),(prefers-reduced-motion:reduce)\").matches||(navigator.connection&&navigator.connection.saveData))return;var w=(innerWidth*(devicePixelRatio||1)>1400)?1920:1280;v.innerHTML='<source src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-k1-hero-'+w+'.webm\" type=\"video\/webm\"><source src=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-k1-hero-'+w+'.mp4\" type=\"video\/mp4\">';v.load();})();\n\n\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Over 12 years in renewables We design and build energy storage systems From site selection, through grid connection conditions and the building permit, to commissioning. Projects ready for financing and construction. Start a project \u2192BESS development 7BESS projects to RTB 200 MWBESS capacity at RTB, approx. 6building permits 7 MW \/ 14 MWhbuilt in Zawiercie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1009","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BESS energy storage \u2013 design and build | VGE Consulting<\/title>\n<meta name=\"description\" content=\"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vgec.pl\/en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BESS energy storage \u2013 design and build | VGE Consulting\" \/>\n<meta property=\"og:description\" content=\"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vgec.pl\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"VGE Consulting\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T13:34:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vgec.pl\/en\/\",\"url\":\"https:\/\/vgec.pl\/en\/\",\"name\":\"BESS energy storage \u2013 design and build | VGE Consulting\",\"isPartOf\":{\"@id\":\"https:\/\/vgec.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vgec.pl\/en\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vgec.pl\/en\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp\",\"datePublished\":\"2024-03-22T10:24:32+00:00\",\"dateModified\":\"2026-10-22T13:34:05+00:00\",\"description\":\"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.\",\"breadcrumb\":{\"@id\":\"https:\/\/vgec.pl\/en\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vgec.pl\/en\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vgec.pl\/en\/#primaryimage\",\"url\":\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp\",\"contentUrl\":\"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vgec.pl\/en\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/vgec.pl\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vgec.pl\/#website\",\"url\":\"https:\/\/vgec.pl\/\",\"name\":\"VGE Consulting \u2013 Efektywne Zarz\u0105dzanie Energi\u0105\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/vgec.pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vgec.pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"ProfessionalService\"],\"@id\":\"https:\/\/vgec.pl\/#organization\",\"name\":\"VGE Consulting\",\"url\":\"https:\/\/vgec.pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vgec.pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/04\/vgec-logo.png\",\"contentUrl\":\"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/04\/vgec-logo.png\",\"width\":400,\"height\":168,\"caption\":\"VGE Consulting\"},\"image\":{\"@id\":\"https:\/\/vgec.pl\/#\/schema\/logo\/image\/\"},\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"ul. St. Wyspia\u0144skiego 10\/4\",\"postalCode\":\"60-749\",\"addressLocality\":\"Pozna\u0144\",\"addressCountry\":\"PL\"},\"telephone\":\"+48 501 339 022\",\"email\":\"biuro@vgec.pl\",\"areaServed\":{\"@type\":\"Country\",\"name\":\"Poland\"},\"knowsAbout\":[\"BESS development to RTB\",\"Energy storage systems\",\"EV chargers\",\"Solar farms\",\"Project documentation\",\"Energy consulting\",\"Construction and maintenance\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BESS energy storage \u2013 design and build | VGE Consulting","description":"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.","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:\/\/vgec.pl\/en\/","og_locale":"en_US","og_type":"article","og_title":"BESS energy storage \u2013 design and build | VGE Consulting","og_description":"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.","og_url":"https:\/\/vgec.pl\/en\/","og_site_name":"VGE Consulting","article_modified_time":"2026-10-22T13:34:05+00:00","og_image":[{"url":"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vgec.pl\/en\/","url":"https:\/\/vgec.pl\/en\/","name":"BESS energy storage \u2013 design and build | VGE Consulting","isPartOf":{"@id":"https:\/\/vgec.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vgec.pl\/en\/#primaryimage"},"image":{"@id":"https:\/\/vgec.pl\/en\/#primaryimage"},"thumbnailUrl":"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp","datePublished":"2024-03-22T10:24:32+00:00","dateModified":"2026-10-22T13:34:05+00:00","description":"We design and build BESS energy storage and solar PV in Poland. Since 2012: 7 BESS projects brought to RTB in 2025\u20132026, approx. 200 MW, 117 projects.","breadcrumb":{"@id":"https:\/\/vgec.pl\/en\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vgec.pl\/en\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vgec.pl\/en\/#primaryimage","url":"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp","contentUrl":"https:\/\/vgec.pl\/wp-content\/uploads\/2026\/10\/vgec-202409-DJI_0048-1024x576.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/vgec.pl\/en\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/vgec.pl\/en\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/vgec.pl\/#website","url":"https:\/\/vgec.pl\/","name":"VGE Consulting \u2013 Efektywne Zarz\u0105dzanie Energi\u0105","description":"","publisher":{"@id":"https:\/\/vgec.pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vgec.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","ProfessionalService"],"@id":"https:\/\/vgec.pl\/#organization","name":"VGE Consulting","url":"https:\/\/vgec.pl\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vgec.pl\/#\/schema\/logo\/image\/","url":"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/04\/vgec-logo.png","contentUrl":"https:\/\/vgec.pl\/wp-content\/uploads\/2024\/04\/vgec-logo.png","width":400,"height":168,"caption":"VGE Consulting"},"image":{"@id":"https:\/\/vgec.pl\/#\/schema\/logo\/image\/"},"address":{"@type":"PostalAddress","streetAddress":"ul. St. Wyspia\u0144skiego 10\/4","postalCode":"60-749","addressLocality":"Pozna\u0144","addressCountry":"PL"},"telephone":"+48 501 339 022","email":"biuro@vgec.pl","areaServed":{"@type":"Country","name":"Poland"},"knowsAbout":["BESS development to RTB","Energy storage systems","EV chargers","Solar farms","Project documentation","Energy consulting","Construction and maintenance"]}]}},"_links":{"self":[{"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/pages\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":18,"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/pages\/1009\/revisions"}],"predecessor-version":[{"id":1379,"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/pages\/1009\/revisions\/1379"}],"wp:attachment":[{"href":"https:\/\/vgec.pl\/en\/wp-json\/wp\/v2\/media?parent=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}