1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,65940,e=>{"use strict";var t=e.i(43476),o=e.i(71645);let n="#CC0000",i="#A80000",r="#0A0A0A",a="#111111",s="rgba(201,168,80,0.15)",l="#F5F0EB",d="#555555",p="#2A1F0A",c="#7A6A40";function h({children:e}){return(0,t.jsxs)("div",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"13px",letterSpacing:"0.2em",textTransform:"uppercase",color:n,marginBottom:"14px",display:"flex",alignItems:"center",gap:"12px"},children:[(0,t.jsx)("span",{style:{display:"block",width:"24px",height:"1px",background:n}}),e]})}function x({children:e}){return(0,t.jsx)("h2",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:"clamp(36px, 5vw, 68px)",lineHeight:1,letterSpacing:"0.02em",color:p,margin:0},children:e})}function g({isMobile:e}){let r=(0,o.useRef)(null),[a,s]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e;s(!0);let t=r.current;if(!t)return;let o=t.getContext("2d"),n=[],i=()=>{t.width=t.offsetWidth,t.height=t.offsetHeight,n=Array.from({length:Math.floor(t.width/6)},()=>({height:.7*Math.random()+.1,speed:.015*Math.random()+.005,phase:Math.random()*Math.PI*2}))},a=i=>{o.clearRect(0,0,t.width,t.height),n.forEach((e,n)=>{let r=(.5*Math.sin(i*e.speed+e.phase)+.5)*e.height*t.height,a=(t.height-r)/2;o.fillStyle=`rgba(201,168,80,${.07+.07*e.height})`,o.fillRect(6*n,a,3,r)}),e=requestAnimationFrame(a)};return i(),window.addEventListener("resize",i),e=requestAnimationFrame(a),()=>{cancelAnimationFrame(e),window.removeEventListener("resize",i)}},[]),(0,t.jsxs)("section",{style:{minHeight:"auto",display:"flex",flexDirection:"column",justifyContent:e?"flex-start":"center",position:"relative",overflow:"hidden",paddingTop:e?"140px":"200px",paddingBottom:e?"40px":"50px"}
1,children:[(0,t.jsx)("canvas",{ref:r,style:{position:"absolute",inset:0,width:"100%",height:"100%",opacity:+!!a,transition:"opacity 1s"}}),(0,t.jsx)("div",{style:{position:"absolute",top:"30%",left:"50%",transform:"translate(-50%, -50%)",width:"600px",height:"600px",background:"radial-gradient(circle, rgba(201,168,80,0.08) 0%, transparent 70%)",pointerEvents:"none"}}),(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",position:"relative",zIndex:2,width:"100%",boxSizing:"border-box"},children:[(0,t.jsxs)("div",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"13px",letterSpacing:"0.2em",textTransform:"uppercase",color:n,marginTop:"10px",marginBottom:"24px",display:"flex",alignItems:"center",gap:"12px"},children:[(0,t.jsx)("span",{style:{display:"block",width:"32px",height:"1px",background:n}}),"Milwaukee · Chicago · Phoenix"]}),(0,t.jsxs)("h1",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:e?"clamp(64px, 13vw, 96px)":"clamp(68px, 8.5vw, 120px)",lineHeight:.92,letterSpacing:"0.02em",marginBottom:"24px"},children:[(0,t.jsx)("div",{style:{color:p},children:"PROFESSIONAL"}),(0,t.jsx)("div",{style:{color:n},children:"DJ"}),(0,t.jsx)("div",{style:{WebkitTextStroke:`1.5px ${p}`,color:"transparent"},children:"SERVICES"})]}),(0,t.jsx)("p",{style:{color:c,fontSize:e?"16px":"17px",lineHeight:"1.75",maxWidth:"520px",marginBottom:"36px",fontWeight:300},children:"From intimate receptions to full ceremony coverage â curated music, premium sound, and the energy to keep your dance floor packed all night."}),(0,t.jsxs)("div",{style:{display:"flex",gap:"20px",flexWrap:"wrap",alignItems:"center"},children:[(0,t.jsx)("a",{href:"#packages",style:{fontFamily:"var(--font-mono), monospace",fontSize:"12px",letterSpacing:"0.14em",textTransform:"uppercase",background:n,color:l,padding:"16px 32px",textDecoration:"none",transition:"background 0.2s, transform 0.15s",display:"inline-block"},onMouseEnter:e=>{e.currentTarget.style.background=i,e.currentTarget.style.transform="translateY(-2px)"},onMouseLeave:e=>{e.currentTarget.style.background=n,e.currentTarget.style.transform="translateY(0)"},children:"View Packages"}),(0,t.jsxs)("a",{href:"/dj-services/book",style:{fontFamily:"var(--font-mono), monospace",fontSize:"12px",letterSpacing:"0.14em",textTransform:"uppercase",color:p,textDecoration:"none",display:"flex",alignItems:"center",gap:"10px"},children:["Book Now ",(0,t.jsx)("span",{style:{color:n},children:"â"})]})]})]})]})}function m(){let e=["Weddings","Receptions","Birthday Parties","Karaoke Nights","Corporate Events","Photo Booths","Private Parties","School Dances","Pool Parties"];return(0,t.jsxs)("div",{style:{background:n,padding:"13px 0",overflow:"hidden",whiteSpace:"nowrap"},children:[(0,t.jsx)("div",{style:{display:"inline-flex",animation:"marquee 30s linear infinite"},children:[...e,...e,...e,...e].map((e,o)=>(0,t.jsxs)("span",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:"16px",letterSpacing:"0.2em",color:"rgba(255,255,255,0.9)",padding:"0 24px"},children:[e,(0,t.jsx)("span",{style:{color:"rgba(255,255,255,0.3)",padding:"0 8px"},children:"â¦"})]},o))}),(0,t.jsx)("style",{children:` 2 @keyframes marquee { 3 0% { transform: translateX(0); } 4 100% { transform: translateX(-50%); } 5 } 6 `})]})}function f({isMobile:e}){return(0,t.jsx)("section",{id:"packages",style:{padding:"70px 0"},children:(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",boxSizing:"border-box",width:"100%"},children:[(0,t.jsxs)("div",{style:{marginBottom:e?"40px":"36px"},children:[(0,t.jsx)(h,{children:"What We Offer"}),(0,t.jsx)(x,{children:"DJ PACKAGES"}),(0,t.jsx)("p",{style:{color:c,fontSize:"16px",lineHeight:"1.75",maxWidth:"480px",marginTop:"16px",fontWeight:300},children:"Every package includes setup, breakdown, and travel. Simple pricing so we can focus our attention on making your special day unforgettable."})]}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:e?"1fr":"repeat(3, 1fr)",gap:"2px"},children:[{name:"NON-WEDDING EVENTS",tag:"For Any Occasion",photo:"/images/dj-services/school_dance.JPG",includes:["2 à 12 Inch Speakers","2 Wireless Microphones","Basic Lighting","Any Announcements Needed","Add-ons Available","$100 Photo Booth Credit"],note:"3 Hour Minimum"},{name:"RECEPTION ONLY",tag:"Most Popular",photo:"/images/sildeshow_photos/DSC03499.jpeg",includes:["2 à 12 Inch Speakers","1 à 18 Inch Subwoofer","2 Wireless Microphones","GigBar Move + ILS Lighting","Any Announcements Needed","$150 Photo Booth Credit"],note:"Up to 5.5 Hours of Coverage"},{name:"FULL DAY",tag:"Ceremony + Reception",photo:"/images/dj-services/ceremony.JPG",includes:["2 à 12 Inch Speakers","1 à 18 Inch Subwoofer","2 Wireless Microphones","GigBar Move + ILS Lighting","Ceremony Coverage","Floating Speaker W/Mics","Any Announcements Needed","$150 Photo Booth Credit"],note:"Full Day Up to 8 Hours Coverage"}].map((e,o)=>(0,t.jsx)(u,{pkg:e,featured:1===o},o))})]})})}function u({pkg:e,featured:i}){let[p,c]=(0,o.useState)(!1);return(0,t.jsxs)("div",{onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),style:{background:i?n:a,border:`1px solid ${i?n:s}`,position:"relative",overflow:"hidden",transition:"transform 0.3s",transform:p?"translateY(-4px)":"translateY(0)"},children:[(0,t.jsxs)("div",{style:{width:"100%",height:"220px",overflow:"hidden",position:"relative"},children:[(0,t.jsx)("img",{src:e.photo,alt:e.name,style:{width:"100%",height:"100%",objectFit:"cover",transition:"transform 0.4s",transform:p?"scale(1.05)":"scale(1)"}}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,background:"linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.7))"}}),i&&(0,t.jsx)("div",{style:{position:"absolute",top:"16px",right:"16px",fontFamily:"var(--font-mono), monospace",fontSize:"9px",letterSpacing:"0.15em",textTransform:"uppercase",background:r,color:l,padding:"6px 12px"},children:"POPULAR"})]}),(0,t.jsxs)("div",{style:{padding:"32px"},children:[(0,t.jsx)("div",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"13px",letterSpacing:"0.15em",textTransform:"uppercase",color:i?"rgba(255,255,255,0.75)":n,marginBottom:"8px"},children:e.tag}),(0,t.jsx)("div",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:"29px",letterSpacing:"0.04em",color:l,marginBottom:"24px"},children:e.name}),(0,t.jsx)("div",{style:{height:"1px",background:i?"rgba(255,255,255,0.2)":s,marginBottom:"20px"}}),(0,t.jsx)("div",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"13px",letterSpacing:"0.1em",textTransform:"uppercase",color:i?"rgba(255,255,255,0.55)":d,marginBottom:"14px"},children:"Includes:"}),(0,t.jsx)("ul",{style:{listStyle:"none",padding:0,margin:"0 0 28px",display:"flex",flexDirection:"column",gap:"10px"},children:e.includes.map(e=>(0,t.jsxs)("li",{style:{fontSize:"15px",fontWeight:300,color:i?"rgba(255,255,255,0.85)":"rgba(255,255,255,0.75)",display:"flex",alignItems:"center",gap:"10px",lineHeight:"1.5"},children:[(0,t.jsx)("span",{style:{color:l,fontWeight:600,flexShrink:0},children:"â"}),e]},e))}),e.note&&(0,t.jsx)("p",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"13px",color:i?"rgba(255,255,255,0.7)":n,letterSpacing:"0.08em",marginBottom:"24px",fontStyle:"italic"},children:e.note}),(0,t.jsx)("a",{href:"/dj-services/book",style:{display:"block",textAlign:"center",fontFamily:"var(--font-mono), monospace",fontSize:"13px",letterSpacing:"0.14em",textTransform:"uppercase",padding:"14px",textDecoration:"none",transition:"all 0.2s",background:i?r:"transparent",border:i?"none":`1px solid ${s}`,color:l},onMouseEnter:e=>{e.currentTarget.style.background=i?a:n,e.currentTarget.style.borderColor=n},onMouseLeave:e=>{i?e.currentTarget.style.background=r:(e.currentTarget.style.background="transparent",e.currentTarget.style.borderColor=s)},children:"Get Started â"})]})]})}function y({isMobile:e}){return(0,t.jsx)("section",{style:{padding:e?"10px 0":"30px 0"},children:(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",boxSizing:"border-box",width:"100%"},children:[(0,t.jsxs)("div",{style:{marginBottom:e?"40px":"36px"},children:[(0,t.jsx)(h,{children:"Enhance Your Event"}),(0,t.jsx)(x,{children:"POPULAR ADD-ONS"})]}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:e?"1fr":"repeat(3, 1fr)",gap:"2px"},children:[{name:"IGLOO PHOTO BOOTH",desc:"Let your guests chill out in our igloo iPad photo booth, traditional or glow in the dark. Use the props and changing LED lights to capture all the fun. Instantly share pictures with one tap.",photo:"/images/dj-services/photobooth.jpg",cta:{text:"Just need the photo booth?",linkText:"Start Here",href:"/photobooth"}},{name:"KARAOKE",desc:"Add a standalone karaoke setup in another area of your event for added fun. It c
6an also be ran from the main DJ booth for dance and singing alternations.",photo:"/images/dj-services/rename.avif",cta:{text:"Just need a karaoke rental?",linkText:"Start Here",href:"/karaoke-rental"}},{name:"UPLIGHTING",desc:"Create ambiance for your reception with uplighting projected up on walls and pillars of the venue. Customize the colors to match the look and feel of your event theme.",photo:"/images/dj-services/uplighting.jpg",cta:null}].map((e,o)=>(0,t.jsx)(v,{addon:e},o))})]})})}function v({addon:e}){let[i,r]=(0,o.useState)(!1);return(0,t.jsxs)("div",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),style:{background:i?a:"#0A0A0A",border:`1px solid ${i?s:"rgba(201,168,80,0.10)"}`,position:"relative",overflow:"hidden",transition:"background 0.3s, border-color 0.3s"},children:[(0,t.jsx)("div",{style:{position:"absolute",top:0,left:0,width:"3px",height:i?"100%":"0%",background:n,transition:"height 0.4s ease",zIndex:1}}),e.photo&&(0,t.jsx)("div",{style:{width:"100%",height:"200px",overflow:"hidden"},children:(0,t.jsx)("img",{src:e.photo,alt:e.name,style:{width:"100%",height:"100%",objectFit:"cover",transition:"transform 0.4s",transform:i?"scale(1.05)":"scale(1)"}})}),(0,t.jsxs)("div",{style:{padding:"32px"},children:[(0,t.jsx)("div",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:"30px",letterSpacing:"0.04em",color:l,marginBottom:"14px"},children:e.name}),(0,t.jsx)("p",{style:{color:"rgba(255,255,255,0.6)",fontSize:"16px",lineHeight:"1.8",fontWeight:300,marginBottom:e.cta?"16px":"0"},children:e.desc}),e.cta&&(0,t.jsxs)("p",{style:{color:"rgba(255,255,255,0.6)",fontSize:"16px",lineHeight:"1.8",fontWeight:300},children:[e.cta.text," ",(0,t.jsx)("a",{href:e.cta.href,style:{color:n,textDecoration:"none",fontWeight:400},onMouseEnter:e=>e.currentTarget.style.textDecoration="underline",onMouseLeave:e=>e.currentTarget.style.textDecoration="none",children:e.cta.linkText}),"!"]})]})]})}function b({isMobile:e}){return(0,t.jsx)("section",{style:{padding:e?"60px 0":"70px 0"},children:(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",boxSizing:"border-box",width:"100%"},children:[(0,t.jsxs)("div",{style:{marginBottom:e?"40px":"36px"},children:[(0,t.jsx)(h,{children:"Sample Playlists"}),(0,t.jsx)(x,{children:"CHECK OUT OUR MUSIC"}),(0,t.jsx)("p",{style:{color:c,fontSize:"16px",lineHeight:"1.75",maxWidth:"480px",marginTop:"16px",fontWeight:300},children:"A taste of what we play. Every event gets a custom playlist curated to your vibe."})]}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:e?"1fr":"repeat(3, 1fr)",gap:"2px"},children:[{url:"https://open.spotify.com/embed/playlist/3Ii8epWOaCmbSq3snxEV7p",label:"Wedding Dinner"},{url:"https://open.spotify.com/embed/playlist/2vLGwD7qazo3d7bPw2GidA",label:"Wedding Dance"},{url:"https://open.spotify.com/embed/playlist/2altR7wks8OhmFc3PCGvQK",label:"90s Hip-Hop"}].map((e,o)=>(0,t.jsx)("div",{style:{background:a,border:`1px solid ${s}`,overflow:"hidden"},children:(0,t.jsx)("iframe",{src:`${e.url}?utm_source=generator&theme=0`,width:"100%",height:"380",frameBorder:"0",allowFullScreen:"",allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy",style:{display:"block"}})},o))})]})})}function j({isMobile:e}){return(0,t.jsx)("section",{style:{padding:e?"20px 0 50px":"30px 0"},children:(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",boxSizing:"border-box",width:"100%"},children:[(0,t.jsxs)("div",{style:{marginBottom:e?"40px":"36px"},children:[(0,t.jsx)(h,{children:"Reviews"}),(0,t.jsx)(x,{children:"WHAT THEY SAY"})]}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:e?"1fr":"repeat(3, 1fr)",gap:"2px"},children:[{stars:5,quote:"I can't thank Kyle enough for what he did for me. I was a pandemic bride had to change my date only once luckily, Kyle was super accommodating, he always got back to me, his set up is top notch, and he gave me everything I asked for. I had the time of my life and can honestly say it was the dj that kept everything going. Trust me when I say he's the guy you need next time you need a dj!",
6name:"Heather C.",role:"Bride",photo:"/images/review_photos/heather.jpg"},{stars:5,quote:"Kyle was so wonderful to work with for our wedding! He showed up on time and had all of his equipment ready to go at the start of the wedding. Kyle played songs from the playlist we created as well as other songs that flowed perfectly throughout the evening. Everyone was on the dance floor until the end of the night. Overall, I would 100% recommend Kyle, he was a very friendly and super easy to work with!",name:"Kelsey Derse",role:"Bride",photo:"/images/review_photos/kelsey.jpeg"},{stars:5,quote:"Thank you KP Sound for great entertainment and keeping everyone on the dance floor. I would definitely recommend this company for any party!",name:"Nikki R.",role:"Wedding Couple",photo:"/images/review_photos/nikki.jpg"}].map((e,o)=>(0,t.jsxs)("div",{style:{background:a,border:`1px solid ${s}`,padding:"40px 32px",display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center"},children:[(0,t.jsx)("div",{style:{width:"88px",height:"88px",borderRadius:"50%",overflow:"hidden",border:"2px solid rgba(201,168,80,0.4)",marginBottom:"16px",flexShrink:0},children:(0,t.jsx)("img",{src:e.photo,alt:e.name,style:{width:"100%",height:"100%",objectFit:"cover"}})}),(0,t.jsx)("div",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:"22px",letterSpacing:"0.04em",color:n,marginBottom:"4px"},children:e.name}),(0,t.jsxs)("div",{style:{fontFamily:"var(--font-mono), monospace",fontSize:"12px",letterSpacing:"0.15em",textTransform:"uppercase",color:d,marginBottom:"16px"},children:["â ",e.role," â"]}),(0,t.jsx)("div",{style:{color:n,fontSize:"15px",letterSpacing:"3px",marginBottom:"16px"},children:"â
".repeat(e.stars)}),(0,t.jsxs)("p",{style:{fontSize:"16px",fontWeight:300,lineHeight:"1.8",color:"rgba(255,255,255,0.7)",fontStyle:"italic"},children:['"',e.quote,'"']})]},o))})]})})}function w({isMobile:e}){return(0,t.jsxs)("section",{style:{padding:e?"60px 0 60px":"140px 0 70px",position:"relative",overflow:"hidden"},children:[(0,t.jsx)("div",{style:{position:"absolute",top:"-100px",right:"-100px",width:"700px",height:"700px",background:"radial-gradient(circle, rgba(201,168,80,0.12) 0%, transparent 65%)",pointerEvents:"none"}}),(0,t.jsxs)("div",{style:{maxWidth:"1200px",margin:"0 auto",padding:e?"0 20px":"0 48px",textAlign:"center",position:"relative",zIndex:1},children:[(0,t.jsx)(h,{children:"Ready to Book?"}),(0,t.jsxs)("h2",{style:{fontFamily:"var(--font-bebas), sans-serif",fontSize:e?"clamp(48px, 14vw, 72px)":"clamp(52px, 6vw, 84px)",lineHeight:.95,letterSpacing:"0.02em",color:p,marginBottom:"24px"},children:["LET'S MAKE YOUR",(0,t.jsx)("br",{}),(0,t.jsx)("span",{style:{color:n},children:"NIGHT LEGENDARY"})]}),(0,t.jsx)("p",{style:{color:c,fontSize:e?"16px":"17px",lineHeight:"1.75",fontWeight:300,maxWidth:"480px",margin:"0 auto 40px"},children:"Fill out our booking form and we'll get back to you within 24 hours to discuss your event and confirm availability."}),(0,t.jsx)("a",{href:"/dj-services/book",style:{fontFamily:"var(--font-mono), monospace",fontSize:"12px",letterSpacing:"0.14em",textTransform:"uppercase",background:n,color:l,padding:"16px 28px",textDecoration:"none",display:"inline-block",transition:"background 0.2s, transform 0.15s"},onMouseEnter:e=>{e.currentTarget.style.background=i,e.currentTarget.style.transform="translateY(-2px)"},onMouseLeave:e=>{e.currentTarget.style.background=n,e.currentTarget.style.transform="translateY(0)"},children:"Check Availability â"})]})]})}e.s(["default",0,function(){let e=function(){let[e,t]=(0,o.useState)(()=>window.innerWidth<768);return(0,o.useEffect)(()=>{let e=()=>t(window.innerWidth<768);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e}();return(0,t.jsxs)("div",{style:{background:"linear-gradient(160deg, #FAF7F0 0%, #F5ECD8 35%, #FAF6EE 65%, #FFF8ED 100%)",minHeight:"100vh"},children:[(0,t.jsx)(g,{isMobile:e}),(0,t.jsx)(m,{}),(0,t.jsx)(f,{isMobile:e}),(0,t.jsx)(y,{isMobile:e}),(0,t.jsx)(b,{isMobile:e}),(0,t.jsx)(j,{isMobile:e}),(0,t.jsx)(w,{isMobile:e})]})}])}]);
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.