PageSourceSearch

https://scott4business.com/_next/static/chunks/8f918d9ff36bd31d.js?dpl=dpl_GEHgWovSpPLNiDzUxDTa2yHp768H

js scott4business.com collected 2026-10-08 08:00:38 UTC 55,436 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,937697,e=>{"use strict";var t=e.i(362383),a=e.i(396581),r=e.i(132687),l=e.i(914176),s=e.i(459525),i=e.i(698632),n=e.i(560520),o=e.i(199117),c=e.i(655994);let d=[{label:"Work",href:"/work"},{label:"About",href:"/about"},{label:"Contact",href:"/contact"}];function m({isOpen:e,onClose:s,settings:m}){let u=(0,l.usePathname)(),p=(0,a.useMemo)(()=>{let e=u.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[u]),g=p?u.replace(p,"")||"/":u;if((0,a.useEffect)(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[e]),!e)return null;let h=m.socialInstagram||"https://instagram.com/reeseward",x=m.socialYoutube||"https://youtube.com/@reeseward",f=m.socialLinkedin||"https://linkedin.com/in/reeseward";return(0,t.jsxs)("div",{className:"fixed inset-0 z-50 flex flex-col",style:{background:"rgba(10, 10, 10, 0.97)",backdropFilter:"blur(16px)",animation:"fadeIn 200ms ease-out"},children:[(0,t.jsx)("div",{className:"flex justify-end p-6",children:(0,t.jsx)("button",{onClick:s,"aria-label":"Close menu",style:{color:"var(--text-secondary)"},className:"transition-colors duration-200 hover:text-white",children:(0,t.jsx)(i.X,{size:28})})}),(0,t.jsx)("nav",{className:"flex-1 flex flex-col items-center justify-center gap-10",children:d.map((e,a)=>{let l;return(0,t.jsx)(r.default,{href:(l=e.href,`${p}${l}`),onClick:s,className:"font-display hero-animate",style:{fontSize:"2.5rem",fontWeight:400,letterSpacing:"var(--tracking-wide)",color:g===e.href||g.startsWith(e.href+"/")?"var(--accent-warm)":"var(--text-primary)",animationDelay:`${100*a}ms`},children:e.label},e.href)})}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-6 pb-12 hero-animate",style:{animationDelay:`${100*d.length}ms`},children:[(0,t.jsx)(r.default,{href:h,target:"_blank",rel:"noopener noreferrer","aria-label":"Instagram",style:{color:"var(--text-tertiary)"},className:"transition-colors duration-200 hover:text-white",children:(0,t.jsx)(n.Instagram,{size:22})}),(0,t.jsx)(r.default,{href:x,target:"_blank",rel:"noopener noreferrer","aria-label":"YouTube",style:{color:"var(--text-tertiary)"},className:"transition-colors duration-200 hover:text-white",children:(0,t.jsx)(o.Youtube,{size:22})}),(0,t.jsx)(r.default,{href:f,target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn",style:{color:"var(--text-tertiary)"},className:"transition-colors duration-200 hover:text-white",children:(0,t.jsx)(c.Linkedin,{size:22})})]})]})}let u=[{label:"Work",href:"/work"},{label:"About",href:"/about"},{label:"Contact",href:"/contact"}];function p({settings:e}){let[i,n]=(0,a.useState)(!1),{isScrolled:o}=function(e=100){let[t,r]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let t=!1,a=()=>{t||(requestAnimationFrame(()=>{r(window.scrollY>e),t=!1}),t=!0)};return window.addEventListener("scroll",a,{passive:!0}),a(),()=>window.removeEventListener("scroll",a)},[e]),{isScrolled:t}}(60),c=(0,l.usePathname)(),d=(0,a.useRef)(null),p=(0,a.useMemo)(()=>{let e=c.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[c]),g=e=>`${p}${e}`,h=p?c.replace(p,"")||"/":c,x=("/"===h||""===h)&&!o;(0,a.useEffect)(()=>{let e=d.current;if(!e)return;let t=new ResizeObserver(e=>{for(let t of e){let e=t.borderBoxSize?.[0]?.blockSize??t.target.offsetHeight;document.documentElement.style.setProperty("--header-h",`${e}px`)}});return t.observe(e),()=>t.disconnect()},[]);let f=e.businessName||"REESE WARD";return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("header",{ref:d,className:"fixed top-0 left-0 right-0 z-40",style:{background:x?"transparent":"rgba(10, 10, 10, 0.97)",backdropFilter:x?"none":"blur(12px)",borderBottom:x?"1px solid transparent":"1px solid rgba(255, 255, 255, 0.06)",transition:"background 0.4s ease, backdrop-filter 0.4s ease, border-bottom 0.4s ease"},children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-6 py-5 flex items-center justify-between",children:[(0,t.jsx)(r.default,{href:g("/"),className:"font-display hover:opacity-80",style:{fontSize:"1.25rem",fontWeight:400,letterSpacing:"var(--tracking-wider)",color:"var(--text-primary)",transition:"color 0.4s ease, opacity 0.2s ease"},children:f}),(0,t.jsx)("nav",{className:"hidden md:flex items-center gap-8",children:u.map(e=>{let a=h===e.href||h.startsWith(e.href+"/");return(0,t.jsx)(r.default,{href:g(e.href),className:`nav-link font-display ${a?"active":""}`,style:{fontSize:"0.8125rem",fontWeight:500,letterSpacing:"var(--tracking-wide)",textTransform:"uppercase",color:a?"var(--accent-warm)":x?"rgba(255, 255, 255, 0.7)":"var(--text-secondary)",transition:"color 0.4s ease"},children:e.label},e.href)})}),(0,t.jsx)("button",{className:"md:hidden",onClick:()=>n(!0),"aria-label":"Open menu",style:{color:"var(--text-primary)",transition:"color 0.4s ease"},children:(0,t.jsx)(s.Menu,{size:24})})]})}),(0,t.jsx)(m,{isOpen:i,onClose:()=>n(!1),settings:e})]})}function g({settings:e}){let a=e.socialInstagram||"https://instagram.com/reeseward",l=e.socialYoutube||"https://youtube.com/@reeseward",s=e.socialLinkedin||"https://linkedin.com/in/reeseward",i=e.businessName||"Reese Ward",d=[{icon:n.Instagram,href:a,label:"Instagram"},{icon:o.Youtube,href:l,label:"YouTube"},{icon:c.Linkedin,href:s,label:"LinkedIn"}];return(0,t.jsxs)("footer",{children:[(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsxs)("div",{className:"max-w-7xl mx-auto flex flex-col sm:flex-row items-center justify-between gap-6",style:{padding:"3rem 1.5rem"},children:[(0,t.jsxs)("p",{className:"font-body",style:{fontSize:"var(--text-caption)",letterSpacing:"var(--tracking-wide)",color:"var(--text-tertiary)"},children:["© ",new Date().getFullYear()," ",i]}),(0,t.jsx)("div",{className:"flex items-center gap-6",children:d.map(e=>{let a=e.icon;return(0,t.jsx)(r.default,{href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.label,className:"social-icon-hover",style:{color:"var(--text-tertiary)"},children:(0,t.jsx)(a,{size:18})},e.label)})})]})]})}function h({content:e}){let r=e.videoId||"kpnILruwGss",l=e.posterUrl||"https://storage.googleapis.com/website-builder
1-media/images/reeseward-portfolio/currents/thumbnail.jpg",[s,i]=(0,a.useState)(!1),n=(0,a.useRef)(null);(0,a.useEffect)(()=>{let e=setTimeout(()=>i(!0),1200);return()=>clearTimeout(e)},[]);let o=`https://www.youtube.com/embed/${r}?autoplay=1&controls=0&modestbranding=1&rel=0&showinfo=0&mute=1&loop=1&playlist=${r}&playsinline=1&iv_load_policy=3&disablekb=1`;return(0,t.jsxs)("section",{className:"hero-section",children:[(0,t.jsx)("img",{src:l,alt:"",className:"hero-media",style:{objectFit:"cover",opacity:+!s,transition:"opacity 1.2s ease-out"}}),(0,t.jsx)("div",{className:"hero-video-wrap",style:{opacity:+!!s,transition:"opacity 1.2s ease-out"},children:(0,t.jsx)("iframe",{ref:n,src:o,title:"Showreel",allow:"autoplay; encrypted-media; picture-in-picture",allowFullScreen:!0,className:"hero-youtube",style:{border:0}})}),(0,t.jsx)("div",{className:"hero-media",style:{background:"var(--vignette)"}}),(0,t.jsx)("div",{className:"hero-media",style:{background:"linear-gradient(transparent 60%, rgba(10,10,10,0.8) 100%)"}})]})}var x=e.i(192170);function f(e={}){let t=(0,a.useRef)(null),{threshold:r=.15,rootMargin:l="0px 0px -50px 0px"}=e;return(0,a.useEffect)(()=>{let e=t.current;if(!e)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){e.classList.add("is-visible"),e.querySelectorAll("[data-stagger]").forEach(e=>e.classList.add("is-visible"));return}let a=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add("is-visible"),e.target.querySelectorAll("[data-stagger]").forEach((e,t)=>{e.style.transitionDelay=`${100*t}ms`,requestAnimationFrame(()=>e.classList.add("is-visible"))}),a.unobserve(e.target))})},{threshold:r,rootMargin:l});return a.observe(e),()=>a.disconnect()},[r,l]),t}let v="https://storage.googleapis.com/website-builder-media/images/reeseward-portfolio",y=[{slug:"currents",title:"Currents",year:2026,category:"narrative",featured:!0,featuredOrder:1,description:"A narrative short film exploring the undercurrents of human connection and the moments that define us.",platform:"youtube",videoId:"kpnILruwGss",externalUrl:null,customThumbnail:`${v}/currents/thumbnail.jpg`,startTime:0,stills:Array.from({length:25},(e,t)=>`${v}/currents/still-${t+1}.jpg`),credits:{director:"Reese Ward",writer:"Reese Ward",producer:"Reese Ward",cinematography:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"anamnesis",title:"Anamnesis",year:2024,category:"narrative",featured:!0,featuredOrder:2,description:"A short film that delves into the nature of memory and identity, blurring the line between past and present.",platform:"youtube",videoId:"PMfKWwmnOes",externalUrl:null,customThumbnail:`${v}/anamnesis/thumbnail.jpg`,startTime:0,stills:Array.from({length:12},(e,t)=>`${v}/anamnesis/still-${t+1}.jpg`),credits:{director:"Reese Ward",writer:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"garys-pokemart",title:"Gary's PokeMart",year:2024,category:"narrative",featured:!1,featuredOrder:null,description:"A narrative short film blending nostalgia and storytelling through the lens of a familiar world.",platform:"youtube",videoId:null,externalUrl:null,customThumbnail:`${v}/garys-pokemart/thumbnail.png`,startTime:0,stills:Array.from({length:7},(e,t)=>`${v}/garys-pokemart/still-${t+1}.png`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"vision",title:"Vision",year:2024,category:"narrative",featured:!0,featuredOrder:4,description:"A narrative short exploring perception and the way we see the world around us.",platform:"youtube",videoId:"SHMzkKlH8_Q",externalUrl:null,customThumbnail:`${v}/vision/thumbnail.jpg`,startTime:0,stills:Array.from({length:12},(e,t)=>`${v}/vision/still-${t+1}.jpg`),credits:{director:"Reese Ward",writer:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"reality-free",title:"Reality Free",year:2022,category:"narrative",featured:!1,featuredOrder:null,description:"A narrative short film that questions the boundaries of reality and imagination.",platform:"youtube",videoId:"YZXeYylunnQ",externalUrl:null,customThumbnail:`${v}
1/reality-free/thumbnail.jpg`,startTime:0,stills:Array.from({length:9},(e,t)=>`${v}/reality-free/still-${t+1}.jpg`),credits:{director:"Reese Ward",writer:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"cryohealthcare",title:"Cryohealthcare",year:2026,category:"branded",featured:!1,featuredOrder:null,description:"Healthcare branded content showcasing cutting-edge cryotherapy treatments.",platform:"youtube",videoId:null,externalUrl:null,customThumbnail:`${v}/cryohealthcare/thumbnail.jpg`,startTime:0,stills:Array.from({length:12},(e,t)=>`${v}/cryohealthcare/still-${t+1}.jpg`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"ballyard",title:"Ballyard",year:2026,category:"branded",featured:!1,featuredOrder:null,description:"Sports facility promotional content capturing the energy and atmosphere of the game.",platform:"youtube",videoId:null,externalUrl:null,customThumbnail:`${v}/ballyard/thumbnail.jpg`,startTime:0,stills:Array.from({length:10},(e,t)=>`${v}/ballyard/still-${t+1}.jpg`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"mvp-trading-cards",title:"MVP Trading Cards",year:2026,category:"branded",featured:!1,featuredOrder:null,description:"Product and brand content for a premier sports card retailer.",platform:"youtube",videoId:null,externalUrl:null,customThumbnail:`${v}/mvp-trading-cards/thumbnail.png`,startTime:0,stills:Array.from({length:8},(e,t)=>`${v}/mvp-trading-cards/still-${t+1}.png`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"nike-spec-shoot",title:"Nike | Spec Shoot",year:2025,category:"branded",featured:!0,featuredOrder:3,description:"A spec advertisement for Nike — concept, direction, cinematography, and post-production handled entirely in-house.",platform:"linkedin",videoId:null,externalUrl:"https://www.linkedin.com/feed/update/urn:li:activity:7373483837273808896/",customThumbnail:`${v}/nike-spec-shoot/thumbnail.png`,startTime:0,stills:[`${v}/nike-spec-shoot/still-1.jpg`,`${v}/nike-spec-shoot/still-2.jpg`,`${v}/nike-spec-shoot/still-3.jpg`,`${v}/nike-spec-shoot/still-4.jpg`,`${v}/nike-spec-shoot/still-5.png`,`${v}/nike-spec-shoot/still-6.jpg`,`${v}/nike-spec-shoot/still-7.jpg`,`${v}/nike-spec-shoot/still-8.jpg`,`${v}/nike-spec-shoot/still-9.jpg`,`${v}/nike-spec-shoot/still-10.jpg`,`${v}/nike-spec-shoot/still-11.jpg`],credits:{director:"Reese Ward",writer:"Reese Ward",producer:"Reese Ward",cinematography:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"delta-gamma-csulb",title:"Delta Gamma CSULB Fall 2025 Recruitment",year:2025,category:"branded",featured:!1,featuredOrder:null,description:"Recruitment video capturing the spirit and community of Delta Gamma at CSULB.",platform:"instagram",videoId:null,externalUrl:"https://www.instagram.com/deltagammacsulb/reel/DN6MhVVEqlB/",customThumbnail:`${v}/delta-gamma-csulb/thumbnail.png`,startTime:0,stills:[`${v}/delta-gamma-csulb/still-1.jpg`,`${v}/delta-gamma-csulb/still-2.png`,`${v}/delta-gamma-csulb/still-3.jpg`,`${v}/delta-gamma-csulb/still-4.jpg`,`${v}/delta-gamma-csulb/still-5.jpg`,`${v}/delta-gamma-csulb/still-6.jpg`,`${v}/delta-gamma-csulb/still-7.jpg`,`${v}/delta-gamma-csulb/still-8.jpg`,`${v}/delta-gamma-csulb/still-9.jpg`,`${v}/delta-gamma-csulb/still-10.jpg`,`${v}/delta-gamma-csulb/still-11.png`],credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"brad-and-kate-wedding",title:"The Wedding of Brad & Kate",year:2025,category:"branded",featured:!1,featuredOrder:null,description:"An intimate, at-home wedding captured with a focus on natural moments and atmosphere. Crafting a refined, personal film that reflects the warmth and closeness of the day.",platform:"youtube",videoId:null,externalUrl:null,customThumbnail:`${v}/brad-and-kate-wedding/thumbnail.jpg`,startTime:0,stills:Array.from({length:11},(e,t)=>`${v}/brad-and-kate-wedding/still-${t+1}.jpg`),credits:{director:"Reese Ward",cinematography:"Reese Ward",editor:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"e-gistics-fitness-light",title:"E-gistics Fitness Light",year:2024,category:"branded",featured:!1,featuredOrder:null,description:"Social media advertisement for a fitness lighting product.",platform:"tiktok",videoId:null,externalUrl:"https://www.tiktok.com/@egisticsproducts/video/7374626087235620138",customThumbnail:`${v}
1/e-gistics/thumbnail.jpg`,startTime:0,stills:Array.from({length:8},(e,t)=>`${v}/e-gistics/still-${t+1}.jpg`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"jungle",title:"Jungle",year:2024,category:"branded",featured:!1,featuredOrder:null,description:"Social media advertisement with a bold, atmospheric visual style.",platform:"linkedin",videoId:null,externalUrl:"https://www.linkedin.com/feed/update/urn:li:activity:7239418050096078848/",customThumbnail:`${v}/jungle/thumbnail.jpg`,startTime:0,stills:Array.from({length:9},(e,t)=>`${v}/jungle/still-${t+1}.jpg`),credits:{director:"Reese Ward",camera:"Blackmagic 6K"},laurels:[],runtime:null},{slug:"go-house",title:"Go House",year:2021,category:"branded",featured:!1,featuredOrder:null,description:"YouTube video content production.",platform:"youtube",videoId:"shWrwzmp_B8",externalUrl:null,customThumbnail:`${v}/go-house/thumbnail.png`,startTime:0,stills:Array.from({length:3},(e,t)=>`${v}/go-house/still-${t+1}.png`),credits:{director:"Reese Ward"},laurels:[],runtime:null},{slug:"jednorth",title:"JedNorth",year:2020,category:"branded",featured:!1,featuredOrder:null,description:"Fitness brand content showcasing athletic apparel in motion.",platform:"youtube",videoId:"zr8Ep0qgX1g",externalUrl:null,customThumbnail:`${v}/jednorth/thumbnail.jpg`,startTime:0,stills:Array.from({length:10},(e,t)=>`${v}/jednorth/still-${t+1}.jpg`),credits:{director:"Reese Ward"},laurels:[],runtime:null}];function b(e){return e.customThumbnail?e.customThumbnail:e.videoId?`https://img.youtube.com/vi/${e.videoId}/sddefault.jpg`:null}function j(e){return Array.isArray(e)&&e.length>0?e:y}function w(e,t){return e.filter(e=>e.category===t).sort((e,t)=>t.year-e.year)}function k({project:e,size:a="full",basePath:l}){let s=b(e);return(0,t.jsxs)(r.default,{href:`${l}/work/${e.slug}`,className:`project-card relative block overflow-hidden group ${"full"===a?"w-full":"w-full md:w-[calc(50%-4px)]"}`,style:{aspectRatio:"full"===a?"16/7":"16/9"},children:[s?(0,t.jsx)("img",{src:s,alt:e.title,className:"absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-[1.03]"}):(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",style:{background:"linear-gradient(135deg, var(--noir-surface) 0%, #1a1a2e 100%)"},children:(0,t.jsx)("span",{className:"font-display",style:{fontSize:"clamp(1.5rem, 4vw, 2.5rem)",fontWeight:300,letterSpacing:"var(--tracking-wider)",color:"var(--text-tertiary)",opacity:.4},children:e.title})}),(0,t.jsx)("div",{className:"card-overlay absolute inset-0",style:{background:"linear-gradient(transparent 40%, rgba(10, 10, 10, 0.85) 100%)"}}),(0,t.jsx)("div",{className:"absolute inset-0 md:opacity-0 opacity-100",style:{background:"linear-gradient(transparent 60%, rgba(10, 10, 10, 0.7) 100%)"}}),(e.videoId||e.externalUrl)&&(0,t.jsx)("div",{className:"card-overlay absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("div",{className:"w-16 h-16 rounded-full flex items-center justify-center transition-all duration-350 group-hover:scale-110 group-hover:bg-white/10",style:{border:"1.5px solid rgba(255, 255, 255, 0.3)",backdropFilter:"blur(4px)"},children:(0,t.jsx)(x.Play,{size:18,className:"text-white/90 ml-0.5",fill:"currentColor"})})}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 p-6 md:p-8",children:(0,t.jsxs)("div",{className:"card-title md:card-title",children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-wider)",textTransform:"uppercase",color:"var(--accent-warm)",marginBottom:"0.5rem"},children:"narrative"===e.category?"Narrative":"Branded Content"}),(0,t.jsxs)("div",{className:"flex items-baseline justify-between gap-4",children:[(0,t.jsx)("h3",{className:"font-display",style:{fontSize:"var(--text-project)",fontWeight:400,color:"var(--text-primary)"},children:e.title}),(0,t.jsx)("span",{className:"font-mono hidden sm:block",style:{fontSize:"var(--text-caption)",color:"var(--text-tertiary)"},children:e.year})]})]})})]})}function N({content:e,projects:r}
1){let s=f(),i=(0,l.usePathname)(),n=(0,a.useMemo)(()=>{let e=i.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[i]),o=e.label||"Featured Work",c=j(r).filter(e=>e.featured).sort((e,t)=>(e.featuredOrder??999)-(t.featuredOrder??999));return 0===c.length?null:(0,t.jsx)("section",{ref:s,className:"reveal",style:{padding:"var(--space-xl) 0"},children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between mb-8",children:[(0,t.jsx)("p",{"data-stagger":!0,className:"font-body reveal",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)"},children:o}),(0,t.jsx)("div",{className:"hidden sm:block",style:{flex:1,height:"1px",background:"var(--border-subtle)",margin:"0 1.5rem"}}),(0,t.jsx)("p",{"data-stagger":!0,className:"font-mono hidden sm:block reveal",style:{fontSize:"var(--text-tiny)",color:"var(--text-tertiary)"},children:c[0]?.year})]}),(0,t.jsxs)("div",{className:"flex flex-wrap gap-2",children:[c[0]&&(0,t.jsx)(k,{project:c[0],size:"full",basePath:n}),c[1]&&(0,t.jsx)(k,{project:c[1],size:"half",basePath:n}),c[2]&&(0,t.jsx)(k,{project:c[2],size:"half",basePath:n}),c[3]&&(0,t.jsx)(k,{project:c[3],size:"full",basePath:n})]})]})})}function S({content:e,settings:a}){let r=f(),l=e.statement||"Every frame is a chance to make someone feel something they can't put into words.",s=e.attribution||a.businessName||"Reese Ward";return(0,t.jsx)("section",{ref:r,className:"reveal",style:{padding:"0"},children:(0,t.jsx)("div",{style:{padding:"8rem var(--space-md)",textAlign:"center"},children:(0,t.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,t.jsxs)("blockquote",{children:[(0,t.jsxs)("p",{className:"font-display",style:{fontSize:"clamp(1.625rem, 3.5vw, 2.75rem)",fontWeight:400,fontStyle:"italic",lineHeight:1.6,color:"rgba(255, 255, 255, 0.85)",letterSpacing:"-0.01em"},children:["“",l,"”"]}),(0,t.jsxs)("footer",{className:"font-body mt-10",style:{fontSize:"0.75rem",fontWeight:500,letterSpacing:"0.2em",textTransform:"uppercase",color:"var(--text-tertiary)"},children:["— ",s]})]})})})})}var W=e.i(596289);function $({title:e,count:a,label:l,href:s,thumbnailUrl:i}){return(0,t.jsxs)(r.default,{href:s,className:"relative block overflow-hidden group flex-1 min-w-[280px]",style:{aspectRatio:"16/9",borderRadius:"6px"},children:[i&&(0,t.jsx)("img",{src:i,alt:"",className:"absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"}),(0,t.jsx)("div",{className:"absolute inset-0 transition-opacity duration-400",style:{background:"rgba(10, 10, 10, 0.5)"}}),(0,t.jsx)("div",{className:"absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-400",style:{background:"rgba(10, 10, 10, 0.3)"}}),(0,t.jsxs)("div",{className:"relative z-10 h-full flex flex-col justify-end p-6 md:p-8",children:[(0,t.jsx)("h3",{className:"font-display",style:{fontSize:"var(--text-project)",fontWeight:400,letterSpacing:"var(--tracking-wide)",color:"var(--text-primary)",marginBottom:"0.5rem"},children:e}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsxs)("span",{className:"font-body",style:{fontSize:"var(--text-body)",fontWeight:400,letterSpacing:"var(--tracking-wide)",color:"var(--text-secondary)"},children:[a," ",l]}),(0,t.jsx)(W.ArrowRight,{size:16,style:{color:"var(--accent-warm)"},className:"transition-transform duration-400 group-hover:translate-x-2"})]})]})]})}function z({content:e,projects:r}){let s=f(),i=(0,l.usePathname)(),n=(0,a.useMemo)(()=>{let e=i.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[i]),o=e.label||"Explore by Category",c=j(r),d=w(c,"narrative"),m=w(c,"branded"),u=e=>{for(let t of e){let e=b(t);if(e)return e}return null};return(0,t.jsx)("section",{ref:s,className:"reveal",style:{padding:"var(--space-xl) 0"},children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4",children:[(0,t.jsx)("p",{className:"font-body mb-8",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)"},children:o}),(0,t.jsxs)("div",{className:"flex flex-col md:flex-row gap-2",children:[(0,t.jsx)($,{title:"Narrative",count:d.length,label:"Films",href:`${n}/work?category=narrative`,thumbnailUrl:u(d)}),(0,t.jsx)($,{title:"Branded Content",count:m.length,label:"Projects",href:`${n}/work?category=branded`,thumbnailUrl:u(m)})]})]})})}function T({content:e}
1){let s=f(),i=(0,l.usePathname)(),n=(0,a.useMemo)(()=>{let e=i.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[i]),o=e.eyebrow||"Work With Me",c=e.heading||"Let's Create Something",d=e.ctaText||"Get in Touch";return(0,t.jsxs)("section",{ref:s,className:"reveal",style:{padding:"var(--space-xl) var(--space-md)",textAlign:"center"},children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-md)"},children:o}),(0,t.jsx)("h2",{className:"font-display",style:{fontSize:"var(--text-section)",fontWeight:400,letterSpacing:"var(--tracking-wide)",color:"var(--text-primary)",marginBottom:"2rem",lineHeight:"var(--leading-tight)"},children:c}),(0,t.jsxs)(r.default,{href:`${n}/contact`,className:"inline-flex items-center gap-3 font-body group btn-outline-hover",style:{fontSize:"0.8125rem",fontWeight:500,letterSpacing:"0.15em",textTransform:"uppercase",color:"var(--accent-warm)",padding:"16px 40px",border:"1px solid rgba(232, 196, 124, 0.4)",borderRadius:"4px"},children:[d,(0,t.jsx)(W.ArrowRight,{size:14,className:"transition-transform duration-400 group-hover:translate-x-1.5"})]})]})}function R({content:e,settings:a}){let r=e?.heroShowreel||{},l=e?.featuredWorks||{},s=e?.directorStatement||{},i=e?.categoryTease||{},n=e?.contactCta||{};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h,{content:r,settings:a}),(0,t.jsxs)("div",{style:{position:"relative",zIndex:2,background:"var(--noir-black)"},children:[(0,t.jsx)(N,{content:l,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(S,{content:s,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(z,{content:i,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(T,{content:n,settings:a})]})]})}let B=["Reese Ward is a Los Angeles-based director and filmmaker specializing in narrative and commercial content. With a B.A. in Cinematic Arts from California State University, Long Beach, his work moves fluidly between deeply personal narrative storytelling and polished commercial production.","With an emphasis on visual quality and emotional resonance, he handles every aspect of the creative process: writing, directing, producing, shooting on his Blackmagic 6K, editing, and color grading. Reese is available for narrative, commercial, and branded content projects."];function C({content:e,settings:a}){let r=f(),l=e.eyebrow||"About",s=e.name||a.businessName||"Reese Ward",i=e.role||"Director · Cinematographer · Editor",n=e.bio||B;return(0,t.jsx)("section",{ref:r,className:"reveal",style:{paddingBottom:"var(--space-xl)"},children:(0,t.jsxs)("div",{className:"mx-auto",style:{maxWidth:"48rem",padding:"0 clamp(1.25rem, 5vw, 1.5rem)"},children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-lg)"},children:l}),(0,t.jsx)("h1",{className:"font-display",style:{fontSize:"var(--text-section)",fontWeight:400,color:"var(--text-primary)",lineHeight:"var(--leading-tight)",marginBottom:"1rem"},children:s}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"clamp(0.625rem, 1vw + 0.25rem, 0.75rem)",fontWeight:500,letterSpacing:"clamp(0.12em, 0.5vw, 0.2em)",textTransform:"uppercase",color:"var(--accent-warm)",marginBottom:"var(--space-md)"},children:i}),(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"1.75rem"},children:n.map((e,a)=>(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-body-lg)",fontWeight:300,lineHeight:1.75,color:"rgba(255, 255, 255, 0.8)"},children:e},a))})]})})}let I=[{label:"Based in",value:"Los Angeles, CA"},{label:"Camera",value:"Blackmagic 6K"},{label:"Education",value:"B.A. Cinematic Arts, CSULB"},{label:"Available for",value:"Narrative, Commercial, Branded Content"}];function A({content:e}){let a=f(),r=e.facts||I;return(0,t.jsx)("section",{ref:a,className:"reveal",style:{padding:"var(--space-xl) 0"},children:(0,t.jsx)("div",{className:"max-w-6xl mx-auto px-4",children:(0,t.jsx)("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-4",children:r.map(e=>(0,t.jsxs)("div",{"data-stagger":!0,className:"reveal",style:{background:"var(--noir-surface)",border:"1px solid var(--border-subtle)",borderRadius:"8px",padding:"2rem"},children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"0.75rem"},children:e.label}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-body)",fontWeight:500,color:"var(--text-primary)",lineHeight:"var(--leading-snug)"},children:e.value})]},e.label))})})})}function L({videoId:e,thumbnailUrl:r,title:l}){let[s,i]=(0,a.useState)(!1),n=r||`https://img.youtube.com/vi/${e}/sddefault.jpg`,o=`https://www.youtube.com/embed/${e}
1?autoplay=1&modestbranding=1&rel=0&showinfo=0&iv_load_policy=3&playsinline=1`;return(0,t.jsx)("div",{className:"cinematic-player",children:(0,t.jsx)("div",{className:"relative w-full",style:{paddingTop:"56.25%"},children:(0,t.jsx)("div",{className:"absolute inset-0",children:s?(0,t.jsx)("iframe",{src:o,title:l||"Video",allow:"autoplay; encrypted-media; picture-in-picture; fullscreen",allowFullScreen:!0,className:"absolute inset-0 w-full h-full",style:{border:0}}):(0,t.jsxs)("button",{className:"absolute inset-0 cursor-pointer group",onClick:()=>i(!0),"aria-label":`Play ${l||"video"}`,style:{background:"transparent",border:0,padding:0},children:[(0,t.jsx)("img",{src:n,alt:l||"",className:"absolute inset-0 w-full h-full object-cover"}),(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"radial-gradient(ellipse at center, transparent 30%, rgba(10, 10, 10, 0.4) 100%)"}}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("div",{className:"w-20 h-20 rounded-full flex items-center justify-center transition-all duration-350 group-hover:scale-110 group-hover:bg-white/10 group-active:scale-95",style:{border:"1.5px solid rgba(255, 255, 255, 0.3)",backdropFilter:"blur(4px)"},children:(0,t.jsx)("svg",{className:"w-5 h-5 ml-1 text-white/90 transition-transform duration-350 group-hover:scale-110",fill:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{d:"M8 5v14l11-7z"})})})})]})})})})}function E({content:e}){let a=f(),r=e.label||"Reel",l=e.videoId||"kpnILruwGss",s=e.title||"Reese Ward — Director's Reel",i=`https://img.youtube.com/vi/${l}/sddefault.jpg`;return(0,t.jsx)("section",{ref:a,className:"reveal",style:{padding:"var(--space-xl) 0"},children:(0,t.jsxs)("div",{className:"max-w-5xl mx-auto px-4",children:[(0,t.jsx)("p",{className:"font-body mb-8",style:{fontSize:"var(--text-tiny)",fontWeight:600,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)"},children:r}),(0,t.jsx)(L,{videoId:l,thumbnailUrl:i,title:s})]})})}function U({content:e,settings:a}){let l=f(),s=e.label||"Follow Along",i=a.socialInstagram||"https://instagram.com/reeseward",d=a.socialYoutube||"https://youtube.com/@reeseward",m=a.socialLinkedin||"https://linkedin.com/in/reeseward",u=[{icon:n.Instagram,href:i,label:"Instagram"},{icon:o.Youtube,href:d,label:"YouTube"},{icon:c.Linkedin,href:m,label:"LinkedIn"}];return(0,t.jsxs)("section",{ref:l,className:"reveal",style:{padding:"var(--space-xl) 0"},children:[(0,t.jsx)("p",{className:"font-body text-center mb-8",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)"},children:s}),(0,t.jsx)("div",{className:"max-w-6xl mx-auto px-4 flex justify-center gap-10",children:u.map(e=>{let a=e.icon;return(0,t.jsx)(r.default,{href:e.href,target:"_blank",rel:"noopener noreferrer","aria-label":e.label,className:"social-icon-hover",style:{color:"var(--text-tertiary)"},children:(0,t.jsx)(a,{size:24})},e.label)})})]})}function P({content:e,settings:a}){let r=e?.aboutHero||{},l=e?.factCards||{},s=e?.showreelEmbed||{},i=e?.socialLinks||{};return(0,t.jsxs)("div",{style:{paddingTop:"calc(var(--header-h) + var(--space-lg))",paddingBottom:"var(--space-xl)"},children:[(0,t.jsx)(C,{content:r,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(A,{content:l,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(E,{content:s,settings:a}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(U,{content:i,settings:a})]})}var O=e.i(688496),F=e.i(385347);let M=[{value:"",label:"Select project type"},{value:"narrative",label:"Narrative"},{value:"commercial",label:"Commercial"},{value:"branded",label:"Branded Content"},{value:"event",label:"Event / Wedding"},{value:"other",label:"Other"}];function D({content:e,settings:r}){let l=f(),s=e.eyebrow||"Contact",i=e.heading||"Let's Create\nSomething",n=e.description||"Have a project in mind? Get in touch.",o=e.backgroundImage||"https://storage.googleapis.com/website-builder-media/images/reeseward-portfolio/contact/atmospheric.jpg",c=r.email||"[email protected]",[d,m]=(0,a.useState)({name:"",email:"",projectType:"",message:""}),[u,p]=(0,a.useState)(!1),g=e=>{m(t=>({...t,[e.target.name]:e.target.value}))};return(0,t.jsx)("section",{ref:l,className:"reveal",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto flex flex-col md:flex-row",style:{minHeight:"clamp(500px, 70vh, 800px)"},children:[(0,t.jsxs)("div",{className:"w-full md:w-1/2 relative",style:{minHeight:"280px"},children:[(0,t.jsx)("img",{src:o,alt:"Cinematic atmosphere",className:"absolute inset-0 w-full h-full object-cover"}),(0,t.jsx)("div",{className:"absolute inset-0 hidden md:block",style:{background:"linear-gradient(to right, transparent 70%, var(--noir-black) 100%)"}}),(0,t.jsx)("div",{className:"absolute inset-0 md:hidden",style:{background:"linear-gradient(transparent 50%, var(--noir-black) 100%)"}})]}),(0,t.jsx)("div",{className:"w-full md:w-1/2 flex flex-col justify-center px-6 md:px-12 lg:px-16 py-10 md:py-0",children:u?(0,t.jsxs)("div",{className:"text-center md:text-left",children:[(0,t.jsx)(F.CheckCircle,{size:48,style:{color:"var(--accent-warm)"},className:"mx-auto md:mx-0 mb-6"}),(0,t.jsx)("h2",{className:"font-display",style:{fontSize:"var(--text-project)",fontWeight:400,color:"var(--text-primary)",marginBottom:"var(--space-sm)"},children:"Message Sent"}),(0,t.jsx)("p",{className:"font-body",style:{color:"var(--text-secondary)",fontSize:"var(--text-body-lg)"}
1,children:"Thank you! I'll be in touch soon."})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-md)"},children:s}),(0,t.jsx)("h1",{className:"font-display",style:{fontSize:"var(--text-section)",fontWeight:400,color:"var(--text-primary)",lineHeight:"var(--leading-tight)",marginBottom:"0.75rem",whiteSpace:"pre-line"},children:i}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-body)",fontWeight:300,color:"var(--text-secondary)",marginBottom:"var(--space-md)"},children:n}),(0,t.jsxs)("form",{onSubmit:e=>{e.preventDefault(),p(!0)},className:"space-y-4",children:[(0,t.jsx)("div",{children:(0,t.jsx)("input",{type:"text",name:"name",placeholder:"Name",required:!0,value:d.name,onChange:g,className:"form-input"})}),(0,t.jsx)("div",{children:(0,t.jsx)("input",{type:"email",name:"email",placeholder:"Email",required:!0,value:d.email,onChange:g,className:"form-input"})}),(0,t.jsx)("div",{children:(0,t.jsx)("select",{name:"projectType",value:d.projectType,onChange:g,className:"form-input",style:{appearance:"none",backgroundImage:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666660' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E\")",backgroundRepeat:"no-repeat",backgroundPosition:"right 16px center",paddingRight:"44px"},children:M.map(e=>(0,t.jsx)("option",{value:e.value,children:e.label},e.value))})}),(0,t.jsx)("div",{children:(0,t.jsx)("textarea",{name:"message",placeholder:"Tell me about your project...",required:!0,rows:4,value:d.message,onChange:g,className:"form-input",style:{resize:"vertical"}})}),(0,t.jsxs)("button",{type:"submit",className:"font-body w-full flex items-center justify-center gap-3 btn-outline-hover",style:{padding:"14px 32px",background:"transparent",color:"var(--accent-warm)",fontWeight:500,fontSize:"0.8125rem",letterSpacing:"0.15em",textTransform:"uppercase",borderRadius:"4px",border:"1px solid rgba(232, 196, 124, 0.4)",cursor:"pointer"},children:["Send Message",(0,t.jsx)(O.Send,{size:14})]})]}),(0,t.jsxs)("p",{className:"font-body mt-6",style:{fontSize:"var(--text-caption)",color:"var(--text-tertiary)"},children:["or email directly:"," ",(0,t.jsx)("a",{href:`mailto:${c}`,className:"text-link-hover",style:{color:"var(--accent-warm)"},children:c})]})]})})]})})}function H({content:e,settings:a}){let r=e?.contactForm||{};return(0,t.jsx)("div",{style:{paddingTop:"calc(var(--header-h) + var(--space-lg))",paddingBottom:"var(--space-xl)"},children:(0,t.jsx)(D,{content:r,settings:a})})}function K({project:e,fill:s=!1}){let i=(0,l.usePathname)(),n=(0,a.useMemo)(()=>{let e=i.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[i]),o=b(e),c=`${n}/work/${e.slug}`;return(0,t.jsxs)(r.default,{href:c,className:"project-card relative block overflow-hidden group",style:s?{width:"100%",height:"100%"}:{aspectRatio:"16/9"},children:[o?(0,t.jsx)("img",{src:o,alt:e.title,className:"absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-[1.03]"}):(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",style:{background:"linear-gradient(135deg, var(--noir-surface) 0%, #1a1a2e 100%)"},children:(0,t.jsx)("span",{className:"font-display",style:{fontSize:"clamp(1.25rem, 3vw, 2rem)",fontWeight:300,letterSpacing:"var(--tracking-wider)",color:"var(--text-tertiary)",opacity:.4},children:e.title})}),(0,t.jsx)("div",{className:"absolute inset-0 md:opacity-0 opacity-100 transition-opacity duration-400",style:{background:"linear-gradient(transparent 50%, rgba(10, 10, 10, 0.8) 100%)"}}),(0,t.jsx)("div",{className:"card-overlay absolute inset-0 hidden md:block",style:{background:"linear-gradient(transparent 30%, rgba(10, 10, 10, 0.85) 100%)"}}),(e.videoId||e.externalUrl)&&(0,t.jsx)("div",{className:"card-overlay absolute inset-0 hidden md:flex items-center justify-center",children:(0,t.jsx)("div",{className:"w-14 h-14 roun
1ded-full flex items-center justify-center transition-all duration-350 group-hover:scale-110 group-hover:bg-white/10",style:{border:"1.5px solid rgba(255, 255, 255, 0.3)",backdropFilter:"blur(4px)"},children:(0,t.jsx)(x.Play,{size:16,className:"text-white/90 ml-0.5",fill:"currentColor"})})}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 right-0 p-4 md:p-5",children:(0,t.jsxs)("div",{className:"md:card-title",children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-wider)",textTransform:"uppercase",color:"var(--accent-warm)",marginBottom:"0.25rem"},children:"narrative"===e.category?"Narrative":"Branded Content"}),(0,t.jsxs)("div",{className:"flex items-baseline justify-between gap-3",children:[(0,t.jsx)("h3",{className:"font-display",style:{fontSize:"clamp(1rem, 2vw, 1.25rem)",fontWeight:400,color:"var(--text-primary)",lineHeight:"var(--leading-snug)"},children:e.title}),(0,t.jsx)("span",{className:"font-mono shrink-0",style:{fontSize:"var(--text-tiny)",color:"var(--text-tertiary)"},children:e.year})]})]})})]})}let Y=[{key:"all",label:"All"},{key:"narrative",label:"Narrative"},{key:"branded",label:"Branded Content"}];function q({projects:e,rowIndex:a,globalIndex:r}){let l=e[0],s=e.slice(1);return(0,t.jsxs)("div",{className:"hidden md:flex",style:{gap:"8px",flexDirection:a%2==1?"row-reverse":"row"},children:[(0,t.jsx)("div",{style:{flex:2,minWidth:0,aspectRatio:"16/9",opacity:0,animation:"fadeUpReveal 0.5s var(--ease-cinematic) forwards",animationDelay:`${50*r}ms`},children:(0,t.jsx)(K,{project:l,fill:!0})}),(0,t.jsx)("div",{style:{flex:1,minWidth:0,display:"flex",flexDirection:"column",gap:"8px"},children:s.map((e,a)=>(0,t.jsx)("div",{style:{flex:1,minHeight:0,opacity:0,animation:"fadeUpReveal 0.5s var(--ease-cinematic) forwards",animationDelay:`${(r+1+a)*50}ms`},children:(0,t.jsx)(K,{project:e,fill:!0})},e.slug))})]})}function _({projects:e,globalIndex:a}){return(0,t.jsx)("div",{className:"hidden md:flex",style:{gap:"8px"},children:e.map((e,r)=>(0,t.jsx)("div",{style:{flex:1,minWidth:0,opacity:0,animation:"fadeUpReveal 0.5s var(--ease-cinematic) forwards",animationDelay:`${(a+r)*50}ms`},children:(0,t.jsx)(K,{project:e})},e.slug))})}function G({projects:e}){let r=(0,l.useSearchParams)(),s=r.get("category")||"all",[i,n]=(0,a.useState)(s),[o,c]=(0,a.useState)(0);(0,a.useEffect)(()=>{let e=r.get("category");e&&Y.some(t=>t.key===e)&&n(e)},[r]);let d=[...j(e)].sort((e,t)=>t.year-e.year),m=(0,a.useMemo)(()=>"all"===i?d:d.filter(e=>e.category===i),[i,d]),u=(0,a.useMemo)(()=>(function(e){let t=[],a=0;for(;a<e.length;)e.length-a>=3?(t.push(e.slice(a,a+3)),a+=3):(t.push(e.slice(a)),a=e.length);return t})(m),[m]),p=0;return(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"flex items-center gap-6 mb-10 overflow-x-auto scrollbar-hide",style:{paddingBottom:"2px"},children:Y.map(e=>{let a=i===e.key;return(0,t.jsxs)("button",{onClick:()=>{var t;(t=e.key)!==i&&(n(t),c(e=>e+1))},className:"font-body relative whitespace-nowrap transition-colors duration-200 pb-2",style:{fontSize:"var(--text-caption)",fontWeight:500,letterSpacing:"var(--tracking-wide)",color:a?"var(--text-primary)":"var(--text-secondary)"},children:[e.label,(0,t.jsx)("span",{className:"absolute bottom-0 left-0 h-[1.5px] transition-all duration-300",style:{width:a?"100%":"0%",background:"var(--accent-warm)"}})]},e.key)})}),(0,t.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:u.map((e,a)=>{let r=p;return(p+=e.length,e.length>=3)?(0,t.jsx)(q,{projects:e,rowIndex:a,globalIndex:r},`row-${a}-${o}`):(0,t.jsx)(_,{projects:e,globalIndex:r},`row-${a}-${o}`)})},o),(0,t.jsx)("div",{className:"flex flex-col md:hidden",style:{gap:"8px"},children:m.map((e,a)=>(0,t.jsx)("div",{style:{opacity:0,animation:"fadeUpReveal 0.5s var(--ease-cinematic) forwards",animationDelay:`${50*a}ms`},children:(0,t.jsx)(K,{project:e})},e.slug))},`mobile-${o}`)]})}function V({}){return(0,t.jsx)("div",{style:{paddingTop:"calc(var(--header-h) + var(--space-lg))",paddingBottom:"var(--space-xl)"},children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto",style:{padding:"0 clamp(1rem, 4vw, 1.5rem)"},children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-lg)"},children:"Work"}),(0,t.jsx)(a.Suspense,{fallback:null,children:(0,t.jsx)(G,{})})]})})}var X=e.i(491261),J=e.i(402483);let Q={linkedin:{label:"LinkedIn",icon:c.Linkedin},instagram:{label:"Instagram",icon:n.Instagram},tiktok:{label:"TikTok",icon:()=>(0,t.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"
1currentColor",className:"flex-shrink-0",children:(0,t.jsx)("path",{d:"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-2.88 2.5 2.89 2.89 0 0 1-2.89-2.89 2.89 2.89 0 0 1 2.89-2.89c.28 0 .54.04.79.1v-3.5a6.37 6.37 0 0 0-.79-.05A6.34 6.34 0 0 0 3.15 15a6.34 6.34 0 0 0 6.34 6.34 6.34 6.34 0 0 0 6.34-6.34V8.87a8.16 8.16 0 0 0 4.76 1.52v-3.4a4.85 4.85 0 0 1-1-.3z"})})}};function Z({project:e,thumbnailUrl:a}){let r=Q[e.platform]||{label:"External",icon:J.ExternalLink},l=r.icon;return(0,t.jsxs)("div",{className:"relative w-full",style:{paddingTop:"56.25%"},children:[a&&(0,t.jsx)("img",{src:a,alt:e.title,className:"absolute inset-0 w-full h-full object-cover"}),!a&&(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"var(--noir-surface)"}}),(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"var(--vignette)"}}),(0,t.jsx)("div",{className:"absolute inset-0",style:{background:"rgba(10, 10, 10, 0.4)"}}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsxs)("a",{href:e.externalUrl||"#",target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-3 btn-outline-hover",style:{padding:"16px 40px",border:"1px solid rgba(232, 196, 124, 0.4)",borderRadius:"4px",color:"var(--accent-warm)",fontFamily:"var(--font-body), Sora, sans-serif",fontWeight:500,fontSize:"0.8125rem",letterSpacing:"0.15em",textTransform:"uppercase"},children:[(0,t.jsx)(l,{size:18}),"Watch on ",r.label,(0,t.jsx)(J.ExternalLink,{size:12,style:{opacity:.5}})]})})]})}function ee({project:e}){let a=f();return(0,t.jsxs)("div",{ref:a,className:"reveal",style:{marginTop:"var(--space-lg)",paddingBottom:"var(--space-sm)"},children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-sm)"},children:"narrative"===e.category?"Narrative":"Branded Content"}),(0,t.jsx)("h1",{className:"font-display",style:{fontSize:"var(--text-section)",fontWeight:400,color:"var(--text-primary)",lineHeight:"var(--leading-tight)",marginBottom:"0.75rem"},children:e.title}),(0,t.jsxs)("p",{className:"font-mono",style:{fontSize:"var(--text-caption)",color:"var(--text-tertiary)",marginBottom:"var(--space-md)"},children:[e.year,e.runtime&&` — ${e.runtime}`]}),(0,t.jsx)("div",{style:{width:"60px",height:"1px",background:"var(--border-subtle)",marginBottom:"var(--space-md)"}}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"1.0625rem",fontWeight:300,lineHeight:"var(--leading-relaxed)",color:"var(--text-secondary)",maxWidth:"680px"},children:e.description}),e.laurels&&e.laurels.length>0&&(0,t.jsx)("div",{className:"mt-6 flex flex-wrap gap-3",children:e.laurels.map((e,a)=>(0,t.jsx)("span",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-wide)",textTransform:"uppercase",color:"var(--accent-warm)",padding:"6px 12px",border:"1px solid var(--accent-warm-muted)",borderRadius:"4px"},children:e},a))})]})}let et={director:"Director",writer:"Writer",producer:"Producer",cinematography:"Cinematography",editor:"Editor",music:"Original Score",camera:"Camera",colorist:"Colorist",sound:"Sound Design"};function ea({credits:e}){let a=f();if(!e||0===Object.keys(e).length)return null;let r=Object.entries(e).filter(([,e])=>e).map(([e,t])=>({label:et[e]||e.charAt(0).toUpperCase()+e.slice(1),value:t}));return(0,t.jsxs)("div",{ref:a,className:"reveal",style:{paddingTop:"var(--space-lg)",paddingBottom:"var(--space-sm)"},children:[(0,t.jsx)("h2",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:600,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-md)"},children:"Credits"}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-x-12 gap-y-3",children:r.map(({label:e,value:a})=>(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row sm:gap-4",children:[(0,t.jsx)("span",{className:"font-mono shrink-0",style:{fontSize:"var(--text-caption)",color:"var(--text-tertiary)",minWidth:"140px"},children:e}),(0,t.jsx)("span",{className:"font-mono",style:{fontSize:"var(--text-caption)",color:"var(--text-primary)"},children:a})]},e))})]})}var er=e.i(782176),el=e.i(224714);function es({stills:e}){let r=f(),[l,s]=(0,a.useState)(null),n=(0,a.useCallback)(e=>s(e),[]),o=(0,a.useCallback)(()=>s(null),[]),c=(0,a.useCallback)(()=>{s(t=>null===t?null:(t+1)%e.length)},[e]),d=(0,a.useCallback)(()=>{s(t=>null===t?null:(t-1+e.length)%e.length)},[e]);return((0,a.useEffect)(()=>
1{if(null===l)return;let e=e=>{"Escape"===e.key&&o(),"ArrowRight"===e.key&&c(),"ArrowLeft"===e.key&&d()};return document.body.style.overflow="hidden",window.addEventListener("keydown",e),()=>{document.body.style.overflow="",window.removeEventListener("keydown",e)}},[l,o,c,d]),e&&0!==e.length)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{ref:r,className:"reveal",style:{paddingTop:"var(--space-lg)"},children:[(0,t.jsx)("h2",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:600,letterSpacing:"var(--tracking-widest)",textTransform:"uppercase",color:"var(--text-tertiary)",marginBottom:"var(--space-md)"},children:"Stills"}),(0,t.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3",style:{gap:"10px"},children:e.map((e,a)=>(0,t.jsx)("button",{onClick:()=>n(a),className:"group relative block overflow-hidden cursor-pointer",style:{aspectRatio:"16/9",borderRadius:"4px",border:"none",padding:0,background:"var(--noir-surface)"},children:(0,t.jsx)("img",{src:e,alt:`Still ${a+1}`,className:"absolute inset-0 w-full h-full object-cover transition-all duration-300 group-hover:scale-[1.02] group-hover:brightness-110"})},a))})]}),null!==l&&(0,t.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",style:{background:"rgba(0, 0, 0, 0.95)"},onClick:o,children:[(0,t.jsx)("button",{onClick:o,className:"absolute top-6 right-6 z-10 transition-opacity duration-200 hover:opacity-70",style:{color:"var(--text-secondary)",background:"none",border:"none",cursor:"pointer"},"aria-label":"Close lightbox",children:(0,t.jsx)(i.X,{size:28})}),(0,t.jsxs)("div",{className:"absolute top-6 left-6 font-mono",style:{fontSize:"var(--text-caption)",color:"var(--text-tertiary)",letterSpacing:"var(--tracking-wide)"},children:[l+1," / ",e.length]}),(0,t.jsx)("button",{onClick:e=>{e.stopPropagation(),d()},className:"absolute left-4 md:left-8 z-10 transition-opacity duration-200 hover:opacity-70",style:{color:"var(--text-secondary)",background:"none",border:"none",cursor:"pointer",padding:"12px"},"aria-label":"Previous image",children:(0,t.jsx)(er.ChevronLeft,{size:32})}),(0,t.jsx)("button",{onClick:e=>{e.stopPropagation(),c()},className:"absolute right-4 md:right-8 z-10 transition-opacity duration-200 hover:opacity-70",style:{color:"var(--text-secondary)",background:"none",border:"none",cursor:"pointer",padding:"12px"},"aria-label":"Next image",children:(0,t.jsx)(el.ChevronRight,{size:32})}),(0,t.jsx)("img",{src:e[l],alt:`Still ${l+1}`,onClick:e=>e.stopPropagation(),className:"max-w-[90vw] max-h-[85vh] object-contain",style:{animation:"fadeIn 200ms ease-out",borderRadius:"2px"}})]})]}):null}function ei({prev:e,next:s}){let i=(0,l.usePathname)(),n=(0,a.useMemo)(()=>{let e=i.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[i]);return e||s?(0,t.jsxs)("div",{className:"flex items-center justify-between",style:{paddingTop:"var(--space-lg)",paddingBottom:"var(--space-md)"},children:[e?(0,t.jsxs)(r.default,{href:`${n}/work/${e.slug}`,className:"group flex items-center gap-3 transition-colors duration-300 hover:text-[var(--accent-warm)]",style:{color:"var(--text-secondary)"},children:[(0,t.jsx)(X.ArrowLeft,{size:18,className:"transition-transform duration-300 group-hover:-translate-x-1"}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-wide)",textTransform:"uppercase",opacity:.6,marginBottom:"2px"},children:"Previous"}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-caption)",fontWeight:500},children:e.title})]})]}):(0,t.jsx)("div",{}),s?(0,t.jsxs)(r.default,{href:`${n}/work/${s.slug}`,className:"group flex items-center gap-3 text-right transition-colors duration-300 hover:text-[var(--accent-warm)]",style:{color:"var(--text-secondary)"},children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-tiny)",fontWeight:500,letterSpacing:"var(--tracking-wide)",textTransform:"uppercase",opacity:.6,marginBottom:"2px"},children:"Next"}),(0,t.jsx)("p",{className:"font-body",style:{fontSize:"var(--text-caption)",fontWeight:500},children:s.title})]}),(0,t.jsx)(W.ArrowRight,{size:18,className:"transition-transform duration-300 group-hover:translate-x-1"})]}):(0,t.jsx)("div",{})]}):null}function en({slug:e}){var s;let i,n,o=(0,l.usePathname)(),c=(0,a.useMemo)(()=>{let e=o.match(/^(\/preview\/[^/]+)/);return e?e[1]:""},[o]),d=j(),m=d.find(t=>t.slug===e);if(!m)return(0,t.jsxs)("main",{className:"flex flex-col items-center justify-center text-center",style:{minHeight:"80vh",paddingTop:"var(--header-h)",padding:"var(--space-xl) var(--space-md)"},children:[(0,t.jsx)("h1",{className:"font-display",style:{fontSize:"var(--text-section)",fontWeight:400,color:"var(--text-primary)",marginBottom:"var(--space-sm)"},children:"Project not found"}),(0,t.jsx)("p",{className:"font-body",style:{color:"var(--text-secondary)",marginBottom:"var(--space-md)"},children:"The project you're looking for doesn't exist."}),(0,t.jsxs)(r.default,{href:`${c}/work`,className:"font-body inline-flex items-center gap-2 transition-colors duration-200",style:{color:"var(--accent-warm)",fontWeight:500},children:[(0,t.jsx)(X.ArrowLeft,{size:16}),"Back to Work"]})]});let{prev:u,next:p}=(s=m.slug,{prev:(n=(i=[...d].sort((e,t)=>
1t.year-e.year)).findIndex(e=>e.slug===s))>0?i[n-1]:null,next:n<i.length-1?i[n+1]:null}),g=b(m),h=!!(m.videoId||m.externalUrl),x=!h&&m.stills.length>0?m.stills[0]:null,f=!h&&m.stills.length>1?m.stills.slice(1):h?m.stills:[];return(0,t.jsxs)("div",{style:{paddingTop:"calc(var(--header-h) + var(--space-md))",paddingBottom:"var(--space-xl)"},children:[(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-4 mb-6",children:(0,t.jsxs)(r.default,{href:`${c}/work`,className:"font-body inline-flex items-center gap-2 transition-colors duration-200",style:{fontSize:"var(--text-caption)",color:"var(--text-secondary)"},onMouseEnter:e=>e.currentTarget.style.color="var(--accent-warm)",onMouseLeave:e=>e.currentTarget.style.color="var(--text-secondary)",children:[(0,t.jsx)(X.ArrowLeft,{size:14}),"Back to Work"]})}),h&&(0,t.jsx)("div",{className:"max-w-5xl mx-auto px-4",children:m.videoId?(0,t.jsx)(L,{videoId:m.videoId,thumbnailUrl:g,title:m.title}):(0,t.jsx)(Z,{project:m,thumbnailUrl:g})}),x&&(0,t.jsx)("div",{className:"max-w-5xl mx-auto px-4",children:(0,t.jsx)("div",{className:"relative w-full overflow-hidden",style:{aspectRatio:"16/9",borderRadius:"6px"},children:(0,t.jsx)("img",{src:x,alt:m.title,className:"absolute inset-0 w-full h-full object-cover"})})}),(0,t.jsxs)("div",{className:"max-w-3xl mx-auto px-4",children:[(0,t.jsx)(ee,{project:m}),(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(ea,{credits:m.credits})]}),f.length>0&&(0,t.jsxs)("div",{className:"max-w-6xl mx-auto px-4",children:[(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(es,{stills:f})]}),(0,t.jsxs)("div",{className:"max-w-3xl mx-auto px-4",children:[(0,t.jsx)("hr",{className:"section-divider"}),(0,t.jsx)(ei,{prev:u,next:p})]})]})}function eo({content:e,settings:a,page:r}){let l=e?.header||{},s=e?.footer||{};return(0,t.jsxs)("div",{className:"reese-ward-film",style:{fontFamily:"var(--font-body), Sora, system-ui, sans-serif",background:"var(--noir-black)",color:"var(--text-primary)",minHeight:"100vh"},children:[(0,t.jsx)(p,{content:l,settings:a}),(0,t.jsx)("main",{children:(()=>{if(!r||""===r||"/"===r)return(0,t.jsx)(R,{content:e,settings:a});if("about"===r)return(0,t.jsx)(P,{content:e,settings:a});if("contact"===r)return(0,t.jsx)(H,{content:e,settings:a});if("work"===r)return(0,t.jsx)(V,{content:e,settings:a});if(r.startsWith("work/")){let l=r.replace(/^work\//,"");return(0,t.jsx)(en,{content:e,settings:a,slug:l})}return(0,t.jsx)(R,{content:e,settings:a})})()}),(0,t.jsx)(g,{content:s,settings:a})]})}e.s(["default",()=>eo],937697)}]);

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.