{"version":3,"file":"shared-lib.CSrblIUY.mjs","names":["fonts","css","className","fonts","css","className","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useRef","useState","__legacyOverrideHOC_DataObserverContext","_jsx","__exportAll","oe","ie","init_ssg_sandbox_shims","x","window","_e","de","pe","p","c","J","init_jsx_runtime","init_npm_react_18_3_1","ce","motion","LayoutGroup","MotionConfigContext","init_framer_motion_DhsWWWsN","fontStore","RenderTarget","SVG","withCodeBoundaryForOverrides","addPropertyControls","addFonts","withOptimizedAppearEffect","getFontsFromSharedStyle","RichText","withCSS","init_framer_BWFVvmND","useComponentViewport","useLocaleInfo","Link","cx","ControlType","Image$1","DataObserverContext","useActiveVariantCallback","withFX","useVariantState","getLoadingLazyAtYPosition","fonts$3","init_Draw_Underline","withDrawUnderline","css$4","init_w5S0uiFBf","className$3","fonts$2","css$3","className$2","init_OuNdwNnrj","__esmMin","fonts$1","css$2","className$1","init_r_PVNWb1i","dNifSIRQm_exports","__FramerMetadata__","FramerdNifSIRQm","addPropertyOverrides","variants","nextOverrides","variant","overrides","RichTextWithDrawUnderline1et21aa","RichTextWithDrawUnderline84cfk3","RichTextWithDrawUnderline1vnsl3f","RichTextWithDrawUnderlinefah9fp","RichTextWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","transition4","animation","animation1","Transition","transition5","animation2","transition6","animation3","transition7","animation4","transition8","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css$1","init_dNifSIRQm","config","transition","value","contextValue","props","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","restProps","layoutDependency","baseVariant","onTap14wfwqz","activeVariantCallback","args","setVariant","onTap9sixf3","onTap1uvt4de","onTap1awqoj1","scopingClassNames","isDisplayed","isDisplayed1","isDisplayed2","isDisplayed3","isDisplayed4","isDisplayed5","layoutId","gestureVariant","gestureHandlers","className","classNames","style","\"exports\"","\"Props\"","\"type\"","\"annotations\"","\"framerContractVersion\"","\"default\"","\"name\"","\"slots\"","\"framerAutoSizeImages\"","\"framerImmutableVariables\"","\"framerIntrinsicWidth\"","\"framerCanvasComponentVariantDetails\"","\"framerComponentViewportWidth\"","\"framerDisplayContentsDiv\"","\"framerColorSyntax\"","\"framerIntrinsicHeight\"","\"__FramerMetadata__\"","fonts","css","init_FI4sCB4FS","linear","v","contrast","a","b","StickyNav","onCanvas","dark","setDark","els","find","DARK_AREAS","testLine","el","NAV_FALLBACK_MID","r","backdropAt","nav","stack","y","g","acc","i","cs","m","own","alpha","w","rest","measure","line","rect","left","right","sum","n","f","bg","PAPER_LUM","INK_LUM","frame","sync","schedule","settle","observer","authored","info","VARIANTS","withStickyNav","C","init_Sticky_Nav"],"sources":["https:/framerusercontent.com/modules/aRqVlXa3q94DhKi5bbuC/fCUjkxGgdFr3a331MJqU/OuNdwNnrj.js","https:/framerusercontent.com/modules/uXTI4yL8UtFYWrMZCQR9/TBQglHvYKAyhSvMmhJmL/r_PVNWb1i.js","https:/framerusercontent.com/modules/QpgE3oJMCH76OVqvw57U/uNHlgiBcn6UYq8YhoUYJ/dNifSIRQm.js","https:/framerusercontent.com/modules/SXG2j5bjPVngU4B4TTc8/KDqilAxNL83w0FDZUl2M/FI4sCB4FS.js","https:/framerusercontent.com/modules/zg6St5JDN3Sf8xDDqQfX/KVCNedvbe8ZlBVlP7PvF/Sticky_Nav.js"],"sourcesContent":["// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Hedvig Letters Serif-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Hedvig Letters Serif\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Hedvig Letters Serif\",url:\"https://fonts.gstatic.com/s/hedviglettersserif/v4/OD5puN2I2mekHmyoU1Kj2AXOd5_7v7gIDlX8quj7viQ_N1HixEAZerfcvSGpZg.woff2\",weight:\"400\"}]}];export const css=[\".framer-b7MyL .framer-styles-preset-vvk2bl:not(.rich-text-wrapper), .framer-b7MyL .framer-styles-preset-vvk2bl.rich-text-wrapper h1 { --framer-font-family: \\\"Hedvig Letters Serif\\\", \\\"Hedvig Letters Serif Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 128px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-41925951-9863-436b-8fff-9919af9dfaf7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-b7MyL .framer-styles-preset-vvk2bl:not(.rich-text-wrapper), .framer-b7MyL .framer-styles-preset-vvk2bl.rich-text-wrapper h1 { --framer-font-family: \\\"Hedvig Letters Serif\\\", \\\"Hedvig Letters Serif Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 106px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-41925951-9863-436b-8fff-9919af9dfaf7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-b7MyL .framer-styles-preset-vvk2bl:not(.rich-text-wrapper), .framer-b7MyL .framer-styles-preset-vvk2bl.rich-text-wrapper h1 { --framer-font-family: \\\"Hedvig Letters Serif\\\", \\\"Hedvig Letters Serif Placeholder\\\", serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 0.9em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-41925951-9863-436b-8fff-9919af9dfaf7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-b7MyL\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-gft4x .framer-styles-preset-1w8zzyl:not(.rich-text-wrapper), .framer-gft4x .framer-styles-preset-1w8zzyl.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.17, 0.84, 0.44, 1); }\"];export const className=\"framer-gft4x\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27dd866)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withDrawUnderline}from\"https://framerusercontent.com/modules/vZ8IB9eKtis6BBuMXJe9/H02JmhCdNEvY7GYuSzTO/Draw_Underline.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/aRqVlXa3q94DhKi5bbuC/fCUjkxGgdFr3a331MJqU/OuNdwNnrj.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uXTI4yL8UtFYWrMZCQR9/TBQglHvYKAyhSvMmhJmL/r_PVNWb1i.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/m0iZAGmDjneJLMRnPOfY/nmjw9OTLUFxETitJnjzz/w5S0uiFBf.js\";const RichTextWithDrawUnderline1et21aa=withCodeBoundaryForOverrides(RichText,{nodeId:\"cjvN0mfjJ\",override:withDrawUnderline,scopeId:\"dNifSIRQm\"});const RichTextWithDrawUnderline84cfk3=withCodeBoundaryForOverrides(RichText,{nodeId:\"oaigj1X2M\",override:withDrawUnderline,scopeId:\"dNifSIRQm\"});const RichTextWithDrawUnderline1vnsl3f=withCodeBoundaryForOverrides(RichText,{nodeId:\"p2VxPnTpj\",override:withDrawUnderline,scopeId:\"dNifSIRQm\"});const RichTextWithDrawUnderlinefah9fp=withCodeBoundaryForOverrides(RichText,{nodeId:\"n84rybweb\",override:withDrawUnderline,scopeId:\"dNifSIRQm\"});const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"UMFGH7j6Q\",\"Z1VVprYvp\",\"pa42vIxqZ\",\"eplxknQmP\",\"CYO2Jxu_x\",\"hZ8VcOi5X\"];const serializationHash=\"framer-8zehD\";const variantClassNames={CYO2Jxu_x:\"framer-v-g35djt\",eplxknQmP:\"framer-v-13dopj6\",hZ8VcOi5X:\"framer-v-1um887y\",pa42vIxqZ:\"framer-v-qvd74m\",UMFGH7j6Q:\"framer-v-1baqfoj\",Z1VVprYvp:\"framer-v-1slmjlf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.8,type:\"spring\"};const transition4={bounce:.2,delay:.05,duration:.8,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:24,y:0};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 transition5={bounce:.2,delay:.1,duration:.8,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:.15,duration:.8,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.2,delay:.2,duration:.8,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:.2,delay:.25,duration:.8,type:\"spring\"};const humanReadableVariantMap={\"Phone Ink Open\":\"hZ8VcOi5X\",\"Phone Ink\":\"eplxknQmP\",\"Phone Paper Open\":\"CYO2Jxu_x\",\"Phone Paper\":\"pa42vIxqZ\",Ink:\"Z1VVprYvp\",Paper:\"UMFGH7j6Q\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UMFGH7j6Q\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UMFGH7j6Q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14wfwqz=activeVariantCallback(async(...args)=>{setVariant(\"pa42vIxqZ\");});const onTap9sixf3=activeVariantCallback(async(...args)=>{setVariant(\"eplxknQmP\");});const onTap1uvt4de=activeVariantCallback(async(...args)=>{setVariant(\"CYO2Jxu_x\");});const onTap1awqoj1=activeVariantCallback(async(...args)=>{setVariant(\"hZ8VcOi5X\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Z1VVprYvp\",\"eplxknQmP\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Z1VVprYvp\",\"eplxknQmP\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"pa42vIxqZ\",\"eplxknQmP\",\"CYO2Jxu_x\",\"hZ8VcOi5X\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"pa42vIxqZ\",\"eplxknQmP\",\"CYO2Jxu_x\",\"hZ8VcOi5X\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"CYO2Jxu_x\",\"hZ8VcOi5X\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"CYO2Jxu_x\",\"hZ8VcOi5X\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({CYO2Jxu_x:{value:transition2},eplxknQmP:{value:transition2},hZ8VcOi5X:{value:transition2},pa42vIxqZ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1baqfoj\",className,classNames),\"data-framer-name\":\"Paper\",layoutDependency:layoutDependency,layoutId:\"UMFGH7j6Q\",ref:refBinding,style:{...style},...addPropertyOverrides({CYO2Jxu_x:{\"data-framer-name\":\"Phone Paper Open\"},eplxknQmP:{\"data-framer-name\":\"Phone Ink\"},hZ8VcOi5X:{\"data-framer-name\":\"Phone Ink Open\"},pa42vIxqZ:{\"data-framer-name\":\"Phone Paper\"},Z1VVprYvp:{\"data-framer-name\":\"Ink\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"JzGqxFg1Z\",scopeId:\"dNifSIRQm\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1n45h33 framer-1cen7b2\",\"data-framer-name\":\"Wordmark\",layoutDependency:layoutDependency,layoutId:\"JzGqxFg1Z\",...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-dwvuzp\",\"data-framer-name\":\"Wordmark Paper\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:60,layoutDependency:layoutDependency,layoutId:\"qgTxouavc\",svg:'<svg width=\"60\" height=\"16\" viewBox=\"0 0 60 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M52.7703 6.44384V6.11507L53.0334 6.09315C53.2818 6.07854 53.406 5.93973 53.406 5.67671V2.76164C53.406 2.49863 53.2818 2.35982 53.0334 2.34521L52.7703 2.32329V1.99452H54.9621C56.0434 1.99452 56.584 2.35982 56.584 3.09041C56.584 3.3242 56.4964 3.55799 56.321 3.79178C56.1603 4.01096 55.8461 4.15708 55.3786 4.23014C55.7585 4.33242 56.0361 4.50046 56.2114 4.73425C56.3868 4.96804 56.5037 5.30411 56.5621 5.74247C56.5913 5.99087 56.6936 6.11507 56.869 6.11507H56.9786V6.44384H56.2772C56.0726 6.44384 55.9338 6.4 55.8607 6.31233C55.7877 6.21005 55.7292 6.06393 55.6854 5.87397C55.5977 5.40639 55.4808 5.0484 55.3347 4.8C55.2032 4.5516 54.9475 4.4274 54.5676 4.4274H54.2607V5.67671C54.2607 5.93973 54.385 6.07854 54.6334 6.09315L54.9183 6.11507V6.44384H52.7703ZM54.2607 3.96712H54.7429C55.0352 3.96712 55.269 3.90137 55.4443 3.76986C55.6343 3.63836 55.7292 3.43379 55.7292 3.15617C55.7292 2.9516 55.6489 2.78356 55.4881 2.65206C55.342 2.50594 55.1375 2.43288 54.8744 2.43288C54.6407 2.43288 54.4799 2.45479 54.3923 2.49863C54.3046 2.52785 54.2607 2.579 54.2607 2.65206V3.96712ZM54.8306 8.50411C54.0123 8.50411 53.2744 8.32146 52.6169 7.95617C51.974 7.59087 51.4699 7.08676 51.1046 6.44384C50.7393 5.80091 50.5566 5.06301 50.5566 4.23014C50.5566 3.41187 50.7393 2.68859 51.1046 2.06028C51.4699 1.41735 51.974 0.913242 52.6169 0.547946C53.2744 0.182649 54.0123 0 54.8306 0C55.6635 0 56.4014 0.182649 57.0443 0.547946C57.6872 0.913242 58.1913 1.41735 58.5566 2.06028C58.9219 2.68859 59.1046 3.41187 59.1046 4.23014C59.1046 5.06301 58.9219 5.80091 58.5566 6.44384C58.1913 7.08676 57.6872 7.59087 57.0443 7.95617C56.4014 8.32146 55.6635 8.50411 54.8306 8.50411ZM54.8306 7.89041C55.532 7.89041 56.153 7.73699 56.6936 7.43014C57.2343 7.10868 57.658 6.67032 57.9649 6.11507C58.2717 5.55982 58.4251 4.93151 58.4251 4.23014C58.4251 3.51416 58.2717 2.88585 57.9649 2.34521C57.658 1.80457 57.2343 1.38082 56.6936 1.07397C56.153 0.767123 55.532 0.613699 54.8306 0.613699C54.1439 0.613699 53.5229 0.767123 52.9676 1.07397C52.427 1.38082 52.0032 1.80457 51.6964 2.34521C51.3895 2.88585 51.2361 3.51416 51.2361 4.23014C51.2361 4.93151 51.3895 5.55982 51.6964 6.11507C52.0032 6.67032 52.427 7.10868 52.9676 7.43014C53.5229 7.73699 54.1439 7.89041 54.8306 7.89041Z\" fill=\"white\"/>\\n<path d=\"M43.9175 15.9997C43.2599 15.9997 42.7412 15.8974 42.3613 15.6928C41.996 15.4737 41.733 15.2033 41.5723 14.8819C41.4262 14.5458 41.3531 14.2097 41.3531 13.8737C41.3531 13.3768 41.5284 12.88 41.8791 12.3832C42.2444 11.8718 42.8362 11.3604 43.6545 10.849C44.4873 10.3376 45.6051 9.83347 47.0079 9.33667L47.5558 9.13941L47.6216 6.96954C47.6362 6.4289 47.4682 5.98324 47.1175 5.63256C46.7668 5.26726 46.2773 5.08461 45.649 5.08461C45.1522 5.08461 44.7138 5.25265 44.3339 5.58872C43.954 5.92479 43.6837 6.45082 43.523 7.1668C43.4937 7.31292 43.3403 7.45173 43.0627 7.58324C42.7997 7.70014 42.449 7.75858 42.0106 7.75858C41.7622 7.75858 41.5723 7.72936 41.4408 7.67091C41.3093 7.61246 41.2727 7.48096 41.3312 7.27639C41.565 6.70653 41.9522 6.18781 42.4928 5.72023C43.0335 5.25265 43.6472 4.88004 44.3339 4.60242C45.0207 4.31018 45.7001 4.16406 46.3723 4.16406C47.322 4.16406 48.0965 4.39055 48.6956 4.84352C49.3093 5.29648 49.6015 5.9321 49.5723 6.75036L49.3531 13.4353C49.3385 14.0052 49.4773 14.3705 49.7695 14.5312C50.0764 14.6919 50.6535 14.8015 51.501 14.86V15.3641L50.7339 15.5613C50.2663 15.7074 49.8937 15.8024 49.6161 15.8463C49.3531 15.9047 49.1485 15.9339 49.0024 15.9339C48.6079 15.9339 48.3083 15.8463 48.1038 15.6709C47.9138 15.4956 47.775 15.291 47.6873 15.0572C47.6143 14.8234 47.5631 14.6335 47.5339 14.4874H47.3586C46.7303 15.101 46.1385 15.5102 45.5832 15.7147C45.0426 15.9047 44.4873 15.9997 43.9175 15.9997ZM45.1668 14.5531C45.6928 14.5531 46.1239 14.4727 46.4599 14.312C46.8106 14.1367 47.1248 13.954 47.4024 13.7641L47.5339 9.88461L47.3586 9.95036C46.3065 10.3449 45.5029 10.7321 44.9476 11.112C44.3924 11.4919 44.0125 11.8572 43.8079 12.2079C43.6179 12.5586 43.523 12.88 43.523 13.1723C43.523 14.0928 44.0709 14.5531 45.1668 14.5531Z\" fill=\"white\"/>\\n<path d=\"M33.4341 15.7806V15.1231L34.0916 15.0135C34.5446 14.9404 34.8368 14.8235 34.9683 14.6628C35.1144 14.4875 35.1875 14.1733 35.1875 13.7203V7.18883C35.1875 6.69203 35.0706 6.35595 34.8368 6.18061C34.6176 5.99066 34.1647 5.85184 33.4779 5.76417V5.21623L36.7875 4.25184H37.0944V6.00527H37.2916C37.6569 5.47924 38.1026 5.04819 38.6286 4.71212C39.1692 4.37604 39.7829 4.20801 40.4697 4.20801C40.9957 4.20801 41.3902 4.3176 41.6533 4.53677C41.9309 4.75595 42.0697 5.04088 42.0697 5.39157C42.0697 5.62536 41.9747 5.83723 41.7848 6.02719C41.6094 6.21714 41.3976 6.34865 41.1492 6.42171C40.9007 6.48015 40.6597 6.44362 40.4259 6.31212L39.3738 5.69842C39.1985 5.59614 38.9866 5.61075 38.7382 5.74225C38.4898 5.87376 38.2414 6.0491 37.993 6.26828C37.7592 6.47285 37.5619 6.67741 37.4012 6.88198C37.2405 7.07193 37.1601 7.18152 37.1601 7.21075V13.7203C37.1601 14.1733 37.2332 14.4875 37.3793 14.6628C37.5254 14.8235 37.8176 14.9331 38.256 14.9916L39.3519 15.1231V15.7806H33.4341Z\" fill=\"white\"/>\\n<path d=\"M30.5491 15.9995C29.6432 15.9995 28.9199 15.7657 28.3793 15.2982C27.8386 14.8306 27.5683 14.0708 27.5683 13.0187V5.69816H26.1875V5.04062C27.3272 4.41231 28.2332 3.57943 28.9053 2.54199H29.5628V4.33925V4.97487V12.4269C29.5628 12.9968 29.6578 13.4278 29.8478 13.7201C30.0377 14.0123 30.2934 14.2096 30.6149 14.3119C30.951 14.3995 31.309 14.4434 31.6889 14.4434C32.1857 14.4434 32.6167 14.3703 32.982 14.2242C33.3473 14.0781 33.6907 13.91 34.0122 13.7201L34.4067 14.1803C33.9537 14.6479 33.4058 15.0717 32.7628 15.4516C32.1199 15.8169 31.382 15.9995 30.5491 15.9995ZM28.5985 5.69816V4.38309H34.1437V4.71186L33.5738 5.69816H28.5985Z\" fill=\"white\"/>\\n<path d=\"M21.9005 15.9997C20.8192 15.9997 19.8695 15.7513 19.0512 15.2545C18.2329 14.7431 17.5973 14.0563 17.1444 13.1942C16.706 12.3321 16.4868 11.3604 16.4868 10.2791C16.4868 9.09557 16.7425 8.04351 17.2539 7.12297C17.78 6.20242 18.4813 5.47913 19.358 4.9531C20.2348 4.42708 21.1991 4.16406 22.2512 4.16406C23.4055 4.16406 24.3334 4.49283 25.0348 5.15036C25.7361 5.8079 26.0868 6.76498 26.0868 8.0216C26.0868 8.10927 26.0868 8.20424 26.0868 8.30653C26.0868 8.3942 26.0722 8.5184 26.043 8.67913L25.9991 8.98598H18.1307V8.1531H23.917C23.9608 7.86087 23.9827 7.59055 23.9827 7.34214C23.9827 6.61155 23.7928 6.04169 23.4128 5.63256C23.0329 5.22342 22.485 5.01886 21.769 5.01886C20.79 5.01886 19.9937 5.40607 19.38 6.1805C18.7809 6.95493 18.4813 7.99237 18.4813 9.29283C18.4813 10.2718 18.6567 11.1558 19.0074 11.9449C19.3727 12.7193 19.8841 13.333 20.5416 13.786C21.2138 14.2243 22.0028 14.4435 22.9087 14.4435C23.4201 14.4435 23.917 14.3558 24.3991 14.1805C24.8813 14.0052 25.3928 13.7129 25.9334 13.3038L26.3717 13.7202C25.6704 14.5239 24.9617 15.1084 24.2457 15.4737C23.5297 15.8243 22.748 15.9997 21.9005 15.9997Z\" fill=\"white\"/>\\n<path d=\"M11.2021 15.7808V15.1233L11.8597 15.0137C12.298 14.9406 12.5903 14.8237 12.7364 14.663C12.8825 14.4877 12.9556 14.1735 12.9556 13.7205V7.18904C12.9556 6.72146 12.8533 6.39269 12.6487 6.20274C12.4442 5.99817 11.9766 5.85205 11.246 5.76438V5.21644L14.6213 4.25205H14.9282V13.7205C14.9282 14.1735 15.0012 14.4877 15.1474 14.663C15.2935 14.8237 15.5857 14.9406 16.0241 15.0137L16.6816 15.1233V15.7808H11.2021ZM13.7227 2.56438C13.3574 2.56438 13.0506 2.44749 12.8021 2.2137C12.5537 1.9653 12.4295 1.65114 12.4295 1.27123C12.4295 0.891324 12.5537 0.584475 12.8021 0.350684C13.0506 0.116895 13.3574 0 13.7227 0C14.0734 0 14.3729 0.116895 14.6213 0.350684C14.8697 0.584475 14.9939 0.891324 14.9939 1.27123C14.9939 1.65114 14.8697 1.9653 14.6213 2.2137C14.3729 2.44749 14.0734 2.56438 13.7227 2.56438Z\" fill=\"white\"/>\\n<path d=\"M0 15.7809V15.1234L0.89863 15.0357C1.22009 15.0065 1.4758 14.9408 1.66575 14.8385C1.85571 14.7362 1.98721 14.5828 2.06027 14.3782C2.14795 14.159 2.19178 13.8814 2.19178 13.5453V2.67409C2.19178 2.32341 2.14795 2.04578 2.06027 1.84122C1.98721 1.63665 1.85571 1.48323 1.66575 1.38094C1.4758 1.27866 1.22009 1.21291 0.89863 1.18368L0 1.09601V0.438477H6.29041C8.02922 0.438477 9.3516 0.767244 10.2575 1.42478C11.1635 2.08231 11.6164 3.03939 11.6164 4.29601C11.6164 5.24578 11.39 6.07135 10.937 6.77272C10.484 7.45948 9.83379 7.99281 8.9863 8.37272C8.15342 8.75263 7.14521 8.94989 5.96164 8.9645L3.68219 8.98642V8.10971H5.34795C6.19543 8.10971 6.91872 7.9709 7.51781 7.69327C8.1169 7.40103 8.57717 6.9919 8.89863 6.46588C9.22009 5.92524 9.38082 5.27501 9.38082 4.51519C9.38082 3.47775 9.1105 2.6887 8.56986 2.14807C8.02922 1.59281 7.24749 1.31519 6.22466 1.31519C5.40639 1.31519 4.87306 1.36633 4.62466 1.46861C4.37626 1.5709 4.25205 1.79738 4.25205 2.14807V13.5453C4.25205 13.896 4.29589 14.1809 4.38356 14.4001C4.48584 14.6047 4.64658 14.7581 4.86575 14.8604C5.08493 14.9627 5.38447 15.0284 5.76438 15.0577L6.66301 15.1234V15.7809H0Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"Pietra\",fit:\"fill\",pixelHeight:16,pixelWidth:60,src:\"https://framerusercontent.com/images/P8N8vrtLg25R9KXM5zwIgqmxQcc.svg?width=60&height=16\"},className:\"framer-ojg40u\",\"data-framer-name\":\"Wordmark Ink\",layoutDependency:layoutDependency,layoutId:\"Gb04rEwjv\",...addPropertyOverrides({eplxknQmP:{background:{alt:\"Pietra\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-16)/2)+0),pixelHeight:16,pixelWidth:60,sizes:\"60px\",src:\"https://framerusercontent.com/images/P8N8vrtLg25R9KXM5zwIgqmxQcc.svg?width=60&height=16\"}},Z1VVprYvp:{background:{alt:\"Pietra\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-16)/2)+0),pixelHeight:16,pixelWidth:60,sizes:\"60px\",src:\"https://framerusercontent.com/images/P8N8vrtLg25R9KXM5zwIgqmxQcc.svg?width=60&height=16\"}}},baseVariant,gestureVariant)})]})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f7du3x\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"sY2bKH_KH\",children:[/*#__PURE__*/_jsx(RichTextWithDrawUnderline1et21aa,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v9Xqq_tyI\"},motionChild:true,nodeId:\"cjvN0mfjJ\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Work\"})})})}),className:\"framer-1et21aa\",\"data-framer-name\":\"Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cjvN0mfjJ\",variants:{Z1VVprYvp:{\"--extracted-r6o4lv\":\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Z1VVprYvp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v9Xqq_tyI\"},motionChild:true,nodeId:\"cjvN0mfjJ\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Work\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithDrawUnderline84cfk3,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b0EKUB1WR\"},motionChild:true,nodeId:\"oaigj1X2M\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Studio\"})})})}),className:\"framer-84cfk3\",\"data-framer-name\":\"Studio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oaigj1X2M\",variants:{Z1VVprYvp:{\"--extracted-r6o4lv\":\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Z1VVprYvp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b0EKUB1WR\"},motionChild:true,nodeId:\"oaigj1X2M\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Studio\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithDrawUnderline1vnsl3f,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y_rqxSD33\"},motionChild:true,nodeId:\"p2VxPnTpj\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Journal\"})})})}),className:\"framer-1vnsl3f\",\"data-framer-name\":\"Journal\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p2VxPnTpj\",variants:{Z1VVprYvp:{\"--extracted-r6o4lv\":\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Z1VVprYvp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y_rqxSD33\"},motionChild:true,nodeId:\"p2VxPnTpj\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Journal\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithDrawUnderlinefah9fp,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"svZgdLab_\"},motionChild:true,nodeId:\"n84rybweb\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Contact\"})})})}),className:\"framer-fah9fp\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n84rybweb\",variants:{Z1VVprYvp:{\"--extracted-r6o4lv\":\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Z1VVprYvp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"svZgdLab_\"},motionChild:true,nodeId:\"n84rybweb\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Contact\"})})})})}},baseVariant,gestureVariant)})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v47yr0\",\"data-framer-name\":\"Menu Trigger\",layoutDependency:layoutDependency,layoutId:\"UCgBiX8rr\",...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},eplxknQmP:{\"data-highlight\":true,onTap:onTap1awqoj1},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3},pa42vIxqZ:{\"data-highlight\":true,onTap:onTap1uvt4de}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Menu\"})}),className:\"framer-123admy\",\"data-framer-name\":\"Label Menu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s3TFE9LJf\",variants:{eplxknQmP:{\"--extracted-r6o4lv\":\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eplxknQmP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Close\"})}),className:\"framer-1jh1kcu\",\"data-framer-name\":\"Label Close\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v6Di9GJy9\",verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed5()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition3},hZ8VcOi5X:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bsugib\",\"data-framer-name\":\"Menu Drawer\",layoutDependency:layoutDependency,layoutId:\"VZARKVFMM\",style:{backgroundColor:\"var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8cgpob\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"SQUNcl_t_\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition4},hZ8VcOi5X:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vvk2bl\",\"data-styles-preset\":\"OuNdwNnrj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v9Xqq_tyI\"},motionChild:true,nodeId:\"lm81XAy8h\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Work\"})})})}),className:\"framer-1jkp7jz\",\"data-framer-appear-id\":\"1jkp7jz\",\"data-framer-name\":\"Menu Work\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"lm81XAy8h\",optimized:true,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition5},hZ8VcOi5X:{value:transition5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vvk2bl\",\"data-styles-preset\":\"OuNdwNnrj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b0EKUB1WR\"},motionChild:true,nodeId:\"hhPbol0pm\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Studio\"})})})}),className:\"framer-1kax90l\",\"data-framer-appear-id\":\"1kax90l\",\"data-framer-name\":\"Menu Studio\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"hhPbol0pm\",optimized:true,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition6},hZ8VcOi5X:{value:transition6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vvk2bl\",\"data-styles-preset\":\"OuNdwNnrj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y_rqxSD33\"},motionChild:true,nodeId:\"xiC5wFGFI\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Journal\"})})})}),className:\"framer-1qirkkr\",\"data-framer-appear-id\":\"1qirkkr\",\"data-framer-name\":\"Menu Journal\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"xiC5wFGFI\",optimized:true,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition7},hZ8VcOi5X:{value:transition7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vvk2bl\",\"data-styles-preset\":\"OuNdwNnrj\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"svZgdLab_\"},motionChild:true,nodeId:\"qVbs95brW\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w8zzyl\",\"data-styles-preset\":\"r_PVNWb1i\",children:\"Contact\"})})})}),className:\"framer-k4vqir\",\"data-framer-appear-id\":\"k4vqir\",\"data-framer-name\":\"Menu Contact\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"qVbs95brW\",optimized:true,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({CYO2Jxu_x:{value:transition8},hZ8VcOi5X:{value:transition8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w6ixkp\",\"data-styles-preset\":\"w5S0uiFBf\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:studio@pietra.com\",motionChild:true,nodeId:\"Tou_yD8bJ\",openInNewTab:false,relValues:[],scopeId:\"dNifSIRQm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"studio@pietra.com\"})})})}),className:\"framer-j1v6pr\",\"data-framer-name\":\"Menu Email\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Tou_yD8bJ\",style:{opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CYO2Jxu_x:{\"data-highlight\":true,onTap:onTap14wfwqz},hZ8VcOi5X:{\"data-highlight\":true,onTap:onTap9sixf3}},baseVariant,gestureVariant)})})]})})]})})})});});const css=[\".framer-8zehD.framer-1cen7b2, .framer-8zehD .framer-1cen7b2 { display: block; }\",\".framer-8zehD.framer-1baqfoj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 1152px; }\",\".framer-8zehD .framer-1n45h33 { cursor: pointer; flex: none; height: 16px; overflow: visible; position: relative; text-decoration: none; width: 60px; z-index: 10; }\",\".framer-8zehD .framer-dwvuzp { flex: none; height: 16px; left: 0px; position: absolute; top: 0px; width: 60px; }\",\".framer-8zehD .framer-ojg40u { flex: none; height: 16px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 60px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-8zehD .framer-f7du3x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-8zehD .framer-1et21aa, .framer-8zehD .framer-84cfk3, .framer-8zehD .framer-1vnsl3f, .framer-8zehD .framer-fah9fp, .framer-8zehD .framer-123admy, .framer-8zehD .framer-1jh1kcu, .framer-8zehD .framer-1jkp7jz, .framer-8zehD .framer-1kax90l, .framer-8zehD .framer-1qirkkr, .framer-8zehD .framer-k4vqir, .framer-8zehD .framer-j1v6pr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8zehD .framer-1v47yr0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; padding: 8px 0px 8px 8px; position: relative; width: min-content; z-index: 10; }\",\".framer-8zehD .framer-1bsugib { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: space-between; left: -24px; overflow: var(--overflow-clip-fallback, clip); padding: 80px 24px 40px 24px; position: absolute; right: -24px; top: -24px; z-index: 9; }\",\".framer-8zehD .framer-8cgpob { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-8zehD.framer-v-qvd74m.framer-1baqfoj, .framer-8zehD.framer-v-13dopj6.framer-1baqfoj, .framer-8zehD.framer-v-g35djt.framer-1baqfoj, .framer-8zehD.framer-v-1um887y.framer-1baqfoj { width: 390px; }\",\".framer-8zehD.framer-v-g35djt .framer-8cgpob, .framer-8zehD.framer-v-1um887y .framer-8cgpob { padding: 0px; }\",\".framer-8zehD.framer-v-g35djt .framer-1jkp7jz, .framer-8zehD.framer-v-g35djt .framer-1kax90l, .framer-8zehD.framer-v-g35djt .framer-1qirkkr, .framer-8zehD.framer-v-g35djt .framer-k4vqir, .framer-8zehD.framer-v-g35djt .framer-j1v6pr, .framer-8zehD.framer-v-1um887y .framer-1jkp7jz, .framer-8zehD.framer-v-1um887y .framer-1kax90l, .framer-8zehD.framer-v-1um887y .framer-1qirkkr, .framer-8zehD.framer-v-1um887y .framer-k4vqir, .framer-8zehD.framer-v-1um887y .framer-j1v6pr { cursor: pointer; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 1152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Z1VVprYvp\":{\"layout\":[\"fixed\",\"auto\"]},\"pa42vIxqZ\":{\"layout\":[\"fixed\",\"auto\"]},\"eplxknQmP\":{\"layout\":[\"fixed\",\"auto\"]},\"CYO2Jxu_x\":{\"layout\":[\"fixed\",\"auto\"]},\"hZ8VcOi5X\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdNifSIRQm=withCSS(Component,css,\"framer-8zehD\");export default FramerdNifSIRQm;FramerdNifSIRQm.displayName=\"Nav\";FramerdNifSIRQm.defaultProps={height:16,width:1152};addPropertyControls(FramerdNifSIRQm,{variant:{options:[\"UMFGH7j6Q\",\"Z1VVprYvp\",\"pa42vIxqZ\",\"eplxknQmP\",\"CYO2Jxu_x\",\"hZ8VcOi5X\"],optionTitles:[\"Paper\",\"Ink\",\"Phone Paper\",\"Phone Ink\",\"Phone Paper Open\",\"Phone Ink Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdNifSIRQm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdNifSIRQm\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1152\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z1VVprYvp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pa42vIxqZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eplxknQmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CYO2Jxu_x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hZ8VcOi5X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9b3949)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\",\"GF;Geist-700italic\",\"GF;Geist-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKA32Zna6VEdtKCL.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBjhwUxId8gMEwZAluvzlxA9ojEVKDQ3pna6VEdtKCL.woff2\",weight:\"400\"}]}];export const css=['.framer-p04Qt .framer-styles-preset-17ohzwr:not(.rich-text-wrapper), .framer-p04Qt .framer-styles-preset-17ohzwr.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-p04Qt .framer-styles-preset-17ohzwr:not(.rich-text-wrapper), .framer-p04Qt .framer-styles-preset-17ohzwr.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-p04Qt .framer-styles-preset-17ohzwr:not(.rich-text-wrapper), .framer-p04Qt .framer-styles-preset-17ohzwr.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-84d54a14-b783-4e07-acb8-66f99f5ce741); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-p04Qt\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";// Surfaces that must be treated as dark even though they do not paint a dark\n// background themselves — a scrim over a photo or video composites to a light\n// grey, so a probe alone would wrongly call the hero light. Declared, as in\n// the Cursor Trail (#60).\n//\n// The black footer is deliberately NOT listed here. It is `position: fixed`\n// at bottom 0 with height 100vh, so its RECT always spans the viewport; a\n// geometric test would report \"dark\" on every page at every scroll position.\n// It is only ever VISIBLE once the runway reveals it, which is a question of\n// what is painted, not of where boxes are — so the probe below handles it.\nconst DARK_AREAS='[data-framer-name=\"Scrim\"]';// sRGB -> linear, for real relative luminance.\nfunction linear(c){const v=c/255;return v<=.04045?v/12.92:Math.pow((v+.055)/1.055,2.4);}function contrast(a,b){return a>b?(a+.05)/(b+.05):(b+.05)/(a+.05);}const INK_LUM=.2126*linear(18)+.7152*linear(18)+.0722*linear(18);const PAPER_LUM=1;// Fallback only, for the frame before the nav has been measured. The real\n// test uses the nav's own midline, read from the element.\nconst NAV_FALLBACK_MID=32;// Framer hands an override the variant ID, never the name, so the family — and\n// whether the phone drawer is open — can only be read through this map.\n// An id that is not listed is left completely alone: a renamed or rebuilt\n// variant degrades to \"no switching\", never to a broken drawer.\nconst VARIANTS={UMFGH7j6Q:{phone:false,open:false},Z1VVprYvp:{phone:false,open:false},pa42vIxqZ:{phone:true,open:false},eplxknQmP:{phone:true,open:false},CYO2Jxu_x:{phone:true,open:true},hZ8VcOi5X:{phone:true,open:true}};/**\n * StickyNav — referenced as `withStickyNav` (Framer prepends \"with\").\n *\n * Keeps the nav legible once it is fixed to the top of the viewport. On the\n * pages that open with a media hero the nav is authored Paper; the moment it\n * scrolls off that hero onto the Paper page beneath it would vanish, so this\n * swaps it to the Ink variant, and back on the way up.\n *\n * It swaps WITHIN the authored variant family rather than naming variants\n * outright: a phone instance is authored \"Phone Paper\", so it becomes\n * \"Phone Ink\" and the drawer survives. An open drawer (\"… Open\") is left\n * completely alone, so scrolling with the menu open cannot slam it shut.\n *\n * Canvas is untouched — the authored variant is what you design against.\n */export function StickyNav(props){const onCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const[dark,setDark]=useState(null);useEffect(()=>{if(onCanvas)return;if(typeof window===\"undefined\"||typeof document===\"undefined\")return;let els=[];const find=()=>{try{els=Array.prototype.slice.call(document.querySelectorAll(DARK_AREAS));}catch(e){els=[];}};find();// Test the nav's OWN MIDLINE, not a fixed band and not the viewport\n// top. Asking \"does a dark area still overlap the top 64px\" keeps the\n// nav Paper long after white has risen past its text: measured, that\n// left a 24-32px window of scroll where a white nav sat on a white\n// page and read as though it were still loading. The midline flips at\n// the instant the boundary crosses the type, so the worst case is half\n// a line-height and it is self-adjusting per breakpoint.\n// Test the BOTTOM edge of the nav, not its middle. Scrolling down, a\n// dark section's lower edge sweeps up past the nav's bottom, then its\n// middle, then its top. Flipping at the bottom edge means Paper is\n// only ever used while the type is fully over dark, so the invisible\n// Paper-on-white state cannot occur at all; the cost is Ink sitting on\n// the scrim for about one line-height, and the scrim measures 0.6\n// luminance, where Ink is what the contrast probe picks anyway. The\n// two failure modes are not equal: Paper on white is invisible, Ink on\n// a light scrim is merely softer.\nconst testLine=()=>{const el=ref.current;if(!el)return NAV_FALLBACK_MID;const r=el.getBoundingClientRect();if(r.height<1)return NAV_FALLBACK_MID;return r.bottom;};// What is actually painted behind the nav at a point, ignoring the nav\n// itself? Composites the stack top-down until opaque.\nconst backdropAt=(x,y)=>{const nav=ref.current;const stack=document.elementsFromPoint(x,y);let r=0,g=0,b=0,acc=0;for(let i=0;i<stack.length&&acc<1;i++){const el=stack[i];if(nav&&(nav===el||nav.contains(el)))continue;const cs=window.getComputedStyle(el);if(cs.visibility===\"hidden\")continue;const m=cs.backgroundColor.match(/[\\d.]+/g);if(!m||m.length<3)continue;const own=parseFloat(cs.opacity);const alpha=(m.length>3?parseFloat(m[3]):1)*(isNaN(own)?1:own);if(alpha<=0)continue;const w=(1-acc)*alpha;r+=w*+m[0];g+=w*+m[1];b+=w*+m[2];acc+=w;}const rest=1-acc;r+=rest*255;g+=rest*255;b+=rest*255;return .2126*linear(r)+.7152*linear(g)+.0722*linear(b);};const measure=()=>{const line=testLine();// 1. a declared dark area covering the test line wins outright\nfor(let i=0;i<els.length;i++){const r=els[i].getBoundingClientRect();if(r.width===0&&r.height===0)continue;if(r.top<=line&&r.bottom>=line)return true;}// 2. otherwise ask what is painted there. This is what catches the\n//    revealed footer, and any dark section a buyer adds later.\n//    Sampled across the width, since the nav spans it and the\n//    backdrop can differ from end to end.\nconst nav=ref.current;const rect=nav?nav.getBoundingClientRect():null;const left=rect&&rect.width>8?rect.left+4:8;const right=rect&&rect.width>8?rect.right-4:window.innerWidth-8;let sum=0;let n=0;for(const f of[0,.5,1]){const x=left+(right-left)*f;const y=Math.max(1,Math.min(window.innerHeight-1,line));sum+=backdropAt(x,y);n++;}const bg=n?sum/n:1;return contrast(bg,PAPER_LUM)>contrast(bg,INK_LUM);};let frame=0;const sync=()=>{frame=0;setDark(measure());};const schedule=()=>{if(!frame)frame=window.requestAnimationFrame(sync);};sync();window.addEventListener(\"scroll\",schedule,{passive:true});window.addEventListener(\"resize\",schedule,{passive:true});// The nav survives Framer's client-side navigation, so re-find the\n// scrims when the page content swaps.\nlet settle=0;const observer=new MutationObserver(()=>{window.clearTimeout(settle);settle=window.setTimeout(()=>{find();schedule();},300);});observer.observe(document.body,{childList:true,subtree:true});return()=>{window.cancelAnimationFrame(frame);window.clearTimeout(settle);observer.disconnect();window.removeEventListener(\"scroll\",schedule);window.removeEventListener(\"resize\",schedule);};},[onCanvas]);// Anything drawn from the nav's ink colour — the hand-drawn underline (#58)\n// — cannot see a variant swap coming. Announce it AFTER the commit so\n// listeners sample a DOM that has already changed.\nuseEffect(()=>{if(onCanvas||dark===null)return;if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(\"pietra:navtone\",{detail:{dark}}));},[onCanvas,dark]);const authored=props?.variant;const info=typeof authored===\"string\"?VARIANTS[authored]:undefined;// Expose the decision so it can be read back when verifying on the site.\nif(typeof window!==\"undefined\"){window.__stickyNav={authored,dark,known:!!info};}if(onCanvas||dark===null||!info)return{ref};// An open drawer is never touched — otherwise a scroll would slam it shut.\nif(info.open)return{ref};const variant=(info.phone?\"Phone \":\"\")+(dark?\"Paper\":\"Ink\");return{ref,variant};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withStickyNav(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...StickyNav(props)});};}withStickyNav.displayName=\"StickyNav\";\nexport const __FramerMetadata__ = {\"exports\":{\"withStickyNav\":{\"type\":\"reactHoc\",\"name\":\"withStickyNav\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StickyNav\":{\"type\":\"override\",\"name\":\"StickyNav\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sticky_Nav.map"],"mappings":"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"}