{"version":3,"file":"shared-lib.DJtGXPcT.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","useRef","React.useRef","React.useCallback","metadata","metadataVersion","__FramerMetadata__"],"sources":["https:/framerusercontent.com/modules/KHQbuGzsnHeGSoJC3Pjn/mHa6BaW4Sn2f5KMsKRrI/PubGDx8Bx.js","https:/framerusercontent.com/modules/byi3aGdWzM4AEOOaY2yz/PYfuSTuiss0ZnjHTB4iO/HeroImagePriorityOverride.js","https:/framerusercontent.com/modules/1Xu9Pxh2v3LFc2bnuQ7g/WZtg0ez3PuIxeIniHbhL/augiA20Il.js","https:/framerusercontent.com/modules/64azJAGQfrb1E3xfndTc/J5ch7Y12USVgGehvcX9r/NqbW1ZM3x.js"],"sourcesContent":["// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-ScfKW\";const variantClassNames={KfcP2VtRG:\"framer-v-17aaldc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NTo6ko3ul=undefined;const jMOyOs3lE=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 getProps=({description,height,id,title,width,...props})=>{return{...props,jMOyOs3lE:description??props.jMOyOs3lE??\"It already has your working context.\",NTo6ko3ul:title??props.NTo6ko3ul??\"Instead of explaining your job again.\"};};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,NTo6ko3ul,jMOyOs3lE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KfcP2VtRG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17aaldc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"KfcP2VtRG\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(229, 224, 220)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e44420a7-2ead-4b42-9418-3d9e279a5b08)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy03MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-6173254f-ecbd-4f09-9dfb-6b99e7254b89))\"},children:\"Title\"})}),className:\"framer-2wp3h4\",\"data-framer-name\":\"Instead of explaining your job again.\",fonts:[\"GF;DM Sans-700\"],layoutDependency:layoutDependency,layoutId:\"BPvw8HmjN\",style:{\"--extracted-a0htzi\":\"var(--token-6173254f-ecbd-4f09-9dfb-6b99e7254b89)\"},text:NTo6ko3ul,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.65em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6173254f-ecbd-4f09-9dfb-6b99e7254b89))\"},children:\"Description\"})}),className:\"framer-18kd82b\",\"data-framer-name\":\"It already has your working context.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D6x2wITjP\",style:{\"--extracted-r6o4lv\":\"var(--token-6173254f-ecbd-4f09-9dfb-6b99e7254b89)\"},text:jMOyOs3lE,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-ScfKW.framer-f8rm40, .framer-ScfKW .framer-f8rm40 { display: block; }\",\".framer-ScfKW.framer-17aaldc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 502px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ScfKW .framer-2wp3h4, .framer-ScfKW .framer-18kd82b { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-ScfKW[data-border=\"true\"]::after, .framer-ScfKW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 502\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NTo6ko3ul\":\"title\",\"jMOyOs3lE\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPubGDx8Bx=withCSS(Component,css,\"framer-ScfKW\");export default FramerPubGDx8Bx;FramerPubGDx8Bx.displayName=\"Editorial feature card\";FramerPubGDx8Bx.defaultProps={height:200,width:502};addPropertyControls(FramerPubGDx8Bx,{NTo6ko3ul:{defaultValue:\"Instead of explaining your job again.\",title:\"Title\",type:ControlType.String},onNTo6ko3ulChange:{changes:\"NTo6ko3ul\",type:ControlType.ChangeHandler},jMOyOs3lE:{defaultValue:\"It already has your working context.\",title:\"Description\",type:ControlType.String},onjMOyOs3lEChange:{changes:\"jMOyOs3lE\",type:ControlType.ChangeHandler}});addFonts(FramerPubGDx8Bx,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPubGDx8Bx\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"NTo6ko3ul\\\":\\\"title\\\",\\\"jMOyOs3lE\\\":\\\"description\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"502\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PubGDx8Bx.map","// User request: Create a new Framer code override export named withUnlockedImagePriority for a canvas hero image frame.\n// It must preserve canvas styling/structure and only set eager loading + high fetch priority on the underlying image.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{forwardRef,useEffect,useRef}from\"react\";export function withHeroImageHighPriority(Component){return /*#__PURE__*/forwardRef(function WithHeroMotion(props,ref){const kids=React.Children.toArray(props.children);return /*#__PURE__*/_jsxs(Component,{...props,ref:ref,loading:\"eager\",fetchPriority:\"high\",children:[kids,/*#__PURE__*/_jsx(MorningBriefMotion,{},\"cfm-motion\")]});});}const CSS=\"#cfm-stage{font-family:'Inter',system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.25;color:#0f1a4a;text-align:left;letter-spacing:normal}#cfm-stage *{box-sizing:border-box;margin:0;padding:0}#cfm-stage{position:absolute;left:0;top:0;width:1448px;height:1086px;transform-origin:0 0; background:radial-gradient(ellipse at 50% 45%,#ffffff 0%,#f7f7f8 55%,#efeff1 100%);overflow:hidden} #cfm-stage .abs{position:absolute} #cfm-stage .card{position:absolute;background:#fff;border-radius:14px; box-shadow:0 2px 6px rgba(20,25,45,.06),0 18px 40px rgba(20,25,45,.10)} #cfm-stage #cfm-main{position:absolute;left:352px;top:64px;width:744px;height:976px;border-radius:4px;background:#fdfdfd;z-index:5; box-shadow:0 2px 8px rgba(20,25,45,.06),0 30px 60px rgba(20,25,45,.14)} #cfm-stage .eyebrow{font-size:12.5px;font-weight:700;letter-spacing:2.3px;color:#1d2b6b} #cfm-stage #cfm-title{left:64px;top:92px;font-size:67px;line-height:65px;font-weight:800;letter-spacing:-2.8px;color:#0a0a12} #cfm-stage #cfm-title .ln{display:block;overflow:hidden;height:68px} #cfm-stage #cfm-title .ln span{display:inline-block} #cfm-stage #cfm-prep{left:512px;top:92px;width:196px;height:118px;border-radius:10px;background:#eef3fb;padding:20px 18px} #cfm-stage #cfm-prep b{display:block;font-size:20px;color:#0f1a4a;margin:6px 0 8px} #cfm-stage #cfm-prep p{font-size:12.5px;line-height:18px;color:#5a6a90} #cfm-stage #cfm-sub{left:66px;top:232px;font-size:23px;color:#3a5695;letter-spacing:-.2px} #cfm-stage .row{position:absolute;left:66px;width:612px;height:125px} #cfm-stage .rule{position:absolute;left:66px;width:612px;height:1px;background:#e3e7ef} #cfm-stage .tile{position:absolute;left:0;top:9px;width:86px;height:102px;border-radius:6px;display:flex;align-items:center;justify-content:center} #cfm-stage .txt{position:absolute;left:118px;top:15px;width:500px} #cfm-stage .lab{font-size:13px;font-weight:700;letter-spacing:1.9px} #cfm-stage .hd{font-size:25px;line-height:29px;font-weight:700;color:#0f1a4a;letter-spacing:-.4px;margin-top:3px} #cfm-stage .bl{font-size:22px;line-height:27px;color:#2d57b8;letter-spacing:-.2px} #cfm-stage .nt{font-size:15.5px;color:#6b7690;margin-top:7px} #cfm-stage #cfm-foot1{left:66px;top:918px;font-size:18px;font-weight:500;color:#1d2b6b} #cfm-stage #cfm-foot2{left:66px;top:944px;font-size:15.5px;color:#6b7690} #cfm-stage #cfm-letsgo{left:580px;top:896px;font-family:'Caveat';font-size:44px;color:#141a3a;transform:rotate(-9deg);white-space:nowrap} #cfm-stage #cfm-cal{left:52px;top:98px;width:340px;height:476px;z-index:2} #cfm-stage #cfm-mail{left:30px;top:572px;width:334px;height:378px;z-index:3} #cfm-stage #cfm-wa{left:1094px;top:158px;width:316px;height:334px;z-index:2} #cfm-stage #cfm-note{left:1098px;top:528px;width:322px;height:420px;z-index:2;background:#f8f4ea;border-radius:4px} #cfm-stage .gt{font-size:14px;color:#8a92a6} #cfm-stage .hour{position:absolute;left:30px;font-size:14px;color:#6f7890} #cfm-stage .hline{position:absolute;left:84px;right:0;height:1px;background:#edf0f5} #cfm-stage .ev{position:absolute;left:92px;width:250px;border-radius:5px;padding:9px 12px;font-size:14.5px;line-height:18px;color:#1c2550} #cfm-stage .ev small{display:block;font-size:13.5px;color:#4d587a;margin-top:2px} #cfm-stage .wave{display:flex;align-items:center;gap:2px;height:30px} #cfm-stage .wave i{display:block;width:2.5px;background:#9aa6c0;border-radius:2px} #cfm-stage .hand{font-family:'Kalam';color:#1e3a8a} #cfm-stage .itm{position:absolute;left:34px;font-size:23px;display:flex;align-items:center;gap:14px;white-space:nowrap} #cfm-stage .box{position:relative;width:18px;height:18px;border:2px solid #1e3a8a;border-radius:2px;flex:none} #cfm-stage .box svg{position:absolute;left:-3px;top:-9px;overflow:visible}\";const HTML='<!-- Calendar --><div class=\"card\" id=\"cfm-cal\"><div class=\"abs\" style=\"left:28px;top:50px;width:46px;height:46px;border-radius:9px;background:#fff;border:2px solid #d6def0;overflow:hidden\"><div style=\"height:12px;background:#3b7be8\"></div><div style=\"text-align:center;font-weight:700;font-size:19px;color:#1d2b6b;line-height:30px\">21</div></div><div class=\"abs\" style=\"left:88px;top:50px;font-size:20px;font-weight:600;color:#161c3a\">Calendar</div><div class=\"abs\" style=\"left:88px;top:76px;font-size:17px;color:#6f7890\">Mon 21 Sep 2026</div><div id=\"cfm-hours\"></div><div class=\"ev\" id=\"cfm-evFocus\" style=\"top:162px;height:112px;background:#dfe9fb;border-left:4px solid #3b7be8\">Supplier recommendation<br>(focus time)<small>09:00 – 12:00</small></div><div class=\"ev\" id=\"cfm-evSync\" style=\"top:318px;height:40px;background:#eef0f4;border-left:4px solid #b4bbcc;padding-top:6px\">Product sync<small style=\"display:inline;margin-left:0\"> 13:00 – 14:00</small></div><div class=\"ev\" id=\"cfm-evSchool\" style=\"top:390px;height:44px;background:#fbe3ea;border-left:4px solid #e5487a;padding-top:6px\">School appointment<small>15:30 – 16:00</small></div></div><!-- Mail --><div class=\"card\" id=\"cfm-mail\"><div class=\"abs\" style=\"left:30px;top:44px;width:46px;height:34px;border-radius:5px;background:#fff;border:2px solid #e8604c\"><svg width=\"42\" height=\"30\" viewBox=\"0 0 42 30\"><path d=\"M2 2 L21 17 L40 2\" fill=\"none\" stroke=\"#e8604c\" stroke-width=\"3\" stroke-linejoin=\"round\"/></svg></div><div class=\"abs\" style=\"left:92px;top:40px;font-size:16px;color:#161c3a\">From: Alex Thompson</div><div class=\"abs gt\" style=\"left:92px;top:62px\">Mon 21 Sep 2026, 08:17</div><div class=\"abs\" style=\"left:292px;top:28px;color:#b6bccb;font-size:20px;letter-spacing:1px\">•••</div><div class=\"abs\" style=\"left:30px;top:104px;font-size:19px;font-weight:600;color:#161c3a\">Re: Leadership recommendation</div><div class=\"abs\" id=\"cfm-mailBody\" style=\"left:30px;top:150px;width:282px;font-size:15px;line-height:22px;color:#33406a\">Hi,<br><br><span id=\"cfm-mailAsk\">Could you please share the final recommendation by Thursday?</span> It would be great to include a view on pricing and implementation timelines.<br><br>Thanks,<br>Alex</div></div><!-- WhatsApp-style voice note --><div class=\"card\" id=\"cfm-wa\"><div class=\"abs\" style=\"left:26px;top:30px;width:46px;height:46px;border-radius:12px;background:#25b35a;display:flex;align-items:center;justify-content:center\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\"><path d=\"M13 3a10 10 0 0 0-8.6 15.1L3 23l5-1.3A10 10 0 1 0 13 3z\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linejoin=\"round\"/></svg></div><div class=\"abs\" style=\"left:86px;top:30px;font-size:17px;font-weight:600;color:#161c3a\">James (Supplier)</div><div class=\"abs gt\" style=\"left:86px;top:54px\">Voice message \\xb7 Mon 08:24</div><div class=\"abs\" id=\"cfm-pill\" style=\"left:22px;top:98px;width:272px;height:62px;border-radius:12px;background:#eef2f8;display:flex;align-items:center;padding:0 14px;gap:12px\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\"><path d=\"M7 4 L22 13 L7 22z\" fill=\"#5b6f96\"/></svg><div class=\"wave\" id=\"cfm-wave\"></div><div id=\"cfm-wtime\" style=\"font-size:14px;color:#5b6f96;margin-left:auto\">0:28</div></div><div class=\"abs\" style=\"left:24px;top:186px;width:270px;font-size:15.5px;line-height:23px;color:#4d587a;font-style:italic\">“I’ll get you the revised figures by early next week. I just need to confirm a couple of details with the team…”</div></div><!-- Notes --><div class=\"card\" id=\"cfm-note\"><div class=\"abs hand\" style=\"left:34px;top:36px;font-size:32px\">This week:</div><div class=\"abs\" style=\"left:34px;top:88px;width:148px;height:2px;background:#1e3a8a;border-radius:2px;opacity:.8\"></div><div id=\"cfm-items\"></div></div><!-- Main brief --><div id=\"cfm-main\"><div class=\"abs eyebrow\" id=\"cfm-eyL\" style=\"left:66px;top:46px\">MORNING BRIEF</div><div class=\"abs eyebrow\" id=\"cfm-eyR\" style=\"right:64px;top:46px\">MON 21 SEPTEMBER 2026</div><div class=\"abs\" id=\"cfm-topRule\" style=\"left:66px;top:68px;width:614px;height:1.5px;background:#c9d3ea;transform-origin:0 50%\"></div><div class=\"abs\" id=\"cfm-title\"><span class=\"ln\"><span id=\"cfm-t1\">Your Monday</span></span><span class=\"ln\"><span id=\"cfm-t2\">morning brief</span></span></div><div class=\"abs\" id=\"cfm-prep\"><div class=\"eyebrow\" style=\"font-size:11px;letter-spacing:1.8px\">PREPARED FOR</div><b>You</b><p>Your role. Your priorities. Always in context.</p></div><div class=\"abs\" id=\"cfm-sub\">Here’s what matters today, and what to do next.</div><div id=\"cfm-rows\"></div><div class=\"rule\" id=\"cfm-footRule\" style=\"top:899px;background:#c9d3ea;height:1.5px;transform-origin:0 50%\"></div><div class=\"abs\" id=\"cfm-foot1\">A calmer, more focused day.</div><div class=\"abs\" id=\"cfm-foot2\">Same AI. A very different kind of support.</div><div class=\"abs\" id=\"cfm-letsgo\"><span id=\"cfm-lgText\" style=\"display:inline-block\">Let’s go.</span><svg class=\"abs\" style=\"left:34px;top:52px;overflow:visible\" width=\"110\" height=\"20\"><path id=\"cfm-lgLine\" d=\"M2 14 C 30 10, 70 4, 106 2\" fill=\"none\" stroke=\"#141a3a\" stroke-width=\"2.6\" stroke-linecap=\"round\"/></svg></div></div>';function MorningBriefMotion(){const host=useRef(null);useEffect(()=>{const el=host.current;if(!el||typeof window===\"undefined\")return;const c=navigator.connection||{};if(c.saveData||/(^|-)2g$/.test(c.effectiveType||\"\"))return;if(window.matchMedia&&matchMedia(\"(prefers-reduced-motion: reduce)\").matches)return;let raf=0,stopped=false,ro=null,io=null;const start=()=>{if(stopped||document.getElementById(\"cfm-stage\"))return;if(!document.getElementById(\"cfm-style\")){const st=document.createElement(\"style\");st.id=\"cfm-style\";st.textContent=CSS;document.head.appendChild(st);}if(!document.getElementById(\"cfm-fonts\")){const fl=document.createElement(\"link\");fl.id=\"cfm-fonts\";fl.rel=\"stylesheet\";fl.href=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Kalam&family=Caveat:wght@600&display=swap\";document.head.appendChild(fl);}el.innerHTML='<div id=\"cfm-stage\">'+HTML+\"</div>\";const stageEl=document.getElementById(\"cfm-stage\");const fit=()=>{const w=el.clientWidth;stageEl.style.transform=\"scale(\"+w/1448+\")\";};fit();if(window.ResizeObserver){ro=new ResizeObserver(fit);ro.observe(el);}let vis=true;if(window.IntersectionObserver){io=new IntersectionObserver(e=>{vis=e[0].isIntersecting;});io.observe(el);}// ----- animation (same as the Podia version) -----\nconst W=1448,H=1086,T=12;const $=id=>document.getElementById(\"cfm-\"+id);// ---------- build ----------\nconst hours=[\"08:00\",\"09:00\",\"10:00\",\"11:00\",\"12:00\",\"13:00\",\"14:00\",\"15:00\",\"16:00\"];$(\"hours\").innerHTML=hours.map((h,i)=>`<div class=\"hour\" style=\"top:${128+i*37}px\">${h}</div><div class=\"hline\" style=\"top:${137+i*37}px\"></div>`).join(\"\");let wv=\"\";const bars=34;for(let i=0;i<bars;i++)wv+=`<i></i>`;$(\"wave\").innerHTML=wv;const barEls=[...$(\"wave\").children];const notes=[\"Follow up with James\",\"Prepare board pack\",\"Book school appointment\",\"Review agency proposal\",\"Draft Q4 plan\"];$(\"items\").innerHTML=notes.map((n,i)=>`<div class=\"itm hand\" style=\"top:${128+i*52}px\"><span class=\"box\" ><svg width=\"30\" height=\"30\"><path id=\"cfm-tick${i}\" d=\"M3 16 L11 25 L28 2\" fill=\"none\" stroke=\"#da304f\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg></span>${n}</div>`).join(\"\");const I={cal:`<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" stroke=\"#2f7be0\" stroke-width=\"3\"><rect x=\"5\" y=\"8\" width=\"30\" height=\"27\" rx=\"3\"/><path d=\"M5 16h30M13 4v8M27 4v8\"/><g fill=\"#2f7be0\" stroke=\"none\"><rect x=\"11\" y=\"21\" width=\"4\" height=\"4\"/><rect x=\"18\" y=\"21\" width=\"4\" height=\"4\"/><rect x=\"25\" y=\"21\" width=\"4\" height=\"4\"/><rect x=\"11\" y=\"27\" width=\"4\" height=\"4\"/><rect x=\"18\" y=\"27\" width=\"4\" height=\"4\"/></g></svg>`,doc:`<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" stroke=\"#22a05a\" stroke-width=\"3\" stroke-linejoin=\"round\"><path d=\"M9 4h15l8 8v24H9z\"/><path d=\"M24 4v8h8\"/><path id=\"cfm-docLines\" d=\"M14 20h12M14 25h12M14 30h8\" stroke-linecap=\"round\"/></svg>`,clock:`<svg width=\"42\" height=\"42\" viewBox=\"0 0 42 42\" fill=\"none\" stroke=\"#f39a1a\" stroke-width=\"3.2\" stroke-linecap=\"round\"><circle cx=\"21\" cy=\"21\" r=\"16\"/><g id=\"cfm-clockHand\"><path d=\"M21 11v10\"/></g><path d=\"M21 21l7 4\"/></svg>`,person:`<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" stroke=\"#e8458b\" stroke-width=\"3\"><circle cx=\"20\" cy=\"13\" r=\"7\"/><path d=\"M6 36c1-8 7-12 14-12s13 4 14 12\" stroke-linecap=\"round\"/></svg>`,minus:`<svg width=\"42\" height=\"42\" viewBox=\"0 0 42 42\" fill=\"none\" stroke=\"#4a5063\" stroke-width=\"3.2\" stroke-linecap=\"round\"><circle cx=\"21\" cy=\"21\" r=\"16\"/><path d=\"M13 21h16\"/></svg>`};const rows=[{top:279,bg:\"#e8f0fb\",c:\"#2f7be0\",ic:I.cal,lab:\"TODAY\",body:`<div class=\"hd\">Protect 09:00 \\u2013 12:00</div><div class=\"bl\">for supplier recommendation</div><div class=\"nt\">Deep work time blocked. Brief and latest figures attached.</div>`},{top:404,bg:\"#e5f4ea\",c:\"#1f9a55\",ic:I.doc,lab:\"DECISION\",body:`<div class=\"hd\">Leadership recommendation<br>due Thursday</div><div class=\"nt\">Finalise options and send to Alex for review.</div>`},{top:533,bg:\"#fdf1e3\",c:\"#f08a00\",ic:I.clock,lab:\"WAITING ON\",body:`<div class=\"hd\">James, revised figures</div><div class=\"bl\">7 days</div><div class=\"nt\">Chase by Friday if not received.</div>`},{top:662,bg:\"#fbe6ee\",c:\"#e2388a\",ic:I.person,lab:\"PERSONAL\",body:`<div class=\"hd\">School appointment</div><div class=\"bl\">15:30</div><div class=\"nt\">Calendar blocked. Leave 10 mins early.</div>`},{top:787,bg:\"#eceef2\",c:\"#4a5063\",ic:I.minus,lab:\"DROP\",body:`<div class=\"hd\">Two meetings that do not need you</div><div class=\"nt\">Suggested to delegate: product sync, agency check-in.</div>`}];$(\"rows\").innerHTML=rows.map((r,i)=>`<div class=\"rule\" id=\"cfm-rule${i}\" style=\"top:${r.top}px;transform-origin:0 50%\"></div><div class=\"row\" style=\"top:${r.top}px\"><div class=\"tile\" id=\"cfm-tile${i}\" style=\"background:${r.bg}\"><div id=\"cfm-icon${i}\">${r.ic}</div></div><div class=\"txt\" id=\"cfm-txt${i}\"><div class=\"lab\" style=\"color:${r.c}\">${r.lab}</div>${r.body}</div></div>`).join(\"\");// ---------- easing ----------\nconst cl=(x,a=0,b=1)=>Math.min(b,Math.max(a,x));const p=(t,s,d)=>cl((t-s)/d);const eo=x=>1-Math.pow(1-x,3);const eio=x=>x<.5?4*x*x*x:1-Math.pow(-2*x+2,3)/2;const back=x=>{const c1=1.5,c3=c1+1;return 1+c3*Math.pow(x-1,3)+c1*Math.pow(x-1,2);};const pulse=(t,s,d)=>{const x=(t-s)/d;return x<0||x>1?0:Math.sin(Math.PI*x);};function S(id,o,tr){const e=typeof id===\"string\"?$(id):id;e.style.opacity=String(o);if(tr!==undefined)e.style.transform=tr;}const side={cal:{x:-160,r0:-16,r:-7,s:1,fx:0},mail:{x:-170,r0:-2,r:-8,s:1.3,fx:1.3},wa:{x:170,r0:16,r:8,s:1.6,fx:2.1},note:{x:170,r0:-2,r:5,s:1.9,fx:3.4}};const ringC=[\"#3b7be8\",\"#22a05a\",\"#f39a1a\",\"#e5487a\",\"#8a92a6\"];const rowStart=2.3,rowGap=.55;function render(t){const gIn=eo(p(t,0,.5)),gOut=1-eio(p(t,11.2,.8));$(\"stage\").style.opacity=String(Math.min(gIn,gOut));const m=eo(p(t,.1,.9));S(\"main\",m,`translateY(${(1-m)*46}px) scale(${.965+.035*m})`);S(\"eyL\",eo(p(t,.6,.5)));S(\"eyR\",eo(p(t,.7,.5)));$(\"topRule\").style.transform=`scaleX(${eio(p(t,.6,.8))})`;const a1=eo(p(t,.8,.7)),a2=eo(p(t,.95,.7));S(\"t1\",1,`translateY(${(1-a1)*70}px)`);S(\"t2\",1,`translateY(${(1-a2)*70}px)`);const pr=back(p(t,1.3,.6));S(\"prep\",cl(p(t,1.3,.4)),`scale(${.85+.15*pr})`);const sb=eo(p(t,1.55,.6));S(\"sub\",sb,`translateY(${(1-sb)*12}px)`);for(const k in side){const c=side[k];const a=eo(p(t,c.s,.9));const fy=Math.sin((t-c.s)*1.1+c.fx)*4*cl(t-c.s-.9);const fr=Math.sin((t-c.s)*.7+c.fx)*.6*cl(t-c.s-.9);S(k,cl(p(t,c.s,.5)),`translate(${(1-a)*c.x}px,${(1-a)*30+fy}px) rotate(${c.r0+(c.r-c.r0)*a+fr}deg)`);}rows.forEach((r,i)=>{const s=rowStart+i*rowGap;$(\"rule\"+i).style.transform=`scaleX(${eio(p(t,s-.1,.6))})`;const b=back(p(t,s,.55));S(\"tile\"+i,cl(p(t,s,.3)),`scale(${.4+.6*b})`);const x=eo(p(t,s+.12,.6));S(\"txt\"+i,x,`translateX(${(1-x)*26}px)`);});const ring=(el,c,v)=>{$(el).style.boxShadow=v>0?`0 0 0 ${2+3*v}px ${c}${Math.round(v*140).toString(16).padStart(2,\"0\")}`:\"none\";};const h0=pulse(t,rowStart+.1,1.1),h1=pulse(t,rowStart+rowGap+.1,1.1),h2=pulse(t,rowStart+2*rowGap+.1,1.1),h3=pulse(t,rowStart+3*rowGap+.1,1.1),h4=pulse(t,rowStart+4*rowGap+.1,1.1);ring(\"evFocus\",ringC[0],h0);$(\"mailAsk\").style.background=`rgba(34,160,90,${.18*Math.max(h1,cl(p(t,rowStart+rowGap+.1,.4))*.6*cl(1-p(t,9,1)))})`;$(\"mailAsk\").style.borderRadius=\"3px\";ring(\"pill\",ringC[2],h2);ring(\"evSchool\",ringC[3],h3);const d=eo(p(t,rowStart+4*rowGap+.2,.6));$(\"evSync\").style.opacity=String(1-.55*d);$(\"evSync\").style.textDecoration=d>.5?\"line-through\":\"none\";ring(\"evSync\",ringC[4],h4);const tk=[rowStart+2*rowGap+.35,null,rowStart+3*rowGap+.35,null,null];tk.forEach((s,i)=>{const e=$(\"tick\"+i);e.style.strokeDasharray=\"60\";e.style.strokeDashoffset=String(s==null?60:60*(1-eio(p(t,s,.45))));});const playing=t>rowStart+2*rowGap&&t<9.5;barEls.forEach((b,i)=>{const base=6+14*Math.abs(Math.sin(i*1.7)*Math.cos(i*.45));const live=playing?.55+.45*Math.sin(t*9+i*.8):1;b.style.height=base*live+3+\"px\";const prog=cl((t-(rowStart+2*rowGap))/4.5);b.style.background=playing&&i/bars<prog?\"#25b35a\":\"#9aa6c0\";});$(\"clockHand\").style.transform=`rotate(${t*60%360}deg)`;$(\"clockHand\").style.transformOrigin=\"21px 21px\";$(\"footRule\").style.transform=`scaleX(${eio(p(t,5,.7))})`;const f1=eo(p(t,5.2,.6));S(\"foot1\",f1,`translateY(${(1-f1)*10}px)`);const f2=eo(p(t,5.35,.6));S(\"foot2\",f2,`translateY(${(1-f2)*10}px)`);const lg=p(t,5.7,.9);$(\"lgText\").style.clipPath=`inset(-20px ${100-100*eio(lg)}% -20px -10px)`;$(\"letsgo\").style.opacity=lg>0?\"1\":\"0\";const ll=$(\"lgLine\");ll.style.strokeDasharray=\"120\";ll.style.strokeDashoffset=String(120*(1-eio(p(t,6.5,.5))));}let t0=performance.now(),tp=0;render(0);const loop=now=>{if(stopped)return;if(vis&&!document.hidden){tp+=Math.min(now-t0,100);render(tp/1e3%T);}t0=now;raf=requestAnimationFrame(loop);};raf=requestAnimationFrame(loop);};const later=()=>setTimeout(start,300);if(document.readyState===\"complete\")later();else window.addEventListener(\"load\",later,{once:true});return()=>{stopped=true;cancelAnimationFrame(raf);ro&&ro.disconnect();io&&io.disconnect();};},[]);return /*#__PURE__*/_jsx(\"div\",{ref:host,\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,overflow:\"hidden\",pointerEvents:\"none\",borderRadius:\"inherit\",zIndex:1}});}export function withUnlockedImagePriority(Component){return /*#__PURE__*/forwardRef(function WithUnlockedImagePriority(props,ref){const hostRef=React.useRef(null);const setCombinedRef=React.useCallback(node=>{hostRef.current=node;if(typeof ref===\"function\"){ref(node);return;}if(ref&&typeof ref===\"object\"){ref.current=node;}},[ref]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const root=hostRef.current;if(!root)return;const applyPriorityToImages=()=>{const images=root.querySelectorAll(\"img\");images.forEach(img=>{img.loading=\"eager\";img.fetchPriority=\"high\";});};applyPriorityToImages();const observer=new MutationObserver(()=>{applyPriorityToImages();});observer.observe(root,{childList:true,subtree:true});return()=>observer.disconnect();},[]);return /*#__PURE__*/_jsx(Component,{ref:setCombinedRef,...props,loading:\"eager\",fetchPriority:\"high\"});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withUnlockedImagePriority\":{\"type\":\"reactHoc\",\"name\":\"withUnlockedImagePriority\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroImageHighPriority\":{\"type\":\"reactHoc\",\"name\":\"withHeroImageHighPriority\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroImagePriorityOverride.map","// Generated by Framer (31f3ac5)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1koxuvs\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"17h4goa\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Build an AI assistant that already knows you, your job and what matters. One Chief of Staff Brief, eleven working functions, for ChatGPT or Claude. \\xa333.\",elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-XShqh\",title:\"AI Chief of Staff | An AI Assistant That Knows Your Job | Criss Films\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (31f3ac5)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"14xum6r\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"z6lxop\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"paqv8n\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Your phone can already shoot video and pictures that look professional. Learn the light, the framing and the edit. Feel confident behind the camera and always know what to shoot. 23 chapters. Eight working tools.\",elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-0BFW6\",title:\"UNLOCKED: Better Phone Videos, Pictures and Editing | Criss Films\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}