PageSourceSearch

https://spotz.global/assets/index-DXY9Ovld.js

js spotz.global collected 2026-10-09 22:04:37 UTC 35,822 bytes, 44 lines download raw bytes

1import{c as A,j as e,r as o,S as F,L as k}from"./index-bQZ6-MOf.js";import{u as B}from"./createServerFn-CU39I-WU.js";import{s as G}from"./newsletter.functions-KJQF07XJ.js";import{d as R,a as Y,P as V}from"./spotz-dubai-poster.jpg.asset-Bcbdm2Xy.js";import{S as U,a as q}from"./SpotzNav-Cpwvnkhc.js";import{G as E}from"./globe-C8ghfrtE.js";import{T as I}from"./tag-BH9HIzjf.js";import{C as H}from"./chevron-down-D6XLa2aq.js";import{F as K}from"./film-CbOsm1r6.js";import{A as j}from"./arrow-right-DEngZiUn.js";import{E as L}from"./earth-DE2XoUhI.js";import{U as Z}from"./user-Dn-mOUdP.js";import{C as O}from"./circle-check-NuA8OwQh.js";import{S as J}from"./store-DSN6Z409.js";import{M as Q}from"./map-pin-Cu-9JZH8.js";import{S as X}from"./shield-DV5D4oSh.js";import"./auth-middleware-24HItX2r.js";import"./spotz-logo-new.png.asset-CKSzB-JR.js";const ee=[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]],D=A("bot",ee);const te=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]],ae=A("volume-2",te);const re=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]],se=A("volume-x",re),le="/assets/spotz-globe-dome-CTB9-MD_.jpg",ne="/__l5e/assets-v1/b238344b-0bda-497f-8b8c-fcb534acd537/spotz-investor-story.mp4",ie={url:ne},M=[{label:"DIFC",x:180,y:150},{label:"Desert Safari",x:320,y:110},{label:"Atlantis",x:470,y:150},{label:"Palm Jumeirah",x:130,y:260},{label:"Nobu Dubai",x:520,y:260},{label:"Dubai Marina",x:175,y:365},{label:"Burj Khalifa",x:320,y:405},{label:"AED Wallet",x:475,y:365}],a={x:320,y:260};function oe(){return e.jsxs("div",{className:"relative w-full h-full",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_50%_50%,rgba(16,185,129,0.18),transparent_65%)]"}),e.jsxs("svg",{viewBox:"0 0 640 520",className:"relative w-full h-full",preserveAspectRatio:"xMidYMid meet","aria-label":"Zee AI concierge constellation",children:[e.jsxs("defs",{children:[e.jsxs("radialGradient",{id:"orbCore",cx:"50%",cy:"50%",r:"50%",children:[e.jsx("stop",{offset:"0%",stopColor:"#a7f3d0",stopOpacity:"1"}),e.jsx("stop",{offset:"45%",stopColor:"#10b981",stopOpacity:"0.95"}),e.jsx("stop",{offset:"100%",stopColor:"#064e3b",stopOpacity:"0.4"})]}),e.jsxs("radialGradient",{id:"orbHalo",cx:"50%",cy:"50%",r:"50%",children:[e.jsx("stop",{offset:"0%",stopColor:"#34d399",stopOpacity:"0.55"}),e.jsx("stop",{offset:"70%",stopColor:"#10b981",stopOpacity:"0"})]}),e.jsxs("filter",{id:"softGlow",x:"-50%",y:"-50%",width:"200%",height:"200%",children:[e.jsx("feGaussianBlur",{stdDeviation:"3",result:"blur"}),e.jsxs("feMerge",{children:[e.jsx("feMerge",{in:"blur"}),e.jsx("feMerge",{in:"SourceGraphic"})]})]}),e.jsx("filter",{id:"strongGlow",x:"-50%",y:"-50%",width:"200%",height:"200%",children:e.jsx("feGaussianBlur",{stdDeviation:"6"})})]}),Array.from({length:60}).map((r,n)=>{const d=n*97%640,x=n*53%520;return e.jsx("circle",{cx:d,cy:x,r:Math.random()>.85?1.2:.6,fill:"#34d399",opacity:.15+Math.random()*.25},n)}),M.map(r=>e.jsx("line",{x1:a.x,y1:a.y,x2:r.x,y2:r.y,stroke:"rgba(167,243,208,0.18)",strokeWidth:"0.6"},`line-${r.label}`)),M.map((r,n)=>{const d=r.x-a.x,x=r.y-a.y,p=Math.hypot(d,x);return e.jsx("line",{x1:a.x,y1:a.y,x2:r.x,y2:r.y,stroke:"#6ee7b7",strokeWidth:"1.6",strokeLinecap:"round",strokeDasharray:`14 ${p}`,style:{filter:"drop-shadow(0 0 4px rgba(110,231,183,0.9))",animation:`zee-signal-${n} 3.6s ${n*.45}s linear infinite`},children:e.jsx("style",{children:`
2                @keyframes zee-signal-${n} {
3                  0%   { stroke-dashoffset: 0; opacity: 0; }
4                  10%  { opacity: 1; }
5                  85%  { opacity: 1; }
6                  100% { stroke-dashoffset: -${p+14}; opacity: 0; }
7                }
8              `})},`pulse-${r.label}`)}),[0,1,2].map(r=>e.jsx("circle",{cx:a.x,cy:a.y,r:"20",fill:"none",stroke:"#34d399",strokeWidth:"1",style:{transformOrigin:`${a.x}px ${a.y}px`,animation:`zee-ring 3s ${r*1}s ease-out infinite`,opacity:0}
8},`ring-${r}`)),e.jsx("circle",{cx:a.x,cy:a.y,r:"60",fill:"url(#orbHalo)",style:{animation:"zee-halo 3.5s ease-in-out infinite"}}),e.jsx("circle",{cx:a.x,cy:a.y,r:"44",fill:"url(#orbCore)",filter:"url(#softGlow)",style:{animation:"zee-core 2.4s ease-in-out infinite"}}),e.jsxs("g",{style:{transformOrigin:`${a.x}px ${a.y}px`,animation:"zee-spin 18s linear infinite"},children:[e.jsx("ellipse",{cx:a.x,cy:a.y,rx:"36",ry:"14",fill:"none",stroke:"#a7f3d0",strokeOpacity:"0.55",strokeWidth:"0.8"}),e.jsx("circle",{cx:a.x+36,cy:a.y,r:"1.6",fill:"#ecfdf5"})]}),e.jsxs("g",{style:{transformOrigin:`${a.x}px ${a.y}px`,animation:"zee-spin-rev 24s linear infinite"},children:[e.jsx("ellipse",{cx:a.x,cy:a.y,rx:"14",ry:"36",fill:"none",stroke:"#6ee7b7",strokeOpacity:"0.45",strokeWidth:"0.8"}),e.jsx("circle",{cx:a.x,cy:a.y-36,r:"1.4",fill:"#a7f3d0"})]}),e.jsx("g",{style:{animation:"zee-glyph 3.2s ease-in-out infinite"},children:e.jsx("path",{d:`M ${a.x-16} ${a.y-16} L ${a.x+16} ${a.y-16} L ${a.x-16} ${a.y+16} L ${a.x+16} ${a.y+16}`,fill:"none",stroke:"#ecfdf5",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round",style:{filter:"drop-shadow(0 0 6px rgba(167,243,208,0.9))"}})}),e.jsx("circle",{cx:a.x,cy:a.y,r:"44",fill:"none",stroke:"#34d399",strokeOpacity:"0.55",strokeWidth:"1"}),M.map((r,n)=>{const d=n*.45+.6;return e.jsxs("g",{children:[e.jsx("circle",{cx:r.x,cy:r.y,r:"8",fill:"none",stroke:"#6ee7b7",strokeWidth:"1",style:{transformOrigin:`${r.x}px ${r.y}px`,animation:`zee-arrive 3.6s ${d}s ease-out infinite`,opacity:0}
8}),e.jsx("circle",{cx:r.x,cy:r.y,r:"3",fill:"#a7f3d0",style:{animation:`zee-node 3.6s ${d}s ease-in-out infinite`}}),e.jsx("text",{x:r.x,y:r.y>a.y?r.y+20:r.y-12,textAnchor:"middle",fontSize:"11",fontFamily:"ui-sans-serif, system-ui, sans-serif",fill:"rgba(209,250,229,0.75)",letterSpacing:"0.5",children:r.label})]},`node-${r.label}`)}),e.jsxs("g",{transform:"translate(320, 470)",children:[e.jsx("rect",{x:"-58",y:"-12",width:"116",height:"24",rx:"12",fill:"rgba(16,185,129,0.08)",stroke:"rgba(110,231,183,0.45)",strokeWidth:"0.8"}),e.jsx("text",{x:"0",y:"4",textAnchor:"middle",fontSize:"10",fontFamily:"ui-sans-serif, system-ui, sans-serif",fill:"#6ee7b7",letterSpacing:"3",children:"AI · POWERED"})]}),e.jsx("style",{children:`
9          @keyframes zee-ring {
10            0%   { r: 22; opacity: 0.55; }
11            80%  { opacity: 0; }
12            100% { r: 140; opacity: 0; }
13          }
14          @keyframes zee-halo {
15            0%, 100% { opacity: 0.55; transform: none; }
16            50%      { opacity: 0.95; }
17          }
18          @keyframes zee-core {
19            0%, 100% { transform: scale(1); }
20            50%      { transform: scale(1.08); }
21            transform-origin: ${a.x}px ${a.y}px;
22          }
23          @keyframes zee-node {
24            0%, 60%, 100% { r: 3; fill: #a7f3d0; }
25            70%           { r: 5; fill: #ecfdf5; }
26          }
27          @keyframes zee-arrive {
28            0%, 60% { r: 4; opacity: 0; }
29            70%     { r: 6; opacity: 0.9; }
30            100%    { r: 18; opacity: 0; }
31          }
32          @keyframes zee-spin {
33            from { transform: rotate(0deg); }
34            to   { transform: rotate(360deg); }
35          }
36          @keyframes zee-spin-rev {
37            from { transform: rotate(360deg); }
38            to   { transform: rotate(0deg); }
39          }
40          @keyframes zee-glyph {
41            0%, 100% { opacity: 0.85; }
42            50%      { opacity: 1; }
43          }
44        `})]})]})}function de(){const r=o.useRef(null),n=o.useRef(null),[d,x]=o.use
44State(!1),p=o.useRef(null),[f,b]=o.useState(!0),N=()=>{const t=n.current;t&&(t.muted=!1,t.play().catch(()=>{t.muted=!0,t.play()}),x(!0))},g=()=>{const t=p.current;if(!t)return;const s=!t.muted;t.muted=s,b(s),t.paused&&t.play().catch(()=>{})},u=o.useRef(null);o.useEffect(()=>{const t=u.current;if(!t)return;const s=t.getContext("2d");if(!s)return;let h=0;const m=()=>{t.width=window.innerWidth,t.height=window.innerHeight};m(),window.addEventListener("resize",m);const c=Array.from({length:38},()=>({x:Math.random()*t.width,y:Math.random()*t.height,vx:(Math.random()-.5)*.25,vy:(Math.random()-.5)*.25})),C=()=>{s.clearRect(0,0,t.width,t.height);for(const l of c)l.x+=l.vx,l.y+=l.vy,(l.x<0||l.x>t.width)&&(l.vx*=-1),(l.y<0||l.y>t.height)&&(l.vy*=-1);for(let l=0;l<c.length;l++)for(let y=l+1;y<c.length;y++){const W=c[l].x-c[y].x,T=c[l].y-c[y].y,$=Math.hypot(W,T);$<160&&(s.strokeStyle=`rgba(52,211,153,${(1-$/160)*.18})`,s.lineWidth=1,s.beginPath(),s.moveTo(c[l].x,c[l].y),s.lineTo(c[y].x,c[y].y),s.stroke())}for(const l of c)s.fillStyle="rgba(110,231,183,0.5)",s.beginPath(),s.arc(l.x,l.y,1.3,0,Math.PI*2),s.fill();h=requestAnimationFrame(C)};return C(),()=>{cancelAnimationFrame(h),window.removeEventListener("resize",m)}},[]),o.useEffect(()=>{const t=document.querySelectorAll("[data-reveal]"),s=new IntersectionObserver(h=>{h.forEach(m=>{m.isIntersecting&&(m.target.style.opacity="1",m.target.style.transform="translateY(0)",s.unobserve(m.target))})},{threshold:.18});return t.forEach(h=>s.observe(h)),()=>s.disconnect()},[]);const w=()=>r.current?.scrollIntoView({behavior:"smooth"}),v=[{icon:E,label:"Service Integrator",text:"We don't operate services — we connect them"},{icon:F,label:"AI-Powered",text:"Spotz.AI orchestrates the right service at the right moment"},{icon:I,label:"Territory Licensed",text:"Local partners run the market. We run the ecosystem."}],_=[{icon:L,title:"Service Integrator, Not Operator",body:"We don't own fleets, kitchens or hotel rooms. Spotz connects independent businesses across 18 service categories and gives them the technology, payments and customers to compete."},{icon:D,title:"AI-Driven Distribution Layer",body:"Spotz.AI and Spotz.Spark interpret what people actually need — not just what they search for. One traveller arriving in a new city generates five transactions across partners. That's orchestration, not search."},{icon:I,title:"Globally Scalable by Design",body:"Spotz scales through territory licensing, not headcount. Qualified local partners operate each market while Spotz delivers the ecosystem, brand, AI and payment infrastru
44cture."}],S=["One ecosystem for transport, dining, hotels, deliveries and more","Loyalty points that compound across every Spotz service","Spotz.Pay — one wallet for every transaction"],i=["Your digital storefront, booking and payment system — live in ten minutes","Every partner in the ecosystem drives customers to every other partner","Keep your independence — set your own prices, hours and terms"],z=["Exclusive Territory Licence for your market","Complete ecosystem — 18 services, AI, payments and brand included","Upfront licence fee plus ongoing royalty. You run the market."],P=[{icon:X,label:"Ecosystem-First Settlement"},{icon:E,label:"Territory Licensed"},{icon:D,label:"AI Orchestration"},{icon:I,label:"Service Integrator"}];return e.jsxs("div",{className:"min-h-screen bg-[#030d08] text-emerald-50 relative overflow-x-hidden font-sans",children:[e.jsx("canvas",{ref:u,className:"fixed inset-0 w-full h-full pointer-events-none opacity-70"}),e.jsx("div",{className:"fixed inset-0 pointer-events-none bg-[radial-gradient(ellipse_at_top,rgba(16,185,129,0.18),transparent_60%),radial-gradient(ellipse_at_bottom,rgba(202,138,4,0.10),transparent_55%)]"}),e.jsx(U,{fixed:!0}),e.jsxs("section",{className:"relative z-10 min-h-[calc(100vh-90px)] flex flex-col items-center justify-center px-6 pt-2 pb-20 overflow-hidden",children:[e.jsxs("div",{className:"absolute inset-0 -z-0 flex items-end justify-center pointer-events-none",children:[e.jsx("img",{src:le,alt:"",width:1920,height:1080,className:"w-full max-w-[1400px] h-auto object-cover opacity-[0.42] mix-blend-screen -mb-20 select-none animate-spin-slow",style:{maskImage:"radial-gradient(ellipse at 50% 55%, black 35%, transparent 78%)",WebkitMaskImage:"radial-gradient(ellipse at 50% 55%, black 35%, transparent 78%)",transformOrigin:"50% 60%"}}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#030d08]/60 via-trans
44parent to-[#030d08]"})]}),e.jsxs("div",{className:"relative text-center max-w-4xl mx-auto",children:[e.jsxs("div",{className:"inline-flex items-center gap-3 px-4 py-1.5 rounded-full border border-emerald-400/30 bg-emerald-400/5 text-[10px] md:text-xs tracking-[0.25em] uppercase text-emerald-300/90 mb-8 animate-fade-up",style:{animationDelay:"0ms"},children:[e.jsx("span",{children:"· Spotz Global"}),e.jsx("span",{className:"opacity-50",children:"·"}),e.jsx("span",{children:"One Ecosystem · Every Service · Any Market"})]}),e.jsxs("h1",{className:"font-serif text-5xl md:text-7xl leading-[1.05] tracking-tight animate-fade-up",style:{animationDelay:"120ms"},children:["The Infrastructure Layer for ",e.jsx("span",{className:"italic text-emerald-300",children:"Local Services."})]}),e.jsx("p",{className:"mt-6 text-base md:text-lg text-emerald-100/75 max-w-2xl mx-auto leading-relaxed animate-fade-up",style:{animationDelay:"280ms"},children:"Spotz connects people with transport, dining, hotels, deliveries, professional services and payments through one AI-driven ecosystem. We don't operate services — we connect them."}),e.jsx("div",{className:"mt-10 flex flex-wrap justify-center gap-3 animate-fade-up",style:{animationDelay:"440ms"},children:v.map(({icon:t,label:s,text:h})=>e.jsxs("div",{className:"group flex items-center gap-3 pl-3 pr-5 py-2.5 rounded-full border border-emerald-400/25 bg-[#030d08]/60 backdrop-blur-sm hover:border-emerald-400/55 hover:bg-emerald-400/10 transition-all",children:[e.jsx("span",{className:"w-8 h-8 rounded-full bg-emerald-400/15 border border-emerald-400/30 flex items-center justify-center",children:e.jsx(t,{className:"w-4 h-4 text-emerald-300"})}),e.jsxs("span",{className:"text-left",children:[e.jsx("span",{className:"block text-xs font-semibold text-emerald-100",children:s}),e.jsx("span",{className:"block text-[11px] text-emerald-100/60",children:h})]})]},s))})]}),e.jsxs("button",{onClick:w,"aria-label":"Scroll to learn more",className:"relative mt-16 flex flex-col items-center gap-2 text-emerald-300/70 hover:text-emerald-200 transition-colors",children:[e.jsx("span",{className:"text-[10px] tracking-[0.3em] uppercase",children:"Learn more"}),e.jsx(H,{className:"w-5 h-5 animate-bounce"})]})]}),e.jsx("section",{className:"relative z-10 px-6 py-20 border-t border-emerald-400/[0.04] bg-[#030d08]/80 backdrop-blur-sm before:absolute before:inset-0 before:-z-10 before:bg-[radial-gradient(ellipse_at_top,rgba(16,185,129,0.12),transparent_65%)] before:pointer-events-none",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsxs("div",{className:"text-center max-w-2xl mx-auto mb-10",children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-4",children:"See Spotz in Motion"}),e.jsxs("h2",{className:"font-serif text-3xl md:text-5xl leading-tight",children:["Spotz in ",e.jsx("span",{className:"italic text-emerald-300",children:"Dubai."})]}),e.jsx("p",{className:"mt-4 text-sm md:text-base text-emerald-100/65",children:"The first market, in motion. Watch how Spotz orchestrates local services across a city."})]}),e.jsxs("div",{className:"relative group rounded-3xl overflow-hidden border border-emerald-400/20 bg-[#030d08] shadow-[0_40px_120px_-40px_rgba(16,185,129,0.55)] aspect-video",children:[e.jsx("video",{ref:n,src:Y.url,poster:R.url,playsInline:!0,preload:"metadata",controls:d,onPause:()=>x(!1),onEnded:()=>x(!1),className:"w-full h-full object-cover"}),!d&&e.jsxs("button",{type:"button",onClick:N,"aria-label":"Play Spotz in Dubai",className:"absolute inset-0 flex flex-col items-center justify-center bg-gradient-to-t from-[#030d08]/85 via-[#030d08]/30 to-transparent transition hover:from-[#030d08]/75",children:[e.jsx("span",{className:"w-20 h-20 md:w-24 md:h-24 rounded-full bg-emerald-400 text-[#030d08] flex items-center justify-center shadow-[0_20px_60px_-10px_rgba(52,211,153,0.8)] group-hover:scale-105 transition-transform",children:e.jsx(V,{className:"w-8 h-8 md:w-10 md:h-10 ml-1",fill:"currentColor"})}),e.jsx("span",{className:"mt-5 text-xs tracking-[0.32em] uppercase text-emerald-200",children:"Play Film · 1:31"})]})]}),e.jsx("div",{className:"mt-6 text-center",children:e.jsxs(k,{to:"/film",className:"inline-flex items-center gap-2 text-xs tracking-[0.28em] uppercase text-emerald-300/80 hover:text-emerald-200 transition-colors",children:[e.jsx(K,{className:"w-4 h-4"}),"All Spotz Films",e.jsx(j,{className:"w-4 h-4"})]})})]})}),e.jsx("section",{className:"relative z-10 px-6 py-20 border-t border-emerald-400/[0.04] bg-[#030d08]/80 backdrop-blur-sm before:absolute before:inset-0 before:-z-10 before:bg-[radial-gradient(ellipse_at_top,rgba(202,138,4,0.10),transparent_65%)] before:pointer-events-none",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsxs("div",{className:"text-center max-w-2xl mx-auto mb-10",children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-amber-300/80 mb-4",children:"Investor Story"}),e.jsxs("h2",{className:"font-serif text-3xl md:text-5xl leading-tight",children:["The Spotz ",e.jsx("span",{className:"italic text-emerald-300",children:"Story."})]}),e.jsx("p",{className:"mt-4 text-sm md:text-base text-emerald-100/65",children:"Two stories, one ecosystem — how Emma finds a hairdresser and Linn grows her salon with Spotz."})]}),e.jsxs("div",{className:"relative group rounded-3xl overflow-hidden border border-emerald-400/20 bg-[#030d08] shadow-[0_40px_120px_-40px_rgba(16,185,129,0.55)] aspect-video",children:[e.jsx("video",{ref:p,src:ie.url,autoPlay:!0,muted:!0,loop:!0,playsInl
44ine:!0,preload:"metadata",className:"w-full h-full object-cover",onVolumeChange:()=>b(p.current?.muted??!0)}),e.jsxs("button",{type:"button",onClick:g,"aria-label":f?"Unmute investor story":"Mute investor story",className:"absolute bottom-5 right-5 flex items-center gap-2 px-3 py-2 rounded-full bg-[#030d08]/80 border border-emerald-400/30 text-emerald-200 text-xs tracking-wide hover:bg-[#030d08] transition-colors",children:[f?e.jsx(se,{className:"w-4 h-4"}):e.jsx(ae,{className:"w-4 h-4"}),f?"Sound on":"Mute"]})]}),e.jsx("div",{className:"mt-6 text-center text-xs text-emerald-100/40 tracking-wide",children:"Autoplay muted · 3:31"})]})}),e.jsx("section",{ref:r,className:"relative z-10 px-6 py-24 border-t border-emerald-400/[0.04]",children:e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsxs("div",{className:"rounded-3xl border border-emerald-400/15 bg-gradient-to-b from-emerald-950/40 to-[#030d08]/70 p-10 md:p-16 backdrop-blur-sm",children:[e.jsxs("div",{className:"text-center max-w-3xl mx-auto",children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-4",children:"What Spotz Is"}),e.jsxs("h2",{className:"font-serif text-3xl md:text-5xl leading-tight",children:["One Ecosystem. ",e.jsx("span",{className:"italic text-emerald-300",children:"Every Service."})," Any Market."]}),e.jsx("p",{className:"mt-5 text-sm md:text-base text-emerald-100/65 max-w-2xl mx-auto",children:"Spotz is not an app. It's an ecosystem — the infrastructure that makes local businesses digital."})]}),e.jsx("div",{className:"mt-14 grid md:grid-cols-3 gap-6 md:gap-8",children:_.map(({icon:t,title:s,body:h},m)=>e.jsxs("div",{"data-reveal":!0,style:{opacity:0,transform:"translateY(28px)",transition:`opacity 700ms ease ${m*140}ms, transform 700ms ease ${m*140}ms`},className:"rounded-2xl border border-emerald-400/15 bg-[#030d08]/60 p-7 hover:border-emerald-400/40 hover:bg-emerald-950/40 transition-colors",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-emerald-400/15 border border-emerald-400/40 flex items-center justify-center mb-5 shadow-[0_0_24px_-6px_rgba(52,211,153,0.6)]",children:e.jsx(t,{className:"w-6 h-6 text-emerald-300"})}),e.jsx("h3",{className:"font-serif text-xl md:text-2xl mb-3",children:s}),e.jsx("p",{className:"text-sm text-emerald-100/70 leading-relaxed",children:h})]},s))})]})})}),e.jsx("section",{className:"relative z-10 px-6 py-24",children:e.jsxs("div",{className:"max-w-6xl mx-auto grid md:grid-cols-2 gap-12 md:gap-16 items-center",children:[e.jsxs("div",{"data-reveal":!0,style:{opacity:0,transform:"translateY(28px)",transition:"opacity 800ms ease, transform 800ms ease"},className:"relative",children:[e.jsx("div",{className:"absolute inset-0 -z-10 rounded-[2rem] bg-[radial-gradient(circle_at_50%_50%,rgba(52,211,153,0.35),transparent_70%)] blur-2xl"}),e.jsx("div",{className:"relative rounded-[2rem] overflow-hidden border border-emerald-400/20 bg-[#030d08]/60 shadow-[0_30px_80px_-30px_rgba(16,185,129,0.5)] aspect-square",children:e.jsx(oe,{})})]}),e.jsxs("div",{"data-reveal":!0,style:{opacity:0,transform:"translateY(28px)",transition:"opacity 800ms ease 120ms, transform 800ms ease 120ms"},children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-4",children:"Zee · Your Spotz Concierge"}),e.jsxs("h2",{className:"font-serif text-4xl md:text-5xl leading-[1.05]",children:["The assistant that knows",e.jsx("br",{}),e.jsx("span",{className:"italic text-emerald-300",children:"where to go next."})]}),e.jsx("p",{className:"mt-6 text-emerald-100/75 leading-relaxed max-w-lg",children:"Your AI concierge for every city Spotz operates. Ask anything. Book everything. From hotel reservations to dinner, transport, beauty and emergencies — Zee handles your whole day in one conversation."}),e.jsx("div",{className:"mt-6 flex flex-wrap gap-2",children:["Hotels","Dining","Transport","Wellness","Wallet","SOS"].map(t=>e.jsxs("span",{className:"px-3 py-1.5 rounded-full text-[11px] tracking-wide border border-emerald-400/25 bg-emerald-400/5 text-emerald-100/80",children:["· ",t]},t))})]})]})}),e.jsx("section",{className:"relative z-10 px-6 py-24",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center max-w-3xl mx-auto mb-14",children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-4",children:"Who are you here for?"}),e.jsxs("h2",{className:"font-serif text-4xl md:text-6xl leading-tight",children:["Spotz Serves ",e.jsx("span",{className:"italic text-emerald-300",children:"Three Worlds."})]}),e.jsx("p",{className:"mt-5 text-emerald-100/65 max-w-xl mx-auto",children:"Tell us which one is yours — and we'll show you everything that matters to you."})]}),e.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6 md:gap-8",children:[e.jsxs(k,{to:"/members",className:"group relative rounded-3xl border border-emerald-400/25 bg-gradient-to-br from-emerald-950/60 to-[#030d08]/80 p-8 overflow-hidden transition-all duration-500 hover:-translate-y-2 hover:border-emerald-400/60 hover:shadow-[0_30px_80px_-20px_rgba(16,185,129,0.55)] backdrop-blur-sm flex flex-col",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_20%,rgba(52,211,153,0.25),transparent_60%)] opacity-60 group-hover:opacity-100 transition-opacity"}),e.jsx("div",{className:"pointer-events-none absolute -inset-x-1/2 -top-1/2 h-[200%] w-[60%] rotate-12 bg-gradient-to-r from-transparent via-emerald-200/10 to-transparent translate-x-[-120%] group-hover:translate-x-[220%] transition-transform duration-1000"}),e.jsxs("div",{className:"relative flex-1 flex flex-col",children:[e.jsx("div",{className:"w-14 h-14 roun
44ded-2xl bg-emerald-400/15 border border-emerald-400/40 flex items-center justify-center mb-6 shadow-[0_0_30px_-5px_rgba(52,211,153,0.6)]",children:e.jsx(Z,{className:"w-7 h-7 text-emerald-300"})}),e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-3",children:"For Members"}),e.jsx("h3",{className:"font-serif text-2xl md:text-3xl leading-tight mb-3",children:"I want to use Spotz"}),e.jsx("p",{className:"text-sm text-emerald-100/70 leading-relaxed mb-5",children:"One ecosystem for transport, dining, hotels, deliveries, wellness and payments — orchestrated by AI in every city we open. Free to join."}),e.jsx("ul",{className:"space-y-2 mb-7",children:S.map(t=>e.jsxs("li",{className:"flex items-start gap-2.5 text-[13px] text-emerald-100/85",children:[e.jsx(O,{className:"w-4 h-4 mt-0.5 text-emerald-400 shrink-0"}),e.jsx("span",{children:t})]},t))}),e.jsxs("span",{className:"mt-auto self-start inline-flex items-center gap-2 px-4 py-2.5 rounded-full bg-emerald-400 text-[#030d08] font-semibold text-sm shadow-[0_10px_30px_-10px_rgba(52,211,153,0.9)] group-hover:gap-3 transition-all",children:["Member Benefits ",e.jsx(j,{className:"w-4 h-4"})]})]})]}),e.jsxs("a",{href:"/business",className:"group relative rounded-3xl border border-sky-300/25 bg-gradient-to-br from-[#08222b]/60 to-[#030d08]/80 p-8 overflow-hidden transition-all duration-500 hover:-translate-y-2 hover:border-sky-300/60 hover:shadow-[0_30px_80px_-20px_rgba(56,189,248,0.5)] backdrop-blur-sm flex flex-col",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_50%_20%,rgba(56,189,248,0.22),transparent_60%)] opacity-60 group-hover:opacity-100 transition-opacity"}),e.jsx("div",{className:"pointer-events-none absolute -inset-x-1/2 -top-1/2 h-[200%] w-[60%] rotate-12 bg-gradient-to-r from-transparent via-sky-200/10 to-transparent translate-x-[-120%] group-hover:translate-x-[220%] transition-transform duration-1000"}),e.jsxs("div",{className:"relative flex-1 flex flex-col",children:[e.jsx("div",{className:"w-14 h-14 rounded-2xl bg-sky-300/15 border border-sky-300/40 flex items-center justify-center mb-6 shadow-[0_0_30px_-5px_rgba(56,189,248,0.6)]",children:e.jsx(J,{className:"w-7 h-7 text-sky-200"})}),e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-sky-200/80 mb-3",children:"For Merchants"}),e.jsx("h3",{className:"font-serif text-2xl md:text-3xl leading-tight mb-3",children:"I run a local business"}),e.jsx("p",{className:"text-sm text-emerald-100/70 leading-relaxed mb-5",children:"Join Spotz as a partner and every other partner in the ecosystem drives customers to you. Digital storefront, booking, payments and loyalty — built in. You stay independent."}),e.jsx("ul",{className:"space-y-2 mb-7",children:i.map(t=>e.jsxs("li",{className:"flex items-start gap-2.5 text-[13px] text-emerald-100/85",children:[e.jsx(Q,{className:"w-4 h-4 mt-0.5 text-sky-300 shrink-0"}),e.jsx("span",{children:t})]},t))}),e.jsxs("span",{className:"mt-auto self-start inline-flex items-center gap-2 px-4 py-2.5 rounded-full bg-sky-300 text-[#05131a] font-semibold text-sm shadow-[0_10px_30px_-10px_rgba(56,189,248,0.9)] group-hover:gap-3 transition-all",children:["Join as a Partner ",e.jsx(j,{className:"w-4 h-4"})]})]})]}),e.jsxs(k,{to:"/partners",className:"group relative rounded-3xl border border-amber-300/25 bg-gradient-to-br from-[#1a1408]/60 to-[#030d08]/80 p-8 overflow-hidden transition-all duration-500 hover:-translate-y-2 hover:border-amber-300/60 hover:shadow-[0_30px_80px_-20px_rgba(202,138,4,0.55)] backdrop-blur-sm flex flex-col",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_70%_20%,rgba(234,179,8,0.22),transparent_60%)] opacity-60 group-hover:opacity-100 transition-opacity"}),e.jsx("div",{className:"pointer-events-none absolute -inset-x-1/2 -top-1/2 h-[200%] w-[60%] rotate-12 bg-gradient-to-r from-transparent via-amber-200/10 to-transparent translate-x-[-120%] group-hover:translate-x-[220%] transition-transform duration-1000"}),e.jsxs("div",{className:"relative flex-1 flex flex-col",children:[e.jsx("div",{className:"w-14 h-14 roun
44ded-2xl bg-amber-300/15 border border-amber-300/40 flex items-center justify-center mb-6 shadow-[0_0_30px_-5px_rgba(234,179,8,0.6)]",children:e.jsx(L,{className:"w-7 h-7 text-amber-200"})}),e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-amber-200/80 mb-3",children:"Territory Partners & Investors"}),e.jsx("h3",{className:"font-serif text-2xl md:text-3xl leading-tight mb-3",children:"I want to run a market"}),e.jsx("p",{className:"text-sm text-emerald-100/70 leading-relaxed mb-5",children:"Acquire an exclusive Territory Licence and operate Spotz in your country or region. You run the market. We run the ecosystem."}),e.jsx("ul",{className:"space-y-2 mb-7",children:z.map(t=>e.jsxs("li",{className:"flex items-start gap-2.5 text-[13px] text-emerald-100/85",children:[e.jsx(O,{className:"w-4 h-4 mt-0.5 text-amber-300 shrink-0"}),e.jsx("span",{children:t})]},t))}),e.jsxs("span",{className:"mt-auto self-start inline-flex items-center gap-2 px-4 py-2.5 rounded-full bg-amber-300 text-[#1a1408] font-semibold text-sm shadow-[0_10px_30px_-10px_rgba(234,179,8,0.9)] group-hover:gap-3 transition-all",children:["Partnership Options ",e.jsx(j,{className:"w-4 h-4"})]})]})]})]})]})}),e.jsx(me,{}),e.jsx("section",{className:"relative z-10 px-6 pt-6 pb-24",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center flex flex-col items-center",children:[e.jsx("div",{className:"h-px w-24 bg-gradient-to-r from-transparent via-emerald-400/40 to-transparent mb-10"}),e.jsx("p",{className:"text-sm md:text-[15px] text-emerald-100/60 leading-relaxed max-w-2xl",children:"Spotz scales globally through licensed Territory Partners — not headcount. Built on regulated payment infrastru
44cture, AI-driven service orchestration and direct agreements with independent businesses in every market."}),e.jsx("div",{className:"mt-10 grid grid-cols-2 md:grid-cols-4 gap-3 w-full max-w-3xl",children:P.map(({icon:t,label:s})=>e.jsxs("span",{className:"inline-flex items-center justify-center gap-2 px-3 py-2 rounded-full border border-emerald-400/20 bg-emerald-400/5 text-[11px] tracking-wide text-emerald-100/75",children:[e.jsx(t,{className:"w-3.5 h-3.5 text-emerald-300/80 shrink-0"}),e.jsx("span",{className:"truncate",children:s})]},s))}),e.jsxs("div",{className:"mt-10 flex items-center justify-center gap-5 text-xs text-emerald-100/60",children:[e.jsx("a",{href:"mailto:[email protected]?subject=Spotz%20%E2%80%94%20General%20Inquiry",className:"hover:text-emerald-300 transition",children:"[email protected]"}),e.jsx("span",{className:"opacity-30",children:"·"}),e.jsx(k,{to:"/contact",className:"hover:text-emerald-300 transition",children:"Contact Us"})]})]})}),e.jsx(q,{})]})}const ce=["Norway","Sweden","Denmark","Finland","Iceland","United Kingdom","Ireland","Germany","France","Spain","Portugal","Italy","Netherlands","Belgium","Switzerland","Austria","Poland","Czechia","Greece","Turkey","United Arab Emirates","Saudi Arabia","Qatar","Oman","Bahrain","Kuwait","Israel","Egypt","Morocco","South Africa","Nigeria","Kenya","India","Pakistan","Thailand","Singapore","Malaysia","Indonesia","Vietnam","Philippines","Japan","South Korea","China","Hong Kong","Australia","New Zealand","United States","Canada","Mexico","Brazil","Argentina","Chile","Colombia","Other"];
44function me(){const[r,n]=o.useState(""),[d,x]=o.useState(""),[p,f]=o.useState(""),[b,N]=o.useState(""),[g,u]=o.useState("idle"),[w,v]=o.useState(""),_=B(G),S=async i=>{if(i.preventDefault(),!r||!d||!p||!b){u("err"),v("Please fill in every field.");return}u("loading");try{await _({data:{first_name:r,last_name:d,email:b,country:p,referrer:typeof document<"u"?document.referrer:void 0,user_agent:typeof navigator<"u"?navigator.userAgent:void 0}}),u("ok"),v("You're on the list. Welcome to Spotz."),n(""),x(""),f(""),N("")}catch(z){u("err"),v(z?.message??"Something went wrong. Please try again.")}};return e.jsx("section",{className:"relative z-10 px-6 py-20",children:e.jsx("div",{className:"max-w-3xl mx-auto",children:e.jsxs("div",{className:"relative rounded-3xl border border-emerald-400/25 bg-gradient-to-br from-[#08221a]/70 to-[#030d08]/80 p-8 md:p-12 overflow-hidden backdrop-blur-sm",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_50%_0%,rgba(52,211,153,0.18),transparent_70%)]"}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"text-[10px] tracking-[0.3em] uppercase text-emerald-300/80 mb-3",children:"Stay in the loop"}),e.jsx("h2",{className:"font-serif text-3xl md:text-4xl leading-tight mb-3",children:"Spotz Newsletter"}),e.jsx("p",{className:"text-sm text-emerald-100/70 leading-relaxed mb-7 max-w-xl",children:"Launch news, new markets, partner stories and members-only offers — direct to your inbox. No noise."}),e.jsxs("form",{onSubmit:S,className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsx("label",{className:"block text-[11px] tracking-wide uppercase text-emerald-200/70 mb-1.5",children:"First name"}),e.jsx("input",{type:"text",value:r,onChange:i=>n(i.target.value),className:"w-full px-4 py-3 rounded-xl bg-[#030d08]/80 border border-emerald-400/20 text-emerald-50 placeholder:text-emerald-100/30 focus:outline-none focus:border-emerald-400/60 focus:ring-2 focus:ring-emerald-400/20 transition",placeholder:"First name",maxLength:80})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-[11px] tracking-wide uppercase text-emerald-200/70 mb-1.5",children:"Last name"}),e.jsx("input",{type:"text",value:d,onChange:i=>x(i.target.value),className:"w-full px-4 py-3 rounded-xl bg-[#030d08]/80 border border-emerald-400/20 text-emerald-50 placeholder:text-emerald-100/30 focus:outline-none focus:border-emerald-400/60 focus:ring-2 focus:ring-emerald-400/20 transition",placeholder:"Last name",maxLength:80})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-[11px] tracking-wide uppercase text-emerald-200/70 mb-1.5",children:"Country"}),e.jsxs("select",{value:p,onChange:i=>f(i.target.value),className:"w-full px-4 py-3 rounded-xl bg-[#030d08]/80 border border-emerald-400/20 text-emerald-50 focus:outline-none focus:border-emerald-400/60 focus:ring-2 focus:ring-emerald-400/20 transition",children:[e.jsx("option",{value:"",children:"Select country"}),ce.map(i=>e.jsx("option",{value:i,className:"bg-[#030d08]",children:i},i))]})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-[11px] tracking-wide uppercase text-emerald-200/70 mb-1.5",children:"E-mail"}),e.jsx("input",{type:"email",value:b,onChange:i=>N(i.target.value),className:"w-full px-4 py-3 rounded-xl bg-[#030d08]/80 border border-emerald-400/20 text-emerald-50 placeholder:text-emerald-100/30 focus:outline-none focus:border-emerald-400/60 focus:ring-2 focus:ring-emerald-400/20 transition",placeholder:"[email protected]",maxLength:200})]}),e.jsxs("div",{className:"md:col-span-2 flex flex-col sm:flex-row sm:items-center gap-4 pt-2",children:[e.jsxs("button",{type:"submit",disabled:g==="loading",className:"inline-flex items-center justify-center gap-2 px-6 py-3 rounded-full bg-emerald-400 text-[#030d08] font-semibold text-sm shadow-[0_10px_30px_-10px_rgba(52,211,153,0.9)] hover:gap-3 transition-all disabled:opacity-60",children:[g==="loading"?"Subscribing…":"Subscribe"," ",e.jsx(j,{className:"w-4 h-4"})]}),w&&e.jsx("span",{className:`text-sm ${g==="ok"?"text-emerald-300":"text-amber-300"}`,children:w})]}),e.jsx("p",{className:"md:col-span-2 text-[11px] text-emerald-100/40 leading-relaxed",children:"By 
44subscribing you agree to receive emails from Spotz. Unsubscribe anytime."})]})]})]})})})}const Ae=de;export{Ae as component};

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.