1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1060],{12950:(e,t,a)=>{a.d(t,{InfiniteMovingCards:()=>r});var n=a(95155),l=a(59434),i=a(12115),s=a(66766);let r=e=>{let{items:t,direction:a="left",speed:r="fast",pauseOnHover:o=!1,className:c}=e,d=i.useRef(null),m=i.useRef(null),[u,p]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let e=()=>{p(window.innerWidth<768)};return e(),window.addEventListener("resize",e),d.current&&m.current&&(Array.from(m.current.children).forEach(e=>{let t=e.cloneNode(!0);m.current&&m.current.appendChild(t)}),g(),f(),x(!0)),()=>window.removeEventListener("resize",e)},[]);let[h,x]=(0,i.useState)(!1),g=()=>{d.current&&("left"===a?d.current.style.setProperty("--animation-direction","forwards"):d.current.style.setProperty("--animation-direction","reverse"))},f=()=>{d.current&&(u?"fast"===r?d.current.style.setProperty("--animation-duration","15s"):"normal"===r?d.current.style.setProperty("--animation-duration","25s"):d.current.style.setProperty("--animation-duration","50s"):"fast"===r?d.current.style.setProperty("--animation-duration","20s"):"normal"===r?d.current.style.setProperty("--animation-duration","40s"):d.current.style.setProperty("--animation-duration","80s"))};return(0,i.useEffect)(()=>{f()},[u,r]),(0,n.jsx)("div",{ref:d,className:(0,l.cn)("scroller relative z-20 max-w-7xl overflow-hidden [mask-image:linear-gradient(to_right,transparent,white_20%,white_80%,transparent)]",c),children:(0,n.jsx)("ul",{ref:m,className:(0,l.cn)("flex w-max min-w-full shrink-0 flex-nowrap gap-4 sm:gap-8 py-4",h&&"animate-scroll",o&&"hover:[animation-play-state:paused]"),children:t.map((e,t)=>(0,n.jsx)("li",{className:(0,l.cn)("flex-none w-48 h-24 flex justify-center items-center",e.className),children:(0,n.jsx)(s.default,{src:e.src,alt:e.alt,width:150,height:80,className:"max-w-full max-h-full object-contain"})},t))})})}},81192:(e,t,a)=>{a.d(t,{default:()=>_});var n=a(95155),l=a(12115),i=a(305),s=a(60760),r=a(66766),o=a(6874),c=a.n(o),d=a(47650),m=a(94870),u=a(54416);let p={lat:{min:-56,max:75},lng:{min:-179,max:179}},h={width:210,height:108},x=e=>Math.log(Math.tan(Math.PI/4+e*Math.PI/360)),g=x(p.lat.max),f=g-x(p.lat.min),y=p.lng.max-p.lng.min,b="#84cc16",w="#f59e0b",v=function(e){let t=e.map(e=>{var t,a;return{location:e,...(t=e.lat,a=e.lng,{x:h.width*(a-p.lng.min)/y,y:h.height*(g-x(t))/f})}}),a=t.map(e=>{let{x:t,y:a}=e;return{x:t,y:a}});for(let e=0;e<160;e++){for(let e=0;e<t.length;e++)for(let a=e+1;a<t.length;a++){let n=t[e],l=t[a],i=l.x-n.x,s=l.y-n.y,r=Math.hypot(i,s);if(r>=3.2)continue;if(0===r){l.x+=.01;continue}let o=(3.2-r)/r*.25;n.x-=i*o,n.y-=s*o,l.x+=i*o,l.y+=s*o}t.forEach((e,t)=>{e.x+=(a[t].x-e.x)*.06,e.y+=(a[t].y-e.y)*.06})}let n=e=>Math.round(1e3*e)/1e3;return t.map(e=>({...e,x:n(e.x),y:n(e.y)}))}([{lat:31.9,lng:-102.3,type:"land",name:"Permian Basin"},{lat:29.7,lng:-95.4,type:"land",name:"Gulf Coast",caseStudyUrl:"/highlander",image:"/locations/gulf-of-america.jpg"},{lat:29.9,lng:-91.5,type:"land",name:"South Louisiana"},{lat:70.6,lng:-151.5,type:"land",name:"North Slope, Alaska",short:"North Slope",caseStudyUrl:"/alaska",image:"/locations/north-slope-alaska.webp"},{lat:23,lng:88.3,type:"land",name:"Bengal Basin, India"},{lat:39.8,lng:64.2,type:"land",name:"Uzbekistan Onshore"},{lat:26.2,lng:-94.8,type:"marine",name:"Alaminos Canyon, Gulf of America",short:"Alaminos Canyon",caseStudyUrl:"https://www.s-cube.com/media/image_2025_salt_modelling.pdf",image:"/locations/gulf-of-america.jpg"},{lat:27.5,lng:-90.8,type:"marine",name:"Green Canyon, Gulf of America"},{lat:26.6,lng:-91.8,type:"marine",name:"Walker Ridge, Gulf of America",short:"Walker Ridge",caseStudyUrl:"https://library.seg.org/doi/10.1190/tle42030196.1",image:"/locations/gulf-of-america.jpg"},{lat:27.6,lng:-93.3,type:"marine",name:"Garden Banks, Gulf of America"},{lat:-25,lng:-42.5,type:"marine",name:"Santos Basin, Brazil",short:"Santos Basin",caseStudyUrl:"https://library.seg.org/doi/abs/10.1190/image2024-4089206.1",image:"/locations/rio-de-janeiro.jpg"}
1,{lat:5.5,lng:110,type:"marine",name:"Offshore Malaysia â Petronas"},{lat:66.5,lng:5,type:"marine",name:"V\xf8ring Margin, Norway",short:"V\xf8ring Margin",caseStudyUrl:"https://www.earthdoc.org/content/papers/10.3997/2214-4609.202410721",image:"/locations/north-sea.jpeg"},{lat:61.6,lng:1.3,type:"marine",name:"Magnus, North Sea UK"},{lat:36.8,lng:130.5,type:"marine",name:"Ulleung Basin, South Korea",short:"Ulleung Basin",caseStudyUrl:"https://www.earthdoc.org/content/papers/10.3997/2214-4609.202210580",image:"/locations/south-korea.avif"},{lat:-9.3,lng:127.8,type:"marine",name:"Greater Sunrise, Australia",short:"Greater Sunrise",caseStudyUrl:"https://library.seg.org/doi/abs/10.1190/image2022-3751932.1",image:"/locations/western-australia.jpg"},{lat:33,lng:28,type:"marine",name:"Herodotus Basin, Egypt",short:"Herodotus Basin",caseStudyUrl:"/media/image-egypt-v4-final.pdf",image:"/locations/egypt.jpeg"},{lat:-19.8,lng:113,type:"marine",name:"Scarborough, Australia"},{lat:-12.5,lng:127.5,type:"marine",name:"Bonaparte Basin, Australia"},{lat:-19.5,lng:116.5,type:"marine",name:"North West Shelf, Australia"},{lat:19.5,lng:87,type:"marine",name:"Mahanadi Basin, India",short:"Mahanadi Basin",caseStudyUrl:"/media/mahanadi_spg2025_draft_v5-2.pdf",image:"/locations/mahanadi.jpg"}]),j=v.filter(e=>e.location.caseStudyUrl),N=v.filter(e=>!e.location.caseStudyUrl),k=e=>e.x/h.width*100,S=e=>e.y/h.height*100,E=e=>{let{href:t,className:a,children:l,...i}=e;return(e=>e.startsWith("/")&&!e.includes("."))(t)?(0,n.jsx)(c(),{href:t,className:a,...i,children:l}):(0,n.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:a,...i,children:l})},P=l.memo(e=>{let{pin:t,isMobile:a,onPointerEnter:l,onPointerLeave:s,onClose:o}=e,{name:c,caseStudyUrl:p,image:x}=t.location;if(!p)return null;let g=(0,n.jsx)(i.P.div,{initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:8},transition:{duration:.18},onPointerEnter:l,onPointerLeave:s,className:"w-64 overflow-hidden rounded-xl bg-white shadow-2xl ring-1 ring-black/10",children:(0,n.jsxs)(E,{href:p,className:"group block",children:[x&&(0,n.jsxs)("div",{className:"relative h-28 w-full",children:[(0,n.jsx)(r.default,{src:x,alt:"",fill:!0,sizes:"256px",className:"object-cover"}),(0,n.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-black/25 to-transparent"}),(0,n.jsx)("h4",{className:"absolute inset-x-3 bottom-2 text-left text-sm leading-tight font-semibold text-white",children:c})]}),(0,n.jsxs)("div",{className:"flex items-center justify-between gap-2 px-3 py-2.5",children:[!x&&(0,n.jsx)("span",{className:"text-sm font-semibold text-black",children:c}),(0,n.jsx)("span",{className:"text-xs font-medium text-blue-700 group-hover:underline",children:"View case study"}),(0,n.jsx)(m.A,{className:"h-3.5 w-3.5 shrink-0 text-blue-700","aria-hidden":"true"})]})]})});if(a&&1)return(0,d.createPortal)((0,n.jsx)("div",{className:"fixed inset-x-4 bottom-8 z-50 mx-auto flex max-w-64 justify-center",children:(0,n.jsxs)("div",{className:"relative",children:[g,(0,n.jsx)("button",{type:"button",onClick:o,"aria-label":"Close",className:"absolute -top-2 -right-2 rounded-full bg-black/80 p-1 text-white shadow-lg",children:(0,n.jsx)(u.A,{className:"h-3.5 w-3.5"})})]})}),document.body);let f=t.y>h.height/2;return(0,n.jsx)("div",{className:"pointer-events-none absolute z-30",style:{left:"".concat(Math.min(Math.max(k(t),18),82),"%"),top:"".concat(S(t),"%")},children:(0,n.jsx)("div",{className:"pointer-events-auto -translate-x-1/2 ".concat(f?"-translate-y-[calc(100%+14px)]":"translate-y-[14px]"),children:g})})});P.displayName="LocationCard";let C=e=>{let{pin:t}=e;return(0,n.jsx)("div",{className:"pointer-events-none absolute z-20",style:{left:"".concat(k(t),"%"),top:"".concat(S(t),"%")},children:(0,n.jsx)(i.P.div,{initial:{opacity:0,y:4},animate:{opacity:1,y:0},exit:{opacity:0,y:4},transition:{duration:.15},className:"-translate-x-1/2 -translate-y-[calc(100%+10px)] rounded-md bg-gray-900 px-2 py-1 text-xs font-medium whitespace-nowrap text-white shadow-lg",children:t.location.name})})},A=l.memo(()=>(0,n.jsx)("img",{src:"/dotted-world-map.svg",className:"pointer-events-none absolute inset-0 h-full w-full [mask-image:linear-gradient(to_bottom,transparent,white_6%,white_94%,transparent)] select-none",alt:"",draggable:!1}));A.displayName="WorldMap";let _=()=>{let[e,t]=(0,l.useState)(null),[a,r]=(0,l.useState)(!1),o=(0,l.useRef)(!1),d=(0,l.useRef)(null);(0,l.useEffect)(()=>{let e=()=>r(window.matchMedia("(max-width: 767px)").matches);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let m=(0,l.useCallback)(()=>{d.current&&(clearTimeout(d.current),d.current=null)},[]),u=(0,l.useCallback)(function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];m(),o.current=a,t(e)},[m]),p=(0,l.useCallback)(()=>{m(),o.current=!1,t(null)},[m]),x=(0,l.useCallback)(()=>{o.current||(m(),d.current=setTimeout(()=>t(null),250))},[m]);(0,l.useEffect)(()=>m,[m]),(0,l.useEffect)(()=>
1{if(!e)return;let t=e=>{"Escape"===e.key&&p()};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[e,p]);let g=a?1.8:.95,f=a?4.5:1.6,y=e=>({onPointerEnter:()=>u(e),onPointerLeave:x,onFocus:()=>u(e),onBlur:x});return(0,n.jsx)("section",{className:"m-2 rounded-3xl bg-white py-20 text-black",children:(0,n.jsxs)("div",{className:"container mx-auto max-w-7xl px-6",children:[(0,n.jsxs)("div",{className:"mb-12 text-center",children:[(0,n.jsx)(i.P.h2,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6},viewport:{once:!0},className:"mb-6 text-3xl font-bold md:text-5xl",children:"Global Impact"}),(0,n.jsx)(i.P.p,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.1},viewport:{once:!0},className:"mx-auto max-w-3xl text-lg text-gray-700",children:"Transforming seismic imaging across the world's most challenging basins"}),(0,n.jsx)(i.P.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},transition:{duration:.6,delay:.5},viewport:{once:!0},className:"mt-6 text-center",children:(0,n.jsx)(c(),{href:"/case-studies",className:"cursor-pointer rounded-lg bg-blue-700 px-8 py-3 font-medium text-white transition-colors hover:bg-blue-800",children:"View Case Studies"})})]}),(0,n.jsxs)(i.P.div,{initial:{opacity:0,scale:.95},whileInView:{opacity:1,scale:1},transition:{duration:.8,delay:.2},viewport:{once:!0},className:"relative",children:[(0,n.jsxs)("div",{className:"relative aspect-[35/18] w-full font-sans",onClick:p,children:[(0,n.jsx)(A,{}),(0,n.jsx)("svg",{viewBox:"0 0 ".concat(h.width," ").concat(h.height),className:"pointer-events-none absolute inset-0 h-full w-full overflow-visible",children:v.map((t,a)=>{let{name:l,caseStudyUrl:s}=t.location,r=!!s,o=(null==e?void 0:e.location.name)===l;return(0,n.jsxs)("g",{className:"group pointer-events-auto cursor-pointer outline-none",role:r?"button":void 0,tabIndex:r?0:void 0,"aria-label":r?"".concat(l," â view case study"):void 0,"aria-hidden":!r||void 0,onClick:e=>{e.stopPropagation(),u(t,!0)},onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),u(t,!0))},...y(t),children:[(0,n.jsx)("circle",{cx:t.x,cy:t.y,r:f,fill:"transparent"}),r&&(0,n.jsx)("circle",{cx:t.x,cy:t.y,r:2.6*g,fill:"none",stroke:b,strokeWidth:.3*g,className:"opacity-0 group-focus-visible:opacity-100"}),r&&(0,n.jsx)("circle",{cx:t.x,cy:t.y,r:g,fill:b,opacity:.55,className:"origin-center animate-ping [transform-box:fill-box] motion-reduce:hidden",style:{animationDuration:"2.6s",animationDelay:"".concat(.3*a,"s")}}),(0,n.jsx)(i.P.circle,{cx:t.x,cy:t.y,fill:r?b:w,stroke:"#ffffff",strokeWidth:.4*g,animate:{r:o?1.8*g:g},transition:{type:"spring",stiffness:400,damping:18},className:"drop-shadow"})]},l)})}),(0,n.jsx)(s.N,{children:e&&(e.location.caseStudyUrl?(0,n.jsx)(P,{pin:e,isMobile:a,onPointerEnter:m,onPointerLeave:x,onClose:p},"card-".concat(e.location.name)):(0,n.jsx)(C,{pin:e},"label-".concat(e.location.name)))})]}),(0,n.jsx)("ul",{className:"mt-8 flex flex-wrap items-center justify-center gap-2",children:j.map(e=>{var t;return(0,n.jsx)("li",{children:(0,n.jsxs)(E,{href:e.location.caseStudyUrl,className:"flex items-center gap-2 rounded-full border border-gray-200 px-3 py-1.5 text-xs font-medium text-gray-700 transition-colors hover:border-lime-500 hover:bg-lime-50 hover:text-black focus-visible:border-lime-500 focus-visible:bg-lime-50",...y(e),children:[(0,n.jsx)("span",{className:"h-2 w-2 rounded-full",style:{background:b}}),null!=(t=e.location.short)?t:e.location.name]})},e.location.name)})}),(0,n.jsxs)("p",{className:"mt-4 flex items-center justify-center gap-2 text-xs text-gray-500",children:[(0,n.jsx)("span",{className:"inline-block h-2 w-2 shrink-0 rounded-full",style:{background:w}}),"Further project locations",(0,n.jsxs)("span",{className:"sr-only",children:[": ",N.map(e=>e.location.name).join(", ")]})]})]})]})})}},81450:(e,t,a)=>{a.d(t,{A:()=>d});var n=a(95155),l=a(66766),i=a(12115),s=a(305),r=a(74311),o=a(91981),c=a(59434);function d(e){let{slides:t,imgWidth:a,imgHeight:d,priority:h,sizes:x="(min-width: 1024px) 55vw, 100vw",hideHotkeyHint:g,autoAdvanceInterval:f,instant:y,showLabel:b,index:w,onIndexChange:v,hideDots:j,className:N}=e,[k,S]=(0,i.useState)(0),[E,P]=(0,i.useState)(!1),[C,A]=(0,i.useState)(!1),_=(0,i.useRef)(null),I=void 0!==w,M=I?w:k,U=(0,i.useRef)(M);U.current=M;let z=(0,i.useCallback)(e=>{let t="function"==typeof e?e(U.current):e;I||S(t),null==v||v(t)},[I,v]),B=t.length,L=(0,i.useCallback)(e=>z((e%B+B)%B),[B,z]),R=(0,i.useCallback)(()=>z(e=>(e+1)%B),[B,z]),W=(0,i.useCallback)(()=>A(!0),[]);(0,i.useEffect)(()=>
1{if(!f||f<=0||C||B<2)return;let e=window.setInterval(()=>R(),f);return()=>window.clearInterval(e)},[f,C,B,R]);let G=(0,i.useCallback)(()=>{let e=_.current;e&&(document.fullscreenElement?document.exitFullscreen().catch(()=>{}):e.requestFullscreen().catch(()=>{}))},[]);if((0,i.useEffect)(()=>{let e=()=>P(document.fullscreenElement===_.current);return document.addEventListener("fullscreenchange",e),()=>document.removeEventListener("fullscreenchange",e)},[]),(0,i.useEffect)(()=>{let e=e=>{let t=_.current;if(!t)return;let a=t===document.activeElement||t.contains(document.activeElement),n=t.matches(":hover");(a||n||E)&&("Space"===e.code||"Enter"===e.code?(e.preventDefault(),W(),R()):"ArrowLeft"===e.key?(e.preventDefault(),W(),L(M-1)):"ArrowRight"===e.key?(e.preventDefault(),W(),L(M+1)):("f"===e.key||"F"===e.key)&&(e.preventDefault(),G()))};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[R,L,M,E,W,G]),0===B)return null;let V=t[M];return(0,n.jsxs)("div",{ref:_,tabIndex:0,role:"button","aria-label":"Slide viewer showing ".concat(V.label,". Click or press space for the next image."),onClick:e=>{e.target.closest("[data-slide-control]")||(W(),R())},className:(0,c.cn)("group relative w-full select-none overflow-hidden rounded-xl bg-slate-950 ring-1 ring-white/10 outline-none focus-visible:ring-2 focus-visible:ring-blue-400",E&&"grid h-screen w-screen place-items-center rounded-none bg-black",N),style:{cursor:"pointer"},children:[(0,n.jsx)("div",{className:(0,c.cn)("relative w-full",E&&"h-full"),style:{aspectRatio:E?void 0:"".concat(a," / ").concat(d),maxHeight:E?"100vh":void 0},children:t.map((e,t)=>{var a,i;return(0,n.jsxs)("div",{className:(0,c.cn)("absolute inset-0",!y&&"transition-opacity duration-150 ease-linear motion-reduce:transition-none"),style:{opacity:+(t===M),willChange:"opacity"},children:[(0,n.jsx)(l.default,{src:e.src,alt:e.alt,fill:!0,priority:h&&0===t,sizes:x,className:"fill"===e.fit?"object-fill":"cover"===e.fit?"object-cover":"object-contain",draggable:!1}),(null==(a=e.highlight)?void 0:a.variant)==="static"?(0,n.jsx)(u,{highlight:e.highlight}):e.highlight&&t===M&&(0,n.jsx)(m,{highlight:e.highlight}),null==(i=e.lines)?void 0:i.map((e,t)=>(0,n.jsx)(p,{line:e},t))]},e.src)})}),!!f&&f>0&&!C&&B>1&&(0,n.jsx)("div",{className:"pointer-events-none absolute inset-x-0 top-0 z-20 h-1 overflow-hidden bg-white/10",children:(0,n.jsx)(s.P.div,{className:"h-full bg-gradient-to-r from-blue-400 to-cyan-300",initial:{width:"0%"},animate:{width:"100%"},transition:{duration:f/1e3,ease:"linear"}},M)}),(0,n.jsxs)("div",{className:"pointer-events-none absolute left-3 top-3 flex items-center gap-2 md:left-4 md:top-4","data-slide-control":!0,children:[(0,n.jsxs)("span",{className:"rounded-md bg-slate-900/70 px-2 py-1 text-[11px] font-medium tabular-nums text-slate-200 ring-1 ring-white/10 backdrop-blur md:text-xs",children:[M+1," / ",B]}),b&&(0,n.jsx)("span",{className:"max-w-[60vw] truncate rounded-md bg-slate-900/70 px-2 py-1 text-[11px] font-semibold text-white ring-1 ring-white/10 backdrop-blur md:max-w-none md:text-xs",children:V.label})]}),(0,n.jsx)("div",{className:"absolute right-3 top-3 flex gap-2 md:right-4 md:top-4","data-slide-control":!0,children:(0,n.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),G()},className:"grid h-9 w-9 place-items-center rounded-md bg-slate-900/70 text-white ring-1 ring-white/10 backdrop-blur transition-colors hover:bg-slate-800","aria-label":E?"Exit fullscreen":"Enter fullscreen",children:E?(0,n.jsx)(r.A,{className:"h-4 w-4"}):(0,n.jsx)(o.A,{className:"h-4 w-4"})})}),B>1&&!j&&(0,n.jsx)("div",{className:"absolute bottom-3 left-1/2 flex -translate-x-1/2 items-center gap-2 rounded-full bg-slate-900/60 px-3 py-1.5 ring-1 ring-white/10 backdrop-blur","data-slide-control":!0,children:t.map((e,t)=>(0,n.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),W(),L(t)},"aria-label":"Show ".concat(e.label),"aria-current":t===M,className:(0,c.cn)("h-2.5 rounded-full transition-all",t===M?"w-6 bg-white":"w-2.5 bg-white/40 hover:bg-white/70")},e.src))}),!g&&B>1&&(0,n.jsxs)("div",{className:"pointer-events-none absolute bottom-12 left-1/2 hidden -translate-x-1/2 items-center gap-3 rounded-md bg-slate-900/60 px-3 py-1.5 text-[11px] text-slate-200 ring-1 ring-white/10 backdrop-blur md:flex",children:[(0,n.jsxs)("span",{children:[(0,n.jsx)("kbd",{className:"rounded bg-white/10 px-1.5 py-0.5 font-mono text-[10px]",children:"space"})," ","next"]}),(0,n.jsx)("span",{className:"text-white/30",children:"\xb7"}),(0,n.jsxs)("span",{children:[(0,n.jsx)("kbd",{className:"rounded bg-white/10 px-1.5 py-0.5 font-mono text-[10px]",children:"â"}),(0,n.jsx)("kbd",{className:"ml-0.5 rounded bg-white/10 px-1.5 py-0.5 font-mono text-[10px]",children:"â"})," ","prev / next"]}),(0,n.jsx)("span",{className:"text-white/30",children:"\xb7"}),(0,n.jsxs)("span",{children:[(0,n.jsx)("kbd",{className:"rounded bg-white/10 px-1.5 py-0.5 font-mono text-[10px]",children:"F"})," ","fullscreen"]})]})]})}function m(e){let{highlight:t}=e,{x:a,y:l,w:i,h:r,label:o,shape:d="rect"}=t,m="ellipse"===d?"rounded-full":"rounded-lg";return(0,n.jsxs)(s.P.div,{className:"pointer-events-none absolute",style:{left:"".concat(a,"%"),top:"".concat(l,"%"),width:"".concat(i,"%"),height:"".concat(r,"%")},initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.3,delay:.25},children:[(0,n.jsx)(s.P.span,{className:(0,c.cn)("absolute inset-0 ring-2 ring-amber-400",m),initial:{scale:1.18,boxShadow:"0 0 0 9999px rgba(2,6,23,0)"},animate:{scale:1,boxShadow:"0 0 0 9999px rgba(2,6,23,0.42)"},transition:{duration:.7,delay:.25,ease:"easeOut"}}),(0,n.jsx)("span",{className:(0,c.cn)("absolute inset-0 animate-pulse ring-1 ring-amber-200/80",m)}),(0,n.jsx)(s.P.span,{className:(0,c.cn)("absolute inset-0 ring-2 ring-amber-300",m),initial:{opacity:.7,scale:1},animate:{opacity:0,scale:1.5},transition:{duration:1.1,delay:.5,ease:"easeOut"}}),o&&(0,n.jsx)(s.P.span,{className:"absolute -top-2 left-1/2 -translate-x-1/2 -translate-y-full whitespace-nowrap rounded-md bg-amber-400 px-2 py-0.5 text-[10px] font-bold uppercase tracking-wide text-slate-900 shadow md:text-xs",initial:{opacity:0},animate:{opacity:1},transition:{duration:.4,delay:.7},children:o})]})}function u(e){let{highlight:t}=e,{x:a,y:l,w:i,h:s,label:r,shape:o="rect"}=t;return(0,n.jsxs)("div",{className:"pointer-events-none absolute",style:{left:"".concat(a,"%"),top:"".concat(l,"%"),width:"".concat(i,"%"),height:"".concat(s,"%")},children:[(0,n.jsx)("span",{className:(0,c.cn)("absolute inset-0 border-2 border-dashed border-amber-300 shadow-[0_0_0_1px_rgba(15,23,42,0.5)]","ellipse"===o?"rounded-full":"rounded-md")}),r&&(0,n.jsx)("span",{className:"absolute left-1.5 top-1.5 max-w-[calc(100%-0.75rem)] rounded bg-amber-400 px-1.5 py-0.5 text-[10px] font-bold uppercase leading-tight tracking-wide text-slate-900 shadow md:text-xs",children:r})]})}function p(e){let{line:t}=e,{x:a,y:l,label:i}=t,s="h"in t;return(0,n.jsx)("div",{className:(0,c.cn)("pointer-events-none absolute border-dashed border-amber-300",s?"-translate-x-1/2 border-l-2":"-translate-y-1/2 border-t-2"),style:{left:"".concat(a,"%"),top:"".concat(l,"%"),...s?{height:"".concat(t.h,"%")}:{width:"".concat(t.w,"%")}},children:i&&(0,n.jsx)("span",{className:(0,c.cn)("absolute whitespace-nowrap rounded bg-amber-400 px-1.5 py-0.5 text-[10px] font-bold uppercase leading-tight tracking-wide text-slate-900 shadow md:text-xs",s?"left-1.5 top-2":"bottom-1 right-1"),children:i})})}},88553:(e,t,a)=>{a.d(t,{default:()=>c});var n=a(95155);a(12115);var l=a(6874),i=a.n(l),s=a(305),r=a(28883),o=a(92138);let c=()=>(0,n.jsxs)("section",{className:"relative overflow-hidden bg-gradient-to-br from-slate-900 via-slate-900 to-blue-950 py-20 sm:py-28",children:[(0,n.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0 opacity-25",style:{backgroundImage:"radial-gradient(circle at 1px 1px, rgba(148,163,184,0.4) 1px, transparent 0)",backgroundSize:"32px 32px"}}),(0,n.jsx)("div",{"aria-hidden":!0,className:"absolute left-1/2 top-1/2 h-72 w-[36rem] -translate-x-1/2 -translate-y-1/2 rounded-full bg-blue-600/20 blur-3xl"}),(0,n.jsx)("div",{className:"container relative z-10 mx-auto max-w-4xl px-6 text-center",children:(0,n.jsxs)(s.P.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},children:[(0,n.jsxs)("h2",{className:"text-3xl font-bold text-white md:text-5xl",children:["Ready to see your data in"," ",(0,n.jsx)("span",{className:"bg-gradient-to-r from-blue-300 to-cyan-200 bg-clip-text text-transparent",children:"high definition?"})]}),(0,n.jsx)("p",{className:"mx-auto mt-5 max-w-2xl text-slate-300",children:"Let's discuss how S-Cube XWI can transform your seismic projects â schedule a private demonstration with our imaging experts, or jump straight into XWAI."}),(0,n.jsxs)("div",{className:"mt-10 flex flex-wrap items-center justify-center gap-3",children:[(0,n.jsxs)("a",{href:"mailto:[email protected]",className:"inline-flex items-center gap-2 rounded-xl bg-gradient-to-r from-blue-600 to-cyan-500 px-6 py-3.5 text-sm font-semibold text-white shadow-lg shadow-blue-900/30 transition hover:opacity-90",children:[(0,n.jsx)(r.A,{size:15}),"Request a demo"]}),(0,n.jsxs)(i(),{href:"/xwai/try",className:"inline-flex items-center gap-2 rounded-xl bg-white/10 px-6 py-3.5 text-sm font-semibold text-white ring-1 ring-white/20 transition-colors hover:bg-white/20",children:["Try XWAI",(0,n.jsx)(o.A,{size:15})]})]}),(0,n.jsx)("p",{className:"mt-4 text-xs text-slate-500",children:"[email protected]"})]})})]})}}]);
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.