{"version":3,"file":"MoreWorkDetail.C8WEsOZd.mjs","names":["useState","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/7wkGRWDYT9q7doKaPvFT/28htkEAXLjd46Kw9aUli/MoreWorkDetail.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect}from\"react\";const ADVERTISING_CHAIN={qup:{prev:null,next:\"visitflorida\"},visitflorida:{prev:\"qup\",next:\"wildforkall\"},wildforkall:{prev:\"visitflorida\",next:\"zyrtec\"},zyrtec:{prev:\"wildforkall\",next:\"lull\"},lull:{prev:\"zyrtec\",next:\"olympics\"},olympics:{prev:\"lull\",next:\"intel\"},intel:{prev:\"olympics\",next:\"kayjewelers\"},kayjewelers:{prev:\"intel\",next:\"renecaovilla\"},renecaovilla:{prev:\"kayjewelers\",next:\"hylink\"},hylink:{prev:\"renecaovilla\",next:\"slowburn\"},slowburn:{prev:\"hylink\",next:\"chrysler\"},chrysler:{prev:\"slowburn\",next:null}};const FILMTV_CHAIN={lost:{prev:null,next:\"resistance\"},resistance:{prev:\"lost\",next:\"tombraider\"},tombraider:{prev:\"resistance\",next:\"driverwanted\"},driverwanted:{prev:\"tombraider\",next:\"slowburn\"},slowburn:{prev:\"driverwanted\",next:\"aroundtheworld\"},aroundtheworld:{prev:\"slowburn\",next:null}};const PROJECTS={lost:{number:\"01\",category:\"TELEVISION\",title:\"LOST\",credits:\"Television Writing \\xb7 2004 - 2006\",description:[\"In 2004, I joined the writing staff of LOST — a show its own creators personally guaranteed me would be cancelled before its thirteenth episode.\",\"LOST won the Emmy\\xae, Golden Globe\\xae, and WGA Award for Best Drama. I was on the writing staff for the first two seasons.\",\"Or, as my mother calls them, the good ones.\"],vimeoIds:[\"1183904206\"],videoLabels:null,poster:true,prev:null,next:\"resistance\"},slowburn:{number:\"05\",category:\"ADVERTISING \\xb7 BRANDED ENTERTAINMENT \\xb7 SPRINT / NBC\",title:\"SLOW BURN\",credits:\"Managing Producer \\xb7 NBC/Universal\",description:[\"When Sprint asked for the most immersive brand integration ever produced, we had to get serious. I served as the link between the TV series, the brand, the network and their agencies.\",\"Oh, and a whole lot of lawyers.\",\"Long days. Great results.\"],vimeoIds:[\"1179788739\"],videoLabels:null,poster:null,prev:null,next:\"resistance\"},resistance:{number:\"02\",category:\"WEB SERIES/TELEVISION \\xb7 STARZ / GHOST HOUSE PICTURES / SYFY\",title:\"THE RESISTANCE\",credits:\"Screenwriting \\xb7 Co-Creator, Head Writer\",description:[\"This was the first web series ever covered under the WGA. Produced by Sam Raimi's Ghost House Pictures it went on to have its television premiere on Syfy.\"],vimeoIds:[\"1179776611\"],videoLabels:[\"Episode 1: Contagion\"],poster:true,prev:\"slowburn\",next:\"tombraider\"},tombraider:{number:\"03\",category:\"VIDEO GAMES \\xb7 EIDOS / CRYSTAL DYNAMICS\",title:\"TOMB RAIDER: ANNIVERSARY\",credits:\"Screenwriting \\xb7 Script & Dialogue Writer\",description:[\"I wrote the script for the celebrated reimagining of the original Tomb Raider — the one that started the whole shebang.\",\"The game received worldwide acclaim and sold millions of copies.\",\"Which my teenage sons say is still not enough to make me cool.\"],vimeoIds:[\"1179776462\"],videoLabels:null,poster:true,prev:\"resistance\",next:\"olympics\"},olympics:{number:\"04\",category:\"ADVERTISING\\xb7 MVPD DIGITAL SPOT \\xb7 NBC\",title:\"SOCHI WINTER OLYMPICS\",credits:\"Copywriting \\xb7 Managing Producer \\xb7 NBC/Universal\",description:[\"I wrote and produced this for NBC to help make sure fans could watch all their favorite sports across all their favorite devices.\",\"BTW, if there is a better teleprompter reader on earth than Ryan Seacrest, I've never met them. The man is just… plain… great.\"],vimeoIds:[\"1179776255\"],videoLabels:null,poster:null,prev:\"tombraider\",next:\"lull\"},lull:{number:\"05\",category:\"ADVERTISING\\xb7 BRAND FILM \\xb7 LULL\",title:\"HOME FOR THE WEEKEND\",credits:\"Screenwriting \\xb7 Producing\\xb7 Regular Beans, Inc.\",description:[\"Remember that pornographic mattress commercial I mentioned?\",\"Okay, it's not actually pornographic. But… well, you'll see.\",\"This is why you should always call first!\"],vimeoIds:[\"1179776492\"],videoLabels:null,poster:null,prev:\"olympics\",next:\"thevoice\"},thevoice:{number:\"06\",category:\"ADVERTISING \\xb7 NETWORK PROMO \\xb7 NBC\",title:\"THE VOICE\",credits:\"Managing Producer \\xb7 NBC/Universal\",description:[\"To celebrate the launch of the Sochi Winter Olympic Games and the Season Premiere of The Voice, we produced this spot introducing some of the US Olympic Team and set it to the debut performance of Danielle Bradbury's hit single, 'My Day'.\",\"Let's goooooo!\"],vimeoIds:[\"1184002552\"],videoLabels:null,poster:null,prev:\"lull\",next:\"zyrtec\"},zyrtec:{number:\"07\",category:\"ADVERTISING \\xb7 COMMERCIAL SPOT \\xb7 ZYRTEC / NBC\",title:\"LOVE THE AIR\",credits:\"Copywriting \\xb7 Managing Producer \\xb7 NBC/Universal\",description:[\"If you're like most people you love your pets… but you also love breathing.\",\"I wrote and produced this spot to help people learn that, with a little help from Zyrtec, you don't have to choose.\"],vimeoIds:[\"1179776331\"],videoLabels:null,poster:null,prev:\"thevoice\",next:\"visitflorida\"},visitflorida:{number:\"08\",category:\"ADVERTISING \\xb7 CAMPAIGN SPOT\\xb7 VISIT FLORIDA\",title:\"LIVE MORE FLORIDAYS\",credits:\"Copywriting \\xb7 Regular Beans, Inc. \\xb7 2025\",description:[\"I was pleased to provide the copy and tags for Visit Florida's 2026 tourism campaign.\",\"Life's too short for ordinary days. Live more Floridays!\"],vimeoIds:[\"1183999507\"],videoLabels:null,poster:null,prev:\"zyrtec\",next:\"kayjewelers\"},kayjewelers:{number:\"09\",category:\"ADVERTISING \\xb7 COMMERCIAL SPOT \\xb7 KAY JEWELERS / NBC\",title:\"TEAPOT\",credits:\"Copywriting \\xb7 Managing Producer \\xb7 NBC/Universal\",description:[\"Who among us hasn't made a Valentine's Day blunder?\",\"I wrote this for Kay Jewelers to remind folks there are professionals out there who can make sure you never make the same mistake twice.\",\"For other people, I mean. Certainly not me.\"],vimeoIds:[\"1179774353\"],videoLabels:null,poster:null,prev:\"visitflorida\",next:null},aroundtheworld:{number:\"10\",category:\"TV \\xb7 SIZZLE \\xb7 IN DEVELOPMENT\",title:\"AROUND THE WORLD\",credits:\"Creation \\xb7 Copywriting \\xb7 Producing \\xb7 Packaging \\xb7 Pitching\",description:[\"I watched a documentary that knocked me on my ass and decided I had to bring this story to American television.\",\"The most terrifying, thrilling and exhilarating race you've never heard of.\",\"At least not yet…\",\"*Pitch Deck available upon request.\"],vimeoIds:[\"1179774756\"],videoLabels:null,poster:null,prev:null,next:null},driverwanted:{number:\"11\",category:\"FILM \\xb7 SHORT FILM\",title:\"DRIVER WANTED\",credits:\"Screenwriting \\xb7 Producing\\xb7 Tallgrass Pictures\",description:[\"I wrote this after being stuck in traffic on the 405 and shot it over 3 days in San Diego with the fine folks at Tallgrass Pictures.\",\"Good help… is hard to find. But, eventually, you catch up with the guy you're looking for.\"],vimeoIds:[\"1179774165\"],videoLabels:null,poster:null,prev:null,next:null},nflsears:{number:\"12\",category:\"ADVERTISING \\xb7 COMMERCIAL SPOT \\xb7 NFL / SEARS \\xb7 NBC\",title:\"GARAGE MAHAL\",credits:\"Copywriting \\xb7 Managing Producer \\xb7 NBC/Universal\",description:[\"From August to February a garage becomes much more than a place to park the car.\",\"I wrote this one as a promotional tie-in for the NFL and Sears to help turn your Man Cave into a Fottball Season All Star.\"],vimeoIds:[\"1179776415\"],videoLabels:null,poster:null,prev:null,next:null},wildforkall:{number:\"13\",category:\"ADVERTISING \\xb7 SOCIAL & CAMPAIGN \\xb7 WILD FORK\",title:\"WILD FORK\",credits:\"Creative Direction \\xb7 Copywriting \\xb7 Modest Creative Company \\xb7 2024\",description:[\"Your very own tasting menu of spots we cooked up for for Wild Fork's North American launch campaign.\",\"Everything from a light snack to a full feast.\"],vimeoIds:[\"1179725475\",\"1179725394\",\"1179725647\",\"1179725617\",\"1179725709\"],videoLabels:[\"Feed Your Happiness\",\"Feed Your Happiness 2\",\"Socials (Sight)\",\"Socials (Sound)\",\"Socials (Taste)\"],poster:null,prev:null,next:null}};function VimeoPlayer({vimeoId}){const[playing,setPlaying]=useState(false);const[thumb,setThumb]=useState(null);useEffect(()=>{fetch(`https://vimeo.com/api/oembed.json?url=https://vimeo.com/${vimeoId}`).then(r=>r.json()).then(d=>setThumb(d.thumbnail_url)).catch(()=>{});},[vimeoId]);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"16/9\",backgroundColor:\"#1a1a1a\",position:\"relative\",overflow:\"hidden\",cursor:playing?\"default\":\"pointer\"},onClick:()=>!playing&&setPlaying(true),children:playing?/*#__PURE__*/_jsx(\"iframe\",{src:`https://player.vimeo.com/video/${vimeoId}?autoplay=1`,style:{width:\"100%\",height:\"100%\",border:\"none\"},allow:\"autoplay; fullscreen; picture-in-picture\",allowFullScreen:true}):/*#__PURE__*/_jsxs(_Fragment,{children:[thumb&&/*#__PURE__*/_jsx(\"img\",{src:thumb,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"rgba(15,14,11,0.35)\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:48,height:48,borderRadius:\"50%\",border:\"2px solid rgba(234,229,218,0.8)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:0,height:0,borderTop:\"8px solid transparent\",borderBottom:\"8px solid transparent\",borderLeft:\"14px solid rgba(234,229,218,0.9)\",marginLeft:3}})})})]})});}function VimeoThumbnail({vimeoId}){const[thumb,setThumb]=useState(null);useEffect(()=>{fetch(`https://vimeo.com/api/oembed.json?url=https://vimeo.com/${vimeoId}`).then(r=>r.json()).then(d=>setThumb(d.thumbnail_url)).catch(()=>{});},[vimeoId]);return /*#__PURE__*/_jsxs(\"div\",{onClick:()=>window.open(`https://vimeo.com/${vimeoId}`,\"_blank\"),style:{width:\"100%\",aspectRatio:\"16/9\",backgroundColor:\"#1a1a1a\",position:\"relative\",overflow:\"hidden\",cursor:\"pointer\"},children:[thumb&&/*#__PURE__*/_jsx(\"img\",{src:thumb,alt:\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,background:\"rgba(15,14,11,0.25)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:10,left:10,fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"rgba(234,229,218,0.8)\"},children:\"WATCH ON VIMEO →\"})]});}export default function MoreWorkDetail({projectSlug,posterImage}){const project=PROJECTS[projectSlug]||PROJECTS[\"slowburn\"];const isWildFork=projectSlug===\"wildforkall\";const[navContext,setNavContext]=useState(\"default\");useEffect(()=>{const params=new URLSearchParams(window.location.search);const from=params.get(\"from\");if(from===\"advertising\")setNavContext(\"advertising\");else if(from===\"filmtv\")setNavContext(\"filmtv\");else setNavContext(\"default\");},[]);const params=typeof window!==\"undefined\"?new URLSearchParams(window.location.search):null;const activeContext=params?.get(\"from\")===\"advertising\"?\"advertising\":params?.get(\"from\")===\"filmtv\"?\"filmtv\":navContext;const suffix=activeContext!==\"default\"?`?from=${activeContext}`:\"\";const getNav=()=>{if(activeContext===\"advertising\"){const chain=ADVERTISING_CHAIN[projectSlug];return{prev:chain?.prev??null,next:chain?.next??null};}if(activeContext===\"filmtv\"){const chain=FILMTV_CHAIN[projectSlug];return{prev:chain?.prev??null,next:chain?.next??null};}return{prev:project.prev,next:project.next};};const getBackLabel=()=>{if(activeContext===\"advertising\")return\"← BACK TO ADVERTISING\";if(activeContext===\"filmtv\")return\"← BACK TO FILM \\xb7 TV \\xb7 GAMING\";return\"← BACK TO MORE WORK\";};const getBackHref=()=>{if(activeContext===\"advertising\")return\"/advertising\";if(activeContext===\"filmtv\")return\"/filmtvgaming\";return\"/morework\";};const{prev,next}=getNav();const renderVideo=(id,i)=>/*#__PURE__*/_jsxs(\"div\",{children:[project.videoLabels&&/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"rgba(234,229,218,0.4)\",marginBottom:10},children:project.videoLabels[i]}),isWildFork?/*#__PURE__*/_jsx(VimeoThumbnail,{vimeoId:id}):/*#__PURE__*/_jsx(VimeoPlayer,{vimeoId:id})]},id);return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100vw\",position:\"relative\",left:\"50%\",transform:\"translateX(-50%)\",minHeight:900,backgroundColor:\"#0F0E0B\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:1440,margin:\"0 auto\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"24px 64px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",borderBottom:\"1px solid rgba(234,229,218,0.1)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"rgba(234,229,218,0.4)\"},children:\"MATT RAGGHIANTI \\xb7 MORE WORK\"}),/*#__PURE__*/_jsx(\"span\",{onClick:()=>{window.location.href=getBackHref();},style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"rgba(234,229,218,0.5)\",cursor:\"pointer\"},children:getBackLabel()})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:80,padding:\"80px 64px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.18em\",color:\"#BF3E18\",marginBottom:16},children:[project.number,\" / \",project.category]}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Bebas Neue, sans-serif\",fontSize:72,lineHeight:.95,color:\"#EAE5DA\",letterSpacing:\"0.02em\",marginBottom:20},children:project.title}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.12em\",color:\"rgba(234,229,218,0.4)\",marginBottom:40},children:project.credits}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Libre Baskerville, serif\",fontSize:18,color:\"#EAE5DA\",lineHeight:1.8,display:\"flex\",flexDirection:\"column\",gap:20,marginBottom:48},children:project.description.map((p,i)=>/*#__PURE__*/_jsx(\"p\",{style:{margin:0},children:p},i))}),/*#__PURE__*/_jsx(\"span\",{onClick:()=>{window.open(`https://vimeo.com/${project.vimeoIds[0]}`,\"_blank\");},style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.18em\",color:\"#BF3E18\",textDecoration:\"underline\",textUnderlineOffset:4,cursor:\"pointer\"},children:\"WATCH ON VIMEO →\"})]}),project.vimeoIds.length===5?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:24,alignSelf:\"start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:24},children:project.vimeoIds.slice(0,2).map((id,i)=>renderVideo(id,i))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr 1fr\",gap:16},children:project.vimeoIds.slice(2).map((id,i)=>renderVideo(id,i+2))})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:project.vimeoIds.length>=2?\"1fr 1fr\":\"1fr\",gap:24,alignContent:\"start\"},children:[project.poster&&posterImage&&/*#__PURE__*/_jsx(\"div\",{style:{gridColumn:project.vimeoIds.length>=2?\"1 / -1\":\"auto\",width:\"100%\",aspectRatio:\"16/9\",backgroundColor:\"#1a1a1a\",backgroundImage:`url(${posterImage})`,backgroundSize:\"cover\",backgroundPosition:\"center bottom\"}}),project.vimeoIds.map((id,i)=>renderVideo(id,i))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"center\",gap:24,padding:\"40px 64px 80px\",borderTop:\"1px solid rgba(234,229,218,0.1)\"},children:[prev?/*#__PURE__*/_jsx(\"span\",{onClick:()=>{window.location.href=`/${prev}${suffix}`;},style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"#EAE5DA\",border:\"1px solid rgba(234,229,218,0.3)\",padding:\"12px 32px\",cursor:\"pointer\"},children:\"← PREV\"}):/*#__PURE__*/_jsx(\"div\",{style:{width:120}}),next?/*#__PURE__*/_jsx(\"span\",{onClick:()=>{window.location.href=`/${next}${suffix}`;},style:{fontFamily:\"Space Mono, monospace\",fontSize:12,letterSpacing:\"0.15em\",color:\"#EAE5DA\",border:\"1px solid rgba(234,229,218,0.3)\",padding:\"12px 32px\",cursor:\"pointer\"},children:\"NEXT →\"}):/*#__PURE__*/_jsx(\"div\",{style:{width:120}})]})]})});}addPropertyControls(MoreWorkDetail,{projectSlug:{type:ControlType.Enum,title:\"Project\",options:[\"lost\",\"slowburn\",\"resistance\",\"tombraider\",\"olympics\",\"lull\",\"thevoice\",\"zyrtec\",\"visitflorida\",\"kayjewelers\",\"aroundtheworld\",\"driverwanted\",\"nflsears\",\"wildforkall\",\"uclahealth\",\"elvesrule\"],optionTitles:[\"LOST\",\"Slow Burn\",\"The Resistance\",\"Tomb Raider\",\"Olympics\",\"Lull\",\"The Voice\",\"Zyrtec\",\"Visit Florida\",\"Kay Jewelers\",\"Around the World\",\"Driver Wanted\",\"NFL / Sears\",\"Wild Fork All\",\"UCLA Health\",\"Elves Rule\"]},posterImage:{type:ControlType.Image,title:\"Poster Image\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MoreWorkDetail\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MoreWorkDetail.map"],"mappings":"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"}