PageSourceSearch

https://www.productgenius.ai/_next/static/chunks/0lu1j7xe7bedu.js?dpl=dpl_4yy7LqGTurNkMdUXqmAf4v4c3Kj9

js productgenius.ai collected 2026-10-01 12:00:04 UTC 24,838 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,5425,e=>{"use strict";var t=e.i(84823),r=e.i(1789),i=e.i(2849),n=e.i(63704),a=e.i(81831),o=e.i(32137);e.s(["CTAButton",0,function({href:e,location:s,variant:l="default",size:c="default",external:d=!1,cta_type:u="get_started",prefetch:f,extraFields:p,className:h,children:m,...g}){let x=(0,i.useCallback)(()=>{(0,n.pushEvent)({event:"cta_click",cta_type:u,cta_location:s,...p}),window.GAMALON?.dispatch?.("track_get_started")},[u,s,p]),y=(0,o.cn)("cta-attribution",h);return d?(0,t.jsx)(a.Button,{asChild:!0,variant:l,size:c,className:y,...g,children:(0,t.jsx)("a",{href:e,target:"_blank",rel:"noopener noreferrer",onClick:x,children:m})}):(0,t.jsx)(a.Button,{asChild:!0,variant:l,size:c,className:y,...g,children:(0,t.jsx)(r.default,{href:e,prefetch:f,onClick:x,children:m})})}])},20480,(e,t,r)=>{"use strict";var i=e.r(2849),n="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useState,o=i.useEffect,s=i.useLayoutEffect,l=i.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!n(e,r)}catch(e){return!0}}var d="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),i=a({inst:{value:r,getSnapshot:t}}),n=i[0].inst,d=i[1];return s(function(){n.value=r,n.getSnapshot=t,c(n)&&d({inst:n})},[e,r,t]),o(function(){return c(n)&&d({inst:n}),e(function(){c(n)&&d({inst:n})})},[e]),l(r),r};r.useSyncExternalStore=void 0!==i.useSyncExternalStore?i.useSyncExternalStore:d},7102,(e,t,r)=>{"use strict";t.exports=e.r(20480)},55559,e=>{"use strict";var t=e.i(2849),r=e.i(77550),i=e.i(52343),n=e.i(99799),a=e.i(19042),o=e.i(7102);function s(){return()=>{}}var l=e.i(84823),c="Avatar",[d,u]=(0,r.createContextScope)(c),[f,p]=d(c),h=t.forwardRef((e,r)=>{let{__scopeAvatar:i,...n}=e,[o,s]=t.useState("idle");return(0,l.jsx)(f,{scope:i,imageLoadingStatus:o,onImageLoadingStatusChange:s,children:(0,l.jsx)(a.Primitive.span,{...n,ref:r})})});h.displayName=c;var m="AvatarImage",g=t.forwardRef((e,r)=>{let{__scopeAvatar:c,src:d,onLoadingStatusChange:u=()=>{},...f}=e,h=p(m,c),g=function(e,{referrerPolicy:r,crossOrigin:i}){let a=(0,o.useSyncExternalStore)(s,()=>!0,()=>!1),l=t.useRef(null),c=a?(l.current||(l.current=new window.Image),l.current):null,[d,u]=t.useState(()=>v(c,e));return(0,n.useLayoutEffect)(()=>{u(v(c,e))},[c,e]),(0,n.useLayoutEffect)(()=>{let e=e=>()=>{u(e)};if(!c)return;let t=e("loaded"),n=e("error");return c.addEventListener("load",t),c.addEventListener("error",n),r&&(c.referrerPolicy=r),"string"==typeof i&&(c.crossOrigin=i),()=>{c.removeEventListener("load",t),c.removeEventListener("error",n)}},[c,i,r]),d}(d,f),x=(0,i.useCallbackRef)(e=>{u(e),h.onImageLoadingStatusChange(e)});return(0,n.useLayoutEffect)(()=>{"idle"!==g&&x(g)},[g,x]),"loaded"===g?(0,l.jsx)(a.Primitive.img,{...f,ref:r,src:d}):null});g.displayName=m;var x="AvatarFallback",y=t.forwardRef((e,r)=>{let{__scopeAvatar:i,delayMs:n,...o}=e,s=p(x,i),[c,d]=t.useState(void 0===n);return t.useEffect(()=>{if(void 0!==n){let e=window.setTimeout(()=>d(!0),n);return()=>window.clearTimeout(e)}},[n]),c&&"loaded"!==s.imageLoadingStatus?(0,l.jsx)(a.Primitive.span,{...o,ref:r}):null});function v(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}y.displayName=x,e.s(["Avatar",0,h,"AvatarFallback",0,y,"AvatarImage",0,g,"Fallback",0,y,"Image",0,g,"Root",0,h,"createAvatarScope",0,u],55559)},95390,e=>{"use strict";let t=(0,e.i(6875).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],95390)},62587,e=>{"use strict";var t=e.i(84823),r=e.i(94237),i=e.i(32137);let n=(0,r.cva)("font-mono text-eyebrow tracking-widest uppercase",{variants:{tone:{primary:"text-primary",muted:"text-muted-foreground",paper:"text-paper-muted-foreground",ink:"text-ink-foreground/55"},align:{start:"",center:"text-center"}},defaultVariants:{tone:"primary",align:"start"}});e.s(["SectionEyebrow",0,function({className:e,tone:r,align:a,...o}){return(0,t.jsx)("p",{"data-slot":"section-eyebrow",className:(0,i.cn)(n({tone
1:r,align:a}),e),...o})},"sectionEyebrowVariants",0,n])},81786,98320,e=>{"use strict";var t=e.i(2849),r=e.i(77550),i=e.i(97637),n=e.i(32436),a=e.i(84823),o=new WeakMap;function s(e,t){var r,i;let n,a,o;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(r=e,i=t,n=r.length,(o=(a=l(i))>=0?a:n+a)<0||o>=n?-1:o);return -1===s?void 0:e[s]}function l(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],o.set(this,!0)}set(e,t){return o.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let i,n=this.has(t),a=this.#e.length,o=l(e),s=o>=0?o:a+o,c=s<0||s>=a?-1:s;if(c===this.size||n&&c===this.size-1||-1===c)return this.set(t,r),this;let d=this.size+ +!n;o<0&&s++;let u=[...this.#e],f=!1;for(let e=s;e<d;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),n&&this.delete(t),i=this.get(a),this.set(t,r)}else{f||u[e-1]!==t||(f=!0);let r=u[f?e:e-1],n=i;i=this.get(r),this.delete(r),this.set(r,n)}return this}with(t,r,i){let n=new e(this);return n.insert(t,r,i),n}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let i=this.#e.indexOf(e);return -1===i?this:this.insert(i,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let i=this.#e.indexOf(e);return -1===i?this:this.insert(i+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=s(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=s(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return s(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let i=r+t;return i<0&&(i=0),i>=this.size&&(i=this.size-1),this.at(i)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let i=r+t;return i<0&&(i=0),i>=this.size&&(i=this.size-1),this.keyAt(i)}find(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return i;r++}}findIndex(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return r;r++}return -1}filter(t,r){let i=[],n=0;for(let e of this)Reflect.apply(t,r,[e,n,this])&&i.push(e),n++;return new e(i)}map(t,r){let i=[],n=0;for(let e of this)i.push([e[0],Reflect.apply(t,r,[e,n,this])]),n++;return new e(i)}reduce(...e){let[t,r]=e,i=0,n=r??this.at(0);for(let r of this)n=0===i&&1===e.length?r:Reflect.apply(t,this,[n,r,i,this]),i++;return n}reduceRight(...e){let[t,r]=e,i=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let n=this.at(r);i=r===this.size-1&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),i=this.get(r);t.set(r,i)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let i=new e,n=this.size-1;if(void 0===t)return i;t<0&&(t+=this.size),void 0!==r&&r>0&&(n=r-1);for(let e=t;e<=n;e++){let t=this.keyAt(e),r=this.get(t);i.set(t,r)}return i}every(e,t){let r=0;for(let i of this){if(!Reflect.apply(e,t,[i,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let i of this){if(Reflect.apply(e,t,[i,r,this]))return!0;r++}return!1}}),e.s(["createCollection",0,function(e){let o=e+"CollectionProvider",[s,l]=(0,r.createContextScope)(o),[c,d]=s(o,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:r,children:i}=e,n=t.default.useRef(null),o=t.default.useRef(new Map).current;return(0,a.jsx)(c,{scope:r,itemMap:o,collectionRef:n,children:i})};u.displayName=o;let f=e+"CollectionSlot",p=(0,n.createSlot)(f),h=t.default.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=d(f,r),s=(0,i.useComposedRefs)(t,o.collectionRef);return(0,a.jsx)(p,{ref:s,children:n})});h.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",x=(0,n.createSlot)(m),y=t.default.forwardRef((e,r)=>{let{scope:n,children:o,...s}=e,l=t.default.useRef(null),c=(0,i.useComposedRefs)(r,l),u=d(m,n);return t.default.useEffect(()=>(u.itemMap.set(l,{ref:l,...s}),()=>void u.itemMap.delete(l))),(0,a.jsx)(x,{...{[g]:""},ref:c,children:o})});return y.displayName=m,[{Provider:u,Slot:h,ItemSlot:y},function(r){let i=d(e+"CollectionConsumer",r);return t.default.useCallback(()=>{let e=i.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(i.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[i.collectionRef,i.itemMap])},l]}],81786);var c=t.createContext(void 0);e.s(["useDirection",0,function(e){let r=t.useContext(c);return e||r||"ltr"}],98320)},77536,e=>{"use strict";let t=(0,e.i(6875).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",0,t])},94978,48611,39490,9325,e=>{"use strict";var t=e.i(84823),r=e.i(2849),i=e.i(77550),n=e.i(81786),a=e.i(97637),o=e.i(91967),s=e.i(67500),l=e.i(19042),c=e.i(99799),d=e.i(87188),u=e.i(61262),f="Collapsible",[p,h
1]=(0,i.createContextScope)(f),[m,g]=p(f),x=r.forwardRef((e,i)=>{let{__scopeCollapsible:n,open:a,defaultOpen:o,disabled:c,onOpenChange:d,...p}=e,[h,g]=(0,s.useControllableState)({prop:a,defaultProp:o??!1,onChange:d,caller:f});return(0,t.jsx)(m,{scope:n,disabled:c,contentId:(0,u.useId)(),open:h,onOpenToggle:r.useCallback(()=>g(e=>!e),[g]),children:(0,t.jsx)(l.Primitive.div,{"data-state":k(h),"data-disabled":c?"":void 0,...p,ref:i})})});x.displayName=f;var y="CollapsibleTrigger",v=r.forwardRef((e,r)=>{let{__scopeCollapsible:i,...n}=e,a=g(y,i);return(0,t.jsx)(l.Primitive.button,{type:"button","aria-controls":a.contentId,"aria-expanded":a.open||!1,"data-state":k(a.open),"data-disabled":a.disabled?"":void 0,disabled:a.disabled,...n,ref:r,onClick:(0,o.composeEventHandlers)(e.onClick,a.onOpenToggle)})});v.displayName=y;var w="CollapsibleContent",b=r.forwardRef((e,r)=>{let{forceMount:i,...n}=e,a=g(w,e.__scopeCollapsible);return(0,t.jsx)(d.Presence,{present:i||a.open,children:({present:e})=>(0,t.jsx)(A,{...n,ref:r,present:e})})});b.displayName=w;var A=r.forwardRef((e,i)=>{let{__scopeCollapsible:n,present:o,children:s,...d}=e,u=g(w,n),[f,p]=r.useState(o),h=r.useRef(null),m=(0,a.useComposedRefs)(i,h),x=r.useRef(0),y=x.current,v=r.useRef(0),b=v.current,A=u.open||f,j=r.useRef(A),C=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>j.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,c.useLayoutEffect)(()=>{let e=h.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();x.current=t.height,v.current=t.width,j.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),p(o)}},[u.open,o]),(0,t.jsx)(l.Primitive.div,{"data-state":k(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!A,...d,ref:m,style:{"--radix-collapsible-content-height":y?`${y}px`:void 0,"--radix-collapsible-content-width":b?`${b}px`:void 0,...e.style},children:A&&s})});function k(e){return e?"open":"closed"}var j=e.i(98320),C="Accordion",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[S,N,E]=(0,n.createCollection)(C),[I,L]=(0,i.createContextScope)(C,[E,h]),O=h(),_=r.default.forwardRef((e,r)=>{let{type:i,...n}=e;return(0,t.jsx)(S.Provider,{scope:e.__scopeAccordion,children:"multiple"===i?(0,t.jsx)(q,{...n,ref:r}):(0,t.jsx)(D,{...n,ref:r})})});_.displayName=C;var[z,P]=I(C),[M,T]=I(C,{collapsible:!1}),D=r.default.forwardRef((e,i)=>{let{value:n,defaultValue:a,onValueChange:o=()=>{},collapsible:l=!1,...c}=e,[d,u]=(0,s.useControllableState)({prop:n,defaultProp:a??"",onChange:o,caller:C});return(0,t.jsx)(z,{scope:e.__scopeAccordion,value:r.default.useMemo(()=>d?[d]:[],[d]),onItemOpen:u,onItemClose:r.default.useCallback(()=>l&&u(""),[l,u]),children:(0,t.jsx)(M,{scope:e.__scopeAccordion,collapsible:l,children:(0,t.jsx)($,{...c,ref:i})})})}),q=r.default.forwardRef((e,i)=>{let{value:n,defaultValue:a,onValueChange:o=()=>{},...l}=e,[c,d]=(0,s.useControllableState)({prop:n,defaultProp:a??[],onChange:o,caller:C}),u=r.default.useCallback(e=>d((t=[])=>[...t,e]),[d]),f=r.default.useCallback(e=>d((t=[])=>t.filter(t=>t!==e)),[d]);return(0,t.jsx)(z,{scope:e.__scopeAccordion,value:c,onItemOpen:u,onItemClose:f,children:(0,t.jsx)(M,{scope:e.__scopeAccordion,collapsible:!0,children:(0,t.jsx)($,{...l,ref:i})})})}),[F,H]=I(C),$=r.default.forwardRef((e,i)=>{let{__scopeAccordion:n,disabled:s,dir:c,orientation:d="vertical",...u}=e,f=r.default.useRef(null),p=(0,a.useComposedRefs)(f,i),h=N(n),m="ltr"===(0,j.useDirection)(c),g=(0,o.composeEventHandlers)(e.onKeyDown,e=>{if(!R.includes(e.key))return;let t=e.target,r=h().filter(e=>!e.ref.current?.disabled),i=r.findIndex(e=>e.ref.current===t),n=r.length;if(-1===i)return;e.preventDefault();let a=i,o=n-1,s=()=>{(a=i+1)>o&&(a=0)},l=()=>{(a=i-1)<0&&(a=o)};switch(e.key){case"Home":a=0;break;case"End":a=o;break;case"ArrowRight":"horizontal"===d&&(m?s():l());break;case"ArrowDown":"vertical"===d&&s();break;case"ArrowLeft":"horizontal"===d&&(m?l():s());break;case"ArrowUp":"vertical"===d&&l()}let c=a%n;r[c].ref.current?.focus()});return(0,t.jsx)(F,{scope:n,disabled:s,direction:c,orientation:d,children:(0,t.jsx)(S.Slot,{scope:n,children:(0,t.jsx)(l.Primitive.div,{...u,"data-orientation":d,ref:p,onKeyDown:s?void 0:g})})})}),B="AccordionItem",[G,U]=I(B),V=r.default.forwardRef((e,r)=>{let{__scopeAccordion:i,value:n,...a}=e,o=H(B,i),s=P(B,i),l=O(i),c=(0,u.useId)(),d=n&&s.value.includes(n)||!1,f=o.disabled||e.disabled;return(0,t.jsx)(G,{scope:i,open:d,disabled:f,triggerId:c,children:(0,t.jsx)(x,{"data-orientation":o.orientation,"data-state":Z(d),...l,...a,ref:r,disabled:f,open:d,onOpenChange:e=>{e?s.onItemOpen(n):s.onItemClose(n)}})})});V.displayName=B;var K="AccordionHeader",W=r.default.forwardRef((e,r)=>{let{__scopeAccordion:i,...n}=e,a=H(C,i),o=U(K,i);return(0,t.jsx)(l.Primitive.h3,{"data-orientation":a.orientation,"data-state":Z(o.open),"data-disabled":o.disabled?"":void 0,...n,ref:r})});W.displayName=K;var Q="AccordionTrigger",X=r.default.forwardRef((e,r)=>{let{__scopeAccordion:i,...n}=e,a=H(C,i),o=U(Q,i),s=T(Q,i),l=O(i);return(0,t.jsx)(S.ItemSlot,{scope:i,children:(0,t.jsx)(v,{"aria-disabled":o.open&&!s.collapsible||void 0,"data-orientation":a.orientation,id:o.triggerId,...l,...n,ref:r})})});X.displayName=Q;var Y="AccordionContent",J=r.default.forwardRef((e,r)=>{let{__scopeAccordion:i,...n}=e,a=H(C,i),o=U(Y,i),s=O(i);return(0,t.jsx)(b,{role:"region","aria-labelledby":o.triggerId,"data-orientation":a.orientation,...s,...n,ref:r,
1style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function Z(e){return e?"open":"closed"}J.displayName=Y,e.s(["Accordion",0,_,"AccordionContent",0,J,"AccordionHeader",0,W,"AccordionItem",0,V,"AccordionTrigger",0,X,"Content",0,J,"Header",0,W,"Item",0,V,"Root",0,_,"Trigger",0,X,"createAccordionScope",0,L],10327);var ee=e.i(10327),ee=ee,et=e.i(77536),et=et,er=e.i(32137);e.s(["Accordion",0,function({...e}){return(0,t.jsx)(ee.Root,{"data-slot":"accordion",...e})},"AccordionContent",0,function({className:e,children:r,...i}){return(0,t.jsx)(ee.Content,{"data-slot":"accordion-content",className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden",...i,children:(0,t.jsx)("div",{className:(0,er.cn)("pb-6 pt-0",e),children:r})})},"AccordionItem",0,function({className:e,...r}){return(0,t.jsx)(ee.Item,{"data-slot":"accordion-item",className:(0,er.cn)("border-b border-border last:border-b-0",e),...r})},"AccordionTrigger",0,function({className:e,children:r,...i}){return(0,t.jsx)(ee.Header,{className:"flex",children:(0,t.jsxs)(ee.Trigger,{"data-slot":"accordion-trigger",className:(0,er.cn)("focus-visible:border-ring focus-visible:ring-ring/30 flex flex-1 items-start justify-between gap-4 py-6 text-left transition-all outline-none focus-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 [&[data-state=open]>svg]:rotate-180",e),...i,children:[r,(0,t.jsx)(et.default,{"aria-hidden":!0,className:"text-muted-foreground pointer-events-none size-5 shrink-0 translate-y-1 transition-transform duration-200"})]})})}],94978);var ei=e.i(94237);let en=(0,ei.cva)("mx-auto px-6 lg:px-10",{variants:{width:{chrome:"max-w-[1320px]",body:"w-full lg:max-w-5xl",narrow:"max-w-[860px]"},pad:{default:"py-24 lg:py-28",hero:"pt-20 pb-16 lg:pt-28","hero-tall":"pt-20 pb-24 lg:pt-28 lg:pb-32",lite:"pt-20 pb-12 lg:pt-28",compact:"py-16 lg:py-20",tight:"py-12",none:""}},defaultVariants:{width:"chrome",pad:"default"}});e.s(["SectionContainer",0,function({className:e,width:r,pad:i,...n}){return(0,t.jsx)("div",{"data-slot":"section-container",className:(0,er.cn)(en({width:r,pad:i}),e),...n})}],48611);let ea=(0,ei.cva)("mt-4 font-heading tracking-tight",{variants:{size:{default:"text-4xl lg:text-5xl leading-[1.05]",md:"text-3xl lg:text-5xl leading-[1.05]",xl:"text-5xl md:text-6xl lg:text-7xl leading-[1.02]"},align:{start:"",center:"max-w-3xl mx-auto"}},defaultVariants:{size:"default",align:"start"}});e.s(["SectionHeading",0,function({className:e,size:r,align:i,...n}){return(0,t.jsx)("h2",{"data-slot":"section-heading",className:(0,er.cn)(ea({size:r,align:i}),e),...n})}],39490);let eo=(0,ei.cva)("",{variants:{tone:{default:"border-b border-border",muted:"border-b border-border bg-muted/20","muted-strong":"border-b border-border bg-muted/30",inverted:"bg-ink text-ink-foreground",flush:""},overflowHidden:{true:"relative overflow-hidden",false:""}},defaultVariants:{tone:"default",overflowHidden:!1}});e.s(["SectionShell",0,function({className:e,tone:r,overflowHidden:i,...n}){return(0,t.jsx)("section",{"data-slot":"section-shell",className:(0,er.cn)(eo({tone:r,overflowHidden:i}),e),...n})}],9325)},50626,e=>{"use strict";var t=e.i(63562),r=e.i(63704);let i=t.default.env.NEXT_PUBLIC_SHOPIFY_INSTALL_URL??"https://apps.shopify.com/product-genius-ai",n=function(e){try{return new URL(e).pathname.split("/").filter(Boolean).pop()??"product-genius-ai"}catch{return"product-genius-ai"}}(i);e.s(["APP_STORE_URL",0,i,"buildAdminDeepLink",0,function(e){let t=e.replace(/\.myshopify\.com$/i,"");return`https://admin.shopify.com/store/${t}/apps/${n}`},"isMyshopifyDomain",0,function(e){return/^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.myshopify\.com$/i.test(e)},"normalizeShop",0,function(e){if("string"!=typeof e)return null;let t=e.trim().toLowerCase();return t&&(t=(t=(t=t.replace(/^https?:\/\//,"")).replace(/^www\./,"")).split(/[/?#]/)[0]??"")&&/^[a-z0-9-]+(\.[a-z0-9-]+)+$/.test(t)?t:null},"trackInstallInitiated",0,function(e){(0,r.pushEvent)({event:"shop_install_initiated",shop:e.shop,install_source:e.source})}])},57415,e=>{"use strict";var t=e.i(84823),r=e.i(95390),i=e.i(81831),n=e.i(73361),a=e.i(50626);e.s(["InstallButton",0,function({source:e,size:o="lg",variant:s="default",className:l,children:c="Install on Shopify",withArrow:d=!0,...u}){let{open:f}=(0,n.useInstallModal)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.Button,{type:"button",size:o,variant:s,className:l,onClick:()=>f(e),"data-tracking-location":`install_button_${e}`,...u,children:[c,d?(0,t.jsx)(r.ArrowRight,{"aria-hidden":!0}):null]}),(0,t.jsx)("noscript",{children:(0,t.jsx)("a",{href:a.APP_STORE_URL,target:"_blank",rel:"noopener noreferrer",className:`cta-attribution ${l??""}`.trim(),children:c})})]})}])},53959,e=>{"use strict";let t=(0,e.i(6875).default)("play",[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]]);e.s(["Play",0,t],53959)},50561,e=>{"use strict";var t=e.i(84823),r=e.i(56285),i=e.i(32137);e.s(["Card",0,function({className:e,asChild:n=!1,...a}){let o=n?r.Slot.Root:"div";return(0,t.jsx)(o,{"data-slot":"card",className:(0,i.cn)("bg-card text-card-foreground flex flex-col gap-6 border p-6",e),...a})}])},34026,e=>{"use strict";var t=e.i(84823),r=e.i(2849),i=e.i(63704),n=e.i(73361);function a(e){if(!e)return!1;try{return"apps.shopify.com"===new URL(e,window.location.href).hostname}catch{return!1}}function o(){return!window.dispatchEvent(new CustomEvent(n.FEED_INSTALL_MODAL_EVENT,{cancelable:!0}))}e.s(["FeedInstallBridge",0,function({children:e}){let n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=n.current;if(!e)return;let t=!1,r=e=>{let r=e.target instanceof Element?e.target:null,n=r?.closest(".pg-app-btn");if(!n)return;let s=n.getAttribute("href")??n.closest("a")?.getAttribute("href")??"";a(s)&&o()&&((0,i.trackPgFeedClick)({url:s,label:n.textContent||""}),e.preventDefault(),e.stopPropagation(),t=!0,queueMicrotask(()=>{t=!1}))};e.addEventListener("click",r,!0);let s=window.open,l=function(e,r,i){return a(String(e??""))&&(t||o())?null:s.call(window,e,r,i)};return window.open=l,()=>{e.removeEventListener("click",r,!0),window.open===l&&(window.open=s)}},[]),(0,t.jsx)("div",{ref:n,style:{display:"contents"},children:e})}])},41747,e=>{"use strict";var t=e.i(84823),r=e.i(2849),i=e.i(63704);let n=["h-[320px]","h-[180px]","h-[250px]","h-[350px]","h-[160px]","h-[220px]","h-[290px]","h-[160px]","h-[320px]","h-[220px]","h-[250px]"];function a(){return(0,t.jsx)("div",{className:"columns-2 md:columns-3 lg:columns-4 column-gap-4",children:n.map((e,r)=>(0,t.jsx)("div",{className:"w-full h-full mb-4 inline-block break-inside-avoid",children:(0,t.jsx)("div",{className:`w-full ${e} rounded-xl opacity-70 bg-muted`})},r))})}e.s(["LegacyProductGeniusFeed",0,function(){let[e,n]=(0,r.useState)(1),[o,s]=(0,r.useState)(),[l,c]=(0,r.useState)(!0),d=(0,r.useRef)(null),u=(0,r.useRef)(null),f=(0,r.useRef)(0),p=(0,r.useRef)(!1),h=(0,r.useCallback)(()=>{let e=d.current,t=u.current;if(e&&t){let r=e.querySelectorAll(".pg-card-wrapper").length;if(r<=0)return void c(!0);c(!1);let i=e.scrollWidth,a=t.clientWidth-24;if(i>a&&i>0){let e=a/i;n(e),s(t.scrollHeight*e+30)}else n(1),s(void 0);f.current=r}},[]);return(0,r.useEffect)(()=>{let e=d.current;if(!e)return;
1if(!p.current){window.GAMALON?.destroy&&window.GAMALON?.pgInitialized&&(window.GAMALON.destroy(),window.GAMALON.pgInitialized=!1);let t=e.querySelector("[data-id='pg-tag-script']");t&&e.removeChild(t);let r=document.createElement("script");r.src="https://tags.productgenius.io/tag.js?shop=idcgy1-sm.myshopify.com",r.dataset.id="pg-tag-script",e.appendChild(r),p.current=!0}let t=new MutationObserver(()=>{e.querySelectorAll(".pg-card-wrapper").length!==f.current&&h(),e.querySelectorAll(".pg-app-btn:not([data-tracked])").forEach(e=>{e.setAttribute("data-tracked","true"),e.addEventListener("click",()=>{let t=e.closest("a");(0,i.trackPgFeedClick)({url:e.getAttribute("href")||t?.href||"",label:e.textContent||""})})})});t.observe(e,{childList:!0,subtree:!0});let r=new ResizeObserver(()=>{requestAnimationFrame(h)});return u.current&&r.observe(u.current),()=>{t.disconnect(),r.disconnect(),window.GAMALON?.destroy&&window.GAMALON?.pgInitialized&&(window.GAMALON.destroy(),window.GAMALON.pgInitialized=!1);let i=e.querySelector("[data-id='pg-tag-script']");i&&e.removeChild(i),p.current=!1}},[h]),(0,t.jsxs)("div",{ref:u,className:"w-full overflow-hidden p-3",style:{height:o?`${o}px`:"auto"},children:[l&&(0,t.jsx)(a,{}),(0,t.jsx)("div",{ref:d,className:"pg-app-wrapper",style:{display:l?"none":"block",transform:`scale(${e})`,transformOrigin:"top left",width:e<1?`${100/e}%`:"100%"}})]})}])},82067,e=>{"use strict";var t=e.i(84823),r=e.i(94978),i=e.i(48611),n=e.i(62587),a=e.i(39490),o=e.i(9325),s=e.i(35234);e.s(["HomepageFaq",0,function(){return(0,t.jsx)(o.SectionShell,{id:"faq","aria-labelledby":"homepage-faq-heading",tone:"muted",children:(0,t.jsxs)(i.SectionContainer,{width:"narrow",className:"py-20 lg:py-24",children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)(n.SectionEyebrow,{align:"center",children:"FAQ"}),(0,t.jsx)(a.SectionHeading,{id:"homepage-faq-heading",children:"Answers to common questions."})]}),(0,t.jsx)(r.Accordion,{type:"single",collapsible:!0,className:"mt-12 border-y border-border",children:s.faqData.map(e=>(0,t.jsxs)(r.AccordionItem,{value:e.key,children:[(0,t.jsx)(r.AccordionTrigger,{className:"font-heading text-xl lg:text-2xl tracking-tight hover:text-primary [&[data-state=open]]:text-primary transition-colors",children:e.question}),(0,t.jsx)(r.AccordionContent,{className:"text-foreground/80 leading-relaxed pr-12",children:e.answer})]},e.key))})]})})}])}]);

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.