PageSourceSearch

https://www.reaction-club.com/_next/static/chunks/app/page-4de17fb…?dpl=dpl_EFKnEqkhrd3GsNvaGFvCT9h3wVsS

js reaction-club.com collected 2026-10-04 19:08:45 UTC 14,489 bytes, 6 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1931],{10193:function(e,t,a){Promise.resolve().then(a.bind(a,55741))},55741:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return I}});var s=a(51920),i=a(57437),n=a(2265),r=a(16463),l=a(66648),o=a(87138),c=a(91660),d=a(29338),m=a(71976),x=a(58753),h=a(19972),p=a(54121),g=(0,a(78030).Z)("Image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);function u(e){var{slotId:t,label:a,description:s,src:n,alt:r,width:o=470,height:c=1024,className:d="",priority:m=!1,sizes:x="(max-width: 768px) 240px, 320px"}=e;return n?(0,i.jsx)("div",{className:"relative ".concat(d),"data-screenshot-slot":t,children:(0,i.jsx)(l.default,{src:n,alt:r||a,width:o,height:c,priority:m,sizes:x,className:"w-full h-auto rounded-[32px] shadow-2xl"})}):(0,i.jsxs)("div",{className:"relative flex flex-col items-center justify-center rounded-[32px] border-2 border-dashed border-teal-200 bg-gradient-to-br from-teal-50 to-slate-50 aspect-[9/19] max-w-[320px] mx-auto ".concat(d),"data-screenshot-slot":t,children:[(0,i.jsx)("div",{className:"w-16 h-16 bg-teal-100 rounded-2xl flex items-center justify-center mb-4",children:(0,i.jsx)(g,{className:"w-8 h-8 text-teal-600"})}),(0,i.jsx)("p",{className:"text-sm font-semibold text-slate-700 px-6 text-center",children:a}),s&&(0,i.jsx)("p",{className:"text-xs text-slate-500 px-6 text-center mt-2",children:s})]})}var b=a(98803),w=a(40880),f=(e,t)=>{window.dataLayer&&window.dataLayer.push((0,s._)({event:e},t)),window.gtag&&window.gtag("event",e,t),window.fbq&&"cta_click"===e&&window.fbq("track","Lead",{content_name:t.cta_text,content_category:t.cta_location})},v={hidden:{opacity:0,y:24},visible:{opacity:1,y:0,transition:{duration:.7,ease:[.22,1,.36,1]}}},y={visible:{transition:{staggerChildren:.12}}},j=[{q:"How much does WeMove cost?",a:"Pricing depends on team size, challenge format, and optional rewards. You'll see tailored plan options during onboarding. Enterprise programs are quoted separately."},{q:"How long does setup take?",a:"Most admins launch in one session. Guided onboarding covers goals, dates, team structure, and invites. Employees join in minutes via link or QR."},{q:"Do employees need smartphones?",a:"No. Enable the web leaderboard so anyone can join in a browser and log steps manually."},{q:"How is ranking fair for remote teams?",a:"Daily average steps with midnight cutoffs in each member's timezone—so distributed and part-time schedules aren't penalized."},{q:"Does it integrate with Slack?",a:"Yes. Connect your workspace and post daily leaderboards to a channel automatically."}],N=["microsoft","amazon","pfizer","hyundai","nespresso","applied","ribbon"];function k(){var e=[...N,...N],t=[...e,...e];return(0,i.jsx)("div",{className:"logo-track logo-track-slow",children:t.map((t,a)=>{var s=a>=e.length;return(0,i.jsx)("div",{className:"logo-item shrink-0","aria-hidden":s,children:(0,i.jsx)(l.default,{src:"/logo-".concat(t,".png"),alt:s?"":t,width:120,height:32})},"".concat(a,"-").concat(t))})})}var E=[{eyebrow:"Leaderboards",title:"Create friendly competition",description:"Motivate your team to build healthy habits with fun individual or team competition. Set up in minutes.",src:"/screen-leaderboard.webp",alt:"WeMove leaderboard with daily average rankings",slotId:"leaderboard",showCta:!0},{eyebrow:"Team Pulse",title:"Spark connection",description:"Let team members share activities, create mini challenges, support each other, and win together.",src:"/screen-team-pulse.webp",alt:"WeMove Team Pulse activity feed",slotId:"team-pulse",reverse:!0},{eyebrow:"Rewards",title:"Smart recognition",description:"Boost motivation and team engagement with a smart points and rewards system that turns participation into lasting team habits.",src:"/screen-rewards.webp",alt:"WeMove rewards and recognition",slotId:"rewards"}];function _(){var e=(0,r.useSearchParams)(),{appendUTMToUrl:t}=(0,w.k2)(),a=(0,n.useMemo)(()=>{var a=e.toString();return t(a?"".concat(b.E.appUrl,"/?").concat(a):"".concat(b.E.appUrl,"/"))},[e,t]),s=(e,t)=>{f("cta_click",{cta_location:t,cta_text:"Get started"})};return(0,n.useEffect)(()=>{var e=new Set,t=new IntersectionObserver(t=>{t.forEach(t=>{t.isIntersecting&&!e.has(t.target.id)&&(e.add(t.target.id),f("section_view",{section_id:t.target.id}))})},{threshold:.3});
1return["features","faq","cta"].forEach(e=>{var a=document.getElementById(e);a&&t.observe(a)}),()=>t.disconnect()},[]),(0,i.jsxs)("main",{className:"min-h-screen bg-[#fbfbfd] text-slate-900",children:[(0,i.jsx)(x.Z,{variant:"home",ctaUrl:a,ctaLabel:"Get started",onCtaClick:s}),(0,i.jsx)("section",{className:"relative pt-20 min-h-[100svh] flex items-center overflow-hidden",children:(0,i.jsx)("div",{className:"max-w-6xl mx-auto px-6 py-16 md:py-24 w-full",children:(0,i.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-16 items-center",children:[(0,i.jsxs)(c.E.div,{initial:"hidden",animate:"visible",variants:y,className:"text-center lg:text-left",children:[(0,i.jsx)(c.E.div,{variants:v,className:"mb-5",children:(0,i.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-xs font-medium text-slate-500 tracking-wide",children:[(0,i.jsx)(d.Z,{className:"w-3.5 h-3.5 text-amber-400 fill-amber-400"}),"The #1 rated team step challenge app"]})}),(0,i.jsxs)(c.E.h1,{variants:v,className:"text-[2.75rem] sm:text-5xl md:text-6xl lg:text-[3.75rem] font-semibold leading-[1.05] tracking-tight mb-6",children:["Help your team get"," ",(0,i.jsx)("span",{className:"bg-gradient-to-r from-[#007AFF] to-[#5856D6] bg-clip-text text-transparent",children:"healthier, together."})]}),(0,i.jsx)(c.E.p,{variants:v,className:"text-lg md:text-xl text-slate-500 max-w-xl mb-10 leading-relaxed font-light mx-auto lg:mx-0",children:"Create a fitness community that motivates, supports, and celebrates progress. Watch your team transform through the power of moving together."}),(0,i.jsx)(c.E.div,{variants:v,className:"flex justify-center lg:justify-start mb-10 lg:mb-0",children:(0,i.jsxs)("a",{href:a,className:"inline-flex items-center gap-2 rounded-full bg-[#007AFF] text-white text-[17px] font-medium px-8 py-3.5 hover:bg-[#0066DD] transition-colors",onClick:e=>s(e,"hero"),children:["Get started",(0,i.jsx)(m.Z,{className:"w-4 h-4"})]})}),(0,i.jsxs)(c.E.div,{variants:v,className:"hidden lg:flex items-center gap-4 mt-10",children:[(0,i.jsx)("div",{className:"flex items-center gap-1",children:[1,2,3,4,5].map(e=>(0,i.jsx)(d.Z,{className:"w-4 h-4 text-amber-400 fill-amber-400"},e))}),(0,i.jsx)("p",{className:"text-sm text-slate-400",children:"Loved by 1,500+ companies"})]})]}),(0,i.jsx)(c.E.div,{initial:{opacity:0,y:32,scale:.96},animate:{opacity:1,y:0,scale:1},transition:{duration:.9,delay:.2,ease:[.22,1,.36,1]},className:"flex justify-center lg:justify-end",children:(0,i.jsx)(u,{slotId:"employee-home",label:"Branded employee home",src:"/screen-home.webp",alt:"WeMove app home screen with challenge progress and podium leaderboard",priority:!0,sizes:"(max-width: 768px) 260px, 300px",className:"w-[260px] sm:w-[280px] lg:w-[300px] shadow-[0_32px_64px_-12px_rgba(0,0,0,0.18)] rounded-[2.5rem]"})})]})})}),(0,i.jsx)("section",{className:"py-8 border-y border-black/[0.04] bg-white overflow-hidden",children:(0,i.jsx)("div",{className:"logo-scroller opacity-50 hover:opacity-65 transition-opacity duration-500",children:(0,i.jsx)(k,{})})}),(0,i.jsx)("section",{className:"py-24 md:py-32 bg-white",children:(0,i.jsxs)("div",{className:"max-w-6xl mx-auto px-6",children:[(0,i.jsxs)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-80px"},variants:y,className:"text-center mb-16 md:mb-20",children:[(0,i.jsx)(c.E.h2,{variants:v,className:"text-3xl md:text-5xl font-semibold tracking-tight mb-4",children:"Promote wellbeing. Bond your team."}),(0,i.jsx)(c.E.p,{variants:v,className:"text-lg text-slate-500 font-light max-w-xl mx-auto",children:"Launch a fun and healthy team building activity in minutes."})]}),(0,i.jsx)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0,margin:"-60px"},variants:y,className:"grid md:grid-cols-3 gap-px bg-black/[0.06] rounded-3xl overflow-hidden",children:[{title:"iOS and Android compatible",body:"Works on iPhone and Android—no extra hardware needed."},{title:"Join from anywhere",body:"Easy to participate from anywhere, at any time."},{title:"Simple to use",body:"Set up in minutes. Your team can start walking right away."}].map(e=>(0,i.jsxs)(c.E.div,{variants:v,className:"bg-white p-8 md:p-10",children:[(0,i.jsx)("h3",{className:"text-lg font-semibold mb-2 tracking-tight",children:e.title}),(0,i.jsx)("p",{className:"text-slate-500 font-light leading-relaxed",children:e.body})]},e.title))})]})}),(0,i.jsx)("section",{id:"features",className:"bg-[#fbfbfd]",children:E.map((e,t)=>(0,i.jsx)("div",{className:"py-24 md:py-32 ".concat(t%2==1?"bg-white":""),children:(0,i.jsx)("div",{className:"max-w-6xl mx-auto px-6",children:(0,i.jsxs)(c.E.div,{initial:"hidden",
1whileInView:"visible",viewport:{once:!0,margin:"-100px"},variants:y,className:"grid lg:grid-cols-2 gap-12 lg:gap-20 items-center ".concat(e.reverse?"lg:[direction:rtl] lg:*:[direction:ltr]":""),children:[(0,i.jsxs)(c.E.div,{variants:v,className:"text-center lg:text-left",children:[(0,i.jsx)("p",{className:"text-sm font-medium text-[#007AFF] mb-3 tracking-wide",children:e.eyebrow}),(0,i.jsx)("h2",{className:"text-3xl md:text-5xl font-semibold tracking-tight mb-4 leading-tight",children:e.title}),(0,i.jsx)("p",{className:"text-lg text-slate-500 font-light leading-relaxed max-w-md mx-auto lg:mx-0",children:e.description}),"showCta"in e&&e.showCta&&(0,i.jsxs)("a",{href:a,className:"inline-flex items-center gap-2 rounded-full bg-[#007AFF] text-white text-[17px] font-medium px-8 py-3.5 hover:bg-[#0066DD] transition-colors mt-8",onClick:t=>s(t,"showcase_".concat(e.slotId)),children:["Get started",(0,i.jsx)(m.Z,{className:"w-4 h-4"})]})]}),(0,i.jsx)(c.E.div,{variants:v,className:"flex justify-center",children:(0,i.jsx)(u,{slotId:e.slotId,label:e.eyebrow,src:e.src,alt:e.alt,sizes:"(max-width: 768px) 260px, 280px",className:"w-[260px] md:w-[280px] shadow-[0_24px_48px_-12px_rgba(0,0,0,0.15)] rounded-[2.5rem]"})})]})})},e.slotId))}),(0,i.jsx)("section",{className:"py-20 bg-white border-y border-black/[0.04]",children:(0,i.jsxs)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:y,className:"max-w-4xl mx-auto px-6 text-center",children:[(0,i.jsx)(c.E.div,{variants:v,className:"flex justify-center gap-1 mb-6",children:[1,2,3,4,5].map(e=>(0,i.jsx)(d.Z,{className:"w-4 h-4 text-amber-400 fill-amber-400"},e))}),(0,i.jsx)(c.E.blockquote,{variants:v,className:"text-xl md:text-2xl font-light text-slate-700 leading-relaxed mb-8",children:"“WeMove made our company step challenge incredibly easy to run. Participation was through the roof.”"}),(0,i.jsx)(c.E.p,{variants:v,className:"text-sm text-slate-400 tracking-wide",children:"88% retention \xb7 1,500+ companies \xb7 15M+ steps logged"})]})}),(0,i.jsx)("section",{className:"py-20 md:py-24 bg-slate-950 text-white",children:(0,i.jsxs)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:y,className:"max-w-6xl mx-auto px-6 flex flex-col md:flex-row md:items-center md:justify-between gap-8",children:[(0,i.jsxs)(c.E.div,{variants:v,children:[(0,i.jsx)("p",{className:"text-sm text-slate-400 mb-2 tracking-wide",children:"Enterprise"}),(0,i.jsx)("h2",{className:"text-2xl md:text-3xl font-semibold tracking-tight mb-2",children:"Manage multiple teams from one account."}),(0,i.jsx)("p",{className:"text-slate-400 font-light max-w-xl",children:"For organizations that create and run step challenges across many teams—with custom branding, advanced analytics, and dedicated support."})]}),(0,i.jsx)(c.E.div,{variants:v,children:(0,i.jsxs)(o.default,{href:"/enterprise",className:"inline-flex items-center gap-2 rounded-full border border-white/20 text-white px-6 py-3 text-sm font-medium hover:bg-white/10 transition-colors",children:["Learn more",(0,i.jsx)(m.Z,{className:"w-4 h-4"})]})})]})}),(0,i.jsx)("section",{id:"faq",className:"py-24 md:py-32 bg-[#fbfbfd]",children:(0,i.jsx)("div",{className:"max-w-2xl mx-auto px-6",children:(0,i.jsxs)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:y,children:[(0,i.jsx)(c.E.h2,{variants:v,className:"text-3xl md:text-4xl font-semibold tracking-tight text-center mb-12",children:"Questions?"}),(0,i.jsx)(c.E.div,{variants:v,children:(0,i.jsx)(p.Z,{items:j,onItemOpen:e=>f("faq_open",{question:e})})})]})})}),(0,i.jsx)("section",{id:"cta",className:"py-24 md:py-32 bg-white",children:(0,i.jsxs)(c.E.div,{initial:"hidden",whileInView:"visible",viewport:{once:!0},variants:y,className:"max-w-3xl mx-auto px-6 text-center",children:[(0,i.jsx)(c.E.h2,{variants:v,className:"text-3xl md:text-5xl font-semibold tracking-tight mb-6",children:"Ready to move together?"}),(0,i.jsx)(c.E.p,{variants:v,className:"text-lg text-slate-500 font-light mb-10",children:"Set up your first challenge in one session."}),(0,i.jsx)(c.E.div,{variants:v,children:(0,i.jsxs)("a",{href:a,className:"inline-flex items-center gap-2 rounded-full bg-[#007AFF] text-white text-[17px] font-medium px-8 py-3.5 hover:bg-[#0066DD] transition-colors",onClick:e=>s(e,"footer_cta"),children:["Get started",(0,i.jsx)(m.Z,{className:"w-4 h-4"})]})})]})}),(0,i.jsx)(h.Z,{variant:"home"})]})}function I(){return(0,i.jsx)(n.Suspense,{fallback:(0,i.jsx)("div",{className:"min-h-screen bg-[#fbfbfd]"}),children:(0,i.jsx)(_,{})})}},29338:function(e,t,a){"use strict";a.d(t,{Z:function(){return s}});/**
2 * @license lucide-react v0.378.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */var s=(0,a(78030).Z)("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]])},16463:function(e,t,a){"use strict";var s=a(71169);a.o(s,"useParams")&&a.d(t,{useParams:function(){return s.useParams}}),a.o(s,"usePathname")&&a.d(t,{usePathname:function(){return s.usePathname}}),a.o(s,"useSearchParams")&&a.d(t,{useSearchParams:function(){return s.useSearchParams}})}},function(e){e.O(0,[8789,231,8173,6804,2534,2971,7023,1744],function(){return e(e.s=10193)}),_N_E=e.O()}]);

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.