1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Home-B2LtUq10.js","assets/framer-motion-CnH5z4eV.js","assets/react-vendor-DbbClg5F.js","assets/ISO50001Badge-BMH14KOD.js","assets/lucide-react-Dg_ctYVS.js","assets/AboutUs-BCdAX9K-.js","assets/Products-BAeaMKag.js","assets/InPort-46sE40ID.js","assets/ContactForm-CbNk26uA.js","assets/COP-Cnn7pYvb.js","assets/VSMInAction-C89htgIz.js","assets/ContactUs-ejRWnb9S.js","assets/Blog-Bbuxv4eG.js","assets/blogPosts-BDsv20ZX.js","assets/BlogPost-BcVpz7ao.js","assets/PrivacyPolicy-B-5PNnPX.js","assets/TermsOfService-5sydkvM3.js","assets/Cookies-DyZ5FOrC.js","assets/Sitemap-_JLDzPdg.js","assets/NotFound-BxkicHi3.js"])))=>i.map(i=>d[i]); 2var e=Object.defineProperty,t=Object.defineProperties,r=Object.getOwnPropertyDescriptors,n=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,s=(t,r,n)=>r in t?e(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,i=(e,t)=>{for(var r in t||(t={}))a.call(t,r)&&s(e,r,t[r]);if(n)for(var r of n(t))o.call(t,r)&&s(e,r,t[r]);return e};import{j as l}from"./framer-motion-CnH5z4eV.js";import{a as c,r as d,u as m,R as p,L as u,H as g,b as h,N as b,c as x,B as f,d as y,e as v}from"./react-vendor-DbbClg5F.js";import{C as w,S as j,M as k,X as S,a as N,F as E,B as I,L as C,U as _,b as A,A as $}from"./lucide-react-Dg_ctYVS.js";!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver(e=>{for(const r of e)if("childList"===r.type)for(const e of r.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)}).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();var z={},P=c;z.createRoot=P.createRoot,z.hydrateRoot=P.hydrateRoot;const O={},L=function(e,t,r){let n=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const e=document.querySelector("meta[property=csp-nonce]"),r=(null==e?void 0:e.nonce)||(null==e?void 0:e.getAttribute("nonce"));n=Promise.allSettled(t.map(e=>{if((e=function(e){return"/"+e}(e))in O)return;O[e]=!0;const t=e.endsWith(".css"),n=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${n}`))return;const a=document.createElement("link");return a.rel=t?"stylesheet":"modulepreload",t||(a.as="script"),a.crossOrigin="",a.href=e,r&&a.setAttribute("nonce",r),document.head.appendChild(a),t?new Promise((t,r)=>{a.addEventListener("load",t),a.addEventListener("error",()=>r(new Error(`Unable to preload CSS for ${e}`)))}):void 0}))}function a(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return n.then(t=>{for(const e of t||[])"rejected"===e.status&&a(e.reason);return e().catch(a)})},M=d.createContext(),B=()=>{const e=d.useContext(M);if(!e)throw new Error("useTheme must be used within ThemeProvider");return e},D=({children:e})=>{const[t,r]=d.useState(()=>{const e=localStorage.getItem("darkMode");return!!e&&JSON.parse(e)});d.useEffect(()=>{localStorage.setItem("darkMode",JSON.stringify(t))},[t]);return l.jsx(M.Provider,{value:{isDarkMode:t,toggleDarkMode:()=>{r(e=>!e)}},children:e})};function T(){const{pathname:e}=m();return d.useEffect(()=>{window.scrollTo({top:0,left:0,behavior:"instant"})},[e]),null}function V(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=V(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}const R=(e,t)=>{var r;if(0===e.length)return t.classGroupId;const n=e[0],a=t.nextPart.get(n),o=a?R(e.slice(1),a):void 0;if(o)return o;if(0===t.validators.length)return;const s=e.join("-");return null==(r=t.validators.find(({validator:e})=>e(s)))?void 0:r.classGroupId},F=/^\[(.+)\]$/,G=e=>{if(F.test(e)){const t=F.exec(e)[1],r=null==t?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},W=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return J(Object.entries(e.classGroups),r).forEach(([e,r])=>{q(r,n,e,t)}),n},q=(e,t,r,n)=>
vendor: 4,700 bytes, line 2
2{e.forEach(e=>{if("string"==typeof e){return void((""===e?t:H(t,e)).classGroupId=r)}if("function"==typeof e)return U(e)?void q(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach(([e,a])=>{q(a,H(t,e),r,n)})})},H=(e,t)=>{let r=e;return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},U=e=>e.isThemeGetter,J=(e,t)=>t?e.map(([e,r])=>[e,r.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,r])=>[t+e,r])):e)]):e,K=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const a=(a,o)=>{r.set(a,o),t++,t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(a(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):a(e,t)}}},Q=e=>{const{separator:t,experimentalParseClassName:r}=e,n=1===t.length,a=t[0],o=t.length,s=e=>{const r=[];let s,i=0,l=0;for(let m=0;m<e.length;m++){let c=e[m];if(0===i){if(c===a&&(n||e.slice(m,m+o)===t)){r.push(e.slice(l,m)),l=m+o;continue}if("/"===c){s=m;continue}}"["===c?i++:"]"===c&&i--}const c=0===r.length?e:e.substring(l),d=c.startsWith("!");return{modifiers:r,hasImportantModifier:d,baseClassName:d?c.substring(1):c,maybePostfixModifierPosition:s&&s>l?s-l:void 0}};return r?e=>r({className:e,parseClassName:s}):s},Y=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach(e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)}),t.push(...r.sort()),t},Z=e=>i({cache:K(e.cacheSize),parseClassName:Q(e)},(e=>{const t=W(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{const r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),R(r,t)||G(e)},getConflictingClassGroupIds:(e,t)=>{const a=r[e]||[];return t&&n[e]?[...a,...n[e]]:a}}})(e)),X=/\s+/;function ee(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=te(e))&&(n&&(n+=" "),n+=t);return n}const te=e=>{if("string"==typeof e)return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=te(e[n]))&&(r&&(r+=" "),r+=t);return r};function re(e,...t){let r,n,a,o=function(i){const l=t.reduce((e,t)=>t(e),e());return r=Z(l),n=r.cache.get,a=r.cache.set,o=s,s(i)};function s(e){const t=n(e);if(t)return t;const o=((e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:a}=t,o=[],s=e.trim().split(X);let i="";for(let l=s.length-1;l>=0;l-=1){const e=s[l],{modifiers:t,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:m}=r(e);let p=Boolean(m),u=n(p?d.substring(0,m):d);if(!u){if(!p){i=e+(i.length>0?" "+i:i);continue}if(u=n(d),!u){i=e+(i.length>0?" "+i:i);continue}p=!1}const g=Y(t).join(":"),h=c?g+"!":g,b=h+u;if(o.includes(b))continue;o.push(b);const x=a(u,p);for(let r=0;r<x.length;++r){const e=x[r];o.push(h+e)}i=e+(i.length>0?" "+i:i)}return i})(e,r);return a(e,o),o}return function(){return o(ee.apply(null,arguments))}}const ne=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},ae=/^\[(?:([a-z-]+):)?(.+)\]$/i,oe=/^\d+\/\d+$/,se=new Set(["px","full","screen"]),ie=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,le=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,ce=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,de=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,me=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,pe=e=>ge(e)||se.has(e)||oe.test(e),ue=e=>Ie(e,"length",Ce),ge=e=>Boolean(e)&&!Number.isNaN(Number(e)),he=e=>Ie(e,"number",ge),be=e=>Boolean(e)&&Number.isInteger(Number(e)),xe=e=>e.endsWith("%")&&ge(e.slice(0,-1)),fe=e=>ae.test(e),ye=e=>ie.test(e),ve=new Set(["length","size","percentage"]),we=e=>Ie(e,ve,_e),je=e=>Ie(e,"position",_e),ke=new Set(["image","url"]),Se=e=>Ie(e,ke,$e),Ne=e=>Ie(e,"",Ae),Ee=()=>!0,Ie=(e,t,r)=>{const n=ae.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},Ce=e=>le.test(e)&&!ce.test(e),_e=()=>!1,Ae=e=>de.test(e),$e=e=>me.test(e),ze=re(()=>{const e=ne("colors"),t=ne("spacing"),r=ne("blur"),n=ne("brightness"),a=ne("borderColor"),o=ne("borderRadius"),s=ne("borderSpacing"),i=ne("borderWidth"),l=ne("contrast"),c=ne("grayscale"),d=ne("hueRotate"),m=ne("invert"),p=ne("gap"),u=ne("gradientColorStops"),g=ne("gradientColorStopPositions"),h=ne("inset"),b=ne("margin"),x=ne("opacity"),f=ne("padding"),y=ne("saturate"),v=ne("scale"),w=ne("sepia"),j=ne("skew"),k=ne("space"),S=ne("translate"),N=()=>["auto",fe,t],E=()=>[fe,t],I=()=>["",pe,ue],C=()=>["auto",ge,fe],_=()=>["","0",fe],A=()=>[ge,fe];return{cacheSize:500,separator:":",theme:{colors:[Ee],spacing:[pe,ue],blur:["none","",ye,fe],brightness:A(),borderColor:[e],borderRadius:["n
2one","","full",ye,fe],borderSpacing:E(),borderWidth:I(),contrast:A(),grayscale:_(),hueRotate:A(),invert:_(),gap:E(),gradientColorStops:[e],gradientColorStopPositions:[xe,ue],inset:N(),margin:N(),opacity:A(),padding:E(),saturate:A(),scale:A(),sepia:_(),skew:A(),space:E(),translate:E()},classGroups:{aspect:[{aspect:["auto","square","video",fe]}],container:["container"],columns:[{columns:[ye]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",fe]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",be,fe]}],basis:[{basis:N()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",fe]}],grow:[{grow:_()}],shrink:[{shrink:_()}],order:[{order:["first","last","none",be,fe]}],"grid-cols":[{"grid-cols":[Ee]}],"col-start-end":[{col:["auto",{span:["full",be,fe]},fe]}],"col-start":[{"col-start":C()}],"col-end":[{"col-end":C()}],"grid-rows":[{"grid-rows":[Ee]}],"row-start-end":[{row:["auto",{span:[be,fe]},fe]}],"row-start":[{"row-start":C()}],"row-end":[{"row-end":C()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",fe]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",fe]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[f]}],px:[{px:[f]}],py:[{py:[f]}],ps:[{ps:[f]}],pe:[{pe:[f]}],pt:[{pt:[f]}],pr:[{pr:[f]}],pb:[{pb:[f]}],pl:[{pl:[f]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[k]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[k]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",fe,t]}],"min-w":[{"min-w":[fe,t,"min","max","fit"]}],"max-w":[{"max-w":[fe,t,"none","full","min","max","fit","prose",{screen:[ye]},ye]}],h:[{h:[fe,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[fe,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[fe,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[fe,t,"auto","min","max","fit"]}],"font-size":[{text:["base",ye,ue]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",he]}
vendor: 8,393 bytes, line 2
2],"font-family":[{font:[Ee]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",fe]}],"line-clamp":[{"line-clamp":["none",ge,he]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",pe,fe]}],"list-image":[{"list-image":["none",fe]}],"list-style-type":[{list:["none","disc","decimal",fe]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[x]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[x]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",pe,ue]}],"underline-offset":[{"underline-offset":["auto",pe,fe]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:E()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",fe]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",fe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[x]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",je]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",we]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Se]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[u]}],"gradient-via":[{via:[u]}],"gradient-to":[{to:[u]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[x]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[x]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[pe,fe]}],"outline-w":[{outline:[pe,ue]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:I()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[x]}],"ring-offset-w":[{"ring-offset":[pe,ue]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",ye,Ne]}],"shadow-color":[{shadow:[Ee]}],opacity:[{opacity:[x]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",ye,fe]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[m]}],saturate:[{saturate:[y]}],sepia:[{sepia:[w]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[m]}],"backdrop-opacity":[{"backdrop-opacity":[x]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",fe]}],duration:[{duration:A()}],ease:[{ease:["linear","in","out","in-out",fe]}],delay:[{delay:A()}],animate:[{animate:["none","spin","ping","pulse","bounce",fe]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[v]}],"scale-x":[{"scale-x":[v]}],"scale-y":[{"scale-y":[v]}],rotate:[{rotate:[be,fe]}],"translate-x":[{"translate-x":[S]}],"translate-y":[{"translate-y":[S]}],"skew-x":[{"skew-x":[j]}],"skew-y":[{"skew-y":[j]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",fe]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",fe]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":E()}],"scroll-mx":[{"scroll-mx":E()}],"scroll-my":[{"scroll-my":E()}],"scroll-ms":[{"scroll-ms":E()}],"scroll-me":[{"scroll-me":E()}],"scroll-mt":[{"scroll-mt":E()}],"scroll-mr":[{"scroll-mr":E()}],"scroll-mb":[{"scroll-mb":E()}],"scroll-ml":[{"scroll-ml":E()}],"scroll-p":[{"scroll-p":E()}],"scroll-px":[{"scroll-px":E()}],"scroll-py":[{"scroll-py":E()}],"scroll-ps":[{"scroll-ps":E()}],"scroll-pe":[{"scroll-pe":E()}],"scroll-pt":[{"scroll-pt":E()}],"scroll-pr":[{"scroll-pr":E()}],"scroll-pb":[{"scroll-pb":E()}],"scroll-pl":[{"scroll-pl":E()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",fe]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[pe,ue,he]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","
2none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}});function Pe(...e){return ze(function(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=V(e))&&(n&&(n+=" "),n+=t);return n}(e))}const Oe=d.forwardRef((e,t)=>{var r=e,{className:s,variant:c="default"}=r,d=((e,t)=>{var r={};for(var s in e)a.call(e,s)&&t.indexOf(s)<0&&(r[s]=e[s]);if(null!=e&&n)for(var s of n(e))t.indexOf(s)<0&&o.call(e,s)&&(r[s]=e[s]);return r})(r,["className","variant"]);return l.jsx("button",i({className:Pe("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50","h-9 px-4 py-2",{default:"bg-primary text-primary-foreground hover:bg-primary/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground"}[c],s),ref:t},d))});Oe.displayName="Button";class Le extends p.Component{constructor(e){var t;super(e),s(this,"symbol"!=typeof(t="handleReset")?t+"":t,()=>{this.setState({hasError:!1,error:null,errorInfo:null}),window.location.href="/"}),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(e){return{hasError:!0}}componentDidCatch(e,t){this.setState({error:e,errorInfo:t})}render(){return this.state.hasError?l.jsx("div",{className:"min-h-screen flex items-center justify-center bg-background px-4",children:l.jsxs("div",{className:"max-w-md w-full text-center",children:[l.jsxs("div",{className:"mb-8",children:[l.jsx("h1",{className:"text-6xl font-bold text-primary mb-4",children:"Oops!"}),l.jsx("h2",{className:"text-2xl font-semibold text-foreground mb-2",children:"Something went wrong"}),l.jsx("p",{className:"text-muted-foreground",children:"We apologize for the inconvenience. An error has occurred while loading this page."})]}),!1,l.jsxs("div",{className:"space-y-3",children:[l.jsx(Oe,{onClick:this.handleReset,className:"w-full",children:"Return to Home"}),l.jsx(Oe,{onClick:()=>window.location.reload(),variant:"outline",className:"w-full",children:"Try Again"})]})]})}):this.props.children}}const Me=e=>e?"bg-gradient-to-br from-slate-950 via-slate-900 to-slate-950":"bg-gradient-to-br from-slate-50 via-white to-slate-100",Be=e=>e?"bg-slate-900/70 backdrop-blur-sm border border-slate-700":"bg-white/90 backdrop-blur-sm border border-slate-200 shadow-lg",De=e=>e?"text-white":"text-slate-900",Te=e=>e?"text-slate-300":"text-slate-700",Ve=e=>e?"text-emerald-400":"text-teal-700",Re=e=>e?"bg-slate-950/80 backdrop-blur-md border-slate-800":"bg-white/80 backdrop-blur-md border-slate-200",Fe="transition-colors duration-300 ease-in-out",Ge=()=>{const{isDarkMode:e,toggleDarkMode:t}
2=B(),[r,n]=d.useState(!1),[a,o]=d.useState(!1),[s,i]=d.useState(null),[c,p]=d.useState(null),g=m(),h=d.useRef(null);d.useEffect(()=>{const e=()=>{n(window.scrollY>50)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),d.useEffect(()=>{const e=e=>{h.current&&!h.current.contains(e.target)&&i(null)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),d.useEffect(()=>{i(null),p(null)},[g.pathname]);const b=[{name:"Home",path:"/"},{name:"Services & Products",path:"https://sisa.energy/products",external:!0,dropdown:[{name:"InPort",path:"/inport",external:!1},{name:"ISO 50001",path:"https://sisa.energy/iso-50001",external:!0},{name:"Virtual Submetering",path:"https://sisa.energy/vsm",external:!0},{name:"Integrated Energy Audit",path:"https://sisa.energy/iea",external:!0},{name:"Continuous Optimization (C-Op)",path:"/bc-hydro-fortisbc-continuous-optimization-cop",external:!1},{name:"CollectFlow",path:"https://collectflow.ai/",external:!0}]},{name:"Blog",path:"/blog"},{name:"About Us",path:"/about-us",dropdown:[{name:"About SISA",path:"/about-us"},{name:"Team",path:"/team"}]},{name:"Contact Us",path:"/contact"}],x=e=>!(!e||e.startsWith("http"))&&g.pathname===e;return l.jsxs("nav",{className:`fixed top-0 left-0 right-0 z-50 ${Re(e)} ${r?"nav-scrolled shadow-lg":""} ${r&&!e?"light-mode":""} border-b ${e?"border-slate-800":"border-slate-200"} ${Fe}`,children:[l.jsx("div",{className:"max-w-7xl mx-auto px-5 sm:px-6 lg:px-8",children:l.jsxs("div",{className:"flex items-center justify-between h-16 sm:h-20",children:[l.jsx(u,{to:"/",className:"flex items-center space-x-3 group",children:l.jsx("div",{className:`${Ve(e)} group-hover:scale-110 transition-transform duration-300`,children:l.jsx("img",{src:e?"/assets/SISA-Energy_Primary-Logo_Light.webp":"/assets/SISA-Energy_Primary-Logo_Dark.webp",alt:"SISA Energy",className:"h-10 sm:h-12 w-auto"})})}),l.jsxs("div",{className:"hidden md:flex items-center space-x-8",ref:h,children:[b.map((t,r)=>l.jsx("div",{className:"relative",children:t.dropdown?l.jsxs("div",{onMouseEnter:()=>i(r),onMouseLeave:()=>i(null),children:[t.external?l.jsxs("a",{href:t.path,target:"_blank",rel:"noopener noreferrer",className:`relative flex items-center space-x-1 ${De(e)} hover:${Ve(e)} ${Fe} font-medium group`,children:[l.jsx("span",{children:t.name}),l.jsx(w,{className:"w-4 h-4 transition-transform duration-200 "+(s===r?"rotate-180":"")})]}):l.jsxs(u,{to:t.path,className:`relative flex items-center space-x-1 ${De(e)} hover:${Ve(e)} ${Fe} font-medium group`,children:[l.jsx("span",{children:t.name}),l.jsx(w,{className:"w-4 h-4 transition-transform duration-200 "+(s===r?"rotate-180":"")})]}),s===r&&l.jsx("div",{className:"absolute top-full left-0 pt-2 w-56 z-50",children:l.jsx("div",{className:`rounded-lg shadow-lg ${e?"bg-slate-800 border border-slate-700":"bg-white border border-slate-200"} py-2 animate-in fade-in slide-in-from-top-2 duration-200`,children:t.dropdown.map(t=>t.external?l.jsx("a",{href:t.path,target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${De(e)} hover:${Ve(e)} ${e?"hover:bg-slate-700":"hover:bg-slate-50"} ${Fe}`,children:t.name},t.name):l.jsx(u,{to:t.path,className:`block px-4 py-3 ${De(e)} hover:${Ve(e)} ${e?"hover:bg-slate-700":"hover:bg-slate-50"} ${Fe} ${x(t.path)?e?"text-emerald-400":"text-teal-700":""}`,children:t.name},t.name))})})]}):t.external?l.jsx("a",{href:t.path,target:"_blank",rel:"noopener noreferrer",className:`relative ${De(e)} hover:${Ve(e)} ${Fe} font-medium group`,children:t.name}):l.jsxs(u,{to:t.path,className:`relative ${De(e)} hover:${Ve(e)} ${Fe} font-medium group`,children:[t.name,l.jsx("span",{className:`absolute bottom-0 left-0 w-full h-0.5 ${e?"bg-emerald-400":"bg-teal-700"} transform ${x(t.path)?"scale-x-100":"scale-x-0"} group-hover:scale-x-100 transition-transform duration-300`})]})},t.name)),l.jsx("button",{onClick:t,className:`relative p-2 rounded-full ${e?"bg-slate-800 hover:bg-slate-700 text-emerald-400":"bg-slate-200 hover:bg-slate-300 text-teal-700"} ${Fe} group`,"aria-label":"Toggle theme",children:e?l.jsx(j,{className:"w-5 h-5 group-hover:rotate-180 transition-transform duration-500"}):l.jsx(k,{className:"w-5 h-5 group-hover:-rotate-12 transition-transform duration-300"})}),l.jsx("button",{onClick:()=>window.open("https://platform.sisaenergy.com/","_blank"),className:`px-6 py-2 rounded-xl font-semibold text-sm transition-all ${e?"bg-emerald-500/90 text-slate-900 hover:bg-emerald-400":"bg-teal-700 text-white hover:bg-teal-600"} ${Fe}`,children:"Log In"})]}),l.jsxs("div",{className:"md:hidden flex items-center space-x-3",children:[l.jsx("button",{onClick:t,className:`p-2.5 rounded-full min-w-[44px] min-h-[44px] flex items-center justify-center ${e?"bg-slate-800 hover:bg-slate-700 text-emerald-400":"bg-slate-200 hover:bg-slate-300 text-teal-700"} ${Fe}`,"aria-label":"Toggle theme",children:e?l.jsx(j,{className:"w-5 h-5"}):l.jsx(k,{className:"w-5 h-5"})}),l.jsx("button",{onClick:()=>o(!a),className:`p-2.5 rounded-lg min-w-[44px] min-h-[44px] flex items-center justify-center ${e?"text-white hover:bg-slate-800":"text-slate-900 hover:bg-slate-200"} ${Fe}`,"aria-label":"Toggle menu",children:a?l.jsx(S,{className:"w-6 h-6"}):l.jsx(N,{className:"w-6 h-6"})})]})]})}),a&&l.jsx("div",{className:`md:hidden ${e?"bg-slate-900 border-slate-800":"bg-white border-slate-200"} border-t ${Fe}`,children:l.jsxs("div",{className:"px-5 py-4 space-y-2",children:[b.map((t,r)=>l.jsx("div",{children:t.dropdown?l.jsxs("div",{children:[l.jsxs("button",{onClick:()=>p(c===r?null:r),className:`w-full flex items-center justify-between px-4 py-3.5 rounded-lg min-h-[48px] ${De(e)} ${e?"hover:bg-slate-800":"hover:bg-slate-100"} ${Fe} font-medium text-base`,children:[l.jsx("span",{children:t.name}),l.jsx(w,{className:"w-5 h-5 transition-transform duration-200 "+(c===r?"rotate-180":"")})]}),c===r&&l.jsx("div",{className:"mt-2 ml-4 space-y-1",children:t.dropdown.map(t=>t.external?l.jsx("a",{href:t.path,target:"_blank",rel:"noopener noreferrer",onClick:()=>o(!1),className:`block px-4 py-3 rounded-lg min-h-[48px] flex items-center ${De(e)} ${e?"hover:bg-slate-800":"hover:bg-slate-100"} ${Fe} text-sm`,children:t.name}
2,t.name):l.jsx(u,{to:t.path,onClick:()=>{o(!1),p(null)},className:`block px-4 py-3 rounded-lg min-h-[48px] flex items-center ${x(t.path)?e?"bg-emerald-400/10 text-emerald-400":"bg-teal-50 text-teal-700":`${De(e)} ${e?"hover:bg-slate-800":"hover:bg-slate-100"}`} ${Fe} text-sm`,children:t.name},t.name))})]}):t.external?l.jsx("a",{href:t.path,target:"_blank",rel:"noopener noreferrer",onClick:()=>o(!1),className:`block px-4 py-3.5 rounded-lg min-h-[48px] flex items-center ${De(e)} ${e?"hover:bg-slate-800":"hover:bg-slate-100"} ${Fe} font-medium text-base`,children:t.name}):l.jsx(u,{to:t.path,onClick:()=>o(!1),className:`block px-4 py-3.5 rounded-lg min-h-[48px] flex items-center ${x(t.path)?e?"bg-emerald-400/10 text-emerald-400":"bg-teal-50 text-teal-700":`${De(e)} ${e?"hover:bg-slate-800":"hover:bg-slate-100"}`} ${Fe} font-medium text-base`,children:t.name})},t.name)),l.jsx("button",{onClick:()=>{window.open("https://platform.sisaenergy.com/","_blank"),o(!1)},className:`w-full px-4 py-3.5 rounded-lg font-semibold text-center text-base min-h-[48px] mt-2 ${e?"bg-emerald-500/90 text-slate-900 hover:bg-emerald-400":"bg-teal-700 text-white hover:bg-teal-600"} ${Fe}`,children:"Log In"})]})})]})},We=()=>{const{isDarkMode:e}=B();return l.jsx("footer",{className:"border-t backdrop-blur-xl "+(e?"border-white/10 bg-slate-950/90":"border-gray-200 bg-gray-50"),children:l.jsxs("div",{className:"mx-auto max-w-7xl px-5 sm:px-6 lg:px-8 py-12 sm:py-16",children:[l.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4 gap-8 sm:gap-10 md:gap-12 mb-8 sm:mb-12",children:[l.jsxs("div",{className:"space-y-4",children:[l.jsx("div",{className:"flex items-center gap-3",children:l.jsx("img",{src:e?"/assets/SISA-Energy_Primary-Logo_Light.webp":"/assets/SISA-Energy_Primary-Logo_Dark.webp",alt:"SISA Energy Logo",className:"h-10 w-auto"})}),l.jsx("p",{className:"text-sm leading-relaxed "+(e?"text-slate-400":"text-slate-600"),children:"The only collaborative platform that combines human-made and automated solutions with data-driven insights, intelligent tracking, and optimization tools to accelerate your energy retrofits planning."}),l.jsxs("div",{className:"flex gap-3",children:[l.jsx("a",{href:"https://www.linkedin.com/company/sisa-energy-ltd/",target:"_blank",rel:"noopener noreferrer",className:"size-11 sm:size-10 rounded-lg bg-emerald-400/10 border border-emerald-400/20 flex items-center justify-center cursor-pointer hover:bg-emerald-400/20 hover:scale-110 hover:-translate-y-0.5 transition-all","aria-label":"LinkedIn",children:l.jsx(E,{className:"size-5 sm:size-4 text-emerald-400"})}),l.jsx("a",{href:"https://twitter.com/SISAEnergy",target:"_blank",rel:"noopener noreferrer",className:"size-11 sm:size-10 rounded-lg bg-emerald-400/10 border border-emerald-400/20 flex items-center justify-center cursor-pointer hover:bg-emerald-400/20 hover:scale-110 hover:-translate-y-0.5 transition-all","aria-label":"Twitter",children:l.jsx(I,{className:"size-5 sm:size-4 text-emerald-400"})}),l.jsx("a",{href:"https://www.instagram.com/sisaenergy/",target:"_blank",rel:"noopener noreferrer",className:"size-11 sm:size-10 rounded-lg bg-emerald-400/10 border border-emerald-400/20 flex items-center justify-center cursor-pointer hover:bg-emerald-400/20 hover:scale-110 hover:-translate-y-0.5 transition-all","aria-label":"Instagram",children:l.jsx(C,{className:"size-5 sm:size-4 text-emerald-400"})})]})]}),l.jsxs("div",{className:"space-y-4",children:[l.jsx("h3",{className:"font-semibold text-sm uppercase tracking-wider "+(e?"text-white":"text-slate-900"),children:"Our Services"}),l.jsxs("ul",{className:"space-y-3",children:[l.jsx("li",{children:l.jsx(u,{to:"/inport",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"InPort"})}),l.jsx("li",{children:l.jsx(u,{to:"/vsm",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"Virtual Submetering"})}),l.jsx("li",{children:l.jsx(u,{to:"/iso-50001",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"ISO 50001 Certification"})}),l.jsx("li",{children:l.jsx(u,{to:"/iea",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"Integrated Energy Audits"})}),l.jsx("li",{children:l.jsx(u,{to:"/bc-hydro-fortisbc-continuous-optimization-cop",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"Continuous Optimization (C-Op)"})})]})]}),l.jsxs("div",{className:"space-y-4",children:[l.jsx("h3",{className:"font-semibold text-sm uppercase tracking-wider "+(e?"text-white":"text-slate-900"),children:"Company"}),l.jsxs("ul",{className:"space-y-3",children:[l.jsx("li",{children:l.jsx(u,{to:"/about-us",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"About Us"})}),l.jsx("li",{children:l.jsx(u,{to:"/team",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"Team"})}),l.jsx("li",{children:l.jsx(u,{to:"/contact",className:"text-sm transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-gray-600 hover:text-teal-700"),children:"Contact"})})]})]}),l.jsxs("div",{className:"space-y-4",children:[l.jsx("h3",{className:"font-semibold text-sm uppercase tracking-wider "+(e?"text-white":"text-slate-900"),children:"Get in Touch"}),l.jsxs("div",{className:"space-y-3",children:[l.jsxs("p",{className:"text-sm "+(e?"text-slate-400":"text-slate-600"),children:["1600 L Beach Ave",l.jsx("br",{}),"Vancouver, BC V6G 1Y6",l.jsx("br",{}),"Canada"]}
2),l.jsx("a",{href:"tel:+17788888290",className:"text-sm block transition-colors "+(e?"text-slate-400 hover:text-emerald-400":"text-slate-600 hover:text-teal-700"),children:"778-888-8290"}),l.jsx("a",{href:"mailto:[email protected]",className:"text-sm text-emerald-400 font-medium block hover:underline",children:"[email protected]"})]})]})]}),l.jsxs("div",{className:"pt-6 sm:pt-8 border-t flex flex-col sm:flex-row justify-between items-center gap-4 sm:gap-6 text-center sm:text-left "+(e?"border-emerald-400/10":"border-slate-200/60"),children:[l.jsxs("p",{className:"text-sm text-slate-500",children:["SISA Energy © ",(new Date).getFullYear()," All Rights Reserved."]}),l.jsxs("div",{className:"flex flex-wrap justify-center gap-4 sm:gap-6",children:[l.jsx(u,{to:"/privacy-policy",className:"text-sm transition-colors "+(e?"text-slate-500 hover:text-emerald-400":"text-slate-500 hover:text-teal-700"),children:"Privacy Policy"}),l.jsx(u,{to:"/terms-of-service",className:"text-sm transition-colors "+(e?"text-slate-500 hover:text-emerald-400":"text-slate-500 hover:text-teal-700"),children:"Terms of Service"}),l.jsx(u,{to:"/cookies",className:"text-sm transition-colors "+(e?"text-slate-500 hover:text-emerald-400":"text-slate-500 hover:text-teal-700"),children:"Cookies"})]})]})]})})},qe=({children:e,className:t=""})=>{const{isDarkMode:r}=B();return l.jsxs("div",{className:`min-h-screen w-full overflow-hidden ${Me(r)} ${Fe}`,children:[l.jsx(Ge,{}),l.jsx("main",{className:`pt-20 ${t}`,children:e}),l.jsx(We,{})]})},He=({children:e,className:t="",fullWidth:r=!1,id:n})=>l.jsx("section",{id:n,className:`py-20 ${r?"px-4":"px-4 max-w-7xl mx-auto"} ${t}`,children:e}),Ue=({children:e,className:t="",centered:r=!0})=>{const{isDarkMode:n}=B();return l.jsx("h2",{className:`text-4xl md:text-5xl font-bold ${De(n)} ${r?"text-center":""} ${Fe} ${t}`,children:e})},Je=({children:e,className:t="",centered:r=!0})=>{const{isDarkMode:n}=B();return l.jsx("p",{className:`text-lg md:text-xl ${Te(n)} ${r?"text-center":""} ${Fe} ${t}`,children:e})},Ke=({children:e,className:t=""})=>{const{isDarkMode:r}=B();return l.jsx("span",{className:`${Ve(r)} ${Fe} ${t}`,children:e})},Qe=({children:e,className:t="",hover:r=!0})=>{const{isDarkMode:n}=B();return l.jsx("div",{className:`rounded-xl p-6 ${n?"bg-slate-900/70 border border-slate-700":"bg-white/90 border border-slate-200 shadow-lg"} ${r?n?"hover:bg-slate-800/90":"hover:shadow-xl":""} ${Fe} ${t}`,children:e})},Ye=({className:e=""})=>{const{isDarkMode:t}=B();return l.jsxs("div",{className:`relative h-24 ${e}`,children:[l.jsx("div",{className:`absolute inset-0 opacity-30 ${t?"bg-gradient-to-r from-transparent via-emerald-400 to-transparent":"bg-gradient-to-r from-transparent via-teal-600 to-transparent"} blur-xl ${Fe}`}),l.jsx("div",{className:`absolute top-1/2 left-0 right-0 h-px ${t?"bg-slate-700":"bg-slate-300"} ${Fe}`})]})},Ze=({title:e,description:t,keywords:r,canonical:n,ogType:a="website",ogImage:o="https://sisa.energy/assets/SISA-Energy_Primary-Logo_Dark.webp",twitterCard:s="summary_large_image"})=>{const i="https://sisa.energy",c=e?e.includes("SISA Energy")?e:`${e} | SISA Energy`:"SISA Energy - Commercial & Institutional Energy Audit Vancouver BC",d=n?`${i}${n}`:i;return l.jsxs(g,{children:[l.jsx("title",{children:c}),l.jsx("meta",{name:"title",content:c}),l.jsx("meta",{name:"description",content:t}),r&&l.jsx("meta",{name:"keywords",content:r}),l.jsx("link",{rel:"canonical",href:d}),l.jsx("meta",{property:"og:type",content:a}),l.jsx("meta",{property:"og:url",content:d}),l.jsx("meta",{property:"og:title",content:c}),l.jsx("meta",{property:"og:description",content:t}),l.jsx("meta",{property:"og:image",content:o}),l.jsx("meta",{property:"og:site_name",content:"SISA Energy"}),l.jsx("meta",{property:"og:locale",content:"en_CA"}),l.jsx("meta",{property:"twitter:card",content:s}),l.jsx("meta",{property:"twitter:url",content:d}),l.jsx("meta",{property:"twitter:title",content:c}),l.jsx("meta",{property:"twitter:description",content:t}),l.jsx("meta",{property:"twitter:image",content:o}),l.jsx("meta",{name:"robots",content:"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"}),l.jsx("meta",{name:"googlebot",content:"index, follow"}),l.jsx("meta",{name:"language",content:"English"}),l.jsx("meta",{name:"geo.region",content:"CA-BC"}),l.jsx("meta",{name:"geo.placename",content:"Vancouver"}),l.jsx("meta",{name:"geo.position",content:"49.2827;-123.1207"}),l.jsx("meta",{name:"ICBM",content:"49.2827, -123.1207"})]})},Xe=({data:e})=>l.jsx(g,{children:l.jsx("script",{type:"application/ld+json",children:JSON.stringify(e)})}),et={"@context":"https://schema.org","@type":"Organization",name:"SISA Energy",alternateName:"Smart Integrated Solutions for Assessments",url:"https://sisaenergy.com",logo:"https://sisaenergy.com/assets/SISA-Energy_Primary-Logo_Dark.webp",description:"SISA Energy provides integrated energy audits, virtual submetering, and ISO 50001 certification services for buildings in Vancouver, BC and across Canada.",foundingDate:"2020",email:"[email protected]",telephone:"+1 778-888-8290",address:{"@type":"PostalAddress",streetAddress:"1600 Beach Ave",addressLocality:"Vancouver",addressRegion:"BC",postalCode:"V6G 1Y6",addressCountry:"CA"},geo:{"@type":"GeoCoordinates",latitude:"49.2827",longitude:"-123.1207"},sameAs:["https://www.linkedin.com/company/sisa-energy"],contactPoint:{"@type":"ContactPoint",telephone:"+1 778-888-8290",contactType:"customer service",email:"[email protected]",areaServed:"CA",availableLanguage:["en"]}},tt={"@context":"https://schema.org","@type":["ProfessionalService","LocalBusiness"],name:"SISA Energy",image:"https://sisaenergy.com/assets/SISA-Energy_Primary-Logo_Dark.webp",url:"https://sisaenergy.com",telephone:"+1 778-888-8290",email:"[email protected]",priceRange:"$$",address:{"@type":"PostalAddress",streetAddress:"1600 Beach Ave",addressLocality:"Vancouver",addressRegion:"BC",postalCode:"V6G 1Y6",addressCountry:"CA"},geo:{"@type":"GeoCoordinates",latitude:"49.2827",longitude:"-123.1207"},openingHoursSpecification:{"@type":"OpeningHoursSpecification",dayOfWeek:["Monday","Tuesday","Wednesday","Thursday","Frid
2ay"],opens:"09:00",closes:"17:00"},areaServed:[{"@type":"City",name:"Vancouver",containedInPlace:{"@type":"State",name:"British Columbia"}},{"@type":"City",name:"Burnaby",containedInPlace:{"@type":"State",name:"British Columbia"}},{"@type":"City",name:"Richmond",containedInPlace:{"@type":"State",name:"British Columbia"}},{"@type":"City",name:"Surrey",containedInPlace:{"@type":"State",name:"British Columbia"}},{"@type":"State",name:"British Columbia",containedInPlace:{"@type":"Country",name:"Canada"}}]},rt={"@context":"https://schema.org","@type":"Service",serviceType:"Integrated Energy Audit",provider:{"@type":"Organization",name:"SISA Energy",url:"https://sisaenergy.com"},areaServed:[{"@type":"City",name:"Vancouver",containedInPlace:{"@type":"State",name:"British Columbia"}},{"@type":"State",name:"British Columbia",containedInPlace:{"@type":"Country",name:"Canada"}},{"@type":"Country",name:"Canada"}],hasOfferCatalog:{"@type":"OfferCatalog",name:"Energy Audit Services",itemListElement:[{"@type":"Offer",itemOffered:{"@type":"Service",name:"Integrated Energy Audits (IEAs)",description:"Comprehensive building energy assessments to identify energy-saving opportunities and reduce operational costs. BC Hydro funded energy audits for commercial and industrial facilities in Vancouver, BC, and across Canada.",provider:{"@type":"Organization",name:"SISA Energy"},serviceType:"Energy Audit",audience:{"@type":"BusinessAudience",name:"Commercial and Industrial Buildings"}}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"Virtual Submetering",description:"Software-only energy monitoring solution providing real-time, equipment-level energy insights without hardware installation. Achieve 5-30% energy savings.",provider:{"@type":"Organization",name:"SISA Energy"},serviceType:"Energy Monitoring",audience:{"@type":"BusinessAudience",name:"Building Portfolio Managers"}}},{"@type":"Offer",itemOffered:{"@type":"Service",name:"ISO 50001 Certification",description:"Complete ISO 50001 energy management system implementation and certification support for organizations committed to continuous energy performance improvement.",provider:{"@type":"Organization",name:"SISA Energy"},serviceType:"ISO Certification Consulting",audience:{"@type":"BusinessAudience",name:"Commercial Organizations"}}}]}},nt={"@context":"https://schema.org","@type":"SoftwareApplication",name:"SISA Virtual Submetering",applicationCategory:"BusinessApplication",operatingSystem:"Web-based",offers:{"@type":"Offer",price:"0",priceCurrency:"CAD",description:"Zero hardware costs - Software-only solution"},featureList:["Real-time energy monitoring","Equipment-level insights","Automated anomaly detection","Portfolio-wide deployment","5-30% energy savings"],provider:{"@type":"Organization",name:"SISA Energy",url:"https://sisaenergy.com"},areaServed:{"@type":"Country",name:"Canada"}},at={"@context":"https://schema.org","@type":"ProfessionalService",name:"ISO 50001 Certification Consulting",serviceType:"Energy Management Certification",description:"Expert guidance for ISO 50001 certification with up to $600K in combined program support. Automated compliance tracking and management tools.",provider:{"@type":"Organization",name:"SISA Energy",url:"https://sisaenergy.com"},areaServed:{"@type":"Country",name:"Canada"},offers:{"@type":"Offer",availability:"https://schema.org/InStock",description:"Up to $600K in combined program support available"}},ot=e=>({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:`https://sisaenergy.com${e.url}`}))}),st={"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"What is an integrated energy audit?",acceptedAnswer:{"@type":"Answer",text:"An Integrated Energy Audit (IEA) is a comprehensive assessment of your building's energy use and efficiency. Our BC Hydro-funded energy audits identify opportunities to reduce energy consumption, lower operating costs, and improve building performance through detailed analysis and expert recommendations."}},{"@type":"Question",name:"How much can I save with an energy audit?",acceptedA
2nswer:{"@type":"Answer",text:"Energy audits typically identify savings opportunities ranging from 5-30% of total energy costs. The actual savings depend on your facility's current efficiency, equipment age, and operational practices. Our virtual submetering and energy audit services have helped clients achieve significant reductions in energy consumption and costs."}},{"@type":"Question",name:"What is virtual submetering?",acceptedAnswer:{"@type":"Answer",text:"Virtual Submetering is a software-only energy monitoring solution that provides real-time, equipment-level energy insights without requiring hardware installation. It offers fast deployment (2-4 weeks), zero hardware costs, and helps achieve 5-30% energy savings through detailed energy analytics and monitoring."}},{"@type":"Question",name:"Do you provide BC Hydro energy audits?",acceptedAnswer:{"@type":"Answer",text:"Yes, SISA Energy provides BC Hydro-funded Integrated Energy Audits (IEAs) for commercial and industrial facilities in British Columbia. These comprehensive energy assessments can be partially funded by BC Hydro incentives, reducing the cost of identifying energy-saving opportunities."}},{"@type":"Question",name:"What is ISO 50001 certification?",acceptedAnswer:{"@type":"Answer",text:"ISO 50001 is an international standard for energy management systems. SISA Energy helps organizations implement and achieve ISO 50001 certification, demonstrating commitment to continuous energy performance improvement, reducing costs, and meeting sustainability goals."}}]},it=e=>{const t={"@context":"https://schema.org","@type":"BlogPosting",headline:e.title,description:e.metaDescription||e.excerpt,image:e.featuredImage,datePublished:e.publishedDate,dateModified:e.publishedDate,author:{"@type":"Person",name:e.author.name,jobTitle:e.author.role},publisher:{"@type":"Organization",name:"SISA Energy",logo:{"@type":"ImageObject",url:"https://sisaenergy.com/assets/SISA-Energy_Primary-Logo_Dark.webp"}},mainEntityOfPage:{"@type":"WebPage","@id":`https://sisaenergy.com/blog/${e.slug}`},keywords:e.metaKeywords?e.metaKeywords.join(", "):e.tags.join(", "),articleBody:e.content.filter(e=>"string"==typeof e&&!e.startsWith("__VIDEO__")).join("\n\n"),articleSection:e.category,wordCount:e.content.filter(e=>"string"==typeof e&&!e.startsWith("__VIDEO__")).join(" ").split(" ").length,inLanguage:"en-US",about:{"@type":"Thing",name:e.category}};if(e.content&&Array.isArray(e.content)){const r=e.content.find(e=>"string"==typeof e&&e.startsWith("__VIDEO__"));if(r){const n=r.replace("__VIDEO__","").trim(),a={"@type":"VideoObject",name:e.title,description:e.excerpt||e.metaDescription,uploadDate:e.publishedDate,thumbnailUrl:[e.featuredImage],embedUrl:n,contentUrl:n};if(n.includes("youtube.com")||n.includes("youtu.be")){const e=/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/\s]{11})/,t=n.match(e);t&&t[1]&&a.thumbnailUrl.unshift(`https://img.youtube.com/vi/${t[1]}/maxresdefault.jpg`)}t.video=a}}return t},lt=[{slug:"sina",name:"Sina Salari",title:"Founder & CEO",credentials:"Ph.D., P.Eng., CEM",linkedin:"https://www.linkedin.com/in/sina-salari/",photoFile:"/assets/team/sina.webp",bio:"Experienced Energy Engineer with a demonstrated history of working in the building industry to deliver cost-effective thermal solutions for existing and new developments, evaluate life-cycle utility business cases, and perform code compliance and high-level renewable energy designs."},{slug:"nima",name:"Nima Bonyadi",title:"Product Lead",credentials:"M.Sc., ISO 50001 Certified Professional",linkedin:"https://www.linkedin.com/in/nbonyadi/",photoFile:"/assets/team/nima.webp",bio:"Product Lead for SISA Energy's building intelligence platform stack â InPort, CollectFlow, and VSM. Expert in building data ingestion, BAS Optimization, and virtual submetering for equipment-level energy and operation monitoring. ISO 50001 Certified Professional delivering Energy Management Systems across commercial, healthcare, education, and municipal facilities."},{slug:"aditya",name:"Aditya Nibandhe",title:"Energy Engineering Lead",credentials:"P.Eng., MASc., EBCx Certified",linkedin:"https://www.linkedin.com/in/anibandhe/",photoFile:"/assets/team/aditya.webp",bio:"Lead Building Energy Engineer and Relationship Manager helping building owners achieve their energy and carbon reduction goals through strategic energy planning and incentive programs at SISA Energy, Vancouver. Let's talk about audits, decarbonisation, M&V, controls, and recommissioning."},{slug:"arad",name:"Arad Mokhtari",title:"VP of Marketing",credentials:"B.Eng., MBA",linkedin:"https://www.linkedin.com/in/aradmokhtari/",photoFile:"/assets/team/arad.webp",bio:"I'm a growth-stage operator with a background that connects engineering, marketing, and business strategy. With a B.Eng. in Computer Engineering and an MBA, I've spent the last 10 years leading growth and performance marketing across SaaS and eCommerce businesses. I focus on turning early traction into scalable, repeatable systems by aligning go-to-market efforts with strong operational execution. My work goes beyond paid acquisition. I help companies connect the dots between marketing, product, and operations to drive efficiency and sustainable growth."},{slug:"faraz",name:"Faraz Khadivpour",title:"AI Engineer",credentials:"M.Sc.",linkedin:"https://www.linkedin.com/in/farazkhadivpour/",photoFile:"/assets/team/faraz.webp",bio:"Machine Learning Engineer with 5+ years of experience building data pipelines and AI systems. At SISA Energy, Faraz leads the product and technical development of InPort and CollectFlow â from AI-powered building data ingestion across BC Assessment and CoStar, to field data collection tools for energy consultants. His work sits at the intersection of machine learning, real estate data, and energy anal
2ytics.",hiddenFromList:!0},{slug:"may",name:"May (Jiangwei) Guo",title:"Energy Auditor",credentials:"MEng, LEED GA, EIT",linkedin:"https://www.linkedin.com/in/mayjwguo/",photoFile:"/assets/team/may.webp",bio:"Energy Modelling Engineer focused on building performance analytics and HVAC/boiler optimization, integrating AI and machine learning to enhance energy forecasting and automated diagnostics. With experience in test engineering, quality assurance, and CAD design, I bring strong analytical and systems-thinking skills to data-driven sustainability work. Passionate about combining engineering and AI to develop smarter, more efficient energy solutions.",hiddenFromList:!0},{slug:"jordan",name:"Jordan Fisher",title:"Advisor",credentials:"BSc, LEED AP, RPP, MCIP",linkedin:"https://www.linkedin.com/in/jordan-fisher-3264328/",photoFile:"/assets/team/jordan.webp",bio:"Strategic advisor and partial owner at SISA Energy. As Program Manager at FRESCo, his primary role, Jordan brings 14+ years of experience delivering energy-efficiency services in residential buildings â covering 25M+ sq ft across private and public sectors. His expertise spans energy and water conservation, green building, cost consulting, community sustainability, and program design."}];function ct(){if("undefined"==typeof window)return{};try{return JSON.parse(sessionStorage.getItem("utm_context")||"{}")}catch(e){return{}}}function dt(e,n={}){var a,o;"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push((a=i({event:e},n),o={utm_context:ct()},t(a,r(o)))))}function mt(){!function(){if("undefined"==typeof window)return;const e=new URLSearchParams(window.location.search),t={};for(const[n,a]of e.entries())n.startsWith("utm_")&&(t[n]=a);if(Object.keys(t).length>0)try{sessionStorage.setItem("utm_context",JSON.stringify(t))}catch(r){}}(),dt("team_page_view")}function pt({destination:e,url:t,page_slug:r}){dt("outbound_click",{destination:e,url:t,page_slug:r})}const ut=({member:e})=>{const{isDarkMode:t}=B();return l.jsxs("div",{className:`group relative overflow-hidden rounded-2xl border p-6 ${t?"border-emerald-400/20 bg-slate-900/70 hover:border-emerald-400/40":"border-teal-200 bg-white/90 shadow-lg hover:border-teal-400"} ${Fe} hover:-translate-y-1 duration-300`,children:[l.jsx("div",{"aria-hidden":!0,className:"pointer-events-none absolute -inset-1 rounded-2xl blur-md opacity-0 group-hover:opacity-100 transition-opacity "+(t?"bg-[conic-gradient(at_top_left,_theme(colors.emerald.400/15),_transparent_35%)]":"bg-[conic-gradient(at_top_left,_theme(colors.teal.600/10),_transparent_35%)]")}),l.jsxs("div",{className:"relative space-y-4",children:[l.jsxs(u,{to:`/team/${e.slug}`,className:"block space-y-4 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 rounded-xl","aria-label":`View profile of ${e.name}`,children:[l.jsx("div",{className:"overflow-hidden rounded-xl ring-1 "+(t?"ring-emerald-400/20":"ring-teal-200"),children:l.jsx("img",{src:e.photoFile,alt:`${e.name}, ${e.title} at SISA Energy`,loading:"lazy",className:"aspect-square w-full object-cover transition-transform duration-300 group-hover:scale-105"})}),l.jsxs("div",{className:"space-y-1",children:[l.jsx("h3",{className:`text-xl font-semibold ${De(t)}`,children:e.name}),l.jsx("p",{className:`text-sm font-medium ${Ve(t)}`,children:e.title}),l.jsx("p",{className:`text-xs ${Te(t)}`,children:e.credentials})]})]}),l.jsx("div",{className:"pt-2",children:l.jsx("a",{href:e.linkedin,target:"_blank",rel:"noopener noreferrer","aria-label":`LinkedIn profile of ${e.name}`,onClick:()=>pt({destination:"linkedin",url:e.linkedin,page_slug:e.slug}),className:`inline-flex items-center justify-center size-10 rounded-lg border focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 ${t?"border-emerald-400/30 bg-emerald-400/10 text-emerald-300 hover:bg-emerald-400/20 hover:border-emerald-400/60 focus-visible:ring-emerald-400":"border-teal-300 bg-teal-50 text-teal-700 hover:bg-teal-100 hover:border-teal-500 focus-visible:ring-teal-500"} ${Fe}`,children:l.jsx(A,{className:"size-5"})})})]})]})};function gt(){const{isDarkMode:e}=B();return d.useEffect(()=>{mt()},[]),l.jsxs(qe,{children:[l.jsx(Ze,{title:"Management Team | SISA Energy",description:"Meet the engineers, scientists, and operators behind SISA Energy's commercial and institutional energy work in Vancouver, BC.",canonical:"/team"}),l.jsx(Xe,{data:ot([{name:"Home",url:"/"},{name:"Team",url:"/team"}])}),l.jsx("div",{className:"pointer-events-none absolute inset-0 opacity-20",style:{backgroundImage:`radial-gradient(circle at 1px 1px, ${e?"rgb(16 185 129 / 0.15)":"rgb(13 148 136 / 0.15)"} 1px, transparent 0)`,backgroundSize:"48px 48px"}}),l.jsx("div",{className:"pointer-events-none absolute -top-40 -left-40 size-80 rounded-full blur-[128px] "+(e?"bg-emerald-500/20":"bg-teal-500/20")}),l.jsx("div",{className:"pointer-events-none absolute top-1/3 -right-40 size-96 rounded-full blur-[128px] "+(e?"bg-cyan-500/20":"bg-cyan-500/15")}),l.jsx(He,{className:"pt-32 pb-12",children:l.jsxs("div",{className:"text-center space-y-6",children:[l.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border px-4 py-2 text-sm font-medium "+(e?"border-emerald-400/30 bg-emerald-400/10 text-emerald-300":"border-teal-300 bg-teal-50 text-teal-800"),children:[l.jsx(_,{className:"size-4"}),"Meet the team"]}),l.jsxs("h1",{className:`text-5xl md:text-7xl font-bold leading-[1.1] ${De(e)}`,children:["Management",l.jsx("span",{className:"block bg-clip-text text-transparent animate-gradient "+(e?"bg-gradient-to-r from-emerald-400 via-cyan-400 to-emerald-400":"bg-gradient-to-r from-teal-700 via-cyan-700 to-teal-700"),children:"Team"})]}),l.jsxs(Je,{className:"max-w-3xl mx-auto",children:["The engineers, scientists, and operators behind SISA Energy's work in ",l.jsx(Ke,{children:"commercial and institutional energy"}),"."]})]})}),l.jsx(He,{className:"pt-0 pb-20",children:l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:lt.filter(e=>!e.hiddenFromList).map(e=>l.jsx(ut,{member:e},e.slug))})})]})}function ht(){const{slug:e}=h(),{isDarkMode:t}=B(),r=lt.find(t=>t.slug===e);if(d.useEffect(()=>{mt()},[]),!r)return l.jsx(b,{to:"/team",replace:!0});const n={"@context":"https://schema.org","@type":"Person",name:r.name,jobTitle:r.title,url:`https://sisa.energy/team/${r.slug}`,sameAs:[r.linkedin],worksFor:{"@type":"Organization",name:"SISA Energy",url:"https://sisa.energy"}
2,image:`https://sisa.energy${r.photoFile}`};return l.jsxs(qe,{children:[l.jsx(Ze,{title:`${r.name} - ${r.title}`,description:`${r.name}, ${r.title} at SISA Energy. ${r.credentials}.`,canonical:`/team/${r.slug}`}),l.jsx(Xe,{data:n}),l.jsx(Xe,{data:ot([{name:"Home",url:"/"},{name:"Team",url:"/team"},{name:r.name,url:`/team/${r.slug}`}])}),l.jsx("div",{className:"pointer-events-none absolute inset-0 opacity-20",style:{backgroundImage:`radial-gradient(circle at 1px 1px, ${t?"rgb(16 185 129 / 0.15)":"rgb(13 148 136 / 0.15)"} 1px, transparent 0)`,backgroundSize:"48px 48px"}}),l.jsx("div",{className:"pointer-events-none absolute -top-40 -left-40 size-80 rounded-full blur-[128px] "+(t?"bg-emerald-500/20":"bg-teal-500/20")}),l.jsx("div",{className:"pointer-events-none absolute top-1/3 -right-40 size-96 rounded-full blur-[128px] "+(t?"bg-cyan-500/20":"bg-cyan-500/15")}),l.jsxs(He,{className:"pt-32 pb-20",children:[l.jsx("div",{className:"mb-8",children:l.jsxs(u,{to:"/team",className:`inline-flex items-center gap-2 text-sm font-medium ${Ve(t)} hover:underline`,children:[l.jsx($,{className:"size-4"}),"Back to team"]})}),l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-[minmax(0,1fr)_minmax(0,1.5fr)] gap-10 md:gap-14 items-start",children:[l.jsx("div",{className:`overflow-hidden rounded-3xl ring-1 ${t?"ring-emerald-400/20":"ring-teal-200"} ${Fe}`,children:l.jsx("img",{src:r.photoFile,alt:`${r.name}, ${r.title} at SISA Energy`,className:"aspect-square w-full object-cover"})}),l.jsxs("div",{className:"space-y-6",children:[l.jsxs("div",{className:"space-y-2",children:[l.jsx("h1",{className:`text-4xl md:text-5xl font-bold leading-tight ${De(t)}`,children:r.name}),l.jsx("p",{className:`text-xl font-medium ${Ve(t)}`,children:r.title}),l.jsx("p",{className:`text-sm ${Te(t)}`,children:r.credentials})]}),l.jsx("p",{className:`text-base leading-relaxed max-w-prose ${Te(t)}`,children:r.bio}),l.jsxs("div",{className:"flex flex-col gap-3 pt-2",children:[l.jsxs("a",{href:r.linkedin,target:"_blank",rel:"noopener noreferrer","aria-label":`LinkedIn profile of ${r.name}`,onClick:()=>pt({destination:"linkedin",url:r.linkedin,page_slug:r.slug}),className:`inline-flex items-center gap-2 self-start px-5 py-2.5 rounded-xl font-semibold text-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 ${t?"bg-emerald-500/90 text-slate-900 hover:bg-emerald-400 focus-visible:ring-emerald-400":"bg-teal-700 text-white hover:bg-teal-600 focus-visible:ring-teal-500"} ${Fe}`,children:[l.jsx(A,{className:"size-4"}),"Connect on LinkedIn"]}),l.jsx(u,{to:"/contact",className:`text-sm self-start ${Ve(t)} hover:underline`,children:"Want to talk? Contact SISA â"})]})]})]})]})]})}const bt=d.lazy(()=>L(()=>import("./Home-B2LtUq10.js"),__vite__mapDeps([0,1,2,3,4]))),xt=d.lazy(()=>L(()=>import("./AboutUs-BCdAX9K-.js"),__vite__mapDeps([5,1,2,3,4]))),ft=d.lazy(()=>L(()=>import("./Products-BAeaMKag.js"),__vite__mapDeps([6,1,2,3,4]))),yt=d.lazy(()=>L(()=>import("./InPort-46sE40ID.js"),__vite__mapDeps([7,1,2,8,4]))),vt=d.lazy(()=>L(()=>import("./COP-Cnn7pYvb.js"),__vite__mapDeps([9,1,2,4]))),wt=d.lazy(()=>L(()=>import("./VSMInAction-C89htgIz.js"),__vite__mapDeps([10,1,2,4]))),jt=d.lazy(()=>L(()=>import("./ContactUs-ejRWnb9S.js"),__vite__mapDeps([11,1,2,8,4]))),kt=d.lazy(()=>L(()=>import("./Blog-Bbuxv4eG.js"),__vite__mapDeps([12,1,2,13,4]))),St=d.lazy(()=>L(()=>import("./BlogPost-BcVpz7ao.js"),__vite__mapDeps([14,1,2,13,4]))),Nt=d.lazy(()=>L(()=>import("./PrivacyPolicy-B-5PNnPX.js"),__vite__mapDeps([15,1,2,4]))),Et=d.lazy(()=>L(()=>import("./TermsOfService-5sydkvM3.js"),__vite__mapDeps([16,1,2,4]))),It=d.lazy(()=>L(()=>import("./Cookies-DyZ5FOrC.js"),__vite__mapDeps([17,1,2,4]))),Ct=d.lazy(()=>L(()=>import("./Sitemap-_JLDzPdg.js"),__vite__mapDeps([18,1,2,4]))),_t=d.lazy(()=>L(()=>import("./NotFound-BxkicHi3.js"),__vite__mapDeps([19,1,2,4]))),At=()=>l.jsx("div",{className:"flex items-center justify-center min-h-screen",children:l.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-teal-600"})});function $t(){return l.jsx(Le,{children:l.jsx(x,{children:l.jsx(D,{children:l.jsxs(f,{children:[l.jsx(T,{}),l.jsx(d.Suspense,{fallback:l.jsx(At,{}),children:l.jsxs(y,{children:[l.jsx(v,{path:"/",element:l.jsx(bt,{})}),l.jsx(v,{path:"/about-us",element:l.jsx(xt,{})}),l.jsx(v,{path:"/products",element:l.jsx(ft,{})}),l.jsx(v,{path:"/inport",element:l.jsx(yt,{})}),l.jsx(v,{path:"/bc-hydro-fortisbc-continuous-optimization-cop",element:l.jsx(vt,{})}),l.jsx(v,{path:"/demo-vsm",element:l.jsx(wt,{})}),l.jsx(v,{path:"/contact",element:l.jsx(jt,{})}),l.jsx(v,{path:"/blog",element:l.jsx(kt,{})}),l.jsx(v,{path:"/blog/:slug",element:l.jsx(St,{})}),l.jsx(v,{path:"/team",element:l.jsx(gt,{})}),l.jsx(v,{path:"/team/:slug",element:l.jsx(ht,{})}),l.jsx(v,{path:"/privacy-policy",element:l.jsx(Nt,{})}),l.jsx(v,{path:"/terms-of-service",element:l.jsx(Et,{})}),l.jsx(v,{path:"/cookies",element:l.jsx(It,{})}),l.jsx(v,{path:"/sitemap",element:l.jsx(Ct,{})}),l.jsx(v,{path:"*",element:l.jsx(_t,{})})]})})]})})})})}z.createRoot(document.getElementById("root")).render(l.jsx(p.StrictMode,{children:l.jsx($t,{})}));export{Ke as A,Oe as B,Qe as C,Ye as D,We as F,Ge as N,qe as P,Ze as S,Fe as T,Xe as a,ot as b,Pe as c,He as d,rt as e,Te as f,De as g,Ue as h,Je as i,Ve as j,st as k,tt as l,at as m,Me as n,et as o,it as p,Be as q,B as u,nt as v};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.