1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9121],{1112:(e,t,l)=>{"use strict";function a({reason:e,children:t}){return t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return a}}),l(1980)},1957:(e,t,l)=>{"use strict";function a({moduleIds:e}){return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return a}}),l(5155),l(7650),l(5214),l(2451),l(3887)},4054:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l={bindSnapshot:function(){return o},createAsyncLocalStorage:function(){return n},createSnapshot:function(){return c}};for(var a in l)Object.defineProperty(t,a,{enumerable:!0,get:l[a]});let s=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class r{disable(){throw s}getStore(){}run(){throw s}exit(){throw s}enterWith(){throw s}static bind(e){return e}}let i="u">typeof globalThis&&globalThis.AsyncLocalStorage;function n(){return i?new i:new r}function o(e){return i?i.bind(e):r.bind(e)}function c(){return i?i.snapshot():function(e,...t){return e(...t)}}},5214:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return a.workAsyncStorageInstance}});let a=l(7828)},5707:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let a=l(3623)._(l(8635));function s(e,t){let l={};"function"==typeof e&&(l.loader=e);let s={...l,...t};return(0,a.default)({...s,modules:s.loadableGenerated?.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7206:(e,t,l)=>{"use strict";l.d(t,{default:()=>s.a});var a=l(5707),s=l.n(a)},7828:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return a}});let a=(0,l(4054).createAsyncLocalStorage)()},8635:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let a=l(5155),s=l(2115),r=l(1112);function i(e){return{default:e&&"default"in e?e.default:e}}l(1957);let n={loader:()=>Promise.resolve(i(()=>null)),loading:null,ssr:!0},o=function(e){let t={...n,...e},l=(0,s.lazy)(()=>t.loader().then(i)),o=t.loading;function c(e){let i=o?(0,a.jsx)(o,{isLoading:!0,pastDelay:!0,error:null}):null,n=!t.ssr||!!t.loading,c=n?s.Suspense:s.Fragment,d=t.ssr?(0,a.jsxs)(a.Fragment,{children:[null,(0,a.jsx)(l,{...e})]}):(0,a.jsx)(r.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(l,{...e})});return(0,a.jsx)(c,{...n?{fallback:i}:{},children:d})}return c.displayName="LoadableComponent",c}},9038:(e,t,l)=>{"use strict";l.d(t,{ProjectsPage:()=>m});var a=l(5155);l(2115);var s=l(5772),r=l(8500),i=l.n(r),n=l(5764),o=l(7206),c=l(5422),d=l(2155),u=l(2518),p=l(9487);let x=(0,o.default)(()=>Promise.all([l.e(1479),l.e(4302),l.e(1764)]).then(l.bind(l,4302)).then(e=>e.Contact),{loadableGenerated:{webpack:()=>[4302]},ssr:!0});function f({project:e,index:t,readCaseStudy:l,locale:r}){let n=(0,p.OF)(r,e.href),[o,u]=(0,d.B)("-5%");return(0,a.jsxs)("div",{ref:o,className:`fade-in-up ${u?"is-visible":""}`,style:{"--stagger":`${.1*t}s`,"--fade-distance":"60px"},children:[(0,a.jsxs)(i(),{href:n,className:"group flex flex-col gap-6 md:hidden",children:[(0,a.jsx)("div",{className:"relative aspect-[0.75] w-full overflow-hidden rounded-[16px] bg-gray-100",children:(0,a.jsx)(s.default,{src:e.verticalImage||e.mobileImage,alt:e.title,fill:!0,className:"object-cover transition-transform duration-500 group-hover:scale-105",sizes:"100vw",priority:0===t})}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("h3",{className:"text-xl font-bold leading-tight text-black group-hover:underline decoration-1 underline-offset-4",children:e.title}),(0,a.jsx)("p",{className:"text-base leading-relaxed text-gray-600",children:e.subt
1itle})]})]}),(0,a.jsxs)(i(),{href:n,className:"group relative hidden w-full overflow-hidden rounded-[20px] md:block",children:[(0,a.jsx)("div",{className:"relative aspect-[16/9] w-full",children:(0,a.jsx)(s.default,{src:e.desktopImage,alt:e.title,fill:!0,className:"object-cover transition-transform duration-700 group-hover:scale-[1.03]",sizes:"(min-width: 768px) 1440px, 100vw",priority:0===t})}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/30 to-transparent"}),(0,a.jsxs)("div",{className:"absolute inset-x-0 bottom-0 flex flex-col gap-3 p-10 lg:p-12",children:[(0,a.jsx)("div",{className:"relative h-16 w-66",children:(0,a.jsx)(s.default,{src:e.logo,alt:e.logoAlt,fill:!0,className:`object-contain object-left ${!e.logoNative?"brightness-0 invert":""}`})}),(0,a.jsx)("h3",{className:"max-w-[600px] font-sans text-3xl font-bold leading-tight text-white lg:text-4xl",children:e.title}),(0,a.jsx)("p",{className:"max-w-[540px] text-base leading-relaxed text-white/80",children:e.subtitle}),(0,a.jsxs)("span",{className:"mt-1 inline-flex items-center gap-2 text-base font-bold text-white group-hover:gap-3 transition-all duration-300",children:[l,(0,a.jsx)(c.A,{className:"h-4 w-4 rtl:-scale-x-100"})]})]})]})]})}function m({locale:e,content:t}){let l=t.featured,r=t.projects,o=[...l.map(e=>({title:e.title,description:e.subtitle,href:e.href,image:e.desktopImage})),...r.map(e=>({title:e.title,description:e.description,href:e.href,image:e.image}))],c="he"===e?"https://globalbit.co.il/he":"https://globalbit.co.il",m="he"===e?"https://globalbit.co.il/he/projects":"https://globalbit.co.il/projects",g={"@context":"https://schema.org","@type":"CollectionPage",name:t.jsonLd.name,url:m,..."he"===e?{inLanguage:"he"}:{},description:t.jsonLd.description,publisher:{"@type":"Organization",name:"Globalbit",url:"https://globalbit.co.il"},mainEntity:{"@type":"ItemList",itemListElement:o.map((e,t)=>({"@type":"ListItem",position:t+1,url:`${c}${e.href}`,name:e.title,description:e.description,image:`https://globalbit.co.il${e.image}`}))}};return(0,a.jsxs)("main",{className:"min-h-screen",children:[(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(g)}}),(0,a.jsx)("section",{className:"bg-white pt-32 pb-10 lg:pt-40 lg:pb-12",children:(0,a.jsx)("div",{className:"mx-auto w-full max-w-[1440px] px-4 md:px-6",children:(0,a.jsx)(n.TextReveal,{as:"h1",text:t.heroTitle,className:"max-w-[1000px] font-sans text-[40px] font-bold leading-[1.1] text-black md:text-[64px] tracking-tight"})})}),(0,a.jsx)("section",{className:"bg-white py-6 lg:py-8",children:(0,a.jsx)("div",{className:"mx-auto w-full max-w-[1440px] px-4 md:px-6 flex flex-col gap-8 md:gap-10",children:l.map((l,s)=>(0,a.jsx)(f,{project:l,index:s,readCaseStudy:t.readCaseStudy,locale:e},l.href))})}),(0,a.jsx)("section",{className:"bg-white py-10 lg:py-16",children:(0,a.jsx)("div",{className:"mx-auto w-full max-w-[1440px] px-4 md:px-6",children:(0,a.jsx)("div",{className:"grid gap-x-8 gap-y-16 md:grid-cols-2 lg:grid-cols-3",children:r.map((t,l)=>{let[r,n]=(0,d.B)();return(0,a.jsx)("div",{ref:r,className:`fade-in-up ${n?"is-visible":""}`,style:{"--stagger":`${.08*l}s`},children:(0,a.jsxs)(i(),{href:(0,p.OF)(e,t.href),className:"group flex flex-col gap-6",children:[(0,a.jsx)("div",{className:"relative aspect-[0.75] md:aspect-square w-full overflow-hidden rounded-[16px] bg-gray-100",children:t.verticalImage||t.squareImage?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"absolute inset-0 md:hidden",children:(0,a.jsx)(s.default,{src:t.verticalImage||t.image,alt:t.title,fill:!0,className:"object-cover transition-transform duration-500 group-hover:scale-105"})}),(0,a.jsx)("div",{className:"absolute inset-0 hidden md:block",children:(0,a.jsx)(s.default,{src:t.squareImage||t.image,alt:t.title,fill:!0,className:"object-cover transition-transform duration-500 group-hover:scale-105"})})]}):(0,a.jsx)(s.default,{src:t.image,alt:t.title,fill:!0,className:"object-cover transition-transform duration-500 group-hover:scale-105"})}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("h3",{className:"text-xl font-bold leading-tight text-black md:text-2xl group-hover:underline decoration-1 underline-offset-4",children:t.title}),(0,a.jsx)("p",{className:"text-base leading-relaxed text-gray-600",children:t.description})]})]})},l)})})})}
1),(0,a.jsx)(u.MidPageCTA,{locale:e,title:t.cta.title,description:t.cta.description,buttonText:t.cta.buttonText,bgDesktop:"/images/green_background.webp",bgMobile:"/images/green_background.webp"}),(0,a.jsx)("div",{className:"px-4 md:px-6 pb-12",children:(0,a.jsx)("div",{className:"mx-auto max-w-[1440px]",children:(0,a.jsx)(x,{locale:e})})})]})}},9121:(e,t,l)=>{Promise.resolve().then(l.bind(l,9038))}}]);
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.