1"use strict";(self.webpackChunkmedivision_healthcare_frontend=self.webpackChunkmedivision_healthcare_frontend||[]).push([[910],{9364(e,t,r){r.d(t,{A:()=>l});var o=r(5544),n=r(5043),s=r(5475),i=r(3488),a=r(579);function l(e){let t=e.icon,r=e.image,l=e.name,c=e.slug,d=(e._id,e.index),u=void 0===d?0:d;const p=r&&"/uploads/default-product.png"!==r?"".concat(i.f).concat(r):null,h=(0,n.useRef)(null),x=(0,n.useState)(!1),m=(0,o.A)(x,2),g=m[0],f=m[1];(0,n.useEffect)(()=>{const e=h.current;if(!e)return;const t=new IntersectionObserver(r=>{(0,o.A)(r,1)[0].isIntersecting&&(f(!0),t.unobserve(e))},{threshold:.15});return t.observe(e),()=>t.disconnect()},[]);const v=u%2===0?"bg-sky-50":"bg-emerald-50";return(0,a.jsxs)("div",{ref:h,style:{transitionDelay:g?"".concat(60*u,"ms"):"0ms"},className:"group relative rounded-2xl border border-bordercol bg-white overflow-hidden\n transition-all duration-700 ease-out\n hover:scale-[1.03] hover:-translate-y-2 hover:shadow-[0_20px_48px_rgba(0,100,160,0.18)] hover:border-accent2\n ".concat(g?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),children:[(0,a.jsxs)("div",{className:"relative w-full h-44 ".concat(v," overflow-hidden flex items-center justify-center"),children:[p?(0,a.jsx)("img",{src:p,alt:l,loading:"lazy",className:"max-w-full max-h-full object-contain p-2 transition-transform duration-500 ease-out group-hover:scale-105"}):(0,a.jsx)("span",{className:"relative z-10 w-10 h-10 [&_svg]:w-10 [&_svg]:h-10 [&_svg]:stroke-mid [&_svg]:fill-none [&_svg]:stroke-[1.4] transition-transform duration-500 ease-out group-hover:scale-110",children:t||(0,a.jsxs)("svg",{viewBox:"0 0 24 24",children:[(0,a.jsx)("rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",stroke:"currentColor",strokeWidth:"2"}),(0,a.jsx)("path",{d:"M9 17a3 3 0 11-6 0 3 3 0 016 0z"})]})}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/5 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none"})]}),(0,a.jsx)("div",{className:"px-4 pt-4 pb-3 text-center",children:(0,a.jsx)("h3",{className:"font-bold text-[15px] text-primary leading-snug line-clamp-2",children:l})}),(0,a.jsx)("div",{className:"px-4 pb-4",children:(0,a.jsxs)(s.N_,{to:"/products/".concat(c),className:"flex items-center justify-center gap-1.5 w-full rounded-xl border border-bordercol py-2.5 text-[13px] font-semibold text-mid transition-all duration-300 ease-out group-hover:bg-accent2 group-hover:border-accent2 group-hover:text-white",children:["View Details",(0,a.jsx)("svg",{viewBox:"0 0 24 24",className:"w-3.5 h-3.5 transition-transform duration-300 ease-out group-hover:translate-x-1",fill:"none",children:(0,a.jsx)("path",{d:"M5 12h14M13 6l6 6-6 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]})}),(0,a.jsx)("div",{className:"absolute inset-0 rounded-2xl ring-2 ring-accent2 opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none"})]})}},3300(e,t,r){r.r(t),r.d(t,{default:()=>z});var o=r(5544),n=r(5043),s=r(5475),i=r(7077),a=r(111),l=r(8767),c=r(579),d=r(2190),u=r(4930),p=r(3110),h=r(2555),x=r(9674),m=r(8676),g=r(1051);function f(e,t){if("function"===typeof e)return e(t);null!==e&&void 0!==e&&(e.current=t)}function v(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.useCallback(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{let r=!1;const o=t.map(t=>{const o=f(t,e);return r||"function"!==typeof o||(r=!0),o});if(r)return()=>{for(let e=0;e<o.length;e++){const r=o[e];"function"===typeof r?r():f(t[e],null)}}}}(...t),t)}class b extends n.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if((0,m.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){const e=t.offsetParent,r=(0,m.s)(e)&&e.offsetWidth||0,o=(0,m.s)(e)&&e.offsetHeight||0,n=getComputedStyle(t),s=this.props.sizeRef.current;s.height=parseFloat(n.height),s.width=parseFloat(n.width),s.top=t.offsetTop,s.left=t.offsetLeft,s.right=r-s.width-s.left,s.bottom=o-s.height-s.top,s.direction=n.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function y(e){var t,r;let o=e.children,s=e.isPresent,i=e.anchorX,a=e.anchorY,l=e.root,d=e.pop;const u=(0,n.useId)(),p=(0,n.useRef)(null),h=(0,n.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),x=(0,n.useContext)(g.Q).nonce,m=null!==(t=null===(r=o.props)||void 0===r?void 0:r.ref)&&void 0!==t?t:null===o||void 0===o?void 0:o.ref,f=v(p,m);return(0,n.useInsertionEffect)(()=>{const e=h.current,t=e.width,r=e.height,o=e.top,n=e.left,c=e.right,m=e.bottom,g=e.direction;
1if(s||!1===d||!p.current||!t||!r)return;const f="rtl"===g,v="left"===i?f?"right: ".concat(c):"left: ".concat(n):f?"left: ".concat(n):"right: ".concat(c),b="bottom"===a?"bottom: ".concat(m):"top: ".concat(o);p.current.dataset.motionPopId=u;const y=document.createElement("style");x&&(y.nonce=x);const w=null!==l&&void 0!==l?l:document.head;return w.appendChild(y),y.sheet&&y.sheet.insertRule('\n [data-motion-pop-id="'.concat(u,'"] {\n position: absolute !important;\n width: ').concat(t,"px !important;\n height: ").concat(r,"px !important;\n ").concat(v,"px !important;\n ").concat(b,"px !important;\n }\n ")),()=>{var e;null===(e=p.current)||void 0===e||e.removeAttribute("data-motion-pop-id"),w.contains(y)&&w.removeChild(y)}},[s]),(0,c.jsx)(b,{isPresent:s,childRef:p,sizeRef:h,pop:d,children:!1===d?o:n.cloneElement(o,{ref:f})})}const w=e=>{let t=e.children,r=e.initial,o=e.isPresent,s=e.onExitComplete,i=e.custom,a=e.presenceAffectsLayout,l=e.mode,d=e.anchorX,m=e.anchorY,g=e.root;const f=(0,u.M)(j),v=(0,n.useId)(),b=(0,n.useRef)(o),w=(0,n.useRef)(s);(0,p.E)(()=>{b.current=o,w.current=s});let N=!0,k=(0,n.useMemo)(()=>(N=!1,{id:v,initial:r,isPresent:o,custom:i,onExitComplete:e=>{f.set(e,!0);for(const t of f.values())if(!t)return;s&&s()},register:e=>(f.set(e,!1),()=>{var t;f.delete(e),!b.current&&!f.size&&(null===(t=w.current)||void 0===t||t.call(w))})}),[o,f,s]);return a&&N&&(k=(0,h.A)({},k)),(0,n.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[o]),n.useEffect(()=>{!o&&!f.size&&s&&s()},[o]),t=(0,c.jsx)(y,{pop:"popLayout"===l,isPresent:o,anchorX:d,anchorY:m,root:g,children:t}),(0,c.jsx)(x.t.Provider,{value:k,children:t})};function j(){return new Map}var N=r(8917);const k=e=>e.key||"";function A(e){const t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}const P=e=>{let t=e.children,r=e.custom,s=e.initial,i=void 0===s||s,a=e.onExitComplete,l=e.presenceAffectsLayout,h=void 0===l||l,x=e.mode,m=void 0===x?"sync":x,g=e.propagate,f=void 0!==g&&g,v=e.anchorX,b=void 0===v?"left":v,y=e.anchorY,j=void 0===y?"top":y,P=e.root;const _=(0,N.xQ)(f),C=(0,o.A)(_,2),E=C[0],M=C[1],I=(0,n.useMemo)(()=>A(t),[t]),F=f&&!E?[]:I.map(k),R=(0,n.useRef)(!0),z=(0,n.useRef)(I),S=(0,u.M)(()=>new Map),L=(0,n.useRef)(new Set),B=(0,n.useState)(I),W=(0,o.A)(B,2),O=W[0],D=W[1],T=(0,n.useState)(I),V=(0,o.A)(T,2),X=V[0],Y=V[1];(0,p.E)(()=>{R.current=!1,z.current=I;for(let e=0;e<X.length;e++){const t=k(X[e]);F.includes(t)?(S.delete(t),L.current.delete(t)):!0!==S.get(t)&&S.set(t,!1)}},[X,F.length,F.join("-")]);const H=[];if(I!==O){let e=[...I];for(let t=0;t<X.length;t++){const r=X[t],o=k(r);F.includes(o)||(e.splice(t,0,r),H.push(r))}return"wait"===m&&H.length&&(e=H),Y(A(e)),D(I),null}const U=(0,n.useContext)(d.L).forceRender;return(0,c.jsx)(c.Fragment,{children:X.map(e=>{const t=k(e),o=!(f&&!E)&&(I===X||F.includes(t));return(0,c.jsx)(w,{isPresent:o,initial:!(R.current&&!i)&&void 0,custom:r,presenceAffectsLayout:h,mode:m,root:P,onExitComplete:o?void 0:()=>{if(L.current.has(t))return;if(!S.has(t))return;L.current.add(t),S.set(t,!0);let e=!0;S.forEach(t=>{t||(e=!1)}),e&&(null===U||void 0===U||U(),Y(z.current),f&&(null===M||void 0===M||M()),a&&a())},anchorX:b,anchorY:j,children:e},t)})})};var _=r(3488),C=r(9364);const E=r.p+"static/media/ProductHero.bbc65b2b9b0820c376cf.webp",M=[{icon:"\ud83c\udfc6",title:"Bain Medical Authorised",desc:"Official distributor and service partner of Bain Medical."},{icon:(0,c.jsxs)("svg",{width:"28",height:"20",viewBox:"0 0 900 600",className:"rounded-sm shadow-sm border border-white/10",style:{display:"block"},children:[(0,c.jsx)("rect",{width:"900",height:"200",fill:"#FF9933"}),(0,c.jsx)("rect",{y:"200",width:"900",height:"200",fill:"#FFFFFF"}),(0,c.jsx)("rect",{y:"400",width:"900",height:"200",fill:"#128807"}),(0,c.jsx)("circle",{cx:"450",cy:"300",r:"80",fill:"none",stroke:"#000080",strokeWidth:"10"}),(0,c.jsx)("circle",{cx:"450",cy:"300",r:"20",fill:"#000080"}),(0,c.jsx)("path",{d:"M450 220v160M370 300h160M393.4 243.4l113.2 113.2M393.4 356.6l113.2-113.2",stroke:"#000080",strokeWidth:"8"})]}
1),title:"Deals IN",desc:'"We specialize in pre-owned CT scanners, MRI machines, and Cath Labs. Additionally, we are an authorized dealer of brand-new oncology, pathology, and radiology equipment.'},{icon:"\ud83d\udd27",title:"Pan-India Service",desc:"We provide our products to all over the India ."},{icon:"\ud83d\udcb0",title:"Flexible Financing",desc:"EMI options, rental plans and government tender support available."},{icon:"\ud83e\udd16",title:"AI-Ready Systems",desc:"All new systems are AI integration-ready with API support."},{icon:"\ud83d\udccb",title:"GeM Registered",desc:"Registered on the Government e-Marketplace for institutional procurement."}];function I(e){let t=e.size,r=void 0===t?"w-5 h-5":t,o=e.color,n=void 0===o?"border-accent":o,s=e.visibility,i=void 0===s?"opacity-100":s;const a="absolute ".concat(r," ").concat(n," ").concat(i," pointer-events-none transition-all duration-300");return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"".concat(a," -top-2 -left-2 border-t-2 border-l-2")}),(0,c.jsx)("span",{className:"".concat(a," -top-2 -right-2 border-t-2 border-r-2")}),(0,c.jsx)("span",{className:"".concat(a," -bottom-2 -left-2 border-b-2 border-l-2")}),(0,c.jsx)("span",{className:"".concat(a," -bottom-2 -right-2 border-b-2 border-r-2")})]})}function F(e){let t=e.id,r=e.className,o=void 0===r?"":r;return(0,c.jsxs)("svg",{className:"absolute inset-0 w-full h-full pointer-events-none ".concat(o),"aria-hidden":"true",children:[(0,c.jsx)("defs",{children:(0,c.jsx)("pattern",{id:t,width:"36",height:"36",patternUnits:"userSpaceOnUse",children:(0,c.jsx)("path",{d:"M36 0H0V36",fill:"none",stroke:"currentColor",strokeWidth:"1"})})}),(0,c.jsx)("rect",{width:"100%",height:"100%",fill:"url(#".concat(t,")")})]})}function R(e){let t=e.image,r=e.name,o=e.description,n=e.onClick,s=e.index,i=void 0===s?0:s;const a=t?"".concat(_.f).concat(t):null,l=i%2===0?"bg-sky-50":"bg-emerald-50";return(0,c.jsxs)("div",{onClick:n,className:"group relative rounded-2xl border border-bordercol bg-white overflow-hidden transition-all duration-500 ease-out hover:scale-[1.03] hover:-translate-y-1 hover:shadow-[0_20px_48px_rgba(0,100,160,0.15)] hover:border-accent2 cursor-pointer flex flex-col justify-between",children:[(0,c.jsxs)("div",{className:"relative w-full h-40 ".concat(l," overflow-hidden flex items-center justify-center"),children:[a?(0,c.jsx)("img",{src:a,alt:r,loading:"lazy",className:"max-w-full max-h-full object-contain p-3 transition-transform duration-500 ease-out group-hover:scale-105"}):(0,c.jsx)("span",{className:"text-3xl transition-transform duration-500 ease-out group-hover:scale-110",children:"\ud83d\udcc1"}),(0,c.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/5 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none"})]}),(0,c.jsxs)("div",{className:"px-4 py-4 text-center flex-1 flex flex-col justify-between",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("h3",{className:"font-bold text-[15px] text-primary leading-snug mb-1 line-clamp-1",children:r}),(0,c.jsx)("p",{className:"text-xs text-textmuted leading-relaxed line-clamp-2 mb-3",children:o||"Explore products in this category."})]}),(0,c.jsxs)("div",{className:"flex items-center justify-center gap-1.5 w-full rounded-xl border border-bordercol py-2 text-[12px] font-semibold text-mid transition-all duration-300 ease-out group-hover:bg-accent2 group-hover:border-accent2 group-hover:text-white mt-2",children:["Explore Products",(0,c.jsx)("svg",{viewBox:"0 0 24 24",className:"w-3.5 h-3.5 transition-transform duration-300 ease-out group-hover:translate-x-1",fill:"none",children:(0,c.jsx)("path",{d:"M5 12h14M13 6l6 6-6 6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})]})]}),(0,c.jsx)("div",{className:"absolute inset-0 rounded-2xl ring-2 ring-accent2 opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none"})]})}function z(){const e=(0,n.useState)("All"),t=(0,o.A)(e,2),r=t[0],d=t[1],u=(0,n.useState)([]),p=(0,o.A)(u,2),h=p[0],x=p[1],m=(0,n.use
1State)(["All"]),g=(0,o.A)(m,2),f=g[0],v=g[1],b=(0,n.useState)([]),y=(0,o.A)(b,2),w=y[0],j=y[1],N=(0,n.useState)(null),k=(0,o.A)(N,2),A=k[0],z=k[1],S=(0,n.useState)(!0),L=(0,o.A)(S,2),B=L[0],W=L[1],O=(0,a.I)();(0,n.useEffect)(()=>{(async()=>{try{W(!0);const e=await Promise.all([i.A.get("".concat(_.J,"/products?limit=100")),i.A.get("".concat(_.J,"/categories"))]),t=(0,o.A)(e,2),r=t[0],n=t[1];if(r.data.success&&x(r.data.products||[]),n.data.success){const e=n.data.categories||[];j(e);const t=e.filter(e=>!e.parent).map(e=>e.name);v(["All",...t])}}catch(e){console.error("Error fetching catalog data:",e)}finally{W(!1)}})()},[]),(0,n.useEffect)(()=>{z(null)},[r]);const D=w.find(e=>e.name===r),T=D?w.filter(e=>e.parent&&(e.parent._id===D._id||e.parent===D._id)):[],V="All"===r?h:A?h.filter(e=>{var t;return((null===(t=e.subcategory)||void 0===t?void 0:t._id)||e.subcategory)===A._id}):h.filter(e=>{var t;return((null===(t=e.category)||void 0===t?void 0:t.name)||e.category)===r});return(0,c.jsxs)("main",{className:"bg-[#EAF6FB] min-h-screen antialiased",children:[(0,c.jsxs)("div",{className:"relative w-full overflow-hidden",children:[(0,c.jsx)("img",{src:E,alt:"Our Product Range",className:"w-full h-auto object-cover"}),(0,c.jsx)("div",{className:"absolute bottom-0 left-0 w-full h-10 sm:h-14",style:{background:"#EAF6FB",clipPath:"polygon(0 100%, 100% 100%, 100% 40%, 0 100%)"}})]}),(0,c.jsx)("section",{className:"px-5 sm:px-10 py-12 md:py-16",children:(0,c.jsxs)("div",{className:"max-w-7xl mx-auto",children:[(0,c.jsx)("div",{className:"flex gap-3 flex-wrap mb-3",children:f.map(e=>(0,c.jsxs)(l.P.button,{onClick:()=>d(e),whileTap:{scale:.95},className:"relative px-6 py-2.5 rounded-full border-2 text-[13px] font-extrabold tracking-wider uppercase transition-colors duration-200 whitespace-nowrap overflow-hidden ".concat(r===e?"text-white border-transparent":"bg-white text-primary border-bordercol hover:border-mid"),children:[r===e&&(0,c.jsx)(l.P.span,{layoutId:"activeTabPill",className:"absolute inset-0 bg-gradient-to-r from-mid to-primary",transition:{type:"spring",stiffness:350,damping:28}}),(0,c.jsx)("span",{className:"relative z-10",children:e})]},e))}),(0,c.jsx)("div",{className:"h-1 w-16 bg-accent rounded-full mb-10"}),B?(0,c.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-5",children:[...Array(10)].map((e,t)=>(0,c.jsxs)("div",{className:"h-60 border border-bordercol rounded-2xl p-6 bg-white animate-pulse flex flex-col justify-between",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{className:"w-12 h-12 rounded-xl bg-slate-100 mb-4"}),(0,c.jsx)("div",{className:"h-4 w-1/2 bg-slate-100 rounded mb-2"}),(0,c.jsx)("div",{className:"h-3 w-3/4 bg-slate-100 rounded mb-2"}),(0,c.jsx)("div",{className:"h-3 w-1/3 bg-slate-100 rounded"})]}),(0,c.jsx)("div",{className:"h-8 w-1/4 bg-slate-100 rounded-lg"})]},t))}):T.length>0&&!A?(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{className:"mb-6",children:(0,c.jsx)("span",{className:"text-xs font-bold uppercase tracking-wider text-slate-500",children:"Select a subcategory to browse products:"})}),(0,c.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6",children:T.map((e,t)=>(0,c.jsx)(R,{image:e.image,name:e.name,description:e.description,onClick:()=>z(e),index:t},e._id))})]}):0===V.length?(0,c.jsx)(l.P.div,{initial:{opacity:0}
1,animate:{opacity:1},className:"text-center py-16 bg-white rounded-2xl border-2 border-dashed border-bordercol",children:(0,c.jsx)("p",{className:"text-sm text-textmuted",children:"No products available in this category."})}):(0,c.jsxs)("div",{children:[A&&(0,c.jsxs)("div",{className:"mb-6 flex items-center gap-2",children:[(0,c.jsx)("button",{onClick:()=>z(null),className:"text-xs font-black uppercase tracking-wider text-mid hover:text-[#005f92] flex items-center gap-1 cursor-pointer bg-white border border-bordercol px-3.5 py-1.5 rounded-xl shadow-sm hover:shadow transition",children:"\u2190 Back to Subcategories"}),(0,c.jsx)("span",{className:"text-xs text-textmuted",children:"/"}),(0,c.jsx)("span",{className:"text-xs font-bold text-slate-700 bg-slate-200/60 px-3 py-1 rounded-lg",children:A.name})]}),(0,c.jsx)(l.P.div,{layout:!0,className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-5 gap-5",children:(0,c.jsx)(P,{mode:"popLayout",children:V.map((e,t)=>{var r;return(0,c.jsx)(l.P.div,{layout:!0,initial:{opacity:0,y:16},animate:{opacity:1,y:0},exit:{opacity:0,scale:.95},transition:{duration:.3,delay:.04*t},children:(0,c.jsx)(C.A,{_id:e._id,image:e.image,name:e.name,category:(null===(r=e.category)||void 0===r?void 0:r.name)||e.category,slug:e.slug,index:t})},e._id)})})})]})]})}),(0,c.jsxs)("section",{className:"px-5 sm:px-10 py-20 md:py-28 bg-primary relative overflow-hidden",children:[(0,c.jsx)(F,{id:"gridWhy",className:"opacity-[0.05] text-white"}),(0,c.jsxs)(l.P.div,{initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"text-center mb-14 max-w-7xl mx-auto relative z-10",children:[(0,c.jsxs)("div",{className:"inline-flex items-center gap-2 text-[11px] font-bold tracking-[3px] uppercase text-accent border border-accent/30 rounded-full px-4 py-1.5 mb-4 bg-white/5",children:[(0,c.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-accent"}),"Why Poiya"]}),(0,c.jsx)("h2",{className:"font-display text-3xl sm:text-4xl font-extrabold text-white tracking-tight",children:"The Poiya Healthcare Advantages"})]}),(0,c.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 max-w-7xl mx-auto relative z-10",children:M.map((e,t)=>(0,c.jsxs)(l.P.div,{initial:{opacity:0,y:15},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-40px"},transition:{delay:.05*t},className:"group relative bg-white/[0.04] border-2 border-white/10 rounded-2xl p-7 sm:p-8 backdrop-blur-sm hover:border-accent/60 hover:bg-white/[0.07] transition-all duration-300",children:[(0,c.jsx)(I,{size:"w-4 h-4",color:"border-accent",visibility:"opacity-0 group-hover:opacity-100"}),(0,c.jsx)("div",{className:"text-2xl sm:text-3xl mb-4 bg-accent/10 w-14 h-14 rounded-xl flex items-center justify-center border border-accent/20 transition-transform duration-300 group-hover:scale-110 group-hover:rotate-6",children:e.icon}),(0,c.jsx)("h4",{className:"font-bold text-base text-white mb-2",children:e.title}),(0,c.jsx)("p",{className:"text-[13px] text-[#B0D8ED]/80 leading-relaxed",children:e.desc})]},t))})]}),(0,c.jsxs)("div",{className:"bg-gradient-to-br from-accent to-mid px-5 sm:px-10 py-20 md:py-24 text-center relative overflow-hidden",children:[(0,c.jsx)(F,{id:"gridCta",className:"opacity-[0.07] text-white"}),(0,c.jsxs)("div",{className:"max-w-2xl mx-auto relative z-10",children:[(0,c.jsx)(l.P.div,{animate:O?{}:{y:[0,-8,0]},transition:{duration:2.5,repeat:1/0,ease:"easeInOut"},className:"text-5xl mb-5",children:"\ud83e\ude7a"}),(0,c.jsx)(l.P.h2,{initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0},className:"font-display text-3xl sm:text-[40px] font-extrabold text-white mb-4 tracking-tight",children:"Need a Custom Configuration?"}),(0,c.jsx)("p",{className:"text-[#CAF0F8] text-sm sm:text-base mb-10 leading-relaxed",children:"Our team can help design the right equipment setup for your facility size, budget and workflow."}),(0,c.jsxs)("div",{className:"relative inline-block",children:[!O&&(0,c.jsx)(l.P.span,{className:"absolute inset-0 rounded-xl bg-white/40",animate:{scale:[1,1.3,1],opacity:[.5,0,.5]},transition:{duration:2,repeat:1/0,ease:"easeInOut"}}),(0,c.jsx)(s.N_,{to:"/contact",className:"relative bg-white text-mid px-10 py-4 rounded-xl font-extrabold text-sm uppercase tracking-wide hover:shadow-[0_10px_30px_rgba(255,255,255,0.35)] shadow-md shadow-black/10 transition-all duration-200 hover:scale-[1.03] inline-block",children:"Talk to an Expert"})]})]})]})]})}}}]); 2//# sourceMappingURL=910.4da0fede.chunk.js.map
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.