{"version":3,"file":"CaseStudy.DENghR9C.mjs","names":["React.Fragment","_Fragment","React.useState","React.useRef","React.Suspense"],"sources":["https:/framerusercontent.com/modules/OKEfGvJeR8Htdrn4HQXd/NHpPd1Hsg8FbLY2aMAAt/CaseStudy.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{SelectedMedia}from\"https://framerusercontent.com/modules/mJegq9J1aw3Oj3FFBUSw/PEhfbJQ7bITlmEUjDAWD/AboutGordon.js\";import{PortfolioIcon,homepageProjectMedia}from\"https://framerusercontent.com/modules/YSuBQqeegguuHrfYgVnL/ruSGfHrpBYPCVheGBU94/PortfolioStyles.js\";import*as React from\"react\";const InterviewRetro=/*#__PURE__*/React.lazy(()=>import(\"https://framerusercontent.com/modules/fPoizLDyMLviTTO8U5Ex/Onsd3nT28OB3OHacOjpY/RetroPortfolio.js\"));const InterviewSelectedWork=/*#__PURE__*/React.lazy(()=>import(\"https://framerusercontent.com/modules/NswcoE923P9PpTDeVUxX/lJWexSypnsFAVPi1JX6B/AnimatedPortfolio.js\").then(m=>({default:m.InterviewSelectedWork})));import{StyleLink,PageStyleControls}from\"https://framerusercontent.com/modules/YSuBQqeegguuHrfYgVnL/ruSGfHrpBYPCVheGBU94/PortfolioStyles.js\";import{EnsureGordonPDA,NextProject,sourceProjects}from\"https://framerusercontent.com/modules/xPcgH7mTS2jQpWdJAd5S/3IbE8nzbORWD1sp37xkb/PortfolioLayout.js\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// Framer page references preserve navigation in both preview and published pages.\nconst pageTargets={\"/\":{webPageId:\"augiA20Il\"},\"/about\":{webPageId:\"XrDxyvVLl\"},\"/case-studies/wellnesspay\":{webPageId:\"TotLWPgMB\"},\"/case-studies/daniel-wedding-celebrations\":{webPageId:\"QJkTefYVS\"}};export function CaseStudyLink({href,children,...props}){return /*#__PURE__*/_jsx(StyleLink,{href:href,...props,children:children});}const studies={wellnesspay:{title:\"WellnessPay\",subtitle:\"A brand and website for healthcare payments.\",category:\"Brand identity \\xb7 Product design \\xb7 Website\",parent:\"/projects/weroar\",parentLabel:\"WeRoar\",hero:{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/9fae69fc-f994-44b7-83f1-bd6f204184b0/Wellnesspay-logo2.jpg\",width:2500,height:1211,alt:\"WellnessPay visual identity\"},sections:[{id:\"overview\",title:\"Project overview\",text:[\"WellnessPay was a new player entering the healthcare payments space. It needed a brand, a website, and a clear way to communicate a technical product without feeling cold or corporate.\"],meta:[[\"Role\",\"Product designer\"],[\"Scope\",\"Branding, UI/UX design, interaction, visual design, prototyping and testing\"]]},{id:\"challenge\",title:\"The challenge\",text:[\"Build a visual identity and web presence from the ground up, making the product easier to understand for people encountering WellnessPay for the first time.\"]},{id:\"goal\",title:\"The goal\",text:[\"Build a full visual identity and web presence that made WellnessPay feel clear, credible, and human. The goal was to balance trust and accessibility—designing a brand that could work across B2B sales, investor decks, and actual users navigating the site for the first time.\"]},{id:\"solution\",title:\"The solution\",text:[\"The visual identity and website brought the brand and product explanation together across desktop and mobile.\"],images:[{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/afec3ddd-e3de-42a0-84b5-b963adf54c23/Wellness-pay-all.jpg\",width:2500,height:1067,alt:\"WellnessPay desktop website layouts\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/ae2feff2-de5b-474b-ad4e-3c18c0e11294/Wellnespay-mobile.jpg\",width:2500,height:1040,alt:\"WellnessPay mobile website layouts\"}]}]},wedding:{title:\"Wedding & celebrations\",subtitle:\"Making chocolate options and pricing easier to explore.\",category:\"Daniel Chocolates \\xb7 Ecommerce \\xb7 UI/UX\",parent:\"/projects/daniel-chocolates\",parentLabel:\"Daniel Chocolates\",hero:{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/be840432-e715-43c3-9ef1-7b1ecef8ef06/Website-mockup.gif\",width:1500,height:870,alt:\"Daniel Chocolates wedding website shown across devices\"},live:\"https://danielchocolates.com/wedding/\",sections:[{id:\"overview\",title:\"Project overview\",text:[\"Redesign the Wedding and Celebrations page for Daniel Chocolates. The objective was to create an inviting and elegant online page where customers could explore wedding product options and pricing.\"],meta:[[\"Client\",\"Daniel Chocolates\"],[\"Project\",\"Wedding and Celebrations page redesign\"]]},{id:\"original\",title:\"The original experience\",text:[\"Customers used a web form, called the office, or emailed the team to enquire about wedding orders. The redesign brought product options and pricing into the browsing experience.\"],images:[{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/1f7f0520-224b-4e0e-80e6-4aa0b3e80e25/Wedding+order.png\",width:1901,height:937,alt:\"Original wedding order form and enquiry page\"}]},{id:\"welcome\",title:\"Wedding & celebrations\",text:[\"An introduction to the collection, with routes into customized chocolate bars and wedding favours.\"],images:[{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/bc59aec8-2112-46af-9945-26f90652b4a4/Wedding-Intro.gif\",width:1e3,height:1262,alt:\"Wedding and celebrations introduction\"}],compact:true},{id:\"chocolate-bars\",title:\"Customized chocolate bars\",text:[\"The product introduction, selection steps, drop-down price list and inspiration gallery help customers explore the available options.\"],images:[{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/ce991173-3c3c-45c6-b457-f8b5442408fd/Wedding-Bar-intro.gif\",width:1e3,height:1262,alt:\"Customized chocolate bars — introduction\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/9052315c-09ce-42b5-a249-2dc72afeebe0/Wedding-Bar-Step1.gif\",width:1e3,height:1262,alt:\"Customized chocolate bars — selection steps\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/ec173b3c-d6aa-43b8-b4e7-b9bbeefe4391/Wedding-Bar-Price.gif\",width:1e3,height:1262,alt:\"Customized chocolate bars — drop-down price list\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/b1c04f81-4a6e-4ee3-aac3-81f449498f94/Wedding-Bar-Gallery.gif\",width:1e3,height:1262,alt:\"Customized chocolate bars — inspiration gallery\"}],grid:true},{id:\"favours\",title:\"Wedding & celebration favours\",text:[\"A matching sequence introduces the favours, guides product selection, and keeps the price list and inspiration gallery together.\"],images:[{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/542f220e-5ad0-4c8f-bea2-dfcf6ebe8180/Wedding-Favor-Intro.gif\",width:1e3,height:1262,alt:\"Wedding favours — introduction\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/8ddf4d37-4308-4ebc-97d3-e2bda7a9e1c0/Wedding-Favor-Step1.gif\",width:1e3,height:1262,alt:\"Wedding favours — selection steps\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/dc389f8a-58fa-4003-b0c9-8a7806606744/Wedding-Favor-Price.gif\",width:1e3,height:1262,alt:\"Wedding favours — drop-down price list\"},{src:\"https://images.squarespace-cdn.com/content/v1/55f66783e4b02cbdec662b41/c20a2337-4e80-449b-a208-5d1ffc6dae8a/Wedding-Favor-Gallery.gif\",width:1e3,height:1262,alt:\"Wedding favours — inspiration gallery\"}],grid:true}]}};const css=`\n.gordon-study{background:#faf9f6;color:#1b1b1b;width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.6;text-align:left;overflow-wrap:break-word;hyphens:none}\n.gordon-study *{box-sizing:border-box;min-width:0}.gordon-study a{color:inherit;text-underline-offset:5px}.gordon-study a:focus-visible{outline:2px solid #355d73;outline-offset:5px}.gordon-study .cs-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 5%;border-bottom:1px solid #ddd9d1}.gordon-study .cs-nav a{text-decoration:none;font-size:14px}.gordon-study .cs-nav div{display:flex;gap:24px}.gordon-study .cs-wrap{max-width:1400px;margin:auto;padding:0 5%}.gordon-study .cs-hero{padding:84px 0 48px}.gordon-study .cs-eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#666;margin:0 0 24px}.gordon-study h1{font-size:clamp(40px,6.5vw,92px);font-weight:500;letter-spacing:-.045em;line-height:1.05;margin:0 0 28px;max-width:1000px}.gordon-study .cs-subtitle{font-size:clamp(20px,2.5vw,32px);line-height:1.4;max-width:700px;margin:0 0 30px}.gordon-study .cs-cover{margin:0 0 80px;background:#eeeae3}.gordon-study img{display:block;width:100%;height:auto;object-fit:contain}.gordon-study figure{margin:0}.gordon-study figcaption{font-size:12px;color:#666;padding:12px 0 24px}.gordon-study .cs-section{padding:48px 0 64px;border-top:1px solid #cbc7bf;scroll-margin-top:24px}.gordon-study .cs-intro{display:grid;grid-template-columns:60px minmax(180px,1fr) minmax(0,1.7fr);gap:32px;margin-bottom:36px}.gordon-study .cs-number{font-size:13px;color:#777;padding-top:8px}.gordon-study h2{font-size:clamp(26px,3vw,42px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:0}.gordon-study p{font-size:18px;line-height:1.65;margin:0 0 20px}.gordon-study dl{border-top:1px solid #ddd9d1;margin:24px 0 0;padding-top:20px}.gordon-study dt{font-size:12px;color:#777;margin:0 0 4px}.gordon-study dd{font-size:15px;margin:0 0 16px}.gordon-study .cs-images{display:grid;gap:24px}.gordon-study .cs-images:not(.cs-compact) img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.gordon-study .cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gordon-study .cs-compact{max-width:500px;margin:auto}.gordon-study .cs-footer{border-top:1px solid #cbc7bf;padding:48px 0 56px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.gordon-study .cs-live{display:inline-block;font-size:14px;margin-bottom:24px}.gordon-study .cs-contents{display:flex;gap:12px 24px;flex-wrap:wrap;padding:0 0 32px}.gordon-study .cs-contents a{font-size:12px;text-decoration:none;color:#555}\n@media(max-width:600px){.gordon-study .cs-nav{padding:20px 6%}.gordon-study .cs-nav div{gap:16px}.gordon-study .cs-wrap{padding:0 6%}.gordon-study .cs-hero{padding:48px 0 24px}.gordon-study h1{font-size:42px}.gordon-study .cs-cover{margin-bottom:40px}.gordon-study .cs-section{padding:32px 0 40px}.gordon-study .cs-intro{grid-template-columns:30px 1fr;gap:12px;margin-bottom:24px}.gordon-study .cs-copy{grid-column:2}.gordon-study .cs-number{padding-top:3px}.gordon-study p{font-size:16px}.gordon-study .cs-grid{grid-template-columns:1fr}.gordon-study .cs-footer{font-size:14px}}\n`;function Picture({image,eager=false}){return /*#__PURE__*/_jsx(\"img\",{src:image.src,width:image.width,height:image.height,alt:image.alt,loading:eager?\"eager\":\"lazy\",decoding:\"async\"});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 2400\n */export default function CaseStudy(props){const key=props.study||\"wellnesspay\";if(key===\"creator\")return /*#__PURE__*/_jsx(CreatorInterviewShell,{...props});if(key===\"industrial\")return /*#__PURE__*/_jsx(IndustrialCaseStudy,{...props});if(key===\"gordon\")return /*#__PURE__*/_jsx(GordonCaseStudy,{...props});const study=studies[key]||studies.wellnesspay;return /*#__PURE__*/_jsxs(\"article\",{className:\"gordon-study\",\"data-gordon-page\":props.study===\"wedding\"?\"/case-studies/daniel-wedding-celebrations\":\"/case-studies/wellnesspay\",style:{...props.style,width:\"100%\",height:\"auto\"},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),!props.embedded&&/*#__PURE__*/_jsx(EnsureGordonPDA,{animatedPage:/*#__PURE__*/_jsx(CaseStudy,{...props,embedded:true})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"cs-nav\",\"aria-label\":\"Case study navigation\",children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Gordon Gao\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Work\"}),/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/about\",children:\"About\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-wrap\",children:[/*#__PURE__*/_jsxs(\"header\",{className:\"cs-hero\",children:[/*#__PURE__*/_jsxs(\"p\",{className:\"cs-eyebrow\",children:[\"Case study / \",study.category]}),/*#__PURE__*/_jsx(\"h1\",{children:study.title}),/*#__PURE__*/_jsx(\"p\",{className:\"cs-subtitle\",children:study.subtitle}),/*#__PURE__*/_jsxs(CaseStudyLink,{href:study.parent,children:[/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-left\"}),\" \",study.parentLabel]})]}),/*#__PURE__*/_jsx(\"nav\",{className:\"cs-contents\",\"aria-label\":\"On this page\",children:study.sections.map((s,i)=>/*#__PURE__*/_jsxs(CaseStudyLink,{href:`#study-${key}-${s.id}`,children:[String(i+1).padStart(2,\"0\"),\" / \",s.title]},s.id))}),/*#__PURE__*/_jsx(\"figure\",{className:\"cs-cover\",children:/*#__PURE__*/_jsx(Picture,{image:study.hero,eager:true})}),study.sections.map((s,i)=>/*#__PURE__*/_jsxs(\"section\",{className:\"cs-section\",id:`study-${key}-${s.id}`,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"cs-intro\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"cs-number\",children:[\"(\",String(i+1).padStart(2,\"0\"),\")\"]}),/*#__PURE__*/_jsx(\"h2\",{children:s.title}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-copy\",children:[s.text.map(p=>/*#__PURE__*/_jsx(\"p\",{children:p},p)),s.meta&&/*#__PURE__*/_jsx(\"dl\",{children:s.meta.map(([title,value])=>/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"dt\",{children:title}),/*#__PURE__*/_jsx(\"dd\",{children:value})]},title))})]})]}),s.images&&/*#__PURE__*/_jsx(\"div\",{className:`cs-images ${s.grid?\"cs-grid\":\"\"} ${s.compact?\"cs-compact\":\"\"}`,children:s.images.map(image=>/*#__PURE__*/_jsxs(\"figure\",{children:[/*#__PURE__*/_jsx(Picture,{image:image}),/*#__PURE__*/_jsx(\"figcaption\",{children:image.alt})]},image.src))})]},s.id)),study.live&&/*#__PURE__*/_jsxs(CaseStudyLink,{className:\"cs-live\",href:study.live,target:\"_blank\",rel:\"noopener noreferrer\",children:[\"Visit the wedding & celebrations page\",\" \",/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-up-right\"})]}),/*#__PURE__*/_jsx(\"footer\",{className:\"cs-footer\",children:/*#__PURE__*/_jsxs(CaseStudyLink,{href:study.parent,children:[/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-left\"}),\" Back to\",\" \",study.parentLabel]})}),/*#__PURE__*/_jsx(NextProject,{current:study.parent})]})]});}addPropertyControls(CaseStudy,{study:{type:ControlType.Enum,title:\"Study\",options:[\"wellnesspay\",\"wedding\",\"gordon\",\"industrial\",\"creator\"],optionTitles:[\"WellnessPay\",\"Daniel wedding\",\"“Gordon, More or Less”\",\"Industrial Design\",\"Creator.co interview\"],defaultValue:\"wellnesspay\"}});export const gordonCaseCover=\"https://framerusercontent.com/images/2B1aXp6j6DoSlzdI0Ibs9Rk0k.png?width=1254&height=1254\";const gordonSections=[{id:\"styles\",title:\"Choose your style\",text:[\"Use the style selector to change how you explore the site. Three visual directions share the same portfolio.\",\"Minimalist keeps things clean and direct, giving the work room to speak.\",\"Retro PC brings a little nostalgia to the screen through photographic computer artwork, tactile controls and a warmer setting.\",\"Animated starts with a small Work space that opens into a large gallery. Oversized lettering rotates behind the project previews as you scroll. Copenhagen and Bauhaus inform the typography and composition, with cream and orange in light mode and black and orange in dark mode.\",\"Scroll back to retrace the sequence, use the numbered controls to choose a project, or jump straight to the library. The presentation adapts to mobile, with a simpler sequence for reduced motion.\",\"Prefer a lighter or darker view? You can change that separately. The compact style control opens into a larger panel, then folds back out of the way when you hide it.\"]},{id:\"conversation\",title:\"Meet “Gordon, More or Less”\",text:[\"An AI guide to my work. Ask about a project, what I contributed, how I approach a brief, or which work is most relevant to you.\"]},{id:\"context\",title:\"Something caught your eye?\",text:[\"On desktop, select some text or use Learn more with “Gordon, More or Less” on supported images and links to bring them into the conversation.\",\"Add your question, review what’s attached and send when you’re ready. Nothing is sent automatically.\",\"Project links offer a way back into the work, so a question can lead somewhere useful.\"]},{id:\"views\",title:\"Get comfortable in Retro\",text:[\"Three desktop views change how much of the computer surrounds the content.\",\"On your phone, the layout adapts to the smaller screen.\"]},{id:\"continuity\",title:\"Browse at your own pace\",text:[\"Hide the assistant when you want more space, then reopen it to continue. Your conversation and draft stay with you as you move between pages during your visit.\",\"The latest refinements also keep enlarged images and supported films inside the portfolio. Extra gallery images load when opened, while the loading screen prepares the opening view. Viewing quality remains the priority.\",\"Usage limits help keep the assistant available. If you reach one, the interface will let you know—you can still explore the portfolio.\"]},{id:\"process\",title:\"How the presentation evolved\",text:[\"The early layout focused on a clear introduction and the work. Later iterations explored how the same content could feel quieter, more tactile or more expressive in motion.\",\"These process boards bring together recovered interface captures and reconstructed studies. They show how the directions developed across desktop and mobile; they are not all screenshots of working pages.\",\"The four views trace an early recovered layout, Minimalist, Retro PC and Animated. The PDA and selector studies then bring those visual directions down to the controls visitors use.\"]},{id:\"reflection\",title:\"Still exploring\",text:[\"I’m using this site to explore AI, interaction and different ways of presenting my work. Expect it to change as I find things worth adding—or simplifying.\",\"The aim is to make the work easier to explore while giving the site a personality of its own. I’m continuing to refine the experience; I’m not claiming measured improvements in engagement or hiring outcomes.\",\"If something makes you curious, ask. If something feels off, tell me.\"]}];const gordonAssets={process:[{src:\"https://framerusercontent.com/images/CRi2dQRtnK0kudUrQM7QTVjtvgA.png?width=1600&height=1050\",width:1600,height:1050,alt:\"Process board showing a recovered early portfolio fragment, with project imagery, introduction and services.\",caption:\"Early layout — a recovered page fragment from 11 September 2026. The original first release and its mobile view were not recovered.\"},{src:\"https://framerusercontent.com/images/0OFTSLeDkFjyMADfAN8uo3QDoRQ.png?width=1600&height=1050\",width:1600,height:1050,alt:\"Minimalist process board pairing archived desktop and mobile layouts with a typographic Gordon Gao introduction.\",caption:\"Minimalist — archived desktop and mobile Framer previews, 21 September 2026.\"},{src:\"https://framerusercontent.com/images/qNc3yF3rvrCjr2sBOQMYnppZ9gg.png?width=1600&height=1050\",width:1600,height:1050,alt:\"Retro PC process board showing a photographic computer on desktop and a reconstructed narrow mobile layout.\",caption:\"Retro PC — an archived desktop capture from 29 September 2026, paired with a reconstructed mobile study.\"},{src:\"https://framerusercontent.com/images/BSBCcWSROqCMYuIr00BsYxK8TY.png?width=1600&height=1050\",width:1600,height:1050,alt:\"Animated process board showing reconstructed desktop and mobile layouts with cream backgrounds, orange Work areas and large typography.\",caption:\"Animated — reconstructed desktop and mobile studies based on the 2 October 2026 direction. These illustrate the concept rather than a captured working page.\"}],selector:[{src:\"https://framerusercontent.com/images/ycP6foQ4ASXk3p2RygrKx4J8q6Q.png?width=2172&height=724\",width:2172,height:724,alt:\"Compact glass style control with Light and Dark buttons.\",caption:\"Compact style control — light appearance.\"},{src:\"https://framerusercontent.com/images/WRz25ON4pXvkXejSSw3vBlgMWg.png?width=2172&height=724\",width:2172,height:724,alt:\"Compact glass style control with Light and Dark buttons.\",caption:\"Compact style control — dark appearance.\"},{src:\"https://framerusercontent.com/images/7kdfqvPjiqSKd5XNItGDoFT4U84.png?width=1122&height=1402\",width:1122,height:1402,alt:\"Glass style selector panel with Minimalist, Retro PC and Animated options.\",caption:\"Expanded style selector — light appearance.\"},{src:\"https://framerusercontent.com/images/bDPyEga9G2eTP9vQ97ivBAyW5A.png?width=1122&height=1402\",width:1122,height:1402,alt:\"Glass style selector panel with Minimalist, Retro PC and Animated options.\",caption:\"Expanded style selector — dark appearance.\"}],devices:[{src:\"https://framerusercontent.com/images/7Z2ciPBshAphVHfGSjYvMqzOTb4.png?width=1024&height=1536\",width:1024,height:1536,alt:\"Graphite Minimalist PDA with a blank white screen and three printed control buttons.\",caption:\"Minimalist PDA artwork with printed control labels. The chat interface is a separate layer.\"},{src:\"https://framerusercontent.com/images/RBLRvKMj2kceZfQhXIJZ0YFAM.png?width=971&height=1620\",width:971,height:1620,alt:\"Cream handheld-style assistant casing with orange accents and printed controls around an empty screen.\",caption:\"Cream casing for the light appearance of “Gordon, More or Less”.\"},{src:\"https://framerusercontent.com/images/Vl0ogsNrz4V1VDP79c0y2N25U.png?width=971&height=1619\",width:971,height:1619,alt:\"Graphite handheld-style assistant casing with orange accents and printed controls around an empty screen.\",caption:\"Graphite casing for the dark appearance of “Gordon, More or Less”.\"}],launchers:[{src:\"https://framerusercontent.com/images/f0VAgBmv7VdC36rO3V4KYEuH2s.png?width=640&height=800\",width:640,height:800,alt:\"Cream miniature PDA launcher with a white G on its screen.\",caption:\"Animated launcher for “Gordon, More or Less”, light appearance — still state.\"},{src:\"https://framerusercontent.com/images/wTbZY1mpryaC3VR2QWX73lUZk.png?width=640&height=800\",width:640,height:800,alt:\"Graphite miniature PDA launcher with a white G on its screen.\",caption:\"Animated launcher for “Gordon, More or Less”, dark appearance — still state.\"}]};function GordonStudyGallery({images,kind}){return /*#__PURE__*/_jsx(\"div\",{className:`gm-gallery gm-gallery-${kind}`,children:images.map(image=>/*#__PURE__*/_jsxs(\"figure\",{children:[/*#__PURE__*/_jsx(\"a\",{href:image.src,\"aria-label\":`Enlarge: ${image.alt}`,children:/*#__PURE__*/_jsx(Picture,{image:image})}),/*#__PURE__*/_jsx(\"figcaption\",{children:image.caption})]},image.src))});}function GordonCaseStudy(props){const captures={styles:{file:\"4fRcqNZM29dVKdcnWTLFXZqzE0.jpg\",alt:\"Retro Focus view showing the portfolio inside a front-facing photographic computer\"},views:{file:\"UYk5aSpVLP2HX2YKRhJZnQX9aA.jpg\",alt:\"Retro Setup view showing the angled computer and wider warm studio setting\"}};return /*#__PURE__*/_jsxs(\"article\",{className:\"gordon-study gordon-self-study\",\"data-gordon-page\":\"/case-studies/gordon-more-or-less\",style:{...props.style,width:\"100%\",height:\"auto\"},children:[/*#__PURE__*/_jsxs(\"style\",{children:[css,`\n        .gordon-self-study .gm-role{max-width:760px;font-size:14px;line-height:1.6;margin:28px 0 0;}\n        .gordon-self-study .gm-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:36px 0;}\n        .gordon-self-study .gm-gallery a{display:block;cursor:zoom-in;}\n        .gordon-self-study .gm-gallery img{width:100%;height:auto;object-fit:contain;}\n        .gordon-self-study .gm-gallery figcaption{font-size:13px;line-height:1.55;color:inherit;opacity:.8;padding:12px 0 0;}\n        .gordon-self-study .gm-gallery-devices{grid-template-columns:repeat(3,minmax(0,1fr));}\n        .gordon-self-study .gm-gallery-devices img{height:420px;}\n        .gordon-self-study .gm-gallery-selector img{max-height:300px;}\n        .gordon-self-study .gm-gallery-launchers{max-width:460px;margin:36px auto;}\n        .gordon-self-study .gm-gallery-launchers img{height:150px;}\n        @media(max-width:700px){.gordon-self-study .gm-gallery-process,.gordon-self-study .gm-gallery-devices{grid-template-columns:1fr}.gordon-self-study .gm-gallery-devices img{height:380px}.gordon-self-study .gm-gallery{gap:24px 16px}.gordon-self-study .gm-gallery-selector img{max-height:230px}}\n        .gordon-self-study .gm-gallery img{width:100%;height:auto;max-height:none;aspect-ratio:4/3;object-fit:cover;object-position:center;}\n        .gordon-self-study .gm-title-wordmark{display:inline-block;width:4.2em;aspect-ratio:4.4;overflow:hidden;position:relative;vertical-align:-.035em;margin:0 .015em;}\n        .gordon-self-study .gm-title-wordmark img{display:block;width:108.6%;max-width:none!important;height:auto;margin-left:-4.3%;margin-top:-4.2%;}\n        .gordon-self-study .gm-title-static{display:none;}\n        html[data-gordon-theme=\"dark\"] .gordon-self-study .gm-title-wordmark{filter:invert(1);}\n        @media(prefers-reduced-motion:reduce){.gordon-self-study .gm-title-wordmark{display:none}.gordon-self-study .gm-title-static{display:inline}}\n        .gordon-self-study .cs-cover{background:#f5f0e8;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden}.gordon-self-study .cs-cover img{width:100%;height:auto}.gordon-self-study .gm-cover-copy{padding:48px}.gordon-self-study .gm-cover-copy p{font-size:clamp(24px,3vw,44px);letter-spacing:-.035em;line-height:1.15;color:#242723}.gordon-self-study .gm-meta{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;margin:28px 0}.gordon-self-study .gm-meta span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-bottom:6px}.gordon-self-study .gm-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.gordon-self-study .gm-panel{border:1px solid var(--gordon-line,#d4d0c8);padding:28px}.gordon-self-study .gm-panel h3{font:500 22px/1.2 Arial,sans-serif;letter-spacing:-.025em;margin:0 0 18px}.gordon-self-study .gm-panel p{font-size:15px;margin:0}.gordon-self-study .gm-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:28px 0}.gordon-self-study .gm-actions button{font:inherit;color:inherit;border:1px solid currentColor;background:transparent;padding:14px 20px;border-radius:100px;cursor:pointer}.gordon-self-study .gm-credit{font-size:14px;max-width:760px}.gordon-self-study .gm-caption{font-size:12px;opacity:.65}.gordon-self-study .cs-intro{grid-template-columns:40px minmax(160px,1fr) minmax(0,1.8fr)}.gordon-self-study .cs-copy p{font-size:17px}.gordon-self-study .gm-identity{display:flex;justify-content:center;align-items:center;gap:48px;padding:36px;background:#f5f0e8}.gordon-self-study .gm-identity img{width:180px;height:180px;object-fit:contain}.gordon-self-study .gm-identity p{color:#262923;font-size:24px;max-width:310px;line-height:1.2}\n        html body .gordon-self-study .cs-cover,html body .gordon-self-study .cs-cover .gm-cover-copy,html body .gordon-self-study .gm-identity{background:#f5f0e8!important}html body .gordon-self-study .cs-cover .gm-cover-copy p,html body .gordon-self-study .gm-identity p{color:#242723!important;-webkit-text-fill-color:#242723!important}\n        @media(max-width:600px){.gordon-self-study .cs-cover{grid-template-columns:1fr}.gordon-self-study .gm-cover-copy{padding:24px 24px 0}.gordon-self-study .gm-cover-copy p{font-size:28px}.gordon-self-study .gm-panels{grid-template-columns:1fr}.gordon-self-study .gm-panel{padding:24px}.gordon-self-study .cs-intro{grid-template-columns:24px 1fr;gap:12px}.gordon-self-study .cs-copy p{font-size:16px}.gordon-self-study .gm-identity{gap:12px;padding:20px}.gordon-self-study .gm-identity img{width:120px;height:120px}.gordon-self-study .gm-identity p{font-size:19px}}\n        `]}),!props.embedded&&/*#__PURE__*/_jsx(EnsureGordonPDA,{animatedPage:/*#__PURE__*/_jsx(CaseStudy,{...props,embedded:true})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"cs-nav\",\"aria-label\":\"Case study navigation\",children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Gordon Gao\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Work\"}),/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/about\",children:\"About\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-wrap\",children:[/*#__PURE__*/_jsxs(\"header\",{className:\"cs-hero\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"cs-eyebrow\",children:\"An ongoing exploration \\xb7 2026\"}),/*#__PURE__*/_jsx(\"h1\",{\"aria-label\":\"“Gordon, More or Less”\",children:/*#__PURE__*/_jsxs(\"span\",{\"aria-hidden\":\"true\",children:[\"“\",/*#__PURE__*/_jsx(\"span\",{className:\"gm-title-wordmark\",children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/bEDjMoxO416DGDoM4Byi59MNZnE.gif?width=750&height=199\",width:\"750\",height:\"199\",alt:\"\",decoding:\"async\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"gm-title-static\",children:\"Gordon\"}),\",\",/*#__PURE__*/_jsx(\"br\",{}),\"More or Less”\"]})}),/*#__PURE__*/_jsx(\"p\",{className:\"cs-subtitle\",children:\"My work. Your way around.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-copy\",style:{maxWidth:760,marginTop:32},children:[/*#__PURE__*/_jsx(\"p\",{children:\"This site is an ongoing exploration of how a portfolio can feel, work and respond. Somewhere to show what I do—and try a few things along the way.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Have a look around, change the style, or ask “Gordon, More or Less”, the AI guide to my work, a question.\"})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"gm-role\",children:[/*#__PURE__*/_jsx(\"strong\",{children:\"My role:\"}),\" Experience direction, visual design, interaction design and content curation, developed with AI coding assistance and adapted Framer components.\"]})]}),/*#__PURE__*/_jsxs(\"figure\",{className:\"cs-cover\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"gm-cover-copy\",children:/*#__PURE__*/_jsxs(\"p\",{children:[\"My work.\",/*#__PURE__*/_jsx(\"br\",{}),\"Your way around.\"]})}),/*#__PURE__*/_jsx(Picture,{eager:true,image:{src:gordonCaseCover,width:1254,height:1254,alt:\"A floating graphite PDA with Gordon’s handwritten G on a sage screen, against a warm cream background\"}})]}),/*#__PURE__*/_jsx(\"nav\",{className:\"cs-contents\",\"aria-label\":\"On this page\",children:gordonSections.map(s=>/*#__PURE__*/_jsx(CaseStudyLink,{href:`#study-gordon-${s.id}`,children:s.title},s.id))}),gordonSections.map((s,i)=>/*#__PURE__*/_jsxs(\"section\",{className:\"cs-section\",id:`study-gordon-${s.id}`,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"cs-intro\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"cs-number\",children:[\"(\",String(i+1).padStart(2,\"0\"),\")\"]}),/*#__PURE__*/_jsx(\"h2\",{children:s.title}),/*#__PURE__*/_jsx(\"div\",{className:\"cs-copy\",children:s.text.map(p=>/*#__PURE__*/_jsx(\"p\",{children:p},p))})]}),s.id===\"conversation\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"figure\",{className:\"gm-identity\",children:[/*#__PURE__*/_jsx(Picture,{image:{src:\"https://framerusercontent.com/images/rewFSk8Fe242PTzGAnjH6jbZl8.png?width=1024&height=1024\",width:1024,height:1024,alt:\"Gordon G mark on the Minimalist PDA launcher\"}}),/*#__PURE__*/_jsxs(\"p\",{children:[\"An AI guide\",/*#__PURE__*/_jsx(\"br\",{}),\"to my work.\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-intro\",style:{marginTop:40},children:[/*#__PURE__*/_jsx(\"span\",{}),/*#__PURE__*/_jsx(\"h3\",{children:\"Why “More or Less”?\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-copy\",children:[/*#__PURE__*/_jsx(\"p\",{children:\"It knows my work and has a little of my personality. But it doesn’t have every answer, and it isn’t actually me.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"So: “Gordon, More or Less”. For the full Gordon, you’ll have to say hello.\"})]})]}),/*#__PURE__*/_jsx(\"h3\",{style:{marginTop:40},children:\"Start anywhere\"}),/*#__PURE__*/_jsx(\"div\",{className:\"gm-panels\",children:[\"What should I look at if I’m hiring a designer?\",\"How does Gordon use AI in his work?\",\"Show me something involving physical products?\"].map(q=>/*#__PURE__*/_jsx(\"div\",{className:\"gm-panel\",children:/*#__PURE__*/_jsxs(\"p\",{children:[\"“\",q,\"”\"]})},q))}),/*#__PURE__*/_jsx(\"p\",{children:\"Each answer offers three directions to explore next. Follow one or ask your own question.\"}),/*#__PURE__*/_jsx(\"h3\",{style:{marginTop:40},children:\"A familiar object, a different interface\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-copy\",style:{maxWidth:840},children:[/*#__PURE__*/_jsx(\"p\",{children:\"The handheld form connects the assistant to my interest in physical objects. Materials, proportions, screen placement and controls all help it feel like part of the site.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Minimalist uses a graphite PDA with labels built into its buttons. Animated pairs a cream casing with the light palette and a graphite casing with the dark palette, keeping orange as the shared accent. Its smaller launcher echoes the full device, with a brief movement on hover or keyboard focus and a still version for reduced motion.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"The appearance changes; the conversation stays with you. On smaller screens, the layout gives more room to reading and writing.\"})]}),/*#__PURE__*/_jsx(GordonStudyGallery,{images:gordonAssets.devices,kind:\"devices\"}),/*#__PURE__*/_jsx(GordonStudyGallery,{images:gordonAssets.launchers,kind:\"launchers\"})]}),s.id===\"views\"&&/*#__PURE__*/_jsx(\"div\",{className:\"gm-panels\",children:[[\"Setup\",\"Take in the whole scene.\"],[\"Focus\",\"Move closer to the screen.\"],[\"Expand\",\"Give the content more room.\"]].map(([title,text])=>/*#__PURE__*/_jsxs(\"div\",{className:\"gm-panel\",children:[/*#__PURE__*/_jsx(\"h3\",{children:title}),/*#__PURE__*/_jsx(\"p\",{children:text})]},title))}),s.id===\"styles\"&&/*#__PURE__*/_jsxs(\"figure\",{style:{marginTop:32},children:[/*#__PURE__*/_jsx(Picture,{image:{src:\"https://framerusercontent.com/images/yU5d1A4LeHY9TB5Xr86aMEQutvI.jpg?width=2400&height=392\",width:2400,height:392,alt:\"Animated gallery: WeRoar, 1775 Coffee and Daniel Chocolates with two scroll transitions and rotating white Work lettering\"}}),/*#__PURE__*/_jsx(\"figcaption\",{children:\"Three projects and two scroll transitions from the animated gallery. Oversized white lettering rotates behind large previews. Scroll back to retrace the sequence. Reduced motion shows the projects in a readable vertical sequence. Interface captures, 2026.\"})]}),s.id===\"styles\"&&/*#__PURE__*/_jsx(GordonStudyGallery,{images:gordonAssets.selector,kind:\"selector\"}),s.id===\"process\"&&/*#__PURE__*/_jsx(GordonStudyGallery,{images:gordonAssets.process,kind:\"process\"}),captures[s.id]&&/*#__PURE__*/_jsxs(\"figure\",{style:{marginTop:32},children:[/*#__PURE__*/_jsx(Picture,{image:{src:\"https://framerusercontent.com/images/\"+captures[s.id].file+\"?width=1200&height=836\",width:1200,height:836,alt:captures[s.id].alt}}),/*#__PURE__*/_jsxs(\"figcaption\",{children:[captures[s.id].alt,\". Interface capture, September 30, 2026.\"]})]})]},s.id)),/*#__PURE__*/_jsxs(\"section\",{className:\"cs-section\",\"data-gordon-ignore\":\"true\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"gm-actions\",children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>document.querySelector(\".gordon-playground-launch\")?.click(),children:[\"Ask “Gordon, More or Less”\",\" \",/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-up-right\"})]}),/*#__PURE__*/_jsxs(CaseStudyLink,{href:\"/\",children:[\"Explore my work\",\" \",/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-up-right\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:\"mailto:Gordongaodesign@gmail.com\",children:[\"Email Gordon \",/*#__PURE__*/_jsx(PortfolioIcon,{name:\"arrow-up-right\"})]})]}),/*#__PURE__*/_jsx(\"p\",{className:\"gm-credit\",children:/*#__PURE__*/_jsxs(\"em\",{children:[\"The conversational portfolio idea was inspired by Rachel Chen’s\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://www.rachelchen.tech/\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"RacheLLM\"}),\". This is my own evolving take, built around my work and personality.\"]})})]}),/*#__PURE__*/_jsx(NextProject,{current:\"gordon\"})]})]});}const industrialProjects=[{key:\"moon\",title:\"Moon\",description:\"Moon explores how a portable light can bring a sense of companionship to small living spaces. I developed its form, materials and mechanism through prototypes, using a changing illuminated surface to move between focused light and a softer, moonlike glow.\",capabilities:[\"Form development\",\"Material exploration\",\"Prototyping\"],images:[{src:\"https://framerusercontent.com/images/TelluRJfSVN9jHmprZrW1NzWgss.jpg?width=2500&height=1667\",alt:\"Illuminated Moon lamp on its charging base\",width:2500,height:1667,motion:false},{src:\"https://framerusercontent.com/images/Zo9htAGVXYK9CMXxjrHJwT91Ys.jpg?width=1584&height=1224\",alt:\"Moon lamp illuminated in use and close-up surface details\",width:1584,height:1224,motion:false},{src:\"https://framerusercontent.com/images/Tgci0klFElSBif4ez47FGs7BrVA.jpg?width=1584&height=1224\",alt:\"Moon lamp viewed from several angles and held in a hand\",width:1584,height:1224,motion:false},{src:\"https://framerusercontent.com/images/Bnm02gC2pURUrp09wqjtio30APw.jpg?width=1920&height=1280\",alt:\"Front view of the illuminated Moon lamp on its base\",width:1920,height:1280,motion:false}]},{key:\"komorebi\",title:\"Komorebi\",description:\"A water-fountain installation inspired by sunlight filtering through leaves. I explored how layered forms, moving water and light could recreate that fleeting atmosphere as a physical object.\",capabilities:[\"Form and light\",\"Physical prototyping\",\"Installation design\"],images:[{src:\"https://framerusercontent.com/images/zOu3xsajR80qSWyMwgLRFXe3Ro.jpg?width=2500&height=1668\",alt:\"Komorebi fountain with layered transparent forms and light\",width:2500,height:1668,motion:false},{src:\"https://framerusercontent.com/images/gdMkLenRnngLoz1YiDhiMQ3I58.jpg?width=2500&height=1875\",alt:\"Top view of the illuminated Komorebi fountain\",width:2500,height:1875,motion:false},{src:\"https://framerusercontent.com/images/mnnQOxOaekjfQZy36ZaQ9kRlA.jpg?width=2500&height=1668\",alt:\"Front view of the stacked forms of Komorebi\",width:2500,height:1668,motion:false},{src:\"https://framerusercontent.com/images/RxerLR9gMe7KAxT0mNWLnuhRvYg.jpg?width=2500&height=1875\",alt:\"Close-up of the upper layers of Komorebi\",width:2500,height:1875,motion:false},{src:\"https://framerusercontent.com/images/JLXwrfplE1NBJt4dDMvUm4l06FM.jpg?width=2500&height=1668\",alt:\"Detail of the base and lower layers of Komorebi\",width:2500,height:1668,motion:false},{src:\"https://framerusercontent.com/images/ZZW9iqWvXqfWxX3T5T8YmwHeM.gif?width=640&height=360\",alt:\"Animated view of light and water in the Komorebi fountain\",width:640,height:360,motion:true},{src:\"https://framerusercontent.com/images/HgZXrsBlZHxC4KrzozrMaOk83wk.gif?width=640&height=360\",alt:\"Animated close-up of water moving through Komorebi\",width:640,height:360,motion:true}]},{key:\"her-nose-knows\",title:\"Her Nose Knows\",description:\"I brought product selection, identity and packaging together for a fragrance brand refresh. Working with a catalogue-sourced bottle, I developed labels and packaging around an artist-inspired scent collection and supported small-batch production.\",capabilities:[\"Product sourcing\",\"Packaging design\",\"Production support\"],images:[{src:\"https://framerusercontent.com/images/20lf2YZzhX6JZTVI2g5Tn4KkfB4.jpg?width=2000&height=1467\",alt:\"Three Her Nose Knows fragrance bottles with artist names\",width:2e3,height:1467,motion:false},{src:\"https://framerusercontent.com/images/C18n9472wWF3caS2Ena5AmLdE.jpg?width=1000&height=1000\",alt:\"Her Nose Knows fragrance bottle on a light background\",width:1e3,height:1e3,motion:false},{src:\"https://framerusercontent.com/images/Loh56q3RYqKjkMFbnIMt0aLaq0.jpg?width=1200&height=1200\",alt:\"Back view of a Her Nose Knows fragrance bottle\",width:1200,height:1200,motion:false},{src:\"https://framerusercontent.com/images/ILAYVYhCP5Vg8QYSQnrGP2wBM.jpg?width=1200&height=1200\",alt:\"Front view of a Her Nose Knows fragrance bottle\",width:1200,height:1200,motion:false},{src:\"https://framerusercontent.com/images/HwYuXJuro9koScT3W5N0NwMT74.jpg?width=1200&height=900\",alt:\"Six-bottle Her Nose Knows carrier with illustrated artist packaging\",width:1200,height:900,motion:false},{src:\"https://framerusercontent.com/images/eTnk2u3dbunWA0owkHaESPmsGA.jpg?width=1500&height=1000\",alt:\"Duras fragrance bottle with pink portrait graphics\",width:1500,height:1e3,motion:false},{src:\"https://framerusercontent.com/images/JF67Xmk15LP1hsvUwggLM2k.jpg?width=1500&height=1125\",alt:\"Stack of illustrated Her Nose Knows scent cards\",width:1500,height:1125,motion:false},{src:\"https://framerusercontent.com/images/xn56xSv8rajsSNcDMOlIpr0onU.jpg?width=1800&height=2399\",alt:\"Her Nose Knows illustrated scent cards arranged on a tabletop\",width:1800,height:2399,motion:false}]}];const industrialCss=`\n.industrial-study .cs-hero{padding-bottom:56px}.industrial-study .id-project{padding:44px 0 84px;border-top:1px solid currentColor}.industrial-study .id-heading{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-bottom:32px}.industrial-study .id-heading h2{font-size:24px;letter-spacing:-.025em}.industrial-study .id-heading p{font-size:16px;max-width:700px}.industrial-study .id-capabilities{font-size:12px!important;opacity:.65;margin:0}.industrial-study .id-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.industrial-study .id-wide{grid-column:auto}.industrial-study .id-gallery>figure>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.industrial-study .id-motion{max-width:none;width:100%;margin:0}.industrial-study .id-motion-frame{aspect-ratio:4/3;background:#12181b;display:flex;align-items:center}.industrial-study .id-motion img{width:100%;height:100%;max-height:100%;object-fit:cover}.industrial-study .id-motion button{font:inherit;font-size:12px;min-height:44px;border:1px solid currentColor;background:transparent;color:inherit;padding:10px 14px;margin-top:12px;cursor:pointer}.industrial-study .id-motion button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.industrial-study .id-close{padding-bottom:72px}\n@media(max-width:600px){.industrial-study .cs-hero{padding-bottom:32px}.industrial-study .id-project{padding:32px 0 48px}.industrial-study .id-heading{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.industrial-study .id-gallery{grid-template-columns:1fr;gap:16px}.industrial-study .id-heading h2{font-size:22px}}\n`;function IndustrialMotion({image,poster}){const[playing,setPlaying]=React.useState(false);const[visible,setVisible]=React.useState(false);const ref=React.useRef(null);React.useEffect(()=>{const motion=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const stop=()=>{if(motion.matches)setPlaying(false);};motion.addEventListener(\"change\",stop);const observer=new IntersectionObserver(([entry])=>setVisible(entry.isIntersecting));if(ref.current)observer.observe(ref.current);return()=>{observer.disconnect();motion.removeEventListener(\"change\",stop);};},[]);return /*#__PURE__*/_jsxs(\"figure\",{className:\"id-motion\",ref:ref,children:[/*#__PURE__*/_jsx(\"div\",{className:\"id-motion-frame\",children:/*#__PURE__*/_jsx(\"img\",{src:playing&&visible?image.src:poster.src,width:640,height:360,loading:\"lazy\",alt:image.alt})}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",\"aria-pressed\":playing,onClick:()=>setPlaying(v=>!v),children:[playing?\"Pause\":\"Play\",\" animation\"]})]});}function IndustrialCaseStudy(props){return /*#__PURE__*/_jsxs(\"article\",{className:\"gordon-study industrial-study\",\"data-gordon-page\":\"/case-studies/industrial-design\",style:{...props.style,width:\"100%\",height:\"auto\"},children:[/*#__PURE__*/_jsxs(\"style\",{children:[css,industrialCss]}),!props.embedded&&/*#__PURE__*/_jsx(EnsureGordonPDA,{animatedPage:/*#__PURE__*/_jsx(CaseStudy,{...props,embedded:true})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"cs-nav\",\"aria-label\":\"Project navigation\",children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Gordon Gao\"}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Work\"}),/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/about\",children:\"About\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"cs-wrap\",children:[/*#__PURE__*/_jsx(\"header\",{className:\"cs-hero\",children:/*#__PURE__*/_jsx(\"h1\",{children:\"Industrial Design\"})}),industrialProjects.map((project,pi)=>/*#__PURE__*/_jsxs(\"section\",{className:\"id-project\",\"aria-labelledby\":\"industrial-\"+project.key,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"id-heading\",children:[/*#__PURE__*/_jsx(\"h2\",{id:\"industrial-\"+project.key,children:project.title}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{children:project.description}),/*#__PURE__*/_jsx(\"p\",{className:\"id-capabilities\",children:project.capabilities.join(\" \\xb7 \")})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"id-gallery\",children:project.images.map((im,i)=>im.motion?/*#__PURE__*/_jsx(IndustrialMotion,{image:im,poster:project.images[i===5?0:3]},im.src):/*#__PURE__*/_jsx(\"figure\",{className:i===0||project.key===\"moon\"&&i===3?\"id-wide\":\"\",children:/*#__PURE__*/_jsx(\"img\",{src:im.src,srcSet:[512,1024,2048].filter(w=>w<im.width).map(w=>`${im.src}&scale-down-to=${w} ${w}w`).concat(`${im.src} ${im.width}w`).join(\", \"),sizes:i===0?\"(max-width:600px) 88vw, 90vw\":\"(max-width:600px) 88vw, 45vw\",alt:im.alt,width:im.width,height:im.height,loading:pi===0&&i===0?\"eager\":\"lazy\",decoding:\"async\"})},im.src))})]},project.key)),/*#__PURE__*/_jsx(\"div\",{className:\"id-close\",children:/*#__PURE__*/_jsx(NextProject,{current:\"industrial\"})})]})]});}const creatorLogo=\"data:image/png;base64,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\";// Unpublished interview presentation. Creator.co is the intended audience, not a client.\nfunction CreatorInterviewShell(props){const[style,setStyle]=React.useState(\"minimalist\");React.useEffect(()=>{const read=()=>{try{const saved=localStorage.getItem(\"gordon-portfolio-style\");setStyle([\"minimalist\",\"retro\",\"animated\"].includes(saved||\"\")?saved:\"minimalist\");}catch{}};read();window.addEventListener(\"gordon:style\",read);return()=>window.removeEventListener(\"gordon:style\",read);},[]);React.useEffect(()=>{if(style!==\"animated\")return;document.documentElement.dataset.gordonStyle=\"animated\";return()=>{if(document.documentElement.dataset.gordonStyle===\"animated\")delete document.documentElement.dataset.gordonStyle;};},[style]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(CreatorInterview,{...props,animatedStyle:style===\"animated\",retroStyle:style===\"retro\"}),RenderTarget.current()!==RenderTarget.canvas&&/*#__PURE__*/_jsx(EnsureGordonPDA,{styleControls:false}),/*#__PURE__*/_jsx(PageStyleControls,{currentStyle:style,onStyleChange:next=>{setStyle(next);return true;}}),/*#__PURE__*/_jsx(\"style\",{children:`\n        /* Shared controls sit outside the interview's form and layout styles. */\n        html[data-gordon-theme=\"dark\"] .creator-interview{--ci-bg:#111;--ci-ink:#f5f4ee;--ci-line:#42453f;}\n        html[data-gordon-theme=\"dark\"] .creator-interview :is(.ci-index figure,.ci-wide,.ci-detail-image,.ci-experiment){background:#22251f;}\n        html[data-gordon-theme=\"dark\"] .creator-interview .ci-context img{background:#f6f4ee;border-radius:5px;padding:8px;}\n        html[data-gordon-theme=\"dark\"] .creator-interview .ci-note{color:#b9beb5!important;}\n        html[data-gordon-theme=\"dark\"] .creator-access{background:#111!important;color:#f5f4ee!important;}\n        html[data-gordon-theme=\"dark\"] .creator-access p{color:#c2c6bd!important;}\n        html[data-gordon-theme=\"dark\"] .creator-access input{background:#242722;color:#fff;border-color:#747b70;}\n        html[data-gordon-theme=\"dark\"] .creator-access button{background:#e7e8df;color:#161917!important;}\n        html[data-gordon-theme=\"dark\"] .creator-access button:hover{background:#fff!important;}\n        html[data-gordon-theme=\"dark\"] .creator-access :focus-visible{outline-color:#f5f4ee!important;}\n        html[data-gordon-theme=\"light\"] .creator-access button{color:#fff!important;}\n        html[data-gordon-theme=\"dark\"] :is(main,#main):has(.creator-interview,.creator-access){background:#111!important;}\n        .creator-access{padding-bottom:100px!important;}\n        .creator-interview .ci-footer{padding-bottom:112px;}\n        `})]});}function CreatorInterviewContent(props){const interviewRoot=React.useRef(null);React.useEffect(()=>{const measure=()=>interviewRoot.current?.style.setProperty(\"--ci-viewport-width\",document.documentElement.clientWidth+\"px\");measure();const observer=new ResizeObserver(measure);observer.observe(document.documentElement);return()=>observer.disconnect();},[]);const pick=(key,section,index=0)=>sourceProjects[key].sections.find(s=>s.id===section)?.images[index];const stories=[{id:\"weroar\",title:\"WeRoar\",line:\"One team. Many brands.\",role:\"Brand, web, campaign design & video editing\",brief:\"Create clear, consistent work across a portfolio of businesses, each with its own audience and visual identity.\",contribution:\"I worked across brand, product, packaging, web, social and motion as part of the in-house marketing team. For WellnessPay, I led the branding and website design from the ground up.\",decision:\"Make a technical healthcare payments product feel approachable. Connect the identity, website and product imagery so they explain the same story.\",delivery:\"A coordinated identity and website for WellnessPay, alongside ongoing creative production across the wider portfolio.\",href:\"/projects/weroar\",preview:homepageProjectMedia.weroar,image:pick(\"weroar\",\"coulson\"),alt:\"Coulson Capital animated brand introduction\",second:pick(\"weroar\",\"wellness-company\"),secondAlt:\"The Wellness Company medical emergency kit social campaign\"},{id:\"coffee\",title:\"1775 Coffee\",line:\"A campaign beyond the feed.\",role:\"Campaign creative, product imagery & Shopify\",brief:\"Keep a bold, product-first coffee brand connected across campaign creative, social content and the shopping experience.\",contribution:\"I handled product visuals, paid media, social content and Shopify work. The Cybertruck giveaway extended the campaign into a physical vehicle wrap as well as static and motion assets.\",decision:\"Carry the same visual direction from the first campaign impression through the landing page and into the physical promotion.\",delivery:\"Campaign visuals, landing pages, Shopify updates and a vehicle wrap designed as parts of one connected experience.\",href:\"/projects/coffee-brand\",preview:{src:\"https://framerusercontent.com/images/JbIyQ1oXGhWsUAAGL1nDj3AHBT8.png\",width:1917,height:1080,alt:\"1775 Coffee gold logo surrounded by swirling coffee\"},image:pick(\"coffee\",\"campaigns\"),alt:\"1775 Coffee Cybertruck giveaway campaign creative\",second:pick(\"coffee\",\"campaigns\",3),secondAlt:\"1775 Coffee campaign and vehicle imagery\"},{id:\"daniel\",title:\"Daniel Chocolates\",line:\"From the box to the whole brand.\",role:\"Packaging, campaigns, ecommerce & photography\",brief:\"Support a premium Vancouver chocolatier across seasonal gifting, retail, tourism and business orders.\",contribution:\"My work connected packaging design, product photography, campaign creative and ecommerce. Each format needed to feel recognizably Daniel’s while meeting its own production requirements.\",decision:\"Keep a clear hierarchy and consistent brand presence across different structures, seasons and customer needs.\",delivery:\"Packaging and gifting ranges supported by photography, seasonal campaigns and online product presentation.\",href:\"/projects/daniel-chocolates\",image:sourceProjects.daniel.sections.find(s=>s.id===\"campaigns\").groups[0].images.find(im=>im.src.includes(\"daniel-vday-social2.gif\")),alt:\"Animated Daniel Chocolates Valentine campaign\",second:sourceProjects.daniel.sections.find(s=>s.id===\"campaigns\").groups[0].images.find(im=>im.src.includes(\"Daniel-Phone-highres.jpg\")),secondAlt:\"Daniel Chocolates seasonal campaigns on a phone in dappled light\"}];const social=sourceProjects.coffee.sections.find(s=>s.id===\"social\");const image=(im,alt,eager=false)=>im&&/*#__PURE__*/_jsx(\"img\",{src:im.src,width:im.width,height:im.height,alt:alt,loading:eager?\"eager\":\"lazy\",decoding:\"async\"});return /*#__PURE__*/_jsxs(\"article\",{className:\"creator-interview\",\"data-gordon-page\":\"/interviews/creator-co\",ref:interviewRoot,onClickCapture:event=>{if(!props.retroStyle||event.button!==0||event.metaKey||event.ctrlKey||event.shiftKey||event.altKey)return;const anchor=event.target.closest(\"a[href^='#creator-']\");if(!anchor)return;const target=interviewRoot.current?.querySelector(anchor.getAttribute(\"href\"));const scroller=interviewRoot.current?.closest(\".retro-content\");if(!target||!scroller)return;event.preventDefault();event.stopPropagation();const behavior=matchMedia(\"(prefers-reduced-motion: reduce)\").matches?\"auto\":\"smooth\";if(scroller.scrollHeight<=scroller.clientHeight)target.scrollIntoView({block:\"start\",behavior});else scroller.scrollTo({top:scroller.scrollTop+target.getBoundingClientRect().top-scroller.getBoundingClientRect().top-18,behavior});},style:{...props.style,width:\"100%\",height:\"auto\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n        .creator-interview{--ci-bg:#f6f4ee;--ci-ink:#161917;--ci-line:#d5d6ce;box-sizing:border-box;background:var(--ci-bg);color:var(--ci-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.55;min-width:0;overflow-wrap:break-word;}\n        .creator-interview *{box-sizing:border-box}.creator-interview a{color:inherit;text-decoration:none}.creator-interview a:focus-visible,.creator-interview summary:focus-visible{outline:2px solid #0c60ae;outline-offset:6px}.creator-interview img{display:block;max-width:100%;height:auto}.creator-interview p{margin:0 0 1em;text-indent:0}.creator-interview h1,.creator-interview h2,.creator-interview h3{margin:0;font-weight:500;letter-spacing:-.045em;line-height:1.07;text-wrap:balance}.creator-interview h1{font-size:clamp(44px,6vw,84px);max-width:850px}.creator-interview h2{font-size:clamp(34px,4.2vw,60px)}.creator-interview h3{font-size:24px;line-height:1.2}.creator-interview section{scroll-margin-top:24px}\n        .ci-animated-index{width:var(--ci-viewport-width,100%);max-width:none;margin:36px calc((100% - var(--ci-viewport-width,100%)) / 2) 0;}html[data-gordon-style=animated] .creator-interview{--ci-bg:#F4EFE6;--ci-ink:#000;}html[data-gordon-style=animated][data-gordon-theme=dark] .creator-interview{--ci-bg:#000;--ci-ink:#F4EFE6;}.ci-wrap{max-width:1240px;margin:auto;padding:0 clamp(22px,5vw,72px)}.ci-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;border-bottom:1px solid var(--ci-line);font-size:13px}.ci-top strong{letter-spacing:.04em}.ci-top a{border-bottom:1px solid currentColor}.ci-hero{padding:64px 0 52px}.ci-context{display:flex;align-items:center;gap:18px;margin-bottom:38px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ci-context img{width:160px;height:auto}.ci-eyebrow{font:11px/1.5 monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px!important}.ci-deck{font-size:clamp(18px,2vw,23px);max-width:650px;margin:28px 0!important}.ci-nav{display:flex;flex-wrap:wrap;gap:10px 24px;padding:20px 0;border-top:1px solid var(--ci-line);border-bottom:1px solid var(--ci-line);font-size:13px}.ci-nav a{padding:4px 0;border-bottom:1px solid transparent}.ci-nav a:hover{border-color:currentColor}.ci-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:36px 0 72px}.ci-index figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:#e2e1da}.ci-index img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.ci-index a:hover img{transform:scale(1.025)}.ci-index h3{font-size:20px;margin-top:14px}.ci-index small{display:block;font-size:12px;margin-top:5px}\n        .ci-story{padding:64px 0;border-top:1px solid var(--ci-line)}.ci-heading{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;margin-bottom:30px}.ci-heading p{max-width:390px;font-size:16px;margin:0}.ci-wide{margin:0;background:#e5e4df;aspect-ratio:16/10;overflow:hidden}.ci-wide img{width:100%;height:100%;object-fit:cover}.ci-story-body{display:grid;grid-template-columns:1fr 1.15fr;gap:52px;margin-top:36px}.ci-role{font-size:12px;max-width:290px;border-top:1px solid var(--ci-line);padding-top:14px}.ci-role strong{display:block;margin-bottom:7px}.ci-details{display:grid;gap:22px}.ci-details h3{font:11px/1.5 monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}.ci-details p{font-size:16px;margin:0}.ci-detail-image{margin:24px 0 0;aspect-ratio:4/3;overflow:hidden}.ci-detail-image img{width:100%;height:100%;object-fit:cover}.ci-action{display:inline-flex;align-items:center;gap:20px;padding:12px 0;border-bottom:1px solid currentColor!important;font-size:14px;align-self:start;justify-self:start}\n        .ci-motion{padding:56px 0;border-top:1px solid var(--ci-line)}.ci-motion>p{max-width:600px;margin-top:22px}.ci-clips{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.ci-clips figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:#e3e2dc}.ci-clips img{width:100%;height:100%;object-fit:cover}.ci-clips h3{font-size:20px;margin:15px 0 8px}.ci-clips p{font-size:14px}.ci-clips span{font-size:12px;text-decoration:underline;text-underline-offset:4px}.ci-experiment{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:44px;background:#e7e8df;margin:32px 0 64px}.ci-experiment h2{font-size:38px}.ci-experiment p{margin:20px 0}.ci-experiment img{width:100%;aspect-ratio:1;object-fit:cover}.ci-footer{padding:48px 0 80px;border-top:1px solid var(--ci-line)}.ci-footer h2{margin-bottom:25px}.ci-footer-links{display:flex;gap:24px;flex-wrap:wrap}.ci-note{margin-top:35px!important;font-size:11px;color:#5c625c;max-width:620px}\n        @media(max-width:700px){.ci-hero{padding-top:38px}.ci-context{flex-wrap:wrap;gap:12px;margin-bottom:30px}.ci-context img{width:140px}.ci-index{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.ci-heading,.ci-story-body,.ci-experiment{grid-template-columns:1fr;gap:24px}.ci-story{padding:42px 0}.ci-story-body{margin-top:26px}.ci-role{max-width:none}.ci-clips{grid-template-columns:1fr}.ci-experiment{padding:24px;margin:20px 0 42px}.ci-wide{aspect-ratio:4/3}.ci-top{font-size:11px}.ci-nav{gap:8px 18px}.ci-experiment h2{font-size:32px}}\n        @media(prefers-reduced-motion:reduce){.ci-index img{transition:none}.ci-index a:hover img{transform:none}}\n        @media print{.ci-nav,.ci-top a{display:none}.ci-story{break-before:page}.ci-wrap{padding:0 20px}.creator-interview{background:white}.ci-index{margin-bottom:20px}}\n        `}),/*#__PURE__*/_jsxs(\"div\",{className:\"ci-wrap\",children:[/*#__PURE__*/_jsxs(\"header\",{className:\"ci-top\",children:[/*#__PURE__*/_jsx(\"strong\",{children:\"GORDON GAO / SELECTED WORK\"}),/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Full portfolio ↗\"})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"ci-hero\",id:\"creator-top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ci-context\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Prepared for a conversation with\"}),/*#__PURE__*/_jsx(\"img\",{src:creatorLogo,width:\"1120\",height:\"400\",alt:\"Creator\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"ci-eyebrow\",children:\"Brand \\xb7 Digital \\xb7 Motion \\xb7 Physical products\"}),/*#__PURE__*/_jsxs(\"h1\",{children:[\"Different disciplines.\",/*#__PURE__*/_jsx(\"br\",{}),\"One connected practice.\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"ci-deck\",children:\"I’m Gordon, a multidisciplinary designer in Vancouver. I connect brand thinking with the practical work of making things—on screen, in campaigns and in people’s hands.\"}),/*#__PURE__*/_jsxs(\"nav\",{className:\"ci-nav\",\"aria-label\":\"Interview presentation\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"#creator-weroar\",children:\"01 / WeRoar\"}),/*#__PURE__*/_jsx(\"a\",{href:\"#creator-coffee\",children:\"02 / 1775 Coffee\"}),/*#__PURE__*/_jsx(\"a\",{href:\"#creator-daniel\",children:\"03 / Daniel Chocolates\"}),/*#__PURE__*/_jsx(\"a\",{href:\"#creator-motion\",children:\"Motion\"}),/*#__PURE__*/_jsx(\"a\",{href:\"#creator-experiment\",children:\"Web & AI\"})]}),props.animatedStyle?/*#__PURE__*/_jsx(\"div\",{className:\"ci-animated-index\",id:\"creator-selected-work\",children:/*#__PURE__*/_jsx(React.Suspense,{fallback:/*#__PURE__*/_jsx(\"p\",{children:\"Loading selected work…\"}),children:/*#__PURE__*/_jsx(InterviewSelectedWork,{items:stories.map(s=>({key:s.id,name:s.title,label:s.role,summary:s.line,href:\"#creator-\"+s.id,image:(s.preview||s.image).src,width:(s.preview||s.image).width,height:(s.preview||s.image).height}))})})}):/*#__PURE__*/_jsx(\"div\",{className:\"ci-index\",children:stories.map((s,i)=>/*#__PURE__*/_jsxs(\"a\",{href:\"#creator-\"+s.id,children:[/*#__PURE__*/_jsx(\"figure\",{children:image(s.preview||s.image,s.preview?.alt||s.alt,true)}),/*#__PURE__*/_jsx(\"h3\",{children:s.title}),/*#__PURE__*/_jsx(\"small\",{children:s.line})]},s.id))})]}),stories.map((s,i)=>/*#__PURE__*/_jsxs(\"section\",{className:\"ci-story\",id:\"creator-\"+s.id,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ci-heading\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"ci-eyebrow\",children:[\"0\",i+1,\" / \",s.title]}),/*#__PURE__*/_jsx(\"h2\",{children:s.line})]}),/*#__PURE__*/_jsx(\"p\",{children:s.brief})]}),/*#__PURE__*/_jsx(\"figure\",{className:\"ci-wide\",children:image(s.image,s.alt)}),/*#__PURE__*/_jsxs(\"div\",{className:\"ci-story-body\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"ci-role\",children:[/*#__PURE__*/_jsx(\"strong\",{children:\"My contribution\"}),s.role]}),/*#__PURE__*/_jsx(\"figure\",{className:\"ci-detail-image\",children:image(s.second,s.secondAlt)})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ci-details\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{children:\"What I did\"}),/*#__PURE__*/_jsx(\"p\",{children:s.contribution})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{children:\"The design decision\"}),/*#__PURE__*/_jsx(\"p\",{children:s.decision})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"h3\",{children:\"What shipped\"}),/*#__PURE__*/_jsx(\"p\",{children:s.delivery})]}),/*#__PURE__*/_jsxs(CaseStudyLink,{className:\"ci-action\",href:s.href,children:[\"Explore the full project\",\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↗\"})]})]})]})]},s.id)),/*#__PURE__*/_jsxs(\"section\",{className:\"ci-motion\",id:\"creator-motion\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"ci-eyebrow\",children:\"04 / Motion & video\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"Built to move.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"A look at the edit: source footage, graphic storytelling and short campaign films. Playback starts only when you choose a clip.\"}),/*#__PURE__*/_jsx(SelectedMedia,{items:[\"comparison\",\"coffee\",\"kayak\"]})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"ci-experiment\",id:\"creator-experiment\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"ci-eyebrow\",children:\"05 / An ongoing experiment\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"“Gordon, More or Less”\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Three visual styles and an AI guide offer different ways into the same portfolio. My role spans visual direction, interaction design and content curation, developed with AI coding assistance.\"}),/*#__PURE__*/_jsx(CaseStudyLink,{className:\"ci-action\",href:\"/case-studies/gordon-more-or-less\",children:\"Explore the web experience ↗\"})]}),/*#__PURE__*/_jsx(\"img\",{src:gordonCaseCover,width:\"1254\",height:\"1254\",loading:\"lazy\",alt:\"Graphite PDA with Gordon’s handwritten G\"})]}),/*#__PURE__*/_jsxs(\"footer\",{className:\"ci-footer\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"ci-eyebrow\",children:\"Continue the conversation\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"Thanks for taking a look.\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"ci-footer-links\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"ci-action\",href:\"https://framerusercontent.com/assets/VXi2TcjITiJMfhPlchVDynz6nc.pdf\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"Download r\\xe9sum\\xe9 ↗\"}),/*#__PURE__*/_jsx(\"a\",{className:\"ci-action\",href:\"mailto:Gordongaodesign@gmail.com\",children:\"Email Gordon ↗\"}),/*#__PURE__*/_jsx(CaseStudyLink,{className:\"ci-action\",href:\"/\",children:\"Full portfolio ↗\"})]}),/*#__PURE__*/_jsx(\"p\",{className:\"ci-note\",children:\"Prepared for an interview conversation. Creator.co’s logo identifies the intended audience; the projects shown are Gordon’s existing portfolio work.\"})]})]})]});}function CreatorInterviewPresentation(props){const page=/*#__PURE__*/_jsx(CreatorInterviewContent,{...props});if(!props.retroStyle)return page;return /*#__PURE__*/_jsxs(React.Suspense,{fallback:/*#__PURE__*/_jsx(\"p\",{children:\"Loading Retro presentation…\"}),children:[/*#__PURE__*/_jsx(InterviewRetro,{view:\"home\",interviewContent:page}),/*#__PURE__*/_jsx(\"style\",{children:`\n        .retro-content .creator-interview{--ci-bg:var(--retro-screen);--ci-ink:var(--retro-ink);--ci-line:var(--retro-line);font-family:Arial,Helvetica,sans-serif;}\n        .retro-content .ci-wrap{max-width:none;padding:0;}\n        .retro-content .ci-hero{padding:28px 0;}\n        .retro-content .ci-context{flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:10px;}\n        .retro-content .ci-context img{width:125px;}\n        .retro-content .creator-interview h1{font-size:32px!important;}\n        .retro-content .ci-deck{font-size:16px;}\n        .retro-content .ci-story{padding:32px 0;}\n        .retro-content .ci-heading,.retro-content .ci-story-body,.retro-content .ci-experiment{grid-template-columns:1fr;gap:22px;}\n        .retro-content .ci-index{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:18px;margin-bottom:30px;}\n        .retro-content .ci-index h3{font-size:18px!important;}\n        .retro-content .ci-index figure{aspect-ratio:4/3;}\n        .retro-content .ci-footer{padding-bottom:32px;}\n        `})]});}// A lightweight presentation gate for casual access only; not server-side security.\nfunction CreatorInterview(props){const[unlocked,setUnlocked]=React.useState(false);const[password,setPassword]=React.useState(\"\");const[error,setError]=React.useState(false);const contentRef=React.useRef(null);React.useEffect(()=>{try{if(sessionStorage.getItem(\"gordon-creator-interview-open\")===\"yes\")setUnlocked(true);}catch{}},[]);React.useEffect(()=>{if(!unlocked)return;const heading=contentRef.current?.querySelector(\"h1\");if(heading){heading.setAttribute(\"tabindex\",\"-1\");heading.focus({preventScroll:true});}},[unlocked]);if(RenderTarget.current()===RenderTarget.canvas)return /*#__PURE__*/_jsx(CreatorInterviewPresentation,{...props});if(unlocked)return /*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:/*#__PURE__*/_jsx(CreatorInterviewPresentation,{...props})});return /*#__PURE__*/_jsxs(\"section\",{className:\"creator-access\",\"data-gordon-page\":\"/interviews/creator-co\",style:{...props.style,width:\"100%\",minHeight:\"100vh\",boxSizing:\"border-box\",display:\"grid\",placeItems:\"center\",padding:\"32px 24px\",background:\"#f6f4ee\",color:\"#161917\",fontFamily:\"Arial, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`.creator-access *{box-sizing:border-box}.creator-access input:focus-visible,.creator-access button:focus-visible,.creator-access a:focus-visible{outline:2px solid #161917;outline-offset:4px}.creator-access button:hover{background:#353a36!important}.creator-access h1{font-size:clamp(34px,6vw,52px);font-weight:500;letter-spacing:-.04em;line-height:1.05;margin:30px 0 18px;text-wrap:balance}.creator-access p{font-size:16px;line-height:1.55}.creator-access input{font-size:16px;min-height:50px;width:100%;border:1px solid #8a8d85;border-radius:3px;padding:12px;background:#fff;color:#161917}.creator-access button{width:100%;min-height:50px;border:0;border-radius:3px;background:#161917;color:#fff;font-size:15px;cursor:pointer;margin-top:14px}.creator-access a{color:inherit;font-size:13px;text-underline-offset:4px}`}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:420},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:11,letterSpacing:\".12em\",fontWeight:600},children:\"GORDON GAO / SELECTED WORK\"}),/*#__PURE__*/_jsx(\"h1\",{children:\"A closer look at the work.\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#555950\",marginBottom:28},children:\"Enter the password to view this interview presentation.\"}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:event=>{event.preventDefault();if(password.trim()===\"design\"){try{sessionStorage.setItem(\"gordon-creator-interview-open\",\"yes\");}catch{}setPassword(\"\");setError(false);setUnlocked(true);}else{setError(true);}},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"creator-access-password\",style:{display:\"block\",fontSize:13,marginBottom:9},children:\"Password\"}),/*#__PURE__*/_jsx(\"input\",{id:\"creator-access-password\",type:\"password\",autoComplete:\"off\",autoCapitalize:\"none\",spellCheck:false,value:password,onChange:e=>{setPassword(e.target.value);setError(false);},\"aria-invalid\":error,\"aria-describedby\":error?\"creator-access-error\":undefined,required:true}),error&&/*#__PURE__*/_jsx(\"p\",{id:\"creator-access-error\",role:\"alert\",style:{fontSize:13,color:\"#a32922\",margin:\"10px 0 0\"},children:\"That password doesn’t match. Please try again.\"}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",children:\"Open presentation\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{marginTop:28},children:/*#__PURE__*/_jsx(CaseStudyLink,{href:\"/\",children:\"Back to the portfolio ↗\"})})]})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"gordonCaseCover\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CaseStudy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"2400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any\"}},\"CaseStudyLink\":{\"type\":\"reactComponent\",\"name\":\"CaseStudyLink\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CaseStudy.map"],"mappings":"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"}