1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3279,3011],{83752:function(e,t,s){"use strict";var a,r=s(2784);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var a in s)({}).hasOwnProperty.call(s,a)&&(e[a]=s[a])}return e}).apply(null,arguments)}t.Z=function(e){return r.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:20,height:22,fill:"none"},e),a||(a=r.createElement("path",{fill:"#8B5CF6",d:"M19.795 15.017c0 .362-.131.709-.363.965s-.546.4-.875.4v1.49c.296.115.56.31.768.568s.354.57.423.907c.07.336.06.687-.026 1.019a2.1 2.1 0 0 1-.47.878 1.8 1.8 0 0 1-.796.518c-.3.096-.618.106-.923.03a1.8 1.8 0 0 1-.822-.468 2.07 2.07 0 0 1-.514-.847h-1.351c0 .363-.13.71-.363.966s-.546.4-.874.4-.643-.144-.875-.4a1.44 1.44 0 0 1-.362-.966h-1.237c0 .363-.13.71-.363.966s-.546.4-.874.4c-.329 0-.643-.144-.875-.4a1.44 1.44 0 0 1-.363-.966H7.422c0 .363-.13.71-.362.966s-.547.4-.875.4-.643-.144-.875-.4a1.44 1.44 0 0 1-.362-.966h-1.35c-.104.326-.281.618-.515.848s-.516.39-.821.467a1.7 1.7 0 0 1-.924-.03 1.8 1.8 0 0 1-.796-.518 2.1 2.1 0 0 1-.47-.878 2.25 2.25 0 0 1-.026-1.02c.07-.336.215-.648.423-.905.209-.258.473-.454.768-.568v-1.491c-.328 0-.643-.144-.875-.4A1.44 1.44 0 0 1 0 15.017c0-.362.13-.71.362-.965.232-.256.547-.4.875-.4v-1.365c-.328 0-.643-.144-.875-.4A1.44 1.44 0 0 1 0 10.922c0-.362.13-.71.362-.966s.547-.4.875-.4V8.19c-.328 0-.643-.143-.875-.4A1.44 1.44 0 0 1 0 6.826c0-.362.13-.709.362-.965s.547-.4.875-.4V3.97a1.85 1.85 0 0 1-.768-.568 2.1 2.1 0 0 1-.423-.906c-.07-.337-.06-.688.026-1.02.087-.331.249-.633.47-.878.221-.244.495-.422.796-.518.3-.096.618-.106.924-.029.305.077.587.237.821.467s.41.521.514.847h1.351c0-.362.13-.71.362-.965.232-.256.547-.4.875-.4s.643.144.875.4.362.603.362.965H8.66c0-.362.13-.71.363-.965.232-.256.546-.4.874-.4.329 0 .643.144.875.4s.362.603.362.965h1.238c0-.362.13-.71.362-.965.232-.256.547-.4.875-.4s.643.144.874.4c.232.256.363.603.363.965h1.35c.105-.326.282-.617.515-.847s.517-.39.822-.467.623-.067.923.03c.301.095.575.273.796.517.221.245.383.547.47.879s.096.682.026 1.019-.215.648-.423.906a1.85 1.85 0 0 1-.768.568v1.49c.328 0 .643.144.875.4s.362.603.362.965-.13.71-.362.966-.547.4-.875.4v1.364c.328 0 .643.144.875.4s.362.604.362.966-.13.709-.362.965-.547.4-.875.4v1.365c.163 0 .324.035.474.104s.287.169.402.296q.174.192.268.443t.095.523M16.083 4.778a.7.7 0 0 0-.047-.261.7.7 0 0 0-.134-.222.6.6 0 0 0-.2-.148.6.6 0 0 0-.237-.051H4.33a.6.6 0 0 0-.437.2.72.72 0 0 0-.182.482v12.287q0 .136.047.26a.7.7 0 0 0 .135.222.6.6 0 0 0 .2.148.6.6 0 0 0 .237.052h11.134a.6.6 0 0 0 .237-.052.6.6 0 0 0 .2-.148.7.7 0 0 0 .135-.221.7.7 0 0 0 .047-.262z"})))}},17936:function(e,t,s){"use strict";var a,r,i,n=s(2784);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var a in s)({}).hasOwnProperty.call(s,a)&&(e[a]=s[a])}return e}).apply(null,arguments)}t.Z=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 23 24"},e),a||(a=n.createElement("path",{fill:"#8B5CF6",d:"M14.012 12.038a3.27 3.27 0 0 0-.442-1.688 2.8 2.8 0 0 0-1.211-1.128 2.47 2.47 0 0 0-1.572-.187 2.64 2.64 0 0 0-1.4.817c-.383.42-.645.958-.753 1.545a3.33 3.33 0 0 0 .15 1.75 2.98 2.98 0 0 0 1 1.36c.446.334.973.512 1.511.512.355.002.707-.073 1.035-.222.328-.148.627-.367.88-.644.251-.277.452-.606.59-.969a3.3 3.3 0 0 0 .212-1.146"})),r||(r=n.createElement("path",{fill:"#8B5CF6",d:"M20.068 14.475v-.038a1.4 1.4 0 0 0-.186-.641 1.2 1.2 0 0 0-.455-.446 1.02 1.02 0 0 0-1.147.094c-3.476 2.7-10.24 2.718-13.952.037a1.07 1.07 0 0 0-1.198-.056 1.17 1.17 0 0 0-.444.458c-.107.195-.164.42-.163.648 0 .176.033.35.097.512q.097.245.274.426c1.248 1.256 3.492 1.912 5.196 2.287v5.869c0 .1.036.195.099.265s.149.11.238.11h5.23c.09 0 .176-.04.239-.11a.4.4 0 0 0 .099-.265v-5.756c2.598-.507 4.504-1.294 5.651-2.382.136-.12.245-.275.318-.45.073-.177.109-.369.104-.562m-.844.45c-1.096 1.031-2.986 1.8-5.617 2.269a.33.33 0 0 0-.207.128.4.4 0 0 0-.08.247v5.68H8.765v-5.812a.4.4 0 0 0-.074-.241.33.33 0 0 0-.196-.134c-1.636-.337-3.965-.937-5.146-2.137a.5.5 0 0 1-.113-.179.58.58 0 0 1 .03-.48.5.5 0 0 1 .185-.185.45.45 0 0 1 .506.019c3.897 2.831 11.05 2.794 14.71-.056a.417.417 0 0 1 .472-.037.5.5 0 0 1 .192.183c.048.079.075.171.08.266v.038a.6.6 0 0 1-.047.24.5.5 0 0 1-.14.19"})),i||(i=n.createElement("path",{fill:"#8B5CF6",d:"M21.232 9.169a6.7 6.7 0 0 0-1.108-3.179A5.8 5.8 0 0 0 17.69 3.92c-1.839-.788-3.846-.113-5.246.862C11.97 3.037 10.857 1.07 9 .337 7.145-.393 4.699.15 3.164 1.762A5.26 5.26 0 0 0 1.81 4.223a5.7 5.7 0 0 0 .054 2.883c.228.75.534 1.467.91 2.138l.153.28a35 35 0 0 1 1.4 3.132q.187.081.354.206c1.164.844 2.598 1.37 4.083 1.65a3.94 3.94 0 0 1-.844-2.475c0-.994.356-1.948.989-2.651.632-.703 1.49-1.099 2.385-1.099s1.754.395 2.386 1.099c.633.703.989 1.657.989 2.651 0 .897-.294 1.764-.827 2.438 1.602-.3 3.037-.863 4.032-1.65a1.652 1.652 0 0 1 1.839-.15c.174.096.334.223.472.375.401-.535.7-1.155.88-1.822s.237-1.367.166-2.06M6.572 2.625c-.716 0-1.403.316-1.909.879a3.18 3.18 0 0 0-.79 2.12c0 .1-.036.196-.1.266a.32.32 0 0 1-.238.11.32.32 0 0 1-.239-.11.4.4 0 0 1-.098-.265c0-.995.355-1.948.988-2.652.633-.703 1.49-1.098 2.386-1.098.09 0 .175.04.238.11.064.07.1.165.1.265s-.036.195-.1.265a.32.32 0 0 1-.238.11"}
1)))}},18228:function(e,t,s){"use strict";s.d(t,{l:function(){return f}});var a=s(52322);s(2784);var r=s(79130),i=s.n(r),n=s(7355),l=s(76349),c=s(97976),o=s(90583),d=s(66176),m=s.n(d),h=s(50249),u=s(20324);let x=i().bind(m()),f=e=>{let{children:t,fullWidth:s=!1,className:r,innerClassName:i,lean:d,name:m}=e;return(0,n.aC)(),(0,h.u)(m),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:x("page","relative pb-0 bg-white",r),children:[(0,a.jsx)(l.N,{}),s?t:(0,a.jsx)("main",{className:(0,u.m6)(x("mb-10 ".concat(o.kt),{"mt-4":d},i)),children:t})]}),(0,a.jsx)(c.D,{})]})}},10615:function(e,t,s){"use strict";s.d(t,{l:function(){return a.l}});var a=s(18228)},3011:function(e,t,s){"use strict";s.d(t,{Qd:function(){return d},UQ:function(){return o},o4:function(){return m},vF:function(){return h}});var a=s(52322),r=s(2784),i=s(16170),n=s(77298),l=s(12524),c=s.n(l);let o=i.fC,d=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(i.ck,{ref:t,className:c()("border-b",s),...r})});d.displayName="AccordionItem";let m=r.forwardRef((e,t)=>{let{className:s,children:r,...l}=e;return(0,a.jsx)(i.h4,{className:"flex",children:(0,a.jsxs)(i.xz,{ref:t,className:c()("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline text-left [&[data-state=open]>svg]:rotate-180",s),...l,children:[r,(0,a.jsx)(n.v4q,{className:"text-muted-foreground h-4 w-4 shrink-0 transition-transform duration-200"})]})})});m.displayName=i.xz.displayName;let h=r.forwardRef((e,t)=>{let{className:s,children:r,...n}=e;return(0,a.jsx)(i.VY,{ref:t,className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm",...n,children:(0,a.jsx)("div",{className:c()("pb-4 pt-0",s),children:r})})});h.displayName=i.VY.displayName},96284:function(e,t,s){"use strict";s.d(t,{i:function(){return n}});var a=s(52322);s(2784);var r=s(12524),i=s.n(r);let n=e=>{let{className:t}=e;return(0,a.jsx)("hr",{className:i()("my-4 text-gray-500",t)})}},45312:function(e,t,s){"use strict";s.d(t,{n:function(){return p}});var a=s(52322);s(2784);var r=s(17936),i=s(16484),n=s(3438),l=s(39097),c=s.n(l),o=s(21353),d=s(96250),m=s.n(d),h=s(12524),u=s.n(h);let x=e=>{let{title:t,description:s,icon:r}=e;return(0,a.jsxs)("div",{className:"flex flex-col items-center text-center max-w-xs",children:[(0,a.jsx)("div",{className:"w-24 h-24 bg-gray-100 rounded-full flex items-center justify-center mb-4",children:r}),(0,a.jsx)("h3",{className:"text-xl font-semibold text-violet-600 mb-2",children:t}),(0,a.jsx)("p",{className:"text-gray-600",children:s})]})},f=e=>{let{position:t}=e;return(0,a.jsx)("div",{className:"\n hidden md:block absolute \n ".concat("left"===t?"left-[22%] -translate-y-3/4":"left-[57%] -translate-y-3/4","\n w-[20%] top-1/4\n "),children:(0,a.jsxs)("svg",{className:"w-full h-20",viewBox:"0 0 102 40",preserveAspectRatio:"none",children:[(0,a.jsx)("path",{d:"left"===t?"M0,20 C25,-5 75,45 100,20":"M0,20 C25,45 75,-5 100,20",stroke:"#ddd",strokeWidth:"1",strokeDasharray:"3 3",fill:"none"}),(0,a.jsx)("path",{d:"left"===t?"M97,20 L101,20 L99,23":"M97,20 L101,20 L99,17",stroke:"#ddd",strokeWidth:"1",fill:"none"})]})})},p=()=>(0,a.jsx)("section",{className:"py-4",id:"how-it-works",children:(0,a.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,a.jsx)("h2",{className:u()(m().sectionTitle,"mb-12 text-center"),children:"How Does It Work?"}),(0,a.jsx)("p",{className:"text-center text-gray-600 mb-16 max-w-2xl mx-auto",children:"Create personalized sound wave art from your favorite audio moments. Upload your own audio, record directly, or choose from millions of songs on Spotify. Make it truly unique with our customization tools and bring your sound memories to life."}),(0,a.jsxs)("div",{className:"flex flex-col md:flex-row justify-between gap-8 relative",children:[(0,a.jsx)("div",{className:"w-full md:w-1/3 flex justify-center",children:(0,a.jsx)(x,{title:"1. Choose Your Audio Source",description:"Upload an audio file, record directly, or select your favorite song from Spotify. We support various formats including MP3, WAV, and M4A to create your unique soundwave art.",icon:(0,a.jsx)("svg",{className:"w-12 h-12 text-violet-500",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-8l-4-4m0 0L8 8m4-4v12"})})})}),(0,a.jsx)(f,{position:"left"}),(0,a.jsx)("div",{className:"w-full md:w-1/3 flex justify-center",children:(0,a.jsx)(x,{title:"2. Design Your Sound Wave Art",description:"Customize every aspect of your sound wave - from wave style and colors to size and orientation. Choose between horizontal or circular designs, and add optional QR codes for playback.",icon:(0,a.jsx)(r.Z,{className:"w-12 h-12 text-violet-500"})})}),(0,a.jsx)(f,{position:"right"}),(0,a.jsx)("div",{className:"w-full md:w-1/3 flex justify-center",children:(0,a.jsx)(x,{title:"3. Bring Your Sound to Life",description:"Get your design as a high-quality print or digital file. For prints, scan the QR code or the sound wave itself using our app to instantly play the original audio. Perfect for home decor or as a meaningful gift.",icon:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.hLd,{className:"w-6 h-6 text-violet-500 translate-x-1/2 -translate-y-1/2"}),(0,a.jsx)("svg",{className:"w-12 h-12 text-violet-500 translate-y-1/4",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 18h.01M8 21h8a2 2 0 002-2V5a2 2 0 00-2-2H8a2 2 0 00-2 2v14a2 2 0 002 2z"})})]})})})]}),(0,a.jsx)("div",{className:"mt-12 text-center",children:(0,a.jsx)(c(),{href:"/editor",prefetch:!1,children:(0,a.jsx)(o.z,{theme:"primary",className:"w-full md:w-auto px-8 py-3 rounded-full text-lg font-semibold",onClick:()=>(0,n.KW)("poster_art_how_it_works_cta"),children:"START DESIGNING NOW"})})})]})})},51713:function(e,t,s){"use strict";s.d(t,{h:function(){return i}});var a=s(52322);
1s(2784);var r=s(9223);let i=e=>{let{images:t}=e;return(0,a.jsxs)("div",{className:"mx-auto sm:grid sm:grid-cols-2 sm:gap-x-4",children:[(0,a.jsx)("div",{className:"aspect-w-4 aspect-h-2 sm:aspect-w-3 sm:aspect-h-4 overflow-hidden rounded-lg 2xl:max-h-none",children:(0,a.jsx)("img",{src:(0,r._)({src:t[0].src,width:640}),alt:t[0].alt,width:640,height:320,className:"h-full w-full object-cover object-center"})}),(0,a.jsxs)("div",{className:"hidden sm:flex flex-col space-y-4",children:[(0,a.jsx)("div",{className:"aspect-w-3 aspect-h-2 overflow-hidden rounded-lg",children:(0,a.jsx)("img",{src:(0,r._)({src:t[1].src,width:640}),alt:t[1].alt,width:640,height:427,className:"h-full w-full object-cover object-center"})}),(0,a.jsx)("div",{className:"aspect-w-3 aspect-h-2 overflow-hidden rounded-lg",children:(0,a.jsx)("img",{src:(0,r._)({src:t[2].src,width:640}),alt:t[2].alt,width:640,height:427,className:"h-full w-full object-cover object-center"})})]})]})}},19469:function(e,t,s){"use strict";s.d(t,{H:function(){return d}});var a=s(52322);s(2784);var r=s(40581),i=s(96250),n=s.n(i),l=s(12524),c=s.n(l),o=s(96284);let d=e=>{let{testimonials:t}=e;return(0,a.jsxs)("div",{className:"lg:border-r lg:border-gray-200 lg:pr-8 flex-1",children:[(0,a.jsx)("h2",{className:c()(n().sectionTitle,"text-center lg:text-start"),children:"Wall of Love"}),(0,a.jsx)(o.i,{}),(0,a.jsxs)("section",{"aria-labelledby":"reviews-heading",className:"pt-4",children:[(0,a.jsx)("h2",{id:"reviews-heading",className:"sr-only",children:"Testimonials"}),(0,a.jsx)("div",{className:"space-y-10",children:t.map(e=>(0,a.jsxs)("div",{className:"flex flex-col sm:flex-row",children:[(0,a.jsxs)("div",{className:"order-2 mt-6 sm:mt-0 sm:ml-8",children:[(0,a.jsx)("h3",{className:"text-sm font-medium text-gray-900",children:e.title}),(0,a.jsxs)("p",{className:"sr-only",children:[e.rating," out of 5 stars"]}),(0,a.jsx)("div",{className:"mt-3 space-y-6 text-sm text-gray-600",children:(0,a.jsx)("p",{children:e.content})})]}),(0,a.jsx)("div",{className:"order-1 flex items-center sm:flex-col sm:items-start",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-sm font-medium text-gray-900",children:e.author}),(0,a.jsx)("div",{className:"mt-2 flex items-center gap-1",children:[0,1,2,3,4].map(e=>(0,a.jsx)(r.M2b,{className:"text-white bg-green-500 p-1 w-5 h-5"},e))})]})})]},e.id))})]})]})}},35604:function(e,t,s){"use strict";s.d(t,{P:function(){return p}});var a=s(52322);s(2784);var r=s(96577),i=s.n(r),n=s(39097),l=s.n(n),c=s(3438),o=s(21353),d=s(96250),m=s.n(d),h=s(12524),u=s.n(h);let x=e=>{let{title:t,description:s,imageSrc:r,imageAlt:n}=e;return(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)("div",{className:"relative h-[200px] mb-4 rounded-lg overflow-hidden",children:(0,a.jsx)(i(),{src:r,alt:n,fill:!0,className:"object-cover",sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw"})}),(0,a.jsx)("h3",{className:"text-xl font-bold mb-2",children:t}),(0,a.jsx)("p",{className:"text-gray-600 text-sm",children:s})]})},f=[{title:"Wedding Memories",description:"Capture your first dance song or wedding vows as a beautiful piece of art. Create a lasting memory of your special day that you can both see and hear.",imageSrc:"/mockups/mockup - wedding circular.png",imageAlt:"Wedding gift with wedding photo"},{title:"Anniversary Gift",description:"Transform your shared favorite song into a stunning visual piece. Add a personal touch with custom colors and styles that match your home d\xe9cor.",imageSrc:"/product/poster-art/woman-with-frame.jpeg",imageAlt:"Person holding framed sound wave art"},{title:"Birthday Gift",description:"Give them the song that defined their year or the one that's always been theirs. A personalized sound wave print is a thoughtful, one-of-a-kind gift they'll actually keep.",imageSrc:"/product/poster-art/5-sense-gift.jpeg",imageAlt:"Framed sound wave art as a birthday gift"},{title:"Personal Memories",description:"Preserve precious voice messages, baby's first words, or favorite music as elegant wall art. Choose between horizontal or circular designs to match your style.",imageSrc:"/product/poster-art/baby-living-room.jpeg",imageAlt:"Person looking at framed sound wave art on wall"}],p=e=>
1{let{className:t,titleClassName:s=m().sectionTitle}=e;return(0,a.jsxs)("section",{className:t,children:[(0,a.jsxs)("h2",{className:u()(s,"text-center"),children:[(0,a.jsx)("span",{className:"inline-flex px-2 text-white rounded bg-violet-500 transform-gpu -skew-x-6",children:"Perfect gift"})," ","for every occasion"]}),(0,a.jsxs)("div",{className:"mx-auto p-4 bg-gray-100 rounded-lg sm:p-8",children:[(0,a.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:f.map(e=>(0,a.jsx)(x,{title:e.title,description:e.description,imageSrc:e.imageSrc,imageAlt:e.imageAlt},e.title))}),(0,a.jsx)("div",{className:"mt-12 text-center",children:(0,a.jsx)(l(),{href:"/editor",prefetch:!1,children:(0,a.jsx)(o.z,{theme:"primary",size:"large",className:"text-lg font-semibold",onClick:()=>(0,c.KW)("perfect_gift_cta"),children:"CREATE YOUR GIFT"})})})]})]})}},3486:function(e,t,s){"use strict";s.d(t,{M:function(){return i}});var a=s(52322);s(2784);var r=s(40581);let i=e=>{let{starOnly:t=!1,textClassName:s,noLink:i=!1}=e;return(0,a.jsxs)("a",{className:"text-xs flex items-start font-medium gap-2",target:"_blank",rel:"noopener noreferrer",...i?{}:{href:"https://bit.ly/trust-wavevisual"},children:[(0,a.jsxs)("div",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(r.M2b,{className:"text-white bg-green-500 p-1 w-5 h-5"}),(0,a.jsx)(r.M2b,{className:"text-white bg-green-500 p-1 w-5 h-5"}),(0,a.jsx)(r.M2b,{className:"text-white bg-green-500 p-1 w-5 h-5"}),(0,a.jsx)(r.M2b,{className:"text-white bg-green-500 p-1 w-5 h-5"}),(0,a.jsxs)("div",{className:"relative w-5 h-5",children:[(0,a.jsxs)("div",{className:"absolute inset-0 flex",children:[(0,a.jsx)("div",{className:"w-2/3 bg-green-500"}),(0,a.jsx)("div",{className:"w-1/3 bg-slate-200"})]}),(0,a.jsx)(r.M2b,{className:"relative text-white p-1 w-5 h-5"})]})]}),!t&&(0,a.jsxs)("span",{className:["flex gap-1 items-center",s].filter(Boolean).join(" "),children:[(0,a.jsxs)("p",{className:"",children:[4.6," out of 5"]}),(0,a.jsx)(r.M2b,{className:"text-green-500 w-5 h-5"}),"Trustpilot"]})]})}},45947:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return a._}});var a=s(9223)},96250:function(e){e.exports={sectionTitle:"LandingPage_sectionTitle__DNQ23"}},66176:function(e){e.exports={page:"page_page__NLmzS",text:"page_text__cjgfs"}}}]);
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.