{"version":3,"file":"StatusChip.DYhTSQRZ.mjs","names":["SubNavItem","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","toneStyles","React.useState","React.useRef","_Fragment","toneStyles"],"sources":["https:/framerusercontent.com/modules/CUUGK7brfhfQZFSnhTvZ/qQ9UjRsMulk2OSKZ02ty/fN7un3IEi.js","https:/framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js","https:/framerusercontent.com/modules/JRsL15v3ZfWn9ZTuVMTF/jd9akWLC4onYOT1pMk1a/InsightCard.js","https:/framerusercontent.com/modules/7e3qT16JUhYhijIGefH4/ElCD9uHhZdC6VhDWsmTA/MediaFrame.js","https:/framerusercontent.com/modules/3cNIwbkKx73YLs9u52gb/zopPGOK55uhde62zAJAz/PointerRow.js","https:/framerusercontent.com/modules/Ufj4PSXCuGHGcNuLPgr3/RlYK0FYYknwU9ZdUxd8F/PullQuote.js","https:/framerusercontent.com/modules/KcfC6EdzYFm7jkhMdRbp/AtJqxwzXmnMKUQnsxenl/SectionHeader.js","https:/framerusercontent.com/modules/TyKdUm3B3YY7VpTldYyk/20YsHvYeguRUmCEEFRDm/SnapshotCard.js","https:/framerusercontent.com/modules/CPlyGgpdN8xWhTWzH1MU/1ZNJQceJLKhLkRczImFL/StatusChip.js"],"sourcesContent":["// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SubNavItem from\"https://framerusercontent.com/modules/x6fMGSfIcsRCaZGF33sJ/OiYOs8rntfgJlAMs8X3X/AHI5QPhjZ.js\";const SubNavItemFonts=getFonts(SubNavItem);const cycleOrder=[\"Rd7OAIg5r\",\"qvkMbkiKj\",\"I97M9wCXn\",\"N_hj9XHXY\",\"GQzu8adcy\",\"lLhERr_ZJ\",\"HLgDn49T4\",\"vGsGdzX52\",\"rqMjZRuGQ\",\"lPvfRzy9k\"];const serializationHash=\"framer-SbFdw\";const variantClassNames={GQzu8adcy:\"framer-v-17z22zm\",HLgDn49T4:\"framer-v-8y6tls\",I97M9wCXn:\"framer-v-1192ncx\",lLhERr_ZJ:\"framer-v-59bsn\",lPvfRzy9k:\"framer-v-jyanca\",N_hj9XHXY:\"framer-v-k4ae4d\",qvkMbkiKj:\"framer-v-bao55t\",Rd7OAIg5r:\"framer-v-buk5gr\",rqMjZRuGQ:\"framer-v-hhy0ge\",vGsGdzX52:\"framer-v-il4qil\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SkEnhevIs=undefined;const HQ_DnstJZ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Approach:\"GQzu8adcy\",Base:\"lPvfRzy9k\",Context:\"qvkMbkiKj\",Design:\"lLhERr_ZJ\",Extra:\"rqMjZRuGQ\",Final:\"N_hj9XHXY\",Overview:\"Rd7OAIg5r\",Problem:\"I97M9wCXn\",Reflection:\"vGsGdzX52\",Validation:\"HLgDn49T4\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,HQ_DnstJZ:hover??props.HQ_DnstJZ,SkEnhevIs:click??props.SkEnhevIs,variant:humanReadableVariantMap[props.variant]??props.variant??\"Rd7OAIg5r\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,HQ_DnstJZ,SkEnhevIs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Rd7OAIg5r\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapha2ybm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SkEnhevIs){const res=await SkEnhevIs(...args);if(res===false)return false;}});const onMouseEnter1abr9xy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(HQ_DnstJZ){const res=await HQ_DnstJZ(...args);if(res===false)return false;}});const V9Y59a91g17ghucq=activeVariantCallback(async(...args)=>{setVariant(\"Rd7OAIg5r\");});const V9Y59a91g7ro4fx=activeVariantCallback(async(...args)=>{setVariant(\"qvkMbkiKj\");});const V9Y59a91ghoim5g=activeVariantCallback(async(...args)=>{setVariant(\"I97M9wCXn\");});const V9Y59a91gqhivbb=activeVariantCallback(async(...args)=>{setVariant(\"N_hj9XHXY\");});const V9Y59a91gzgm43w=activeVariantCallback(async(...args)=>{setVariant(\"GQzu8adcy\");});const V9Y59a91g1igihmo=activeVariantCallback(async(...args)=>{setVariant(\"lLhERr_ZJ\");});const V9Y59a91gl4p7zm=activeVariantCallback(async(...args)=>{setVariant(\"HLgDn49T4\");});const V9Y59a91gk3xi4p=activeVariantCallback(async(...args)=>{setVariant(\"vGsGdzX52\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"lPvfRzy9k\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-buk5gr\",className,classNames),\"data-framer-name\":\"Overview\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Rd7OAIg5r\",onMouseEnter:onMouseEnter1abr9xy,onTap:onTapha2ybm,ref:refBinding,style:{...style},...addPropertyOverrides({GQzu8adcy:{\"data-framer-name\":\"Approach\"},HLgDn49T4:{\"data-framer-name\":\"Validation\"},I97M9wCXn:{\"data-framer-name\":\"Problem\"},lLhERr_ZJ:{\"data-framer-name\":\"Design\"},lPvfRzy9k:{\"data-framer-name\":\"Base\"},N_hj9XHXY:{\"data-framer-name\":\"Final\"},qvkMbkiKj:{\"data-framer-name\":\"Context\"},rqMjZRuGQ:{\"data-framer-name\":\"Extra\"},vGsGdzX52:{\"data-framer-name\":\"Reflection\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pkn9ze\",layoutDependency:layoutDependency,layoutId:\"z0EWmX7X4\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":YaPYZSgyT\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":YaPYZSgyT\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lm4mb5-container\",layoutDependency:layoutDependency,layoutId:\"DOZGpG3u1-container\",nodeId:\"DOZGpG3u1\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks[0],height:\"100%\",id:\"DOZGpG3u1\",jZXXnYwAz:10,layoutId:\"DOZGpG3u1\",V9Y59a91g:V9Y59a91g17ghucq,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Overview\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-412l54\",layoutDependency:layoutDependency,layoutId:\"V8WmrqZxb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||30)-0-26)/2+0+0)+0+0,...addPropertyOverrides({lPvfRzy9k:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uo2192-container\",layoutDependency:layoutDependency,layoutId:\"o4Pe35Sv8-container\",nodeId:\"o4Pe35Sv8\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{height:\"100%\",id:\"o4Pe35Sv8\",jZXXnYwAz:10,layoutId:\"o4Pe35Sv8\",variant:\"x9FibSfYW\",width:\"100%\",ZMEzQyadt:\"Overview\",...addPropertyOverrides({GQzu8adcy:{ZMEzQyadt:\"Approach\"},HLgDn49T4:{variant:\"znn1moYwK\",ZMEzQyadt:\"Validation\"},I97M9wCXn:{variant:\"znn1moYwK\",ZMEzQyadt:\"Problem\"},lLhERr_ZJ:{variant:\"ur0YmJnKX\",ZMEzQyadt:\"Design\"},lPvfRzy9k:{variant:\"A_GVXh54G\",ZMEzQyadt:\"Contents\"},N_hj9XHXY:{variant:\"JK0LPoPeD\",ZMEzQyadt:\"Final\"},qvkMbkiKj:{variant:\"ur0YmJnKX\",ZMEzQyadt:\"Context\"},rqMjZRuGQ:{ZMEzQyadt:\"Extra\"},vGsGdzX52:{variant:\"JK0LPoPeD\",ZMEzQyadt:\"Reflection\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":khb2smwRo\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":khb2smwRo\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-89aqs4-container\",layoutDependency:layoutDependency,layoutId:\"sI3XDekg8-container\",nodeId:\"sI3XDekg8\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks1[0],height:\"100%\",id:\"sI3XDekg8\",jZXXnYwAz:10,layoutId:\"sI3XDekg8\",V9Y59a91g:V9Y59a91g7ro4fx,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Context\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ELHPhyW7E\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":ELHPhyW7E\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wynaqi-container\",layoutDependency:layoutDependency,layoutId:\"EPW7TMX1o-container\",nodeId:\"EPW7TMX1o\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks2[0],height:\"100%\",id:\"EPW7TMX1o\",jZXXnYwAz:10,layoutId:\"EPW7TMX1o\",V9Y59a91g:V9Y59a91ghoim5g,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Problem\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nyeidQGdV\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":nyeidQGdV\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8gb3tm-container\",layoutDependency:layoutDependency,layoutId:\"X3GmCeWuF-container\",nodeId:\"X3GmCeWuF\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks3[0],height:\"100%\",id:\"X3GmCeWuF\",jZXXnYwAz:10,layoutId:\"X3GmCeWuF\",V9Y59a91g:V9Y59a91gqhivbb,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Final\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":yqIYFOVhd\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":yqIYFOVhd\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+180}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y00f7d-container\",layoutDependency:layoutDependency,layoutId:\"SrGaMIc41-container\",nodeId:\"SrGaMIc41\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks4[0],height:\"100%\",id:\"SrGaMIc41\",jZXXnYwAz:10,layoutId:\"SrGaMIc41\",V9Y59a91g:V9Y59a91gzgm43w,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Approach\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":QhkvUEt0w\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":QhkvUEt0w\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-163ewa6-container\",layoutDependency:layoutDependency,layoutId:\"MC8lRXlmi-container\",nodeId:\"MC8lRXlmi\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks5[0],height:\"100%\",id:\"MC8lRXlmi\",jZXXnYwAz:10,layoutId:\"MC8lRXlmi\",V9Y59a91g:V9Y59a91g1igihmo,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Design\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":KP6hsFWyz\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":KP6hsFWyz\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+252}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15nbi5g-container\",layoutDependency:layoutDependency,layoutId:\"dwcEWRw_d-container\",nodeId:\"dwcEWRw_d\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks6[0],height:\"100%\",id:\"dwcEWRw_d\",jZXXnYwAz:10,layoutId:\"dwcEWRw_d\",V9Y59a91g:V9Y59a91gl4p7zm,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Validation\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":IpTi7cNRf\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined},{href:{hash:\":IpTi7cNRf\",webPageId:\"Qcw1zoIXx\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lPvfRzy9k:{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||318)-0-314)/2+0+0)+0+288}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vkoxxt-container\",layoutDependency:layoutDependency,layoutId:\"YLt0TxhAG-container\",nodeId:\"YLt0TxhAG\",rendersWithMotion:true,scopeId:\"fN7un3IEi\",children:/*#__PURE__*/_jsx(SubNavItem,{Aa8DFOtes:resolvedLinks7[0],height:\"100%\",id:\"YLt0TxhAG\",jZXXnYwAz:10,layoutId:\"YLt0TxhAG\",V9Y59a91g:V9Y59a91gk3xi4p,variant:\"LSjaTLntG\",width:\"100%\",ZMEzQyadt:\"Reflection\",...addPropertyOverrides({lPvfRzy9k:{Aa8DFOtes:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SbFdw.framer-c4cof0, .framer-SbFdw .framer-c4cof0 { display: block; }\",\".framer-SbFdw.framer-buk5gr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-SbFdw .framer-1pkn9ze { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-SbFdw .framer-lm4mb5-container, .framer-SbFdw .framer-uo2192-container, .framer-SbFdw .framer-89aqs4-container, .framer-SbFdw .framer-wynaqi-container, .framer-SbFdw .framer-8gb3tm-container, .framer-SbFdw .framer-1y00f7d-container, .framer-SbFdw .framer-163ewa6-container, .framer-SbFdw .framer-15nbi5g-container, .framer-SbFdw .framer-vkoxxt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SbFdw .framer-412l54 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-SbFdw.framer-v-jyanca .framer-1pkn9ze { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 0; }\",\".framer-SbFdw.framer-v-jyanca .framer-lm4mb5-container { order: 1; }\",\".framer-SbFdw.framer-v-jyanca .framer-412l54 { order: 0; }\",\".framer-SbFdw.framer-v-jyanca .framer-89aqs4-container { order: 2; }\",\".framer-SbFdw.framer-v-jyanca .framer-wynaqi-container { order: 3; }\",\".framer-SbFdw.framer-v-jyanca .framer-8gb3tm-container { order: 4; }\",\".framer-SbFdw.framer-v-jyanca .framer-1y00f7d-container { order: 5; }\",\".framer-SbFdw.framer-v-jyanca .framer-163ewa6-container { order: 6; }\",\".framer-SbFdw.framer-v-jyanca .framer-15nbi5g-container { order: 7; }\",\".framer-SbFdw.framer-v-jyanca .framer-vkoxxt-container { order: 8; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 88\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qvkMbkiKj\":{\"layout\":[\"auto\",\"auto\"]},\"I97M9wCXn\":{\"layout\":[\"auto\",\"auto\"]},\"N_hj9XHXY\":{\"layout\":[\"auto\",\"auto\"]},\"GQzu8adcy\":{\"layout\":[\"auto\",\"auto\"]},\"lLhERr_ZJ\":{\"layout\":[\"auto\",\"auto\"]},\"HLgDn49T4\":{\"layout\":[\"auto\",\"auto\"]},\"vGsGdzX52\":{\"layout\":[\"auto\",\"auto\"]},\"rqMjZRuGQ\":{\"layout\":[\"auto\",\"auto\"]},\"lPvfRzy9k\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HQ_DnstJZ\":\"hover\",\"SkEnhevIs\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfN7un3IEi=withCSS(Component,css,\"framer-SbFdw\");export default FramerfN7un3IEi;FramerfN7un3IEi.displayName=\"LearningPulse Sub Nav Rail - Mobile\";FramerfN7un3IEi.defaultProps={height:30,width:88};addPropertyControls(FramerfN7un3IEi,{variant:{options:[\"Rd7OAIg5r\",\"qvkMbkiKj\",\"I97M9wCXn\",\"N_hj9XHXY\",\"GQzu8adcy\",\"lLhERr_ZJ\",\"HLgDn49T4\",\"vGsGdzX52\",\"rqMjZRuGQ\",\"lPvfRzy9k\"],optionTitles:[\"Overview\",\"Context\",\"Problem\",\"Final\",\"Approach\",\"Design\",\"Validation\",\"Reflection\",\"Extra\",\"Base\"],title:\"Variant\",type:ControlType.Enum},HQ_DnstJZ:{title:\"Hover\",type:ControlType.EventHandler},SkEnhevIs:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerfN7un3IEi,[{explicitInter:true,fonts:[]},...SubNavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfN7un3IEi\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"88\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"HQ_DnstJZ\\\":\\\"hover\\\",\\\"SkEnhevIs\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qvkMbkiKj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I97M9wCXn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N_hj9XHXY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GQzu8adcy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lLhERr_ZJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HLgDn49T4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vGsGdzX52\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rqMjZRuGQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lPvfRzy9k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fN7un3IEi.map","export const t={cream:\"#FFF8F2\",ink:\"#1F1B13\",sub:\"#51443B\",muted:\"#A98F76\",terra:\"#904B3C\",ochre:\"#815611\",hairline:\"#EFE2D0\",card:\"#FFFFFF\",peach:\"#FFDAD3\",peachInk:\"#8C3B2E\",apricot:\"#FFDDB5\",apricotInk:\"#7A5210\",sky:\"#C2E8FF\",skyInk:\"#1F4B66\",sage:\"#DDEBD8\",sageInk:\"#3E6B4A\",radius:14,radiusLg:18,sans:\"'Poppins', sans-serif\",serif:\"'Fraunces', serif\",mono:\"'Space Mono', monospace\"};\nexport const __FramerMetadata__ = {\"exports\":{\"t\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tokens.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";const toneStyles={sage:{bg:t.sage,labelFg:t.sageInk,bodyFg:\"#2C4634\"},peach:{bg:t.peach,labelFg:t.peachInk,bodyFg:\"#6E2E23\"},sky:{bg:t.sky,labelFg:t.skyInk,bodyFg:\"#1A3E54\"},apricot:{bg:t.apricot,labelFg:t.apricotInk,bodyFg:\"#5F400C\"},cream:{bg:\"#FFF3EA\",labelFg:t.ochre,bodyFg:t.sub,border:\"#F2E0CC\"},neutral:{bg:t.card,labelFg:t.skyInk,bodyFg:t.sub,border:t.hairline}};export default function InsightCard({label=\"LABEL\",body=\"Card body text goes here.\",emphasis=\"\",tone=\"sage\"}){const style=toneStyles[tone]??toneStyles.sage;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,width:\"100%\",height:\"100%\",minHeight:0,background:style.bg,border:style.border?`1px solid ${style.border}`:\"none\",borderRadius:12,padding:\"18px 20px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:t.mono,fontSize:10.5,letterSpacing:\"0.12em\",color:style.labelFg},children:label}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontFamily:t.sans,fontSize:13.5,lineHeight:1.6,color:style.bodyFg},children:[body,emphasis?/*#__PURE__*/_jsxs(\"strong\",{children:[\" \",emphasis]}):null]})]});}addPropertyControls(InsightCard,{label:{type:ControlType.String,defaultValue:\"LABEL\"},body:{type:ControlType.String,displayTextArea:true,defaultValue:\"Card body text goes here.\"},emphasis:{type:ControlType.String,displayTextArea:true,defaultValue:\"\",title:\"Bolded Line\"},tone:{type:ControlType.Enum,options:[\"sage\",\"peach\",\"sky\",\"apricot\",\"cream\",\"neutral\"],optionTitles:[\"Sage\",\"Peach\",\"Sky\",\"Apricot\",\"Cream\",\"Neutral\"],defaultValue:\"sage\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InsightCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./InsightCard.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";function usePrefersReducedMotion(){const[reduced,setReduced]=React.useState(false);React.useEffect(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return;const mediaQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setReduced(mediaQuery.matches);const listener=event=>{setReduced(event.matches);};mediaQuery.addEventListener?.(\"change\",listener);return()=>{mediaQuery.removeEventListener?.(\"change\",listener);};},[]);return reduced;}function useInView(){const ref=React.useRef(null);const[inView,setInView]=React.useState(false);React.useEffect(()=>{const node=ref.current;if(!node||typeof IntersectionObserver===\"undefined\"){setInView(true);return;}const observer=new IntersectionObserver(([entry])=>{setInView(entry.isIntersecting);},{threshold:.35});observer.observe(node);return()=>{observer.disconnect();};},[]);return[ref,inView];}function getVideoMimeType(src){const normalizedSrc=src.split(\"?\")[0].toLowerCase();if(normalizedSrc.endsWith(\".webm\"))return\"video/webm\";if(normalizedSrc.endsWith(\".mov\"))return\"video/quicktime\";return\"video/mp4\";}export default function MediaFrame({imageSrc,videoSrc=\"\",poster,youtubeThumbnail,kind=\"image\",youtubeId=\"\",caption=\"Caption describing what to notice.\",demoNote=\"\",badge=\"\",aspect=16/9,allowExpand=true,extraBottomSpacing=false}){const reducedMotion=usePrefersReducedMotion();const[containerRef,inView]=useInView();const[manualPlay,setManualPlay]=React.useState(false);const[youtubePlaying,setYoutubePlaying]=React.useState(false);const[isExpanded,setIsExpanded]=React.useState(false);const videoRef=React.useRef(null);const closeButtonRef=React.useRef(null);const scrollPositionRef=React.useRef({x:0,y:0});const imageUrl=imageSrc?.src??\"\";const posterUrl=poster?.src??\"\";const youtubeThumbnailUrl=youtubeThumbnail?.src??\"\";const safeAspect=Number.isFinite(aspect)&&aspect>0?aspect:16/9;const hasMedia=kind===\"image\"&&Boolean(imageUrl)||kind===\"video\"&&Boolean(videoSrc)||kind===\"youtube\"&&Boolean(youtubeId);const shouldPlay=kind===\"video\"&&!isExpanded&&!reducedMotion&&(inView||manualPlay);React.useEffect(()=>{setManualPlay(false);setYoutubePlaying(false);setIsExpanded(false);},[imageUrl,videoSrc,youtubeId,kind]);React.useEffect(()=>{const video=videoRef.current;if(!video)return;if(shouldPlay){video.play().catch(()=>{});}else{video.pause();}},[shouldPlay]);React.useEffect(()=>{if(!isExpanded||typeof document===\"undefined\")return;const body=document.body;const html=document.documentElement;const scrollX=window.scrollX;const scrollY=window.scrollY;scrollPositionRef.current={x:scrollX,y:scrollY};const previousBodyStyles={position:body.style.position,top:body.style.top,left:body.style.left,right:body.style.right,width:body.style.width,overflow:body.style.overflow};const previousHtmlOverflow=html.style.overflow;body.style.position=\"fixed\";body.style.top=`-${scrollY}px`;body.style.left=`-${scrollX}px`;body.style.right=\"0\";body.style.width=\"100%\";body.style.overflow=\"hidden\";html.style.overflow=\"hidden\";const handleKeyDown=event=>{if(event.key===\"Escape\"){setIsExpanded(false);}};window.addEventListener(\"keydown\",handleKeyDown);requestAnimationFrame(()=>{closeButtonRef.current?.focus({preventScroll:true});});return()=>{body.style.position=previousBodyStyles.position;body.style.top=previousBodyStyles.top;body.style.left=previousBodyStyles.left;body.style.right=previousBodyStyles.right;body.style.width=previousBodyStyles.width;body.style.overflow=previousBodyStyles.overflow;html.style.overflow=previousHtmlOverflow;window.removeEventListener(\"keydown\",handleKeyDown);const savedPosition=scrollPositionRef.current;window.scrollTo({left:savedPosition.x,top:savedPosition.y,behavior:\"auto\"});};},[isExpanded]);const openExpandedMedia=()=>{if(!allowExpand||!hasMedia)return;setYoutubePlaying(false);setIsExpanded(true);};const closeExpandedMedia=()=>{setIsExpanded(false);};const expandedMedia=isExpanded&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":`Expanded ${kind===\"video\"?\"video\":kind===\"youtube\"?\"YouTube video\":\"image\"}`,onMouseDown:event=>{if(event.target===event.currentTarget){closeExpandedMedia();}},style:{position:\"fixed\",inset:0,width:\"100vw\",height:\"100dvh\",zIndex:2147483647,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"clamp(20px, 4vw, 56px)\",background:\"rgba(16,14,11,0.92)\",boxSizing:\"border-box\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"button\",{ref:closeButtonRef,type:\"button\",onClick:closeExpandedMedia,\"aria-label\":\"Close expanded media\",title:\"Close\",style:{position:\"fixed\",top:20,right:20,zIndex:2,width:44,height:44,padding:0,border:\"1px solid rgba(255,255,255,0.28)\",borderRadius:\"50%\",background:\"rgba(31,27,19,0.82)\",color:\"#FFFFFF\",cursor:\"pointer\",display:\"grid\",placeItems:\"center\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"svg\",{\"aria-hidden\":\"true\",width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M3.5 3.5L14.5 14.5M14.5 3.5L3.5 14.5\",stroke:\"currentColor\",strokeWidth:\"1.75\",strokeLinecap:\"round\"})})}),/*#__PURE__*/_jsx(\"div\",{onMouseDown:event=>{event.stopPropagation();},style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",minWidth:0,minHeight:0,maxWidth:1400,maxHeight:\"100%\",margin:\"auto\",boxSizing:\"border-box\"},children:kind===\"youtube\"&&youtubeId?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"min(1200px, 100%)\",maxWidth:\"100%\",maxHeight:\"100%\",aspectRatio:String(safeAspect),margin:\"auto\"},children:/*#__PURE__*/_jsx(\"iframe\",{src:`https://www.youtube.com/embed/${youtubeId}?autoplay=${reducedMotion?\"0\":\"1\"}`,title:caption||\"Expanded YouTube video\",allow:\"autoplay; encrypted-media; picture-in-picture\",allowFullScreen:true,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:0,borderRadius:10}})}):kind===\"video\"&&videoSrc?/*#__PURE__*/_jsxs(\"video\",{controls:true,autoPlay:!reducedMotion,playsInline:true,preload:\"metadata\",poster:posterUrl||undefined,style:{display:\"block\",width:\"auto\",height:\"auto\",maxWidth:\"100%\",maxHeight:\"100%\",objectFit:\"contain\",objectPosition:\"center center\",borderRadius:10,margin:\"auto\"},children:[/*#__PURE__*/_jsx(\"source\",{src:videoSrc,type:getVideoMimeType(videoSrc)}),\"Your browser does not support this video.\"]}):imageUrl?/*#__PURE__*/_jsx(\"img\",{src:imageUrl,srcSet:imageSrc?.srcSet,alt:imageSrc?.alt||caption,style:{display:\"block\",width:\"auto\",height:\"auto\",maxWidth:\"100%\",maxHeight:\"100%\",objectFit:\"contain\",objectPosition:\"center center\",borderRadius:10,margin:\"auto\"}}):null})]}),document.body):null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"figure\",{ref:containerRef,style:{margin:0,display:\"flex\",flexDirection:\"column\",width:\"100%\",background:t.card,border:`1px solid ${t.hairline}`,borderRadius:t.radius,padding:12,boxShadow:\"0px 1px 2px rgba(31,27,19,0.04)\",boxSizing:\"border-box\"},children:[badge?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"flex-end\",padding:\"0 2px 10px\"},children:/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:t.mono,fontSize:10,letterSpacing:\"0.08em\",padding:\"4px 9px\",borderRadius:6,background:\"rgba(31,27,19,0.78)\",color:t.cream},children:badge})}):null,/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",aspectRatio:String(safeAspect),background:\"#FAF1E8\",borderRadius:8,overflow:\"hidden\"},children:[kind===\"youtube\"&&youtubeId?youtubePlaying?/*#__PURE__*/_jsx(\"iframe\",{src:`https://www.youtube.com/embed/${youtubeId}?autoplay=1`,title:caption||\"YouTube video\",allow:\"autoplay; encrypted-media; picture-in-picture\",allowFullScreen:true,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:0}}):/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setYoutubePlaying(true),\"aria-label\":\"Play YouTube video\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",padding:0,border:\"none\",cursor:\"pointer\",backgroundImage:youtubeThumbnailUrl?`url(${youtubeThumbnailUrl})`:`url(https://img.youtube.com/vi/${youtubeId}/maxresdefault.jpg)`,backgroundSize:\"cover\",backgroundPosition:\"center center\",backgroundColor:\"#FAF1E8\"},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:72,height:72,borderRadius:\"50%\",background:\"rgba(31,27,19,0.82)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:0,height:0,borderLeft:`20px solid ${t.cream}`,borderTop:\"13px solid transparent\",borderBottom:\"13px solid transparent\",marginLeft:5}})})}):kind===\"video\"&&videoSrc?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"video\",{ref:videoRef,muted:true,loop:true,playsInline:true,preload:\"metadata\",poster:posterUrl||undefined,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center center\",display:reducedMotion&&!manualPlay?\"none\":\"block\"},children:/*#__PURE__*/_jsx(\"source\",{src:videoSrc,type:getVideoMimeType(videoSrc)})}),reducedMotion&&!manualPlay?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:posterUrl?`url(${posterUrl})`:undefined,backgroundSize:\"cover\",backgroundPosition:\"center center\",backgroundColor:\"#FAF1E8\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setManualPlay(true),\"aria-label\":\"Play video\",style:{width:56,height:56,borderRadius:\"50%\",border:\"none\",background:\"rgba(31,27,19,0.72)\",color:t.cream,fontSize:20,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:\"▶\"})}):null]}):kind===\"image\"&&imageUrl?/*#__PURE__*/_jsx(\"img\",{src:imageUrl,srcSet:imageSrc?.srcSet,alt:imageSrc?.alt||caption,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:\"center center\"}}):/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:t.muted,fontFamily:t.mono,fontSize:12},children:\"No media set\"}),allowExpand&&hasMedia?/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openExpandedMedia,\"aria-label\":`View ${kind===\"video\"?\"video\":kind===\"youtube\"?\"YouTube video\":\"image\"} larger`,title:\"View larger\",style:{position:\"absolute\",top:12,right:12,zIndex:3,width:38,height:38,padding:0,border:\"1px solid rgba(255,255,255,0.28)\",borderRadius:8,background:\"rgba(31,27,19,0.72)\",color:\"#FFFFFF\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:19,lineHeight:1,backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"},children:\"↗\"}):null]}),caption||demoNote?/*#__PURE__*/_jsxs(\"figcaption\",{style:{fontFamily:t.mono,fontSize:11.5,lineHeight:1.55,color:t.muted,padding:extraBottomSpacing?\"11px 6px 1.5rem\":\"11px 6px 2px\"},children:[caption,demoNote?/*#__PURE__*/_jsxs(\"span\",{style:{fontStyle:\"italic\"},children:[\" \",demoNote]}):null]}):null]}),expandedMedia]});}addPropertyControls(MediaFrame,{kind:{type:ControlType.Enum,options:[\"image\",\"video\",\"youtube\"],optionTitles:[\"Image\",\"Video\",\"YouTube\"],defaultValue:\"image\"},imageSrc:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:props=>props.kind!==\"image\"},videoSrc:{type:ControlType.File,allowedFileTypes:[\"mp4\",\"webm\",\"mov\"],title:\"Video\",hidden:props=>props.kind!==\"video\"},poster:{type:ControlType.ResponsiveImage,title:\"Poster\",hidden:props=>props.kind!==\"video\"},youtubeId:{type:ControlType.String,title:\"YouTube ID\",defaultValue:\"\",hidden:props=>props.kind!==\"youtube\"},youtubeThumbnail:{type:ControlType.ResponsiveImage,title:\"Thumbnail\",hidden:props=>props.kind!==\"youtube\"},caption:{type:ControlType.String,displayTextArea:true,defaultValue:\"Caption describing what to notice.\"},demoNote:{type:ControlType.String,title:\"Demo Note\",defaultValue:\"\",displayTextArea:true},badge:{type:ControlType.String,defaultValue:\"\"},aspect:{type:ControlType.Number,title:\"Aspect Ratio\",defaultValue:16/9,min:.5,max:3,step:.01},allowExpand:{type:ControlType.Boolean,title:\"Allow Expand\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},extraBottomSpacing:{type:ControlType.Boolean,title:\"Extra Spacing\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MediaFrame\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MediaFrame.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";const DEFAULT_POINTERS=[{lead:\"Hiring a product designer?\",link:\"Start at Lesson One\",anchor:\"#lesson-1\",tone:\"peach\"},{lead:\"Hiring a UX engineer?\",link:\"See Built to Hold Up\",anchor:\"#holds-up\",tone:\"sky\"},{lead:\"Hiring a product lead?\",link:\"Read Leading the Cycle\",anchor:\"#leading\",tone:\"sage\"}];const toneStyles={peach:{background:t.peach,foreground:t.peachInk,border:t.peach},sage:{background:t.sage,foreground:t.sageInk,border:t.sage},sky:{background:t.sky,foreground:t.skyInk,border:t.sky},apricot:{background:t.apricot,foreground:t.apricotInk,border:t.apricot},cream:{background:\"#FFF3EA\",foreground:t.ochre,border:\"#F2E0CC\"}};function isTone(value){return value===\"peach\"||value===\"sage\"||value===\"sky\"||value===\"apricot\"||value===\"cream\";}function normalizePointer(value){if(!value||typeof value!==\"object\")return null;const item=value;const lead=typeof item.lead===\"string\"?item.lead.trim():\"\";const link=typeof item.link===\"string\"?item.link.trim():\"\";const anchor=typeof item.anchor===\"string\"&&item.anchor.trim()?item.anchor.trim():\"#\";const tone=isTone(item.tone)?item.tone:\"peach\";if(!lead&&!link)return null;return{lead,link,anchor,tone};}function parseLegacyPointers(value){return value.split(\"||\").map(item=>item.trim()).filter(Boolean).map((item,index)=>{const[lead,link,anchor,tone]=item.split(\"::\");return{lead:(lead??\"\").trim(),link:(link??\"\").trim(),anchor:(anchor??\"#\").trim()||\"#\",tone:isTone(tone)?tone:DEFAULT_POINTERS[index]?.tone??\"peach\"};}).filter(pointer=>pointer.lead||pointer.link);}function normalizePointers(value){if(Array.isArray(value)){const normalized=value.map(normalizePointer).filter(pointer=>pointer!==null);return normalized.length>0?normalized:DEFAULT_POINTERS;}if(typeof value===\"string\"){const parsed=parseLegacyPointers(value);return parsed.length>0?parsed:DEFAULT_POINTERS;}return DEFAULT_POINTERS;}export default function PointerRow({pointers}){const items=normalizePointers(pointers);return /*#__PURE__*/_jsx(\"nav\",{\"aria-label\":\"Case study navigation\",style:{display:\"grid\",gridTemplateColumns:`repeat(${items.length}, minmax(0, 1fr))`,alignItems:\"stretch\",gap:24,width:\"100%\",fontFamily:t.sans,boxSizing:\"border-box\"},children:items.map((pointer,index)=>{const tone=toneStyles[pointer.tone]??toneStyles.peach;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",justifyContent:\"space-between\",gap:12,minWidth:0,height:\"100%\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,lineHeight:1.5,color:t.sub,whiteSpace:\"normal\",overflowWrap:\"break-word\"},children:pointer.lead}),/*#__PURE__*/_jsxs(\"a\",{href:pointer.anchor,\"aria-label\":`${pointer.lead} ${pointer.link}`,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,maxWidth:\"100%\",padding:\"7px 11px\",background:tone.background,border:`1px solid ${tone.border}`,borderRadius:8,boxSizing:\"border-box\",color:tone.foreground,fontSize:13.5,fontWeight:600,lineHeight:1.4,textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,whiteSpace:\"normal\",overflowWrap:\"break-word\"},children:pointer.link}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{flexShrink:0,fontSize:14,lineHeight:1},children:\"→\"})]})]},`${pointer.anchor}-${index}`);})});}addPropertyControls(PointerRow,{pointers:{type:ControlType.Array,title:\"Pointers\",control:{type:ControlType.Object,controls:{lead:{type:ControlType.String,title:\"Lead\",defaultValue:\"Hiring for this role?\",displayTextArea:true},link:{type:ControlType.String,title:\"Button\",defaultValue:\"View section\"},anchor:{type:ControlType.String,title:\"Section Link\",defaultValue:\"#\"},tone:{type:ControlType.Enum,title:\"Tone\",options:[\"peach\",\"sage\",\"sky\",\"apricot\",\"cream\"],optionTitles:[\"Peach\",\"Sage\",\"Sky\",\"Apricot\",\"Cream\"],defaultValue:\"peach\"}}},defaultValue:DEFAULT_POINTERS,maxCount:4}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PointerRow\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PointerRow.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";export default function PullQuote({quote=\"Quote goes here.\",attribution=\"— Attribution\",overlap=false}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12,width:\"100%\",maxWidth:560,marginLeft:\"auto\",marginRight:\"auto\",background:t.card,border:`1px solid ${t.hairline}`,borderRadius:t.radius,padding:\"22px 26px\",boxSizing:\"border-box\",boxShadow:overlap?\"0px 8px 24px rgba(31,27,19,0.08)\":\"none\",marginTop:overlap?-26:0,position:\"relative\",zIndex:2},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontFamily:t.serif,fontStyle:\"italic\",fontWeight:500,fontSize:18,lineHeight:1.4,color:t.ink},children:[\"“\",quote,\"”\"]}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:t.sans,fontSize:13,color:t.muted},children:attribution})]});}addPropertyControls(PullQuote,{quote:{type:ControlType.String,displayTextArea:true,defaultValue:\"Quote goes here.\"},attribution:{type:ControlType.String,defaultValue:\"— Attribution\"},overlap:{type:ControlType.Boolean,defaultValue:false,title:\"Overlap Media\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PullQuote\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PullQuote.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";export default function SectionHeader({kicker=\"SECTION\",title=\"Section title goes here\",lead=\"\",align=\"left\",size=\"section\"}){const isHero=size===\"hero\";return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isHero?18:12,width:\"100%\",minWidth:0,textAlign:align,alignItems:align===\"center\"?\"center\":\"flex-start\"},children:[kicker?/*#__PURE__*/_jsx(\"span\",{style:{width:\"100%\",fontFamily:t.mono,fontSize:12,letterSpacing:\"0.14em\",color:t.ochre,overflowWrap:\"anywhere\"},children:kicker}):null,/*#__PURE__*/_jsx(\"h2\",{style:{width:\"100%\",margin:0,fontFamily:t.sans,fontWeight:600,fontSize:isHero?46:31,lineHeight:isHero?1.14:1.2,letterSpacing:\"-0.02em\",color:t.ink,whiteSpace:\"normal\",overflowWrap:\"anywhere\"},children:title}),lead?/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",margin:0,fontFamily:t.sans,fontWeight:400,fontSize:isHero?17:15.5,lineHeight:1.65,color:t.sub,whiteSpace:\"normal\",overflowWrap:\"anywhere\"},children:lead}):null]});}addPropertyControls(SectionHeader,{kicker:{type:ControlType.String,defaultValue:\"SECTION\"},title:{type:ControlType.String,defaultValue:\"Section title goes here\",displayTextArea:true},lead:{type:ControlType.String,defaultValue:\"\",displayTextArea:true},align:{type:ControlType.Enum,options:[\"left\",\"center\"],optionTitles:[\"Left\",\"Center\"],defaultValue:\"left\"},size:{type:ControlType.Enum,options:[\"hero\",\"section\"],optionTitles:[\"Hero (H1)\",\"Section (H2)\"],defaultValue:\"section\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SectionHeader\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SectionHeader.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";function parseOutcomeLink(value){if(!value)return null;const[label,href]=value.split(\"::\");if(!label||!href)return null;return{label:label.trim(),href:href.trim()};}function parseOwned(value){return value.split(\",\").map(item=>item.trim()).filter(Boolean);}function parseOutcomes(value){return value.split(\";;\").map(item=>item.trim()).filter(Boolean).map(item=>{const[n,label]=item.split(\"|\");return{n:(n??\"\").trim(),label:(label??\"\").trim()};});}const ownedToneStyles={Design:{bg:t.peach,fg:t.peachInk},Engineering:{bg:t.apricot,fg:t.apricotInk},Product:{bg:t.sky,fg:t.skyInk},Research:{bg:t.sage,fg:t.sageInk},Ops:{bg:t.apricot,fg:t.apricotInk}};export default function SnapshotCard({role=\"UX Developer / Product Designer\",owned=\"Design, Engineering, Product\",timeline=\"June 2025 – present\",stack=\"Vue \\xb7 TypeScript \\xb7 FastAPI \\xb7 SQL\",stackLabel=\"STACK\",outcomes=\"6|NJ district pilot signups;;3|conference invitations;;84.6%|demo completion\",outcomesCaption=\"Website + demo funnel work I owned and helped drive.\",outcomeLink=\"\",tldr=\"We shipped V1 in February 2026 and learned two costly lessons from pilot classrooms: partial evidence undermined trust, and rigorous metrics did not translate into teaching decisions. Those findings became the foundation of V2.\"}){const ownedItems=parseOwned(owned);const outcomeItems=parseOutcomes(outcomes);const outcomeLinkItem=parseOutcomeLink(outcomeLink);return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",width:\"100%\",background:t.card,border:`1px solid ${t.hairline}`,borderRadius:t.radiusLg,padding:\"28px 30px\",boxShadow:\"0px 1px 2px rgba(31,27,19,0.04)\",boxSizing:\"border-box\",fontFamily:t.sans},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:\"20px 24px\"},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:t.mono,fontSize:10.5,letterSpacing:\"0.12em\",color:t.muted},children:\"ROLE\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,fontWeight:500,marginTop:5,color:t.ink},children:role}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,marginTop:9,flexWrap:\"wrap\"},children:ownedItems.map((label,index)=>{const tone=ownedToneStyles[label]??{bg:t.hairline,fg:t.sub};return /*#__PURE__*/_jsx(\"span\",{style:{background:tone.bg,color:tone.fg,fontFamily:t.mono,fontSize:10.5,padding:\"3px 10px\",borderRadius:99},children:label},`${label}-${index}`);})})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:t.mono,fontSize:10.5,letterSpacing:\"0.12em\",color:t.muted},children:[\"TIMELINE \\xb7 \",stackLabel]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,fontWeight:500,marginTop:5,color:t.ink},children:timeline}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:t.sub,marginTop:4},children:stack})]})]}),outcomeItems.length>0||outcomeLinkItem?/*#__PURE__*/_jsxs(\"div\",{style:{borderTop:`1px solid ${t.hairline}`,marginTop:22,paddingTop:20},children:[outcomeItems.length>0?/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${outcomeItems.length}, minmax(0, 1fr))`,alignItems:\"start\",gap:24,width:\"100%\"},children:outcomeItems.map((outcome,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",textAlign:\"center\",minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:t.serif,fontSize:34,fontWeight:600,color:t.terra,lineHeight:1},children:outcome.n}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,lineHeight:1.4,color:t.sub,marginTop:6,maxWidth:\"16em\",textAlign:\"center\"},children:outcome.label})]},`${outcome.n}-${index}`))}):null,outcomesCaption?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11.5,lineHeight:1.5,color:t.muted,marginTop:12,fontStyle:\"italic\",textAlign:\"center\"},children:outcomesCaption}):null,outcomeLinkItem?/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",marginTop:outcomesCaption?8:12},children:/*#__PURE__*/_jsx(\"a\",{href:outcomeLinkItem.href,style:{fontSize:13.5,fontWeight:600,color:t.terra,textDecoration:\"none\",textAlign:\"center\"},children:outcomeLinkItem.label})}):null]}):null,tldr?/*#__PURE__*/_jsxs(\"div\",{style:{background:\"#FFF3EA\",border:\"1px solid #F2E0CC\",borderRadius:12,padding:\"16px 18px\",marginTop:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:t.mono,fontSize:10.5,letterSpacing:\"0.12em\",color:t.ochre},children:\"TL;DR\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,lineHeight:1.6,color:t.ink,margin:\"7px 0 0\"},children:tldr})]}):null]});}addPropertyControls(SnapshotCard,{role:{type:ControlType.String,defaultValue:\"UX Developer / Product Designer\"},owned:{type:ControlType.String,title:\"Owned\",defaultValue:\"Design, Engineering, Product\"},timeline:{type:ControlType.String,defaultValue:\"June 2025 – present\"},stack:{type:ControlType.String,defaultValue:\"Vue \\xb7 TypeScript \\xb7 FastAPI \\xb7 SQL\"},stackLabel:{type:ControlType.String,title:\"Stack Label\",defaultValue:\"STACK\"},outcomes:{type:ControlType.String,title:\"Outcomes\",displayTextArea:true,defaultValue:\"6|NJ district pilot signups;;3|conference invitations;;84.6%|demo completion\"},outcomesCaption:{type:ControlType.String,title:\"Outcomes Caption\",defaultValue:\"Website + demo funnel work I owned and helped drive.\",displayTextArea:true},outcomeLink:{type:ControlType.String,title:\"Outcome Link\",defaultValue:\"\"},tldr:{type:ControlType.String,displayTextArea:true,defaultValue:\"We shipped V1 in February 2026 and learned two costly lessons from pilot classrooms: partial evidence undermined trust, and rigorous metrics did not translate into teaching decisions. Those findings became the foundation of V2.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SnapshotCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SnapshotCard.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{t}from\"https://framerusercontent.com/modules/j3dHdERjaLGfAza1dDY8/9bWZyujpdnPYYsUB7YCT/tokens.js\";const toneStyles={sage:{bg:t.sage,fg:t.sageInk,border:\"transparent\"},apricot:{bg:t.apricot,fg:t.apricotInk,border:\"transparent\"},peach:{bg:t.peach,fg:t.peachInk,border:\"transparent\"},sky:{bg:t.sky,fg:t.skyInk,border:\"transparent\"},line:{bg:\"transparent\",fg:t.sub,border:t.hairline}};export default function StatusChip({text=\"Status\",tone=\"sage\",dot=true}){const style=toneStyles[tone]??toneStyles.sage;return /*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:6,padding:\"6px 12px\",borderRadius:100,background:style.bg,border:`1px solid ${style.border}`,fontFamily:t.mono,fontSize:12,letterSpacing:\"0.02em\",color:style.fg,width:\"fit-content\",whiteSpace:\"nowrap\"},children:[dot?/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:\"50%\",background:style.fg,flexShrink:0}}):null,text]});}addPropertyControls(StatusChip,{text:{type:ControlType.String,defaultValue:\"Status\"},tone:{type:ControlType.Enum,options:[\"sage\",\"apricot\",\"peach\",\"sky\",\"line\"],optionTitles:[\"Sage\",\"Apricot\",\"Peach\",\"Sky\",\"Line\"],defaultValue:\"sage\"},dot:{type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StatusChip\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StatusChip.map"],"mappings":"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"}