1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,238917,e=>{"use strict";let t;var i=e.i(843476),s=e.i(271645);let n={src:e.i(760398).default,width:2228,height:752,blurWidth:8,blurHeight:3,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR42gFjAJz/AAAAAAADAwMDYU9PZigaGSoyMTA0Hx4dIBwcGh07OTg9AAMEAwQtRyxTjqSD3GWTWcJymHG/YI9fs1yNW7J3mHbCAEJFRGaYtpjdps+m/6DOof+hzaP/ns2g/5vLnf+cyp3/Tsko55OfwNIAAAAASUVORK5CYII="};var r=e.i(657688),a=e.i(846932),o=e.i(387652);let l=(e,t,i)=>{let s=document.createElement(e),[n,r]=Array.isArray(t)?[void 0,t]:[t,i];return n&&Object.assign(s,n),null==r||r.forEach(e=>s.appendChild(e)),s},d=String.raw,c=(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0})(),u="u">typeof CSS&&CSS.supports&&CSS.supports("line-height","mod(1,1)"),h="u">typeof matchMedia?matchMedia("(prefers-reduced-motion: reduce)"):null,p="--_number-flow-d-opacity",m="--_number-flow-d-width",f="--_number-flow-dx",g="--_number-flow-d",x=(()=>{try{return CSS.registerProperty({name:p,syntax:"<number>",inherits:!1,initialValue:"0"}),CSS.registerProperty({name:f,syntax:"<length>",inherits:!0,initialValue:"0px"}),CSS.registerProperty({name:m,syntax:"<number>",inherits:!1,initialValue:"0"}),CSS.registerProperty({name:g,syntax:"<number>",inherits:!0,initialValue:"0"}),!0}catch{return!1}})(),y="var(--number-flow-char-height, 1em)",v="var(--number-flow-mask-height, 0.25em)",w=`calc(${v} / 2)`,b="var(--number-flow-mask-width, 0.5em)",_=`calc(${b} / var(--scale-x))`,j="#000 0, transparent 71%",S=d`:host{display:inline-block;direction:ltr;white-space:nowrap;isolation:isolate;line-height:${y} !important}.number,.number__inner{display:inline-block;transform-origin:left top}:host([data-will-change]) :is(.number,.number__inner,.section,.digit,.digit__num,.symbol){will-change:transform}.number{--scale-x:calc(1 + var(${m}) / var(--width));transform:translateX(var(${f})) scaleX(var(--scale-x));margin:0 calc(-1 * ${b});position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 ${_},#000 calc(100% - ${_}),transparent ),linear-gradient(to bottom,transparent 0,#000 ${v},#000 calc(100% - ${v}),transparent 100% ),radial-gradient(at bottom right,${j}),radial-gradient(at bottom left,${j}),radial-gradient(at top left,${j}),radial-gradient(at top right,${j});-webkit-mask-size:100% calc(100% - ${v} * 2),calc(100% - ${_} * 2) 100%,${_} ${v},${_} ${v},${_} ${v},${_} ${v};-webkit-mask-position:center,center,top left,top right,bottom right,bottom left;-webkit-mask-repeat:no-repeat}.number__inner{padding:${w} ${b};transform:scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(${f})))}:host > :not(.number){z-index:5}.section,.symbol{display:inline-block;position:relative;isolation:isolate}.section::after{content:'\200b';display:inline-block}.section--justify-left{transform-origin:center left}.section--justify-right{transform-origin:center right}.section > [inert],.symbol > [inert]{margin:0 !important;position:absolute !important;z-index:-1}.digit{display:inline-block;position:relative;--c:var(--current) + var(${g})}.digit__num,.number .section::after{padding:${w} 0}.digit__num{display:inline-block;--offset-raw:mod(var(--length) + var(--n) - mod(var(--c),var(--length)),var(--length));--offset:calc( var(--offset-raw) - var(--length) * round(down,var(--offset-raw) / (var(--length) / 2),1) );--y:clamp(-100%,var(--offset) * 100%,100%);transform:translateY(var(--y))}.digit__num[inert]{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(var(--y))}.digit:not(.is-spinning) .digit__num[inert]{display:none}.symbol__value{display:inline-block;mix-blend-mode:plus-lighter;white-space:pre}.section--justify-left .symbol > [inert]{left:0}.section--justify-right .symbol > [inert]{right:0}.animate-presence{opacity:calc(1 + var(${p}))}`,A=HTMLElement,k=(d`:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:${y} !important}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:${w} 0}.symbol{white-space:pre}`,u&&c&&x);class N extends A{constructor(){super(),this.created=!1,this.batched=!1;const{animated:e,...t}=this.constructor.defaultProps;this._animated=this.computedAnimated=e,Object.assign(this,t)}get animated(){return this._animated}set animated(e){var t;this.animated!==e&&(this._animated=e,null==(t=this.shadowRoot)||t.getAnimations().forEac
1h(e=>e.finish()))}set data(e){var i;if(null==e)return;let{pre:s,integer:n,fraction:r,post:a,value:o}=e;if(this.created){let t=this._data;this._data=e,this.computedTrend="function"==typeof this.trend?this.trend(t.value,o):this.trend,this.computedAnimated=k&&this._animated&&(!this.respectMotionPreference||!(null!=h&&h.matches))&&this.offsetWidth>0&&this.offsetHeight>0,null==(i=this.plugins)||i.forEach(i=>{var s;return null==(s=i.onUpdate)?void 0:s.call(i,e,t,this)}),this.batched||this.willUpdate(),this._pre.update(s),this._num.update({integer:n,fraction:r}),this._post.update(a),this.batched||this.didUpdate()}else{this._data=e,this.attachShadow({mode:"open"});try{this._internals??(this._internals=this.attachInternals()),this._internals.role="img"}catch{}if("u">typeof CSSStyleSheet&&this.shadowRoot.adoptedStyleSheets)t||(t=new CSSStyleSheet).replaceSync(S),this.shadowRoot.adoptedStyleSheets=[t];else{let e=document.createElement("style");e.textContent=S,this.shadowRoot.appendChild(e)}this._pre=new F(this,s,{justify:"right",part:"left"}),this.shadowRoot.appendChild(this._pre.el),this._num=new R(this,n,r),this.shadowRoot.appendChild(this._num.el),this._post=new F(this,a,{justify:"left",part:"right"}),this.shadowRoot.appendChild(this._post.el),this.created=!0}try{this._internals.ariaLabel=e.valueAsString}catch{}}willUpdate(){this._pre.willUpdate(),this._num.willUpdate(),this._post.willUpdate()}didUpdate(){if(!this.computedAnimated)return;this._abortAnimationsFinish?this._abortAnimationsFinish.abort():this.dispatchEvent(new Event("animationsstart")),this._pre.didUpdate(),this._num.didUpdate(),this._post.didUpdate();let e=new AbortController;Promise.all(this.shadowRoot.getAnimations().map(e=>e.finished)).then(()=>{e.signal.aborted||(this.dispatchEvent(new Event("animationsfinish")),this._abortAnimationsFinish=void 0)}),this._abortAnimationsFinish=e}}N.defaultProps={transformTiming:{duration:900,easing:"linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)"},spinTiming:void 0,opacityTiming:{duration:450,easing:"ease-out"},animated:!0,trend:(e,t)=>Math.sign(t-e),respectMotionPreference:!0,plugins:void 0,digits:void 0};class R{constructor(e,t,i,{className:s,...n}={}){this.flow=e,this._integer=new E(e,t,{justify:"right",part:"integer"}),this._fraction=new E(e,i,{justify:"left",part:"fraction"}),this._inner=l("span",{className:"number__inner"},[this._integer.el,this._fraction.el]),this.el=l("span",{...n,part:"number",className:`number ${s??""}`},[this._inner])}willUpdate(){this._prevWidth=this.el.offsetWidth,this._prevLeft=this.el.getBoundingClientRect().left,this._integer.willUpdate(),this._fraction.willUpdate()}update({integer:e,fraction:t}){this._integer.update(e),this._fraction.update(t)}didUpdate(){let e=this.el.getBoundingClientRect();this._integer.didUpdate(),this._fraction.didUpdate();let t=this._prevLeft-e.left,i=this.el.offsetWidth,s=this._prevWidth-i;this.el.style.setProperty("--width",String(i)),this.el.animate({[f]:[`${t}px`,"0px"],[m]:[s,0]},{...this.flow.transformTiming,composite:"accumulate"})}}class C{constructor(e,t,{justify:i,className:s,...n},r){this.flow=e,this.children=new Map,this.onCharRemove=e=>()=>{this.children.delete(e)},this.justify=i;const a=t.map(e=>this.addChar(e).el);this.el=l("span",{...n,className:`section section--justify-${i} ${s??""}`},r?r(a):a)}addChar(e,{startDigitsAtZero:t=!1,...i}={}){let s="integer"===e.type||"fraction"===e.type?new O(this,e.type,t?0:e.value,e.pos,{...i,onRemove:this.onCharRemove(e.key)}):new T(this,e.type,e.value,{...i,onRemove:this.onCharRemove(e.key)});return this.children.set(e.key,s),s}unpop(e){e.el.removeAttribute("inert"),e.el.style.top="",e.el.style[this.justify]=""}
1pop(e){e.forEach(e=>{var t,i;e.el.style.top=`${e.el.offsetTop}px`,e.el.style[this.justify]=`${t=e.el,"left"===this.justify?t.offsetLeft:((null==(i=t.offsetParent instanceof HTMLElement?t.offsetParent:null)?void 0:i.offsetWidth)??0)-t.offsetWidth-t.offsetLeft}px`}),e.forEach(e=>{e.el.setAttribute("inert",""),e.present=!1})}addNewAndUpdateExisting(e){let t=new Map,i=new Map,s="left"===this.justify,n=s?"prepend":"append";if(function(e,t,{reverse:i=!1}={}){let s=e.length;for(let n=i?s-1:0;i?n>=0:n<s;i?n--:n++)t(e[n],n)}(e,e=>{let s;this.children.has(e.key)?(s=this.children.get(e.key),i.set(e,s),this.unpop(s),s.present=!0):(s=this.addChar(e,{startDigitsAtZero:!0,animateIn:!0}),t.set(e,s)),this.el[n](s.el)},{reverse:s}),this.flow.computedAnimated){let e=this.el.getBoundingClientRect();t.forEach(t=>{t.willUpdate(e)})}t.forEach((e,t)=>{e.update(t.value)}),i.forEach((e,t)=>{e.update(t.value)})}willUpdate(){let e=this.el.getBoundingClientRect();this._prevOffset=e[this.justify],this.children.forEach(t=>t.willUpdate(e))}didUpdate(){let e=this.el.getBoundingClientRect();this.children.forEach(t=>t.didUpdate(e));let t=e[this.justify],i=this._prevOffset-t;i&&this.children.size&&this.el.animate({transform:[`translateX(${i}px)`,"none"]},{...this.flow.transformTiming,composite:"accumulate"})}}class E extends C{update(e){let t=new Map;this.children.forEach((i,s)=>{e.find(e=>e.key===s)||t.set(s,i),this.unpop(i)}),this.addNewAndUpdateExisting(e),t.forEach(e=>{e instanceof O&&e.update(0)}),this.pop(t)}}class F extends C{update(e){let t=new Map;this.children.forEach((i,s)=>{e.find(e=>e.key===s)||t.set(s,i)}),this.pop(t),this.addNewAndUpdateExisting(e)}}class I{constructor(e,t,{onRemove:i,animateIn:s=!1}={}){this.flow=e,this.el=t,this._present=!0,this._remove=()=>{var e;this.el.remove(),null==(e=this._onRemove)||e.call(this)},this.el.classList.add("animate-presence"),this.flow.computedAnimated&&s&&this.el.animate({[p]:[-.9999,0]},{...this.flow.opacityTiming,composite:"accumulate"}),this._onRemove=i}get present(){return this._present}set present(e){if(this._present!==e){if(this._present=e,e?this.el.removeAttribute("inert"):this.el.setAttribute("inert",""),!this.flow.computedAnimated){e||this._remove();return}this.el.style.setProperty("--_number-flow-d-opacity",e?"0":"-.999"),this.el.animate({[p]:e?[-.9999,0]:[.999,0]},{...this.flow.opacityTiming,composite:"accumulate"}),e?this.flow.removeEventListener("animationsfinish",this._remove):this.flow.addEventListener("animationsfinish",this._remove,{once:!0})}}}class $ extends I{constructor(e,t,i,s){super(e.flow,i,s),this.section=e,this.value=t,this.el=i}}class O extends ${constructor(e,t,i,s,n){var r,a;const o=((null==(a=null==(r=e.flow.digits)?void 0:r[s])?void 0:a.max)??9)+1,d=Array.from({length:o}).map((e,t)=>{let s=l("span",{className:"digit__num"},[document.createTextNode(String(t))]);return t!==i&&s.setAttribute("inert",""),s.style.setProperty("--n",String(t)),s}),c=l("span",{part:`digit ${t}-digit`,className:"digit"},d);c.style.setProperty("--current",String(i)),c.style.setProperty("--length",String(o)),super(e,i,c,n),this.pos=s,this._onAnimationsFinish=()=>{this.el.classList.remove("is-spinning")},this._numbers=d,this.length=o}willUpdate(e){let t=this.el.getBoundingClientRect();this._prevValue=this.value;let i=t[this.section.justify]-e[this.section.justify],s=t.width/2;this._prevCenter="left"===this.section.justify?i+s:i-s}update(e){this.el.style.setProperty("--current",String(e)),this._numbers.forEach((t,i)=>i===e?t.removeAttribute("inert"):t.setAttribute("inert","")),this.value=e}didUpdate(e){let t=this.el.getBoundingClientRect(),i=t[this.section.justify]-e[this.section.justify],s=t.width/2,n="left"===this.section.justify?i+s:i-s,r=this._prevCenter-n;r&&this.el.animate({transform:[`translateX(${r}px)`,"none"]},{...this.flow.transformTiming,composite:"accumulate"});let a=this.getDelta();a&&(this.el.classList.add("is-spinning"),this.el.animate({[g]:[-a,0]},{...this.flow.spinTiming??this.flow.transformTiming,composite:"accumulate"}),this.flow.addEventListener("animationsfinish",this._onAnimationsFinish,{once:!0}))}getDelta(){var e;if(this.flow.plugins)for(let t of this.flow.plugins){let i=null==(e=t.getDelta)?void 0:e.call(t,this.value,this._prevValue,this);if(null!=i)return i}let t=this.value-this._prevValue,i=this.flow.computedTrend||Math.sign(t);return i<0&&this.value>this._prevValue?this.value-this.length-this._prevValue:i>0&&this.value<this._prevValue?this.length-this._prevValue+this.value:t}}class T extends ${constructor(e,t,i,s){const n=l("span",{className:"symbol__value",textContent:i});super(e,i,l("span",{part:`symbol ${t}`,className:"symbol"},[n]),s),this.type=t,this._children=new Map,this._onChildRemove=e=>()=>{this._children.delete(e)},this._children.set(i,new I(this.flow,n,{onRemove:this._onChildRemove(i)}))}willUpdate(e){if("decimal"===this.type)return;let t=this.el.getBoundingClientRect();this._prevOffset=t[this.section.justify]-e[this.section.justify]}update(e){if(this.value!==e){let t=this._children.get(this.value);t&&(t.present=!1);let i=this._children.get(e);if(i)i.present=!0;else{let t=l("span",{className:"symbol__value",textContent:e});this.el.appendChild(t),this._children.set(e,new I(this.flow,t,{animateIn:!0,onRemove:this._onChildRemove(e)}))}}this.value=e}didUpdate(e){if("decimal"===this.type)return;let t=this.el.getBoundingClientRect()[this.section.justify]-e[this.section.justify],i=this._prevOffset-t;i&&this.el.animate({transform:[`translateX(${i}px)`,"none"]},{...this.flow.transformTiming,composite:"accumulate"})}}var U=s;let M=parseInt(U.version.match(/^(\d+)\./)?.[1])>=19;class P extends N{attributeChangedCallback(e,t,i){this[e]=JSON.parse(i)}}P.observedAttributes=M?[]:["data","digits"],customElements.get("number-flow-react")||customElements.define("number-flow-react",P);let D={},z=M?e=>e:JSON.stringify;function B(e){let{transformTiming:t,spinTiming:i,opacityTiming:s,animated:n,respectMotionPreference:r,trend:a,plugins:o,...l}=e;return[{transformTiming:t,spinTiming:i,opacityTiming:s,animated:n,respectMotionPreference:r,trend:a,plugins:o},l]}class L extends U.Component{updateProperties(e){if(!this.el)return;this.el.batched=!this.props.isolate;let[t]=B(this.props);Object.entries(t).forEach(([e,t])=>{this.el[e]=t??P.defaultProps[e]}),e?.onAnimationsStart&&this.el.removeEventListener("animationsstart",e.onAnimationsStart),this.props.onAnimationsStart&&this.el.addEventListener("animationsstart",this.props.onAnimationsStart),e?.onAnimationsFinish&&this.el.removeEventListener("animationsfinish",e.onAnimationsFinish),this.props.onAnimationsFinish&&this.el.addEventListener("animationsfinish",this.props.onAnimationsFinish)}componentDidMount(){this.updateProperties(),M&&this.el&&(this.el.digits=this.props.digits,this.el.data=this.props.data)}getSnapshotBeforeUpdate(e){if(this.updateProperties(e),e.data!==this.props.data){if(this.props.group)return this.props.group.willUpdate(),()=>this.props.group?.didUpdate();if(!this.props.isolate)return this.el?.willUpdate(),()=>this.el?.didUpdate()}return null}componentDidUpdate(e,t,i){i?.()}handleRef(e){this.props.innerRef&&(this.props.innerRef.current=e),this.el=e}render(){let[e,{innerRef:t,className:i,data:s,willChange:n,isolate:r,group:a,digits:o,onAnimationsStart:l,onAnimationsFinish:d,...c}]=B(this.props);return U.createElement("number-flow-react",{ref:this.handleRef,"data-will-change":n?"":void 0,class:i,...c,dangerouslySetInnerHTML:{__html:""},suppressHydrationWarning:!0,digits:z(o),data:z(s)})}constructor(e){super(e),this.handleRef=this.handleRef.bind(this)}}let V=U.forwardRef(function({value:e,locales:t,format:i,prefix:s,suffix:n,...r},a){U.useImperativeHandle(a,()=>o.current,[]);let o=U.useRef(),l=U.useContext(W);l?.useRegister(o);let d=U.useMemo(()=>t?JSON.stringify(t):"",[t]),c=U.useMemo(()=>i?JSON.stringify(i):"",[i]),u=U.useMemo(()=>(function(e,t,i,s){let n=t.formatToParts(e);i&&n.unshift({type:"prefix",value:i}),s&&n.push({type:"suffix",value:s});let r=[],a=[],o=[],l=[],d={},c=e=>`${e}:${d[e]=(d[e]??-1)+1}`,u="",h=!1,p=!1;for(let e of n){u+=e.value;let t="minusSign"===e.type||"plusSign"===e.type?"sign":e.type;"integer"===t?(h=!0,a.push(...e.value.split("").map(e=>({type:t,value:parseInt(e)})))):"group"===t?a.push({type:t,value:e.value}):"decimal"===t?(p=!0,o.push({type:t,value:e.value,key:c(t)})):"fraction"===t?o.push(...e.value.split("").map(e=>({type:t,value:parseInt(e),key:c(t),pos:-1-d[t]}))):(h||p?l:r).push({type:t,value:e.value,key:c(t)})}let m=[];for(let e=a.length-1;e>=0;e--){let t=a[e];m.unshift("integer"===t.type?{...t,key:c(t.type),pos:d[t.type]}:{...t,key:c(t.type)})}return{pre:r,integer:m,fraction:o,post:l,valueAsString:u,value:"string"==typeof e?parseFloat(e):e}})(e,D[`${d}:${c}
1`]??=new Intl.NumberFormat(t,i),s,n),[e,d,c,s,n]);return U.createElement(L,{...r,group:l,data:u,innerRef:o})}),W=U.createContext(void 0),H=[{number:30,static:"+",description:"Years"},{number:5e3,static:"+",description:"Dealers in India"},{number:3.5,static:"M+",description:"Batteries Sold"},{number:8,static:"+",description:"International Markets"},{number:75e3,static:"+",description:"Batteries Manufactured Monthly"},{number:32.5,static:"",description:"Acres of Manufacturing Land"}],J=a.motion.create(V),X=({item:e,index:t,triggerAnimation:n})=>{let r=function({respectMotionPreference:e=!0}={}){let t=s.useSyncExternalStore(()=>()=>{},()=>k,()=>!1),i=s.useSyncExternalStore(e=>(h?.addEventListener("change",e),()=>h?.removeEventListener("change",e)),()=>h.matches,()=>!1);return t&&(!e||!i)}(),[o,l]=(0,s.useState)(0);return(0,s.useEffect)(()=>{if(n){l(0);let i=setTimeout(()=>{l(e.number)},200*t);return()=>clearTimeout(i)}l(0)},[n,e.number,t]),(0,i.jsxs)(a.motion.div,{className:"bg-white rounded-lg text-start px-4",initial:{opacity:0,y:20},animate:n?{opacity:1,y:0}:{opacity:0,y:20},transition:{duration:1.5,delay:.15*t,ease:[.4,0,.2,1]},whileHover:{scale:1.05},whileTap:{scale:.98},children:[(0,i.jsxs)("div",{className:"md:text-3xl text-2xl font-bold text-[#191919] md:mb-2 flex items-center justify-start",children:[(0,i.jsx)(J,{value:o,className:"font-bold",format:e.number%1!=0?{minimumFractionDigits:1,maximumFractionDigits:1}:{notation:e.number>=1e3?"compact":"standard"},layout:r,layoutRoot:r,transition:{layout:{duration:1.2,bounce:0,type:"spring"}}},`${n}-${t}`),(0,i.jsx)(a.motion.span,{className:"text-[#005F20] ml-1",initial:{opacity:0,scale:.8},animate:{opacity:+(o>0),scale:o>0?1:.8},transition:{delay:.6,duration:1},children:e.static})]}),(0,i.jsx)(a.motion.p,{className:"text-[#4E4E4E] font-medium md:text-lg text-sm ",initial:{opacity:0,y:10},animate:{opacity:+!!n,y:10*!n},transition:{delay:.15*t+.4,duration:.6},children:e.description})]})},Y=()=>{let e=(0,s.useRef)(null),t=(0,o.useInView)(e,{once:!1,margin:"-50px 0px"}),[n,r]=(0,s.useState)(0);return(0,s.useEffect)(()=>{t&&r(e=>e+1)},[t]),(0,i.jsx)("div",{ref:e,className:"w-full max-w-6xl mx-auto py-8 ",children:(0,i.jsx)(a.motion.div,{className:"grid md:grid-cols-3 grid-cols-2 md:gap-6 gap-4 ",initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.5},children:H.map((e,s)=>(0,i.jsx)(X,{item:e,index:s,triggerAnimation:t},`${n}-${s}`))})})};var q=e.i(522016);e.s(["default",0,()=>{let e=(0,s.useRef)(null),t=(0,s.useRef)(null),l=(0,s.useRef)(null),d=(0,o.useInView)(e,{once:!1,margin:"-50px 0px"}),c=(0,o.useInView)(t,{once:!1,margin:"-100px 0px"}),u=(0,o.useInView)(l,{once:!1,margin:"-150px 0px"});return(0,i.jsxs)("div",{className:"relative mx-auto px-4 lg:px-16 lg:pt-20 pt-10 lg:pb-0 pb-10 ",children:[(0,i.jsxs)(a.motion.div,{ref:e,initial:{opacity:0,y:50},animate:d?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut"},className:"flex lg:flex-row flex-col w-full justify-between lg:items-start items-center max-w-8xl mx-auto",children:[(0,i.jsx)("h2",{className:"font-archivo lg:text-[28px] text-[18px] text-[#4A4A4A] font-regular",children:"About us"}),(0,i.jsxs)("p",{className:"text-[#151414] font-light xl:text-[36px] lg:text-[35px] lg:leading-[40px] text-[16px] xl:leading-[46px] lg:text-start text-center lg:mt-0 mt-3",children:["Delivering trusted power solutions for",(0,i.jsx)("br",{}),"solar, backup, and mobility across ",(0,i.jsx)("br",{})," emerging and established global markets."]})]}),(0,i.jsxs)(a.motion.div,{ref:t,initial:{opacity:0,y:30},animate:c?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut",delay:.2},className:"flex flex-col lg:flex-row justify-between items-center lg:mt-20 mt-10 lg:space-x-10",children:[(0,i.jsxs)("div",{className:"w-full lg:w-1/2 relative flex items-center xl:items-end justify-center lg:justify-end",children:[(0,i.jsx)(r.default,{src:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Boman%20Irani/Irani.png?updatedAt=1762885791793",alt:"About Adwin",width:600,height:600,className:" lg:max-w-2xl lg:pr-10 h-auto object-contain mx-auto",priority:!0}),(0,i.jsx)("div",{className:"lg:hidden absolute bottom-0 bg-gradient-to-t from-white via-white/50 to-white/0 h-[20dvh] w-full"})]}),(0,i.jsxs)("div",{className:"w-full xl:w-1/2 flex flex-col items-center lg:items-start gap-6 text-center lg:text-left xl:mt-0 mt-10 xl:ml-8 ",children:[(0,i.jsx)("p",{className:"text-base lg:text-lg text-[#191919] max-w-prose",children:"Adwin has delivered over 3.5 million units across 14+ Indian states and international markets like Nepal, UAE, Nigeria, and many more. Serving homes and businesses, we continue to grow our presence. We're entering new regions in Africa and the Middle East, targeting Egypt, Uganda."}),(0,i.jsx)(Y,{}),(0,i.jsx)(q.default,{href:"/about/overview",className:"bg-[#005F20] text-white font-medium px-6 py-2 rounded-lg hover:bg-[#007a2a] transition-colors duration-300 md:mb-4 xl:mb-0",children:"Read More"})]})]}),(0,i.jsx)(a.motion.div,{ref:l,initial:{opacity:0,y:30},animate:u?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut",delay:.4},className:"hidden xl:block absolute bottom-0 right-0",children:(0,i.jsx)(r.default,{src:n,alt:"Battery decoration",className:"w-[400px] h-auto object-contain"})})]})}],238917)},837367,e=>{"use strict";e.s(["IndustriesWeServe",0,[{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/AutomotiveIndustry",title:"Automotive",description:"Cars, Trucks, Tractors"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/EMobilityIndustry",title:"E-Mobility",description:"E-Rickshaws, E-Bikes"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/ResidentialIndustry",title:"Residential & Commercial Backups",description:""},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/AgriIndustry",title:"Agriculture & Warehousing ",description:""},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/SolarIndustry",title:"Solar Installations",description:""},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Industries/UrbanInfra",title:"Urban Infrastructure",description:""}],"certifications",0,[{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/About/Certifications/ISO_9001",content:"ISO 9001:2015 â Quality Management Systems"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/About/Certifications/ARAI",content:"ARAI Approved â For E-Rickshaw Battery Standards"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/About/Certifications/ISO_14001",content:"ISO 14001:2015 â Environmental Management"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/About/Certifications/CE",content:"CE Certifiedâ EU product standards"}],"productsContent",0,[{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/EnergyStorage",link:"/products/energy-storage-solutions/lithium-inverters-and-batteries"},{name:"Energy Storage Solutions",description:"Explore our range of eco-friendly products designed to enhance sustainability in your home",link:"/products/energy-storage-solutions/lithium-inverters-and-batteries",bg:"#45B6AF",text:"#ffffff"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/RenewableSolar",link:"/products/renewable-energy-solutions/solar-power-systems"},{name:"Renewable Energy Solutions",description:"Discover our innovative solar energy solutions designed to power your home sustainably",link:"/products/renewable-energy-solutions/solar-power-systems",bg:"#F9F9F9",text:"000000"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/EMobility",link:"/products/e-mobility-solutions/e-rickshaws"},{name:"E-Mobility Solutions",description:"Explore clean, efficient electric mobility designed for modern cities and rural communities.",link:"/products/e-mobility-solutions/e-rickshaws",bg:"#F9F9F9",text:"000000"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/SmartLighting",link:"/products/smart-lighting-and-electrical-solutions/led-lighting"},{name:"Smart Lighting & Electrical Solutions",description:"Optimize your energy usage and reduce costs with our energy efficie
1ncy services",link:"/products/smart-lighting-and-electrical-solutions/led-lighting",bg:"#F9F9F9",text:"000000"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/AgriSol",link:"/products/agricultural-solutions/spray-pump-fencing-batteries"},{name:"Agricultural Solutions",description:"Discover smart farming tools and energy solutions for enhanced productivity and sustainability.",link:"/products/agricultural-solutions/spray-pump-fencing-batteries",bg:"#45B6AF33",text:"000000"},{image:"https://ik.imagekit.io/adwinpower/Adwin%20Digital%20Assets/Products/Automotive",link:"/products/automotive-energy-solutions/automobile-batteries-"},{name:"Automotive Energy Solutions",description:"Seamlessly integrate renewable energy solutions into your smart home ecosystem.",link:"/products/automotive-energy-solutions/automobile-batteries-",bg:"#45B6AF33",text:"000000"}]])},611731,e=>{"use strict";var t=e.i(843476),i=e.i(271645),s=e.i(846932),n=e.i(387652),r=e.i(837367),a=e.i(657688);e.s(["default",0,()=>{let e=(0,i.useRef)(null),o=(0,n.useInView)(e,{once:!1,margin:"-50px 0px"});return(0,t.jsxs)("div",{className:"md:mt- mt-[40px] md:mb-[120px] mb-[80px] overflow-x-hidden lg:px-0 px-[15px] ",children:[(0,t.jsxs)(s.motion.div,{ref:e,initial:{opacity:0,y:50},animate:o?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut"},className:"flex lg:flex-row flex-col w-full justify-between lg:items-start items-center max-w-8xl mx-auto px-6 md:px-10",children:[(0,t.jsx)("h2",{className:"font-archivo lg:text-[28px] text-[18px] text-[#005F20] font-regular",children:"Our Certifications"}),(0,t.jsx)("p",{className:"text-[#151414] font-light lg:text-[26px] lg:leading-[40px] text-[16px] lg:text-start text-center lg:mt-0 mt-3 max-w-3xl",children:"At Adwin, quality is built into every process. Our manufacturing systems are internationally certified, ensuring that our products meet the highest global standards for safety, performance, and environmental responsibility."})]}),(0,t.jsx)("div",{className:"hidden md:block",children:(0,t.jsx)("div",{className:"flex flex-row flex-wrap justify-center items-start gap-x-45 gap-y-12 w-full mx-auto mt-[100px] px-4",children:r.certifications.map((e,i)=>(0,t.jsxs)("div",{className:"flex flex-col items-center text-center ",children:[(0,t.jsx)(a.default,{src:e.image,alt:"Images",width:200,height:200,className:"w-30 h-30 object-contain "}),(0,t.jsx)("p",{className:"text-[#151414] font-regular font-archivo text-[16px] leading-[24px] mt-4 max-w-[180px]",children:e.content})]},i))})}),(0,t.jsx)("div",{className:"md:hidden mt-8",children:(0,t.jsx)("div",{className:"grid grid-cols-2 gap-4 px-[15px]",children:r.certifications.map((e,i)=>(0,t.jsxs)("div",{className:"flex-shrink-0 items-center justify-center w-[180px] p-2",children:[(0,t.jsx)("div",{className:" mb-2 overflow-hidden rounded-md",children:(0,t.jsx)(a.default,{src:e.image,alt:"new",width:200,height:200,className:"w-28 h-28 mx-auto"})}),(0,t.jsx)("div",{className:"text-center",children:(0,t.jsx)("h3",{className:"font-semibold text-gray-800 text-sm leading-tight",children:e.content})})]},i))})})]})}])},516015,(e,t,i)=>{},898547,(e,t,i)=>{var s=e.i(247167);e.r(516015);var n=e.r(271645),r=n&&"object"==typeof n&&"default"in n?n:{default:n},a=void 0!==s.default&&s.default.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,i=t.name,s=void 0===i?"stylesheet":i,n=t.optimizeForSpeed,r=void 0===n?a:n;d(o(s),"`name` must be a string"),this._name=s,this._deletedRulePlaceholder="#"+s+"-deleted-rule____{}",d("boolean"==typeof r,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=r,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,i=e.prototype;return i.setOptimizeForSpeed=function(e){d("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),d(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},i.isOptimizeForSpeed=function(){return this._optimizeForSpeed},i.inject=function(){var e=this;if(d(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
1Sheet(),this._optimizeForSpeed||(a||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,i){return"number"==typeof i?e._serverSheet.cssRules[i]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),i},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},i.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},i.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},i.insertRule=function(e,t){if(d(o(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var i=this.getSheet();"number"!=typeof t&&(t=i.cssRules.length);try{i.insertRule(e,t)}catch(t){return a||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var s=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,s))}return this._rulesCount++},i.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var i="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!i.cssRules[e])return e;i.deleteRule(e);try{i.insertRule(t,e)}catch(s){a||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),i.insertRule(this._deletedRulePlaceholder,e)}}else{var s=this._tags[e];d(s,"old rule at index `"+e+"` not found"),s.textContent=t}return e},i.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];d(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},i.flush=function(){this._injected=!1,this._rulesCount=0,"u">
1typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},i.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,i){return i?t=t.concat(Array.prototype.map.call(e.getSheetForTag(i).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},i.makeStyleTag=function(e,t,i){t&&d(o(t),"makeStyleTag accepts only strings as second parameter");var s=document.createElement("style");this._nonce&&s.setAttribute("nonce",this._nonce),s.type="text/css",s.setAttribute("data-"+e,""),t&&s.appendChild(document.createTextNode(t));var n=document.head||document.getElementsByTagName("head")[0];return i?n.insertBefore(s,i):n.appendChild(s),s},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}(e.prototype,t),e}();function d(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,i=e.length;i;)t=33*t^e.charCodeAt(--i);return t>>>0},u={};function h(e,t){if(!t)return"jsx-"+e;var i=String(t),s=e+i;return u[s]||(u[s]="jsx-"+c(e+"-"+i)),u[s]}function p(e,t){"u"<typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var i=e+t;return u[i]||(u[i]=t.replace(/__jsx-style-dynamic-selector/g,e)),u[i]}var m=function(){function e(e){var t=void 0===e?{}:e,i=t.styleSheet,s=void 0===i?null:i,n=t.optimizeForSpeed,r=void 0!==n&&n;this._sheet=s||new l({name:"styled-jsx",optimizeForSpeed:r}),this._sheet.inject(),s&&"boolean"==typeof r&&(this._sheet.setOptimizeForSpeed(r),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var i=this.getIdAndRules(e),s=i.styleId,n=i.rules;if(s in this._instancesCounts){this._instancesCounts[s]+=1;return}var r=n.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[s]=r,this._instancesCounts[s]=1},t.remove=function(e){var t=this,i=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(i in this._instancesCounts,"styleId: `"+i+"` not found"),this._instancesCounts[i]-=1,this._instancesCounts[i]<1){var s=this._fromServer&&this._fromServer[i];s?(s.parentNode.removeChild(s),delete this._fromServer[i]):(this._indices[i].forEac
1h(function(e){return t._sheet.deleteRule(e)}),delete this._indices[i]),delete this._instancesCounts[i]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],i=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return i[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,i;return t=this.cssRules(),void 0===(i=e)&&(i={}),t.map(function(e){var t=e[0],s=e[1];return r.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:i.nonce?i.nonce:void 0,dangerouslySetInnerHTML:{__html:s}})})},t.getIdAndRules=function(e){var t=e.children,i=e.dynamic,s=e.id;if(i){var n=h(s,i);return{styleId:n,rules:Array.isArray(t)?t.map(function(e){return p(n,e)}):[p(n,t)]}}return{styleId:h(s),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),f=n.createContext(null);function g(){return new m}function x(){return n.useContext(f)}f.displayName="StyleSheetContext";var y=r.default.useInsertionEffect||r.default.useLayoutEffect,v="u">typeof window?g():void 0;function w(e){var t=v||x();return t&&("u"<typeof window?t.add(e):y(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}w.dynamic=function(e){return e.map(function(e){return h(e[0],e[1])}).join(" ")},i.StyleRegistry=function(e){var t=e.registry,i=e.children,s=n.useContext(f),a=n.useState(function(){return s||t||g()})[0];return r.default.createElement(f.Provider,{value:a},i)},i.createStyleRegistry=g,i.style=w,i.useStyleRegistry=x},437902,(e,t,i)=>{t.exports=e.r(898547).style},456081,e=>{"use strict";var t=e.i(843476),i=e.i(437902),s=e.i(271645),n=e.i(473665),r=e.i(846932),a=e.i(387652),o=e.i(837367),l=e.i(657688);e.s(["default",0,()=>{let e=(0,s.useRef)(null),d=(0,s.useRef)(null),[c,u]=(0,s.useState)(!1),[h,p]=(0,s.use
1State)(!0),m=(0,a.useInView)(e,{once:!1,margin:"-50px 0px"}),f=()=>{if(d.current){let{scrollLeft:e,scrollWidth:t,clientWidth:i}=d.current;u(e>0),p(e<t-i-10)}};return(0,s.useEffect)(()=>{f();let e=d.current;if(e)return e.addEventListener("scroll",f),()=>e.removeEventListener("scroll",f)},[]),(0,t.jsxs)("div",{className:"jsx-ce0fe7f2e11b25c0 flex flex-col items-center w-full py-12 md:py-20 md:px-0 px-[15px]",children:[(0,t.jsxs)(r.motion.div,{ref:e,initial:{opacity:0,y:30},animate:m?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut"},className:"flex flex-row justify-between items-center w-full mb-8",children:[(0,t.jsx)("h2",{className:"jsx-ce0fe7f2e11b25c0 text-[#151414] text-[18px] md:text-[36px] lg:text-[42px] xl:text-[46px] font-archivo font-semibold md:px-10",children:"Industries we serve"}),(0,t.jsxs)("div",{className:"jsx-ce0fe7f2e11b25c0 flex flex-row items-center space-x-3 md:px-20",children:[(0,t.jsx)("button",{onClick:()=>{d.current&&d.current.scrollBy({left:-479,behavior:"smooth"})},className:`jsx-ce0fe7f2e11b25c0 w-8 h-8 md:w-10 md:h-10 flex items-center justify-center rounded-[16px] transition-all duration-200 ${c?"bg-[#E8E8E8] text-black hover:bg-[#d8d8d8] ":"bg-[#f5f5f5] text-gray-400 cursor-not-allowed"}`,children:(0,t.jsx)(n.MdOutlineKeyboardArrowLeft,{className:"w-6 h-6"})}),(0,t.jsx)("button",{onClick:()=>{d.current&&d.current.scrollBy({left:479,behavior:"smooth"})},className:`jsx-ce0fe7f2e11b25c0 w-8 h-8 md:w-10 md:h-10 flex items-center justify-center rounded-[16px] transition-all duration-200 ${h?"bg-[#E8E8E8] text-black hover:bg-[#d8d8d8] ":"bg-[#f5f5f5] text-gray-400 cursor-not-allowed"}`,children:(0,t.jsx)(n.MdOutlineKeyboardArrowRight,{className:"w-6 h-6"})})]})]}),(0,t.jsx)("div",{className:"jsx-ce0fe7f2e11b25c0 w-full relative md:px-10",children:(0,t.jsx)("div",{ref:d,style:{scrollbarWidth:"none",msOverflowStyle:"none"},className:"jsx-ce0fe7f2e11b25c0 flex gap-6 overflow-x-auto scrollbar-hide pb-4 snap-x snap-mandatory ",children:o.IndustriesWeServe.map((e,i)=>(0,t.jsxs)(r.motion.div,{className:"flex-shrink-0 relative w-[245px] h-[245px] sm:w-[300px] sm:h-[300px] md:w-[455px] md:h-[455px] group snap-center",initial:{opacity:0,x:50},animate:{opacity:1,x:0},transition:{duration:.5,delay:.1*i},children:[(0,t.jsx)(l.default,{src:e.image,alt:e.title,width:600,height:600,quality:100,className:"rounded-[30px] md:rounded-[53px] w-full h-full object-cover transition-transform duration-300"}),(0,t.jsxs)("div",{className:"jsx-ce0fe7f2e11b25c0 absolute inset-0 bg-black/35 rounded-[30px] md:rounded-[53px] flex flex-col justify-start p-6 md:p-8 transition-all duration-300",children:[(0,t.jsx)("h3",{className:"jsx-ce0fe7f2e11b25c0 font-semibold text-[16px] md:text-[20px] text-white",children:e.title}),(0,t.jsx)("p",{className:"jsx-ce0fe7f2e11b25c0 font-normal text-[12px] md:text-[14px] text-white/90 leading-relaxed",children:e.description})]})]},i))})}),(0,t.jsx)(i.default,{id:"ce0fe7f2e11b25c0",children:".scrollbar-hide.jsx-ce0fe7f2e11b25c0::-webkit-scrollbar{display:none}"})]})}])},844774,e=>{"use strict";var t=e.i(843476),i=e.i(271645),s=e.i(846932),n=e.i(387652),r=e.i(837367),a=e.i(522016),o=e.i(657688);e.s(["default",0,()=>{let e=(0,i.useRef)(null),l=(0,n.useInView)(e,{once:!1,margin:"-50px 0px"}),[d,c]=(0,i.useState)(!1),u=(0,i.useRef)(null),h=({product:e,index:i})=>i%2==0?(0,t.jsx)(a.default,{href:e.link||"#",className:"bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow duration-300 overflow-hidden group",children:(0,t.jsx)("div",{className:"relative overflow-hidden h-[369px]",children:(0,t.jsx)(o.default,{src:e.image||"/file.svg",alt:"Product Image",fill:!0,className:"object-cover group-hover:scale-101 rounded-lg transition-transform duration-300 h-[369px]"})})}):(0,t.jsx)("div",{style:{backgroundColor:e.bg},className:"rounded-lg border border-[#CFCFCF] transition-shadow duration-300 group h-[369px]",children:(0,t.jsx)("div",{className:"block h-full p-8",children:(0,t.jsxs)("div",{className:"flex flex-col h-full justify-between",children:[(0,t.jsx)("h3",{style:{color:e.text},className:"text-[#151414] text-[32px] font-semibold mb-8 transition-colors",children:e.name}),(0,t.jsxs)("div",{className:"flex flex-col items-start",children:[(0,t.jsx)("p",{style:{color:e.text},className:"text-[#4A4A4A] text-[14px] leading-relaxed mb-4",children:e.description}),(0,t.jsx)(a.default,{style:{color:e.text},href:e.link||"#",className:"text-[#131313] font-medium text-sm underline underline-offset-2 hover:text-[#005F20]",children:"Learn More"})]})]})})});return(0,t.jsxs)("div",{className:" lg:py-20 py-10 px-4 lg:px-15 bg-[#F6F6F6]",children:[(0,t.jsxs)(s.motion.div,{ref:e,initial:{opacity:0,y:50},animate:l?{opacity:1,y:0}:{},transition:{duration:.8,ease:"easeOut"},className:"flex lg:flex-row flex-col w-full justify-between lg:items-start items-center max-w-8xl mx-auto",children:[(0,t.jsx)("h2",{className:"font-archivo lg:text-[28px] text-[18px] text-[#005F20] font-regular",children:"Our Products & Solutions"}),(0,t.jsxs)("p",{className:"text-[#151414] font-light xl:text-[36px] lg:text-[35px] lg:leading-[40px] text-[16px] xl:leading-[46px] lg:text-start text-center lg:mt-0 mt-3",children:["At Adwin, we deliver comprehensive",(0,t.jsx)("br",{})," energy solutions across"]})]}),(0,t.jsxs)(s.motion.div,{children:[(0,t.jsx)("div",{className:"hidden lg:block mx-auto lg:mt-10 mt-0 py-8",children:(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-6",children:r.productsContent.map((e,i)=>(0,t.jsx)("div",{children:(0,t.jsx)(h,{product:e,index:i})},i))})}),(0,t.jsxs)("div",{className:"lg:hidden w-full mt-10",children:[(0,t.jsx)("div",{ref:u,className:"overflow-x-auto scrollbar-hide",children:(0,t.jsx)("div",{className:"flex gap-4 px-2",children:r.productsContent.map((e,i)=>{if("name"in e){let s=r.productsContent[i-1]?.image;return(0,t.jsxs)("div",{className:"min-w-[250px] max-w-[250px] rounded-xl bg-white flex-shrink-0 overflow-hidden",children:[s&&(0,t.jsx)("div",{className:"relative h-[130px] w-full",children:(0,t.jsx)(o.default,{src:s,alt:e.name??"",fill:!0,className:"object-cover"})}),(0,t.jsxs)("div",{className:"p-3 flex flex-col justify-between h-[160px]",children:[(0,t.jsx)("h3",{className:"text-[16px] font-semibold mb-1",children:e.name}),(0,t.jsx)("p",{className:"text-[11px] leading-relaxed mb-2",children:e.description}),(0,t.jsx)(a.default,{href:e.link||"#",className:"text-[12px] font-medium underline underline-offset-2",children:"Learn More"})]})]},i)}return null})})}),(0,t.jsxs)("div",{className:"flex justify-center gap-3 mt-6",children:[(0,t.jsx)("button",{onClick:()=>{u.current&&u.current.scrollBy({left:-260,behavior:"smooth"})},className:"w-10 h-10 rounded-full bg-white flex items-center justify-center active:scale-95",children:(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2",fill:"none",children:(0,t.jsx)("polyline",{points:"15 18 9 12 15 6"})})}),(0,t.jsx)("button",{onClick:()=>{u.current&&u.current.scrollBy({left:260,behavior:"smooth"})},className:"w-10 h-10 rounded-full bg-white flex items-center justify-center active:scale-95",children:(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:"2",fill:"none",children:(0,t.jsx)("polyline",{points:"9 18 15 12 9 6"})})})]})]})]})]})}])}]);
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.