{"id":9,"date":"2026-07-29T07:32:25","date_gmt":"2026-07-29T07:32:25","guid":{"rendered":"https:\/\/homemind.pl\/?page_id=9"},"modified":"2026-07-29T20:36:17","modified_gmt":"2026-07-29T20:36:17","slug":"homemind-ai-for-buildings","status":"publish","type":"page","link":"https:\/\/homemind.pl\/","title":{"rendered":"HomeMind &#8211; AI for Buildings"},"content":{"rendered":"<style>\nhtml:has(.hm-orla),body:has(.hm-orla){margin:0!important;background:#06172c!important;overflow-x:clip!important}body:has(.hm-orla) .wp-block-post-title,body:has(.hm-orla) .wp-block-template-part,body:has(.hm-orla)>header,body:has(.hm-orla)>footer{display:none!important}body:has(.hm-orla) .wp-site-blocks,body:has(.hm-orla) main,body:has(.hm-orla) .wp-block-post-content,body:has(.hm-orla) .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}\n.hm-orla{--navy:#06172c;--navy2:#0a213a;--navy3:#0d2b47;--teal:#00a99d;--cyan:#58d9d3;--ice:#edf5f6;--white:#f8fbfc;--muted:#a8bfcb;--line:#1d4356;position:relative;left:50%;transform:translateX(-50%);width:100vw!important;max-width:100vw!important;margin:0!important;background:var(--navy);color:var(--white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;overflow:clip}.hm-orla *{box-sizing:border-box}.hm-orla a{text-decoration:none}.hm-container{width:min(1400px,calc(100% - 80px));margin-inline:auto}.hm-nav{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.hm-brand{display:flex;align-items:center;gap:12px;color:#fff}.hm-brand-icon{width:52px;height:52px;border-radius:12px;object-fit:cover;background:#fff}.hm-brand-copy{display:flex;flex-direction:column}.hm-brand-copy b{font-size:27px;line-height:1;letter-spacing:-.045em}.hm-brand-copy b span{color:var(--cyan)}.hm-brand-copy small{margin-top:5px;color:#9db5c2;font-size:9px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.hm-links{display:flex;align-items:center;gap:32px}.hm-links a{color:#b3c5ce;font-size:13px;transition:color .2s}.hm-links a:hover{color:#fff}.hm-nav-cta{padding:11px 16px;border:1px solid #2c5a6c;border-radius:99px;color:#fff!important}.hm-hero{position:relative;min-height:790px;padding:82px 0 105px;display:flex;align-items:center}.hm-hero:before{content:\"\";position:absolute;right:-250px;top:-300px;width:780px;height:780px;background:radial-gradient(circle,rgba(0,169,157,.2),transparent 67%);pointer-events:none}.hm-hero-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(420px,.74fr);gap:clamp(60px,8vw,125px);align-items:center}.hm-badge{display:inline-flex;align-items:center;gap:9px;border:1px solid #167c7d;border-radius:999px;padding:9px 13px;color:var(--cyan);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;background:rgba(0,169,157,.08)}.hm-badge:before{content:\"\";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px rgba(88,217,211,.8)}.hm-orla h1,.hm-orla h2,.hm-orla h3,.hm-orla p{margin-top:0}.hm-orla h1{font-size:clamp(62px,7.2vw,116px);line-height:.88;letter-spacing:-.075em;margin:31px 0 30px;max-width:930px}.hm-orla h1 span{color:var(--cyan)}.hm-lead{max-width:700px;color:#bad0da;font-size:clamp(17px,1.4vw,21px);line-height:1.62;margin-bottom:32px}.hm-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 34px}.hm-hero-tags span{border:1px solid #244d60;border-radius:999px;padding:8px 11px;color:#a9c4d0;font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.hm-actions{display:flex;flex-wrap:wrap;gap:11px}.hm-button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:0 21px;border-radius:999px;font-size:14px;font-weight:780;transition:transform .2s,background .2s}.hm-button:hover{transform:translateY(-2px)}.hm-button-primary{background:var(--cyan);color:#06172c}.hm-button-secondary{border:1px solid #31576a;color:#fff}.hm-edge{position:relative;isolation:isolate;aspect-ratio:4\/5;max-height:610px;border:1px solid #285269;border-radius:30px;background:linear-gradient(160deg,#0c2b47,#071a30 72%);overflow:hidden;box-shadow:0 42px 90px rgba(0,0,0,.34)}.hm-edge:before{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(88,217,211,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(88,217,211,.055) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(black,transparent 85%)}.hm-edge-scan{position:absolute;z-index:4;left:0;right:0;top:18%;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 28px rgba(88,217,211,.65);animation:hm-edge-scan 5.8s ease-in-out infinite}.hm-edge-head{position:absolute;z-index:5;top:28px;left:28px;right:28px;display:flex;justify-content:space-between;color:#91adba;font-size:9px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.hm-online{display:flex;align-items:center;gap:6px;color:#d9ffff}.hm-online i{width:7px;height:7px;border-radius:50%;background:var(--cyan);animation:hm-blink 1.8s infinite}.hm-edge-core{position:absolute;z-index:3;left:50%;top:42%;transform:translate(-50%,-50%);width:min(49%,220px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#06172c;border:1px solid #347083;box-shadow:0 0 0 35px rgba(88,217,211,.025),0 0 0 82px rgba(88,217,211,.018),0 0 80px rgba(0,169,157,.14);animation:hm-core 4.8s ease-in-out infinite}.hm-edge-core img{width:76%;height:76%;object-fit:contain;filter:invert(1);mix-blend-mode:screen}.hm-edge-title{position:absolute;z-index:5;left:50%;top:64%;transform:translateX(-50%);text-align:center;white-space:nowrap}.hm-edge-title b{display:block;font-size:16px}.hm-edge-title span{display:block;color:var(--cyan);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-top:7px}.hm-edge-status{position:absolute;z-index:5;left:22px;right:22px;bottom:24px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.hm-edge-status div{border:1px solid #285064;border-radius:14px;background:rgba(5,23,43,.88);padding:13px 10px;text-align:center;color:#a8c1cc;font-size:9px}.hm-edge-status strong{display:block;color:#fff;font-size:11px;margin-bottom:5px}.hm-edge-status em{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cyan);margin-right:5px}.hm-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.hm-band-track{height:76px;display:flex;align-items:center;justify-content:space-between;gap:45px;color:#88a5b3;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.hm-band-track span{display:flex;align-items:center;gap:9px}.hm-band-track span:before{content:\"\";width:5px;height:5px;border-radius:50%;background:var(--teal)}.hm-section{padding:138px 0}.hm-section-light{background:var(--ice);color:#07192c}.hm-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,150px);align-items:start}.hm-kicker{color:#078d8a;font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}.hm-section h2{font-size:clamp(44px,5.7vw,82px);line-height:.96;letter-spacing:-.067em;margin-bottom:0}.hm-section-copy{color:#58717d;font-size:clamp(17px,1.45vw,20px);line-height:1.65;max-width:690px}.hm-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:76px}.hm-feature{min-height:315px;padding:34px;border:1px solid #cadbdd;border-radius:22px;background:#f8fbfb;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.hm-feature:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(6,23,44,.08)}.hm-feature-top{display:flex;align-items:center;justify-content:space-between}.hm-feature-no{color:#078d8a;font-size:10px;font-weight:850;letter-spacing:.15em}.hm-feature-icon{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#071d33;color:var(--cyan);font-size:18px;font-weight:850}.hm-feature h3{font-size:clamp(26px,2.4vw,36px);line-height:1.05;letter-spacing:-.05em;margin:55px 0 15px}.hm-feature p{color:#5e737c;font-size:15px;line-height:1.63;margin-bottom:0;max-width:610px}.hm-workflow-section{background:#071a30}.hm-workflow-head{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,150px);align-items:end;margin-bottom:70px}.hm-workflow-head .hm-kicker{color:var(--cyan)}.hm-workflow-head p{color:#a9c2cd;font-size:18px;line-height:1.62;margin:0}.hm-workflow-shell{border:1px solid #20485c;border-radius:28px;background:linear-gradient(160deg,#0a2239,#06172c);padding:24px;overflow:hidden;box-shadow:0 35px 80px rgba(0,0,0,.2)}.hm-workflow-svg{display:block;width:100%;height:auto}.hm-flow-line{fill:none;stroke:#58d9d3;stroke-width:3;stroke-linecap:round;stroke-dasharray:12 13;animation:hm-dash 6s linear infinite}.hm-flow-line.hm-slow{animation-duration:8s;animation-direction:reverse}.hm-node-box{fill:#0b2943;stroke:#2a6174;stroke-width:2}.hm-node-orla{fill:#0b374a;stroke:#58d9d3;stroke-width:3}.hm-node-label{fill:#f8fbfc;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:750;text-anchor:middle}.hm-node-small{fill:#8fb1bf;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;text-anchor:middle;letter-spacing:1px}.hm-node-accent{fill:#58d9d3;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:800;text-anchor:middle;letter-spacing:1px}.hm-node-icon{fill:#58d9d3;font-family:Inter,Arial,sans-serif;font-size:27px;font-weight:850;text-anchor:middle}.hm-mobile-flow{display:none}.hm-proof{background:#06172c}.hm-proof-card{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid #21495d;border-radius:28px;overflow:hidden}.hm-proof-copy{padding:clamp(38px,6vw,80px);background:#0a2239}.hm-proof-copy .hm-kicker{color:var(--cyan)}.hm-proof-copy h2{font-size:clamp(43px,5.2vw,74px)}.hm-proof-copy p{color:#acc5cf;font-size:17px;line-height:1.67;margin:27px 0 0}.hm-proof-points{padding:clamp(34px,5vw,70px);display:grid;gap:12px;align-content:center;background:#081b30}.hm-proof-point{border:1px solid #235064;border-radius:17px;padding:21px}.hm-proof-point strong{display:block;color:#fff;font-size:16px;margin-bottom:7px}.hm-proof-point span{color:#9cb6c2;font-size:14px;line-height:1.55}.hm-contact{padding:120px 0;background:var(--cyan);color:#06172c}.hm-contact-row{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.hm-contact h2{font-size:clamp(54px,7vw,102px);max-width:970px}.hm-contact p{font-size:18px;line-height:1.55;max-width:650px;margin:25px 0 0}.hm-contact .hm-button{background:#06172c;color:#fff;min-height:58px;flex:0 0 auto;padding-inline:27px}.hm-footer{padding:38px 0;border-top:1px solid var(--line);color:#85a2b0;font-size:12px}.hm-footer-row{display:flex;justify-content:space-between;gap:24px}.hm-footer strong{color:#fff}\n@keyframes hm-edge-scan{0%,100%{top:16%;opacity:.25}50%{top:76%;opacity:1}}@keyframes hm-blink{50%{opacity:.28;transform:scale(.72)}}@keyframes hm-core{50%{transform:translate(-50%,calc(-50% - 8px));box-shadow:0 0 0 39px rgba(88,217,211,.03),0 0 0 86px rgba(88,217,211,.02),0 0 95px rgba(0,169,157,.2)}}@keyframes hm-dash{to{stroke-dashoffset:-100}}@keyframes hm-ticker{to{transform:translateX(-45%)}}\n@media(max-width:1000px){.hm-container{width:min(100% - 44px,780px)}.hm-nav{height:82px}.hm-brand-icon{width:44px;height:44px}.hm-brand-copy b{font-size:23px}.hm-links a:not(.hm-nav-cta){display:none}.hm-hero{padding:64px 0 86px}.hm-hero-grid{grid-template-columns:1fr;gap:60px}.hm-orla h1{font-size:clamp(59px,13vw,94px)}.hm-edge{width:min(100%,560px);justify-self:center;aspect-ratio:1\/1.03}.hm-split,.hm-workflow-head,.hm-proof-card{grid-template-columns:1fr;gap:40px}.hm-feature-grid{grid-template-columns:1fr}.hm-feature{min-height:0}.hm-feature h3{margin-top:38px}.hm-section{padding:94px 0}.hm-contact-row{display:block}.hm-contact .hm-button{margin-top:35px}.hm-band-track{width:max-content;gap:42px;animation:hm-ticker 22s linear infinite}.hm-footer-row{display:block}.hm-footer-row span{display:block;margin-top:8px}}@media(max-width:760px){.hm-workflow-shell{padding:16px}.hm-workflow-svg{display:none}.hm-mobile-flow{display:grid;gap:10px}.hm-mobile-node{position:relative;border:1px solid #28576a;border-radius:16px;padding:19px;background:#0b2943}.hm-mobile-node:not(:last-child):after{content:\"\u2193\";position:absolute;z-index:2;left:50%;bottom:-18px;transform:translateX(-50%);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--cyan);color:#06172c;font-weight:900}.hm-mobile-node small{display:block;color:var(--cyan);font-size:9px;font-weight:850;letter-spacing:.14em;margin-bottom:7px}.hm-mobile-node strong{display:block;font-size:17px}.hm-mobile-node span{display:block;color:#9db8c4;font-size:13px;line-height:1.5;margin-top:6px}}@media(max-width:560px){.hm-container{width:calc(100% - 30px)}.hm-nav-cta{padding:9px 12px}.hm-brand-copy small{display:none}.hm-hero{padding-top:50px}.hm-orla h1{font-size:clamp(52px,16.7vw,72px)}.hm-lead{font-size:16px}.hm-actions{display:grid}.hm-button{width:100%}.hm-edge{border-radius:22px}.hm-edge-head{left:18px;right:18px}.hm-edge-status{left:12px;right:12px;bottom:13px;gap:6px}.hm-edge-status div{padding:10px 5px}.hm-section{padding:76px 0}.hm-section h2{font-size:clamp(42px,14vw,62px)}.hm-feature-grid{margin-top:48px}.hm-feature{padding:25px}.hm-feature h3{font-size:29px}.hm-workflow-head{margin-bottom:45px}.hm-proof-copy,.hm-proof-points{padding:30px 23px}.hm-contact{padding:82px 0}.hm-contact h2{font-size:clamp(47px,15vw,68px)}.hm-footer{padding:29px 0}}@media(prefers-reduced-motion:reduce){.hm-orla *{animation:none!important;transition:none!important}}<\/p>\n<p>.hm-hero-flow{position:relative;isolation:isolate;width:100%;border:1px solid #285269;border-radius:30px;background:linear-gradient(160deg,#0c2b47,#071a30 72%);padding:20px 20px 16px;overflow:hidden;box-shadow:0 42px 90px rgba(0,0,0,.34)}.hm-hero-flow:before{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(88,217,211,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(88,217,211,.05) 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(black,transparent 92%)}.hm-hero-flow-head{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:3px 5px 14px;color:#91adba;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.hm-hero-flow-live{display:flex;align-items:center;gap:6px;color:#d9ffff}.hm-hero-flow-live i{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px rgba(88,217,211,.8);animation:hm-blink 1.8s infinite}.hm-hero-flow svg{position:relative;z-index:2;display:block;width:100%;height:auto}.hm-hero-flow .hm-flow-line{stroke-width:3.5;stroke-dasharray:10 11}.hm-hero-flow .hm-node-box{fill:#0b2943;stroke:#2a6174;stroke-width:2}.hm-hero-flow .hm-node-orla{fill:#0b3b4b;stroke:#58d9d3;stroke-width:3}.hm-hero-flow .hm-node-label{font-size:14px}.hm-hero-flow .hm-node-small{font-size:8px;letter-spacing:.7px}.hm-hero-flow .hm-node-accent{font-size:9px}.hm-hero-flow .hm-node-icon{font-size:17px}.hm-hero-flow .hm-orla-glow{animation:hm-orla-glow 3.6s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes hm-orla-glow{50%{filter:drop-shadow(0 0 13px rgba(88,217,211,.55))}}@media(max-width:1000px){.hm-hero-flow{width:min(100%,600px);justify-self:center}}@media(max-width:560px){.hm-hero-flow{padding:14px 10px 10px;border-radius:22px}.hm-hero-flow-head{font-size:8px;padding-inline:4px}.hm-hero-flow .hm-node-label{font-size:13px}.hm-hero-flow .hm-node-small{font-size:7.5px}}\n<\/style>\n<style id=\"hm-flow-readability\">@media(min-width:1001px){.hm-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(490px,.84fr);gap:clamp(48px,6vw,92px)}}.hm-hero-flow .hm-node-label{font-size:16px}.hm-hero-flow .hm-node-small{font-size:9.5px;letter-spacing:.55px}.hm-hero-flow .hm-node-accent{font-size:10px}.hm-hero-flow .hm-node-icon{font-size:19px}@media(max-width:560px){.hm-hero-flow .hm-node-small{display:none}.hm-hero-flow .hm-node-label{font-size:17px}.hm-hero-flow .hm-node-accent{font-size:11px}.hm-hero-flow .hm-node-icon{font-size:20px}}<\/style>\n<style id=\"hm-click-fix\">.hm-orla .hm-actions,.hm-orla .hm-actions .hm-button{position:relative;z-index:20}.hm-orla .hm-hero-flow{pointer-events:none}<\/style>\n<style id=\"hm-team-nav\">@media(max-width:1000px){.hm-orla .hm-links{gap:10px}.hm-orla .hm-links .hm-team-link{display:inline!important}}<\/style>\n<style id=\"hm-home-offer\">\n.hm-offer-intro{scroll-margin-top:20px;padding:120px 0;background:#0a213a}.hm-offer-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(55px,8vw,120px);align-items:center}.hm-offer-kicker{color:var(--cyan);font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}.hm-offer-intro h2,.hm-offer-section h2{font-size:clamp(44px,5.5vw,80px);line-height:.96;letter-spacing:-.067em;margin:0}.hm-offer-intro h2 span{color:var(--cyan)}.hm-offer-intro-copy{color:#b6cdd7;font-size:18px;line-height:1.65;margin:27px 0 31px;max-width:720px}.hm-offer-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:999px;background:var(--cyan);color:#06172c;font-size:14px;font-weight:850;transition:transform .2s}.hm-offer-button:hover{transform:translateY(-2px)}.hm-offer-free{position:relative;border:1px solid #2d6073;border-radius:26px;padding:35px;background:linear-gradient(160deg,#0d2b47,#081b31);overflow:hidden;box-shadow:0 34px 72px rgba(0,0,0,.2)}.hm-offer-free:before{content:\"FREE\";position:absolute;right:-5px;top:4px;color:rgba(88,217,211,.055);font-size:92px;font-weight:900;letter-spacing:-.08em}.hm-offer-free>*{position:relative}.hm-offer-free small{display:block;color:var(--cyan);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.hm-offer-free h3{font-size:36px;line-height:1.03;letter-spacing:-.052em;margin:54px 0 24px}.hm-offer-checks{display:grid;gap:11px}.hm-offer-checks span{display:flex;gap:9px;color:#bad0da;font-size:13px;line-height:1.45}.hm-offer-checks span:before{content:\"\u2713\";flex:0 0 auto;width:19px;height:19px;border-radius:50%;display:grid;place-items:center;background:rgba(88,217,211,.13);color:var(--cyan);font-size:11px;font-weight:900}.hm-offer-free p{color:#87a7b4;font-size:11px;line-height:1.5;margin:24px 0 0;padding-top:19px;border-top:1px solid #285064}.hm-offer-section{padding:120px 0}.hm-offer-light{background:var(--ice);color:#07192c}.hm-offer-head{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(55px,8vw,135px);align-items:start}.hm-offer-head .hm-offer-kicker{color:#078d8a}.hm-offer-head p{color:#58717d;font-size:18px;line-height:1.65;margin:0}.hm-offer-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px;border:1px solid #c9dadd;border-radius:23px;overflow:hidden}.hm-offer-step{position:relative;min-height:330px;padding:29px;background:#f8fbfb}.hm-offer-step+.hm-offer-step{border-left:1px solid #c9dadd}.hm-offer-step:after{content:\"\u2192\";position:absolute;z-index:2;right:-16px;top:45%;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#071d33;color:var(--cyan);font-weight:900}.hm-offer-step:last-child:after{display:none}.hm-offer-step small{display:block;color:#078d8a;font-size:9px;font-weight:850;letter-spacing:.13em}.hm-offer-step h3{font-size:24px;line-height:1.08;letter-spacing:-.045em;margin:70px 0 14px}.hm-offer-step p{color:#62767f;font-size:13px;line-height:1.58;margin:0}.hm-offer-step strong{display:block;color:#071d33;font-size:11px;margin-top:20px}.hm-offer-safety{background:#071a30}.hm-offer-safety .hm-offer-kicker{color:var(--cyan)}.hm-offer-safety .hm-offer-head p{color:#a7c0cb}.hm-offer-safety-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:66px}.hm-offer-safe{min-height:220px;border:1px solid #244f63;border-radius:19px;padding:27px;background:#0a2239}.hm-offer-safe-icon{width:42px;height:42px;border-radius:12px;background:rgba(88,217,211,.11);color:var(--cyan);display:grid;place-items:center;font-size:17px;font-weight:900}.hm-offer-safe h3{font-size:21px;line-height:1.13;letter-spacing:-.04em;margin:32px 0 11px}.hm-offer-safe p{color:#9fb9c4;font-size:13px;line-height:1.58;margin:0}.hm-offer-safe-wide{grid-column:span 2;background:linear-gradient(135deg,#0c2c45,#092037)}.hm-offer-safe-wide h3{font-size:28px}.hm-offer-analysis{background:#06172c}.hm-offer-analysis-card{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid #2c5f72;border-radius:26px;overflow:hidden;background:#0a2239}.hm-offer-analysis-copy{padding:clamp(38px,6vw,76px)}.hm-offer-analysis-copy .hm-offer-kicker{color:var(--cyan)}.hm-offer-analysis-copy h2{font-size:clamp(42px,5vw,70px)}.hm-offer-analysis-copy p{color:#abc4ce;font-size:16px;line-height:1.65;margin:25px 0 30px}.hm-offer-deliverables{padding:clamp(34px,5vw,66px);background:#081b30;display:grid;align-content:center;gap:11px}.hm-offer-deliverable{border:1px solid #245064;border-radius:15px;padding:18px}.hm-offer-deliverable small{display:block;color:var(--cyan);font-size:8px;font-weight:850;letter-spacing:.13em;margin-bottom:5px}.hm-offer-deliverable strong{display:block;color:#fff;font-size:15px}.hm-offer-deliverable span{display:block;color:#98b2bd;font-size:12px;line-height:1.48;margin-top:5px}.hm-offer-faq{background:var(--ice);color:#07192c}.hm-offer-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:62px}.hm-offer-faq-item{border:1px solid #cbdcde;border-radius:17px;padding:25px;background:#f8fbfb}.hm-offer-faq-item h3{font-size:19px;letter-spacing:-.035em;margin:0 0 10px}.hm-offer-faq-item p{color:#60747d;font-size:13px;line-height:1.58;margin:0}\n@media(max-width:1000px){.hm-offer-grid,.hm-offer-head,.hm-offer-analysis-card{grid-template-columns:1fr;gap:48px}.hm-offer-intro,.hm-offer-section{padding:88px 0}.hm-offer-steps{grid-template-columns:1fr}.hm-offer-step{min-height:205px}.hm-offer-step+.hm-offer-step{border-left:0;border-top:1px solid #c9dadd}.hm-offer-step:after{content:\"\u2193\";right:auto;left:50%;top:auto;bottom:-16px;transform:translateX(-50%)}.hm-offer-step h3{margin-top:42px}.hm-offer-safety-grid{grid-template-columns:1fr 1fr}.hm-offer-safe-wide{grid-column:span 2}}@media(max-width:620px){.hm-offer-intro,.hm-offer-section{padding:72px 0}.hm-offer-intro h2,.hm-offer-section h2{font-size:clamp(41px,13.7vw,60px)}.hm-offer-intro-copy,.hm-offer-head p{font-size:16px}.hm-offer-button{width:100%}.hm-offer-free{padding:28px 22px}.hm-offer-free h3{font-size:32px}.hm-offer-steps{margin-top:46px}.hm-offer-step{padding:24px}.hm-offer-safety-grid{grid-template-columns:1fr;margin-top:45px}.hm-offer-safe-wide{grid-column:auto}.hm-offer-safe-wide h3{font-size:23px}.hm-offer-analysis-copy,.hm-offer-deliverables{padding:29px 22px}.hm-offer-faq-grid{grid-template-columns:1fr;margin-top:43px}}\n<\/style>\n<style id=\"hm-offer-contrast\">\n.hm-orla .hm-offer-intro{\n  color:#0a213a;\n  background:\n    radial-gradient(circle at 12% 18%,rgba(42,170,155,.20),transparent 25rem),\n    linear-gradient(135deg,#fbfdfc 0%,#e8f3f0 58%,#f4f9f7 100%);\n  border-top:6px solid #58d9d3;\n  border-bottom:1px solid rgba(10,33,58,.12);\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.92);\n}\n.hm-orla .hm-offer-intro .hm-offer-kicker{color:#147b73}\n.hm-orla .hm-offer-intro h2{color:#0a213a}\n.hm-orla .hm-offer-intro h2 span{color:#147b73}\n.hm-orla .hm-offer-intro .hm-offer-intro-copy{color:#36556a}\n.hm-orla .hm-offer-intro .hm-offer-button{\n  color:#fff;\n  background:#0f766e;\n  box-shadow:0 12px 28px rgba(15,118,110,.22);\n}\n.hm-orla .hm-offer-intro .hm-offer-button:hover{\n  color:#fff;\n  background:#0b625c;\n}\n.hm-orla .hm-offer-intro .hm-offer-free{\n  color:#f8fbfc;\n  border-color:rgba(88,217,211,.45);\n  box-shadow:0 24px 60px rgba(6,23,44,.18);\n}\n@media(max-width:720px){\n  .hm-orla .hm-offer-intro{\n    background:\n      radial-gradient(circle at 15% 8%,rgba(42,170,155,.18),transparent 17rem),\n      linear-gradient(180deg,#f9fcfb 0%,#e8f3f0 100%);\n    border-top-width:5px;\n  }\n}\n<\/style>\n<style id=\"hm-flow-direction-fix\">.hm-orla .hm-hero-flow .hm-flow-line.hm-direction-correct{animation-direction:normal!important}<\/style>\n<div class=\"hm-orla\">\n<header>\n<div class=\"hm-container\">\n<nav class=\"hm-nav\"><a class=\"hm-brand\" href=\"#top\" aria-label=\"HomeMind home\"><img decoding=\"async\" class=\"hm-brand-icon\" src=\"https:\/\/homemind.pl\/wp-content\/uploads\/2026\/07\/cropped-ChatGPT-Image-6-lut-2026-14_12_22-1.png\" alt=\"HomeMind building intelligence icon\"><span class=\"hm-brand-copy\"><b>Home<span>Mind<\/span><\/b><small>Building Intelligence<\/small><\/span><\/a><\/p>\n<div class=\"hm-links\"><a href=\"#solution\">Why ORLA<\/a><a href=\"#workflow\">Workflow<\/a><a href=\"#local\">Local-first<\/a><a class=\"hm-team-link\" href=\"https:\/\/homemind.pl\/?page_id=34\">Team<\/a><a class=\"hm-nav-cta\" href=\"#contact\">Start a project<\/a><\/div>\n<\/nav>\n<\/div>\n<\/header>\n<p><main><\/p>\n<section class=\"hm-hero\" id=\"top\">\n<div class=\"hm-container hm-hero-grid\">\n<div>\n<div class=\"hm-badge\">ORLA \u00b7 Offline Reinforcement Learning Agent<\/div>\n<h1>Local intelligence.<br \/><span>Building-wide control.<\/span><\/h1>\n<p class=\"hm-lead\">HomeMind learns the real dynamics of your building and controls energy locally &#8211; without sending operational data to the cloud.<\/p>\n<div class=\"hm-hero-tags\"><span>On-premises<\/span><span>Self-updating<\/span><span>Cloud-independent<\/span><span>Resilient by design<\/span><\/div>\n<div class=\"hm-actions\"><a class=\"hm-button hm-button-primary\" href=\"mailto:mpuchara@homemind.pl?subject=HomeMind%20ORLA%20pilot\">Discuss your building<\/a><a class=\"hm-button hm-button-secondary\" href=\"#implementation\">Explore the workflow<\/a><\/div>\n<\/div>\n<div class=\"hm-hero-flow\" id=\"workflow\" aria-label=\"Animated HomeMind ORLA workflow\">\n<div class=\"hm-hero-flow-head\"><span>ORLA workflow \/ local loop<\/span><span class=\"hm-hero-flow-live\"><i><\/i>Live<\/span><\/div>\n<p><svg viewBox=\"0 0 560 650\" role=\"img\" aria-label=\"Local ORLA workflow from energy sources and sensor data to control, validation and automatic learning\"><defs><marker id=\"hmHeroArrow\" markerWidth=\"9\" markerHeight=\"9\" refX=\"7\" refY=\"4.5\" orient=\"auto\" markerUnits=\"strokeWidth\"><path d=\"M0,0 L9,4.5 L0,9 z\" fill=\"#58d9d3\"><\/path><\/marker><\/defs>\n<path class=\"hm-flow-line\" d=\"M100 133 C100 190 230 184 248 245\" marker-start=\"url(#hmHeroArrow)\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line hm-slow hm-direction-correct\" d=\"M280 133 L280 245\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line\" d=\"M460 133 C460 190 330 184 312 245\" marker-start=\"url(#hmHeroArrow)\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line hm-slow\" d=\"M153 297 L178 297\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line\" d=\"M383 297 L407 297\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line hm-slow hm-direction-correct\" d=\"M474 350 L474 480\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line\" d=\"M392 532 L355 532\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line hm-slow hm-direction-correct\" d=\"M205 532 L168 532\" marker-end=\"url(#hmHeroArrow)\"><\/path><path class=\"hm-flow-line\" d=\"M93 480 C93 415 236 430 245 350\" marker-end=\"url(#hmHeroArrow)\"><\/path>\n<rect class=\"hm-node-box\" x=\"18\" y=\"55\" width=\"164\" height=\"78\" rx=\"15\"><\/rect><text class=\"hm-node-icon\" x=\"100\" y=\"87\">GRID<\/text><text class=\"hm-node-small\" x=\"100\" y=\"108\">SUPPLY \u00b7 TARIFFS<\/text><rect class=\"hm-node-box\" x=\"198\" y=\"55\" width=\"164\" height=\"78\" rx=\"15\"><\/rect><text class=\"hm-node-icon\" x=\"280\" y=\"87\">PV<\/text><text class=\"hm-node-small\" x=\"280\" y=\"108\">LOCAL GENERATION<\/text><rect class=\"hm-node-box\" x=\"378\" y=\"55\" width=\"164\" height=\"78\" rx=\"15\"><\/rect><text class=\"hm-node-icon\" x=\"460\" y=\"87\">BESS<\/text><text class=\"hm-node-small\" x=\"460\" y=\"108\">ENERGY STORAGE<\/text>\n<rect class=\"hm-node-box\" x=\"18\" y=\"245\" width=\"135\" height=\"105\" rx=\"17\"><\/rect><text class=\"hm-node-label\" x=\"85.5\" y=\"292\">Sensors<\/text><text class=\"hm-node-small\" x=\"85.5\" y=\"317\">BUILDING STATE<\/text><g class=\"hm-orla-glow\"><rect class=\"hm-node-orla\" x=\"178\" y=\"245\" width=\"205\" height=\"105\" rx=\"19\"><\/rect><text class=\"hm-node-accent\" x=\"280.5\" y=\"277\">HOMEMIND ORLA<\/text><text class=\"hm-node-label\" x=\"280.5\" y=\"302\">Predictive control<\/text><text class=\"hm-node-small\" x=\"280.5\" y=\"326\">LOCAL DECISIONS<\/text><\/g><rect class=\"hm-node-box\" x=\"407\" y=\"245\" width=\"135\" height=\"105\" rx=\"17\"><\/rect><text class=\"hm-node-label\" x=\"474.5\" y=\"292\">HVAC<\/text><text class=\"hm-node-small\" x=\"474.5\" y=\"317\">SAFE DISPATCH<\/text>\n<rect class=\"hm-node-box\" x=\"18\" y=\"480\" width=\"150\" height=\"104\" rx=\"17\"><\/rect><text class=\"hm-node-label\" x=\"93\" y=\"526\">Shadow model<\/text><text class=\"hm-node-small\" x=\"93\" y=\"552\">LIVE COMPARE<\/text><rect class=\"hm-node-box\" x=\"205\" y=\"480\" width=\"150\" height=\"104\" rx=\"17\"><\/rect><text class=\"hm-node-label\" x=\"280\" y=\"526\">Auto-training<\/text><text class=\"hm-node-small\" x=\"280\" y=\"552\">SELF-UPDATING<\/text><rect class=\"hm-node-box\" x=\"392\" y=\"480\" width=\"150\" height=\"104\" rx=\"17\"><\/rect><text class=\"hm-node-label\" x=\"467\" y=\"526\">Validation<\/text><text class=\"hm-node-small\" x=\"467\" y=\"552\">OUTCOMES \u00b7 LIMITS<\/text><\/svg><\/div>\n<\/div>\n<\/section>\n<section class=\"hm-band\">\n<div class=\"hm-container hm-band-track\"><span>Fully local control<\/span><span>Thermal flexibility<\/span><span>Automatic model updates<\/span><span>Intermittent-energy resilience<\/span><span>BMS &#038; smart home<\/span><span>No cloud dependency<\/span><\/div>\n<\/section>\n<section class=\"hm-offer-intro\" id=\"implementation\">\n<div class=\"hm-container hm-offer-grid\">\n<div>\n<div class=\"hm-offer-kicker\">Our offer \u00b7 safe implementation<\/div>\n<h2>From building data to <span>local autonomy.<\/span><\/h2>\n<p class=\"hm-offer-intro-copy\">ORLA is introduced in controlled stages. We begin with a free analysis, validate decisions without touching live control and only activate the local autopilot after the evidence and operating limits are agreed.<\/p>\n<p><a class=\"hm-offer-button\" href=\"mailto:mpuchara@homemind.pl?subject=Free%20ORLA%20analysis\">Request a free analysis<\/a><\/div>\n<aside class=\"hm-offer-free\"><small>No cost \u00b7 no obligation<\/small><\/p>\n<h3>Your first ORLA analysis is free.<\/h3>\n<div class=\"hm-offer-checks\"><span>Initial assessment of building and systems<\/span><span>Available data and integration review<\/span><span>Identification of controllable assets<\/span><span>Potential, constraints and recommended next step<\/span><\/div>\n<p>No live control changes are made during the analysis.<\/p>\n<\/aside>\n<\/div>\n<\/section>\n<section class=\"hm-offer-section hm-offer-light\">\n<div class=\"hm-container\">\n<div class=\"hm-offer-head\">\n<div>\n<div class=\"hm-offer-kicker\">Four controlled stages<\/div>\n<h2>Evidence first. Control only when ready.<\/h2>\n<\/div>\n<p>Every step has a clear decision point. You can stop after the analysis, review estimated value before installation and observe ORLA in shadow mode before allowing any command to reach HVAC or energy equipment.<\/p>\n<\/div>\n<div class=\"hm-offer-steps\">\n<article class=\"hm-offer-step\"><small>01 \/ FREE ANALYSIS<\/small><\/p>\n<h3>Assess the opportunity<\/h3>\n<p>We review data, installations, controllable loads and integration options.<\/p>\n<p><strong>No commitment. No control changes.<\/strong><\/article>\n<article class=\"hm-offer-step\"><small>02 \/ ESTIMATE &#038; DEMO<\/small><\/p>\n<h3>Test on historical data<\/h3>\n<p>ORLA works with existing or temporarily collected data to estimate potential and reveal operational patterns.<\/p>\n<p><strong>Value before deployment.<\/strong><\/article>\n<article class=\"hm-offer-step\"><small>03 \/ SHADOW MODE<\/small><\/p>\n<h3>Decide without acting<\/h3>\n<p>ORLA proposes actions while the existing control remains active. Energy, comfort and risk are compared.<\/p>\n<p><strong>Proof under real conditions.<\/strong><\/article>\n<article class=\"hm-offer-step\"><small>04 \/ LOCAL CONTROL<\/small><\/p>\n<h3>Activate within guardrails<\/h3>\n<p>After approval, the local autopilot controls agreed assets within explicit operating limits.<\/p>\n<p><strong>Human override remains available.<\/strong><\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-offer-section hm-offer-safety\">\n<div class=\"hm-container\">\n<div class=\"hm-offer-head\">\n<div>\n<div class=\"hm-offer-kicker\">Why implementation is safe<\/div>\n<h2>Designed to fail safely &#8211; and stay understandable.<\/h2>\n<\/div>\n<p>ORLA does not require a leap of faith. It is introduced alongside existing controls, tested against measurable outcomes and bounded by the physical and operational rules of your building.<\/p>\n<\/div>\n<div class=\"hm-offer-safety-grid\">\n<article class=\"hm-offer-safe\">\n<div class=\"hm-offer-safe-icon\">\u25c9<\/div>\n<h3>Shadow mode first<\/h3>\n<p>Recommendations are evaluated without touching the building until performance is demonstrated.<\/p>\n<\/article>\n<article class=\"hm-offer-safe\">\n<div class=\"hm-offer-safe-icon\">\u22a3<\/div>\n<h3>Hard operating limits<\/h3>\n<p>Temperature, comfort, equipment and safety boundaries remain explicit and enforceable.<\/p>\n<\/article>\n<article class=\"hm-offer-safe\">\n<div class=\"hm-offer-safe-icon\">\u21a9<\/div>\n<h3>Fallback is preserved<\/h3>\n<p>The existing control strategy can remain available as a known fallback path.<\/p>\n<\/article>\n<article class=\"hm-offer-safe\">\n<div class=\"hm-offer-safe-icon\">\u270b<\/div>\n<h3>Human override<\/h3>\n<p>Operators retain the ability to pause or override autonomous decisions when required.<\/p>\n<\/article>\n<article class=\"hm-offer-safe hm-offer-safe-wide\">\n<div class=\"hm-offer-safe-icon\">\u2302<\/div>\n<h3>Local even when the network is not<\/h3>\n<p>Data, learning and control stay on-site. A cloud outage or loss of external connectivity does not remove the building&#8217;s intelligence or prevent it from responding to local conditions.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-offer-section hm-offer-analysis\">\n<div class=\"hm-container\">\n<div class=\"hm-offer-analysis-card\">\n<div class=\"hm-offer-analysis-copy\">\n<div class=\"hm-offer-kicker\">What the free analysis gives you<\/div>\n<h2>A practical answer before an investment decision.<\/h2>\n<p>We identify whether ORLA fits the building, what would be required and where the strongest operational value is likely to come from.<\/p>\n<p><a class=\"hm-offer-button\" href=\"mailto:mpuchara@homemind.pl?subject=Free%20ORLA%20analysis\">Book the free analysis<\/a><\/div>\n<div class=\"hm-offer-deliverables\">\n<div class=\"hm-offer-deliverable\"><small>01 \/ POTENTIAL<\/small><strong>Preliminary opportunity map<\/strong><span>Where thermal flexibility, tariffs, PV or storage can create value.<\/span><\/div>\n<div class=\"hm-offer-deliverable\"><small>02 \/ FEASIBILITY<\/small><strong>Data and integration check<\/strong><span>Available interfaces, missing signals and controllable equipment.<\/span><\/div>\n<div class=\"hm-offer-deliverable\"><small>03 \/ SAFETY<\/small><strong>Constraints and risk overview<\/strong><span>Initial guardrails, fallback requirements and implementation risks.<\/span><\/div>\n<div class=\"hm-offer-deliverable\"><small>04 \/ NEXT STEP<\/small><strong>Recommended pilot scope<\/strong><span>A focused route to shadow mode &#8211; or a clear reason not to proceed.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-offer-section hm-offer-faq\">\n<div class=\"hm-container\">\n<div class=\"hm-offer-head\">\n<div>\n<div class=\"hm-offer-kicker\">Common questions<\/div>\n<h2>Clear boundaries from the beginning.<\/h2>\n<\/div>\n<p>The purpose of the first conversation is to determine fit, not to force a deployment.<\/p>\n<\/div>\n<div class=\"hm-offer-faq-grid\">\n<article class=\"hm-offer-faq-item\">\n<h3>Does the analysis change building controls?<\/h3>\n<p>No. The initial analysis is diagnostic. Any later shadow-mode deployment still makes recommendations without issuing live commands.<\/p>\n<\/article>\n<article class=\"hm-offer-faq-item\">\n<h3>Does data need to leave the building?<\/h3>\n<p>The operational system is designed for local processing and control. The required data route is agreed explicitly during implementation.<\/p>\n<\/article>\n<article class=\"hm-offer-faq-item\">\n<h3>Can ORLA be stopped or overridden?<\/h3>\n<p>Yes. Human override, operating limits and fallback behaviour are part of the agreed control design.<\/p>\n<\/article>\n<article class=\"hm-offer-faq-item\">\n<h3>Is the first analysis really free?<\/h3>\n<p>Yes. The initial assessment is free and carries no obligation to continue to a pilot or deployment.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-section hm-section-light\" id=\"solution\">\n<div class=\"hm-container\">\n<div class=\"hm-split\">\n<div>\n<div class=\"hm-kicker\">Why HomeMind ORLA<\/div>\n<h2>Autonomy built around the physics of your building.<\/h2>\n<\/div>\n<p class=\"hm-section-copy\">ORLA continuously adapts to changing conditions, using building behaviour as a controllable resource. The result is a system that remains private, flexible and useful even when energy or connectivity becomes uncertain.<\/p>\n<\/div>\n<div class=\"hm-feature-grid\">\n<article class=\"hm-feature\">\n<div class=\"hm-feature-top\"><span class=\"hm-feature-no\">01 \/ LOCAL-FIRST<\/span><span class=\"hm-feature-icon\">\u2302<\/span><\/div>\n<h3>Everything stays inside the building<\/h3>\n<p>Data, decisions and control run fully on-site. HomeMind does not need to send operational data outside the premises and remains useful without an internet connection.<\/p>\n<\/article>\n<article class=\"hm-feature\">\n<div class=\"hm-feature-top\"><span class=\"hm-feature-no\">02 \/ FLEXIBILITY<\/span><span class=\"hm-feature-icon\">\u2248<\/span><\/div>\n<h3>Thermal mass becomes flexibility<\/h3>\n<p>ORLA uses the building&#8217;s thermal inertia like a virtual energy buffer &#8211; shifting demand in time while keeping comfort within agreed limits.<\/p>\n<\/article>\n<article class=\"hm-feature\">\n<div class=\"hm-feature-top\"><span class=\"hm-feature-no\">03 \/ SELF-UPDATING<\/span><span class=\"hm-feature-icon\">\u21bb<\/span><\/div>\n<h3>No manual model maintenance<\/h3>\n<p>The controller updates itself automatically as weather, occupancy, equipment and building behaviour change. ORLA keeps learning without recurring model-retraining projects.<\/p>\n<\/article>\n<article class=\"hm-feature\">\n<div class=\"hm-feature-top\"><span class=\"hm-feature-no\">04 \/ RESILIENCE<\/span><span class=\"hm-feature-icon\">\u26a1<\/span><\/div>\n<h3>Maximum value from intermittent energy<\/h3>\n<p>When energy is rationed, intermittent or briefly available, HomeMind prioritizes critical loads and uses every available window where it creates the most operational value. Local control keeps working even when cloud access disappears.<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-section hm-proof\" id=\"local\">\n<div class=\"hm-container\">\n<div class=\"hm-proof-card\">\n<div class=\"hm-proof-copy\">\n<div class=\"hm-kicker\">Resilience by design<\/div>\n<h2>Useful even when energy &#8211; or connectivity &#8211; is not guaranteed.<\/h2>\n<p>In constrained environments, the best controller is the one that understands the building, knows what matters most and keeps operating locally. HomeMind turns short periods of energy availability into useful comfort, charging or critical operation &#8211; without waiting for a cloud connection.<\/p>\n<\/div>\n<div class=\"hm-proof-points\">\n<div class=\"hm-proof-point\"><strong>Prioritize critical loads<\/strong><span>Protect the systems and zones that matter most during limited supply.<\/span><\/div>\n<div class=\"hm-proof-point\"><strong>Pre-heat, pre-cool or store<\/strong><span>Use thermal inertia and batteries before the next interruption.<\/span><\/div>\n<div class=\"hm-proof-point\"><strong>Operate through network outages<\/strong><span>Local intelligence remains available even when external connectivity is lost.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"hm-contact\" id=\"contact\">\n<div class=\"hm-container hm-contact-row\">\n<div>\n<h2>Start with your building.<\/h2>\n<p>We will assess the data, controllable assets and potential for an ORLA pilot &#8211; before any commitment to full deployment.<\/p>\n<\/div>\n<p><a class=\"hm-button\" href=\"mailto:mpuchara@homemind.pl?subject=HomeMind%20ORLA%20pilot\">Talk to HomeMind<\/a><\/div>\n<\/section>\n<p><\/main><\/p>\n<footer class=\"hm-footer\">\n<div class=\"hm-container hm-footer-row\"><strong>HomeMind \u00b7 Building Intelligence<\/strong><span>ORLA \u00b7 Local-first \u00b7 On-premises<\/span><span>\u00a9 HomeMind<\/span><\/div>\n<\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>HomeMindBuilding Intelligence Why ORLAWorkflowLocal-firstTeamStart a project ORLA \u00b7 Offline Reinforcement Learning Agent Local intelligence.Building-wide control. HomeMind learns the real dynamics of your building and controls energy locally &#8211; without sending operational data to the cloud. On-premisesSelf-updatingCloud-independentResilient by design Discuss your buildingExplore the workflow ORLA workflow \/ local loopLive GRIDSUPPLY \u00b7 TARIFFSPVLOCAL GENERATIONBESSENERGY STORAGE SensorsBUILDING STATEHOMEMIND [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/homemind.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":19,"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":45,"href":"https:\/\/homemind.pl\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/45"}],"wp:attachment":[{"href":"https:\/\/homemind.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}