{"version":3,"file":"script_main.BEW1TorR.mjs","names":["useState","useRef","p","d","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","HamburgerMenu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","FONT","useState","_Fragment","useState","FONT","css","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","Footer","Navigation","Cursor","useRef","React.useId","className","PropertyOverrides","React.createElement","Navigation","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/yTgmAOIpMX3C4L9BpXbg/nJzHlc4e7iMLyuo9w8hV/ScrollMorphLogo.js","https:/framerusercontent.com/modules/aLDuoe60IVbMlNJyhaTP/pnkIupnzlKaE5zUw4czg/R_Ui1LXoU.js","https:/framerusercontent.com/modules/oqltlSffgSeF2bIchdH7/DbclOEeUa30HW75GQ9Mq/XFS1aSMi1.js","https:/framerusercontent.com/modules/iJJqZHDdfUOCdXGzZjo3/w6w6Gri7zewlBjoG1BtA/Q0_kMR9E0.js","https:/framerusercontent.com/modules/cUxfqHR4W0GPba3dqCez/Ooo7rZTBCSwd37mUbGkA/bCNTvjI9x.js","https:/framerusercontent.com/modules/KJ3a2cS5dQWgn7nBvCjn/PKxO2JzQ9zN9nPb2ZmJK/CookieConsent.js","https:/framerusercontent.com/modules/3padqjc58vsYKwpsLrDn/8zoi2Sxc7lGo5oUCD65n/CookiePreferencesLink.js","https:/framerusercontent.com/modules/uSxr5nDL0t6envkkFFF2/c5dmGoNJ4qdRNZ7V8PG8/SocialLinks.js","https:/framerusercontent.com/modules/kaYWDY7BKoYcQiHDtRIn/NfyCopJZlzvOiio9LIS6/QPjU9FS5B.js","https:/framerusercontent.com/modules/tEgSI28KLRzCrYQmgCjd/ZhTvly8dhXDHCznUvzcw/sTQOcjqNV.js","https:/framerusercontent.com/modules/jWGYdSILqv40pYewtztd/eTcOQyhwdScCasf01jdz/GLTGBztBX.js","framer:toplevel/main"],"sourcesContent":["// ScrollMorphLogo — full StrategistHub wordmark that morphs into the\n// brand slash + star mark on scroll.\n//\n// Default (top of page): the complete SVG logo (wordmark + red slash + star).\n// On scroll past `threshold`: the wordmark fades out while the slash and the\n// star translate (same size, no scaling) to converge into a compact \"/.” icon\n// at the left. Reversible on scroll-up, driven by one threshold with hysteresis\n// → smooth CSS transitions.\n//\n// The slash and star animate independently (in the full logo they're separated\n// by the \"Hub\" letters) so they come together as the icon. Tune the final\n// placement with the slash*/star* controls.\n//\n// Wrap in a Framer node with a native link for routing on desktop (no\n// internal <a> there, so it doesn't nest inside that link). On mobile/tablet\n// the surrounding Nav component's Phone/Tablet variants don't reliably\n// inherit that native link (a Framer breakpoint-variant quirk), so below\n// `mobileBreakpoint` this component wraps itself in its own <a href> as a\n// guaranteed fallback — same destination either way, so it's harmless even\n// where the outer link does work.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useState}from\"react\";// --- Wordmark letter paths (StrategistHub) -------------------------------\nconst WORDMARK_PATHS=[\"M136.5,136.2h15.6c-3.6-17.4-14.7-24.5-29.9-26.2s-10.1-.4-15.1.5c-13.7,2.4-22.2,8.4-25.2,18.3-1,3.2-1.2,6.6-.8,10,1,10.2,6.1,16,13.9,18.8,8.4,3.6,18.1,6.2,29.4,7.6s3.4.5,5,1.2c10.6,4.2,13.3,15.9,2.7,22.5s-6.6,2.8-10.1,3c-16.5.7-26.3-4.4-29.9-14.8h-14.3c3.2,17.5,14.8,27.8,38,28.2,15.9-.5,27.9-5,34.1-15.3s4.8-15.3,1.7-22.7c-3-7.3-8.6-10.9-15.2-12.7l-30.3-7.5c-3.5-.9-6.6-2.8-8.7-5.7s-2.5-8,.4-11.8,5.7-4.9,9.3-5.7c15.7-3.7,28.3,3.2,29.5,12.3Z\",\"M843,136.2h15.6c-3.6-17.4-14.7-24.5-29.9-26.2s-10.1-.4-15.1.5c-13.7,2.4-22.2,8.4-25.2,18.3s-1.2,6.6-.8,10c1,10.2,6.1,16,13.9,18.8,8.4,3.6,18.1,6.2,29.4,7.6s3.4.5,5,1.2c10.6,4.2,13.3,15.9,2.7,22.5-3,1.9-6.6,2.8-10.1,3-16.5.7-26.3-4.4-29.9-14.8h-14.3c3.2,17.5,14.8,27.8,38,28.2,15.9-.5,27.9-5,34.1-15.3,4.1-6.8,4.8-15.3,1.7-22.7s-8.6-10.9-15.2-12.7l-30.3-7.5c-3.5-.9-6.6-2.8-8.7-5.7s-2.5-8,.4-11.8,5.7-4.9,9.3-5.7c15.7-3.7,28.3,3.2,29.5,12.3Z\",\"M196.9,82.5v28.4h38.1v13.3h-38.1v50.1c0,1.6.3,3.3,1.1,4.7,6.6,12.6,20.1,13.6,37,8.9v14.3c-29.6,7-47.6-.8-52.8-24.7-.3-1.3-.4-2.6-.4-3.9v-49.1h-17.7v-13.1h18v-28.8h14.8Z\",\"M444.3,82.5v28.4h38.1v13.3h-38.1v50.1c0,1.6.3,3.3,1.1,4.7,6.6,12.6,20.1,13.6,37,8.9v14.3c-29.6,7-47.6-.8-52.8-24.7-.3-1.3-.4-2.6-.4-3.9v-49.1h-17.7v-13.1h18v-28.8h14.8Z\",\"M902.4,82.5v28.4h38.1v13.3h-38.1v50.1c0,1.6.3,3.3,1.1,4.7,6.6,12.6,20.1,13.6,37,8.9v14.3c-29.6,7-47.6-.8-52.8-24.7-.3-1.3-.4-2.6-.4-3.9v-49.1h-17.7v-13.1h18v-28.8h14.8Z\",\"M263.6,204.6h-14.6v-55.4c0-4.7.7-9.5,2.2-14,7.6-22.6,24.6-28,47.3-22.9v13.8c-16.5-4.5-28.4-2.1-33.1,11.1s-1.1,4.3-1.1,6.5l-.7,60.9Z\",\"M383.8,111.1v14.6c-8-10.4-19.9-17-33.2-17-24.1,0-43.7,21.8-43.7,48.6s19.6,48.6,43.7,48.6,25.2-6.6,33.2-17v15.6h15.1v-93.3h-15.1ZM383.8,166.1c-3.7,14.5-16.2,25.1-31,25.1s-32.1-15.2-32.1-34,14.4-34,32.1-34,27.3,10.6,31,25.1v17.8Z\",\"M588.8,162.5c.2-1.7.3-3.4.3-5.1,0-26.6-20.6-48.1-46-48.1s-46,21.5-46,48.1,20.6,48.1,46,48.1,34.5-11.5,41.8-28h-15c-4,6.9-11.5,13.4-25.9,13.6-.2,0-.3,0-.5,0-.8,0-1.5,0-2.2,0-10.3-.6-19.3-6.3-24.7-14.7,0,0,0,0,0,0-4.1-7.2-4.5-14.3-4.5-14.3h62.3s0,.2,0,.6h14.6ZM511.9,149.1s0,0,0-.1c0,0,0,0,0-.1,0-.2.1-.4.2-.7,0,0,0-.1,0-.2.1-.4.3-.9.5-1.4,0-.2.1-.3.2-.5.1-.3.3-.7.5-1.1.1-.3.3-.7.4-1,.2-.5.5-1.1.8-1.7.2-.3.3-.7.5-1,.1-.2.2-.5.4-.7.2-.4.5-.9.8-1.3.1-.2.3-.4.4-.7.1-.2.3-.4.4-.7.1-.2.3-.4.4-.6.2-.3.4-.5.6-.8.2-.3.4-.5.6-.8.2-.3.4-.5.6-.8.2-.3.4-.5.6-.8.3-.4.7-.8,1.1-1.2.2-.2.4-.4.5-.6.1-.1.3-.3.4-.4.2-.2.5-.5.7-.7.3-.3.7-.6,1-.9,0,0,0,0,0,0,5.4-4.2,12-6.6,19.2-6.6s18.3,4.4,24.2,11.4c0,0,0,0,0,0,5.3,6.7,6.9,13.9,6.9,13.9h-62.3Z\",\"M683.8,111.4v13.8c-14.7-15.9-34.1-19.5-50.7-11.8-9.2,4.3-16.3,11.9-20.7,21-7.4,15.2-8.4,29.9-1.5,44.1,3.8,7.8,9.7,14.3,16.9,19.1,16.7,10.9,36.6,10.1,55.5-8.3,1.3,18.4-3.8,32.8-23.5,38-5.9,1.5-12.2,1.6-18-.3-9.8-3.1-13.6-9.8-17.4-16.4h-15.7c7.5,22.6,23,31.5,44,30.6,19.1-.1,32.5-7.6,40.4-22.5,3.1-5.9,4.6-12.5,4.6-19.1v-88.2h-14ZM652.3,190.5c-17.7,0-32.1-15.1-32.1-33.8s14.4-33.8,32.1-33.8,32.1,15.1,32.1,33.8-14.4,33.8-32.1,33.8Z\"];// --- Brand mark (red slash + star) ---------------------------------------\nconst SLASH_POINTS=\"776.2 82 760.1 82 723.5 203.1 739.6 203.1 776.2 82\";const STAR_D=\"M1011.1,180.4c-17.5,0-31.8,14.3-31.8,31.8,0-17.5-14.3-31.8-31.8-31.8,17.5,0,31.8-14.3,31.8-31.8,0,17.5,14.3,31.8,31.8,31.8Z\";/**\n * @framerSupportedLayoutWidth fit-content\n * @framerSupportedLayoutHeight fit-content\n * @framerIntrinsicWidth 182\n * @framerIntrinsicHeight 50\n */export default function ScrollMorphLogo(props){const{logoColor=\"rgb(255, 255, 255)\",markColor=\"rgb(168, 0, 0)\",threshold=90,duration=560,slashScale=1,slashX=-644,slashY=0,starScale=1,starX=-820,starY=6,href=\"/\",mobileBreakpoint=1024,style}=props;const isStatic=useIsStaticRenderer();const onCanvas=RenderTarget.current()===RenderTarget.canvas;const skip=isStatic||onCanvas;const[scrolled,setScrolled]=useState(false);const raf=useRef(null);useEffect(()=>{if(typeof window===\"undefined\"||skip)return;const th=Math.max(1,threshold);const lo=th*.5;const read=()=>{raf.current=null;const y=window.scrollY||window.pageYOffset||0;setScrolled(p=>p?y>lo:y>th);};const onS=()=>{if(raf.current==null)raf.current=window.requestAnimationFrame(read);};read();window.addEventListener(\"scroll\",onS,{passive:true});return()=>{window.removeEventListener(\"scroll\",onS);if(raf.current!=null)window.cancelAnimationFrame(raf.current);};},[threshold,skip]);// The Nav component's Phone/Tablet variants don't reliably carry over a\n// native Framer link set on the wrapping frame (only the Desktop variant\n// does) — so below the breakpoint we render our own anchor as a\n// guaranteed fallback, independent of that variant-inheritance quirk.\nconst[isMobile,setIsMobile]=useState(false);useEffect(()=>{if(typeof window===\"undefined\"||skip)return;const mq=window.matchMedia(`(max-width: ${mobileBreakpoint}px)`);const apply=()=>setIsMobile(mq.matches);apply();mq.addEventListener(\"change\",apply);return()=>mq.removeEventListener(\"change\",apply);},[mobileBreakpoint,skip]);const ease=\"cubic-bezier(.4, 0, .2, 1)\";const wordmarkStyle={opacity:scrolled?0:1,transition:`opacity ${Math.round(duration*.55)}ms ease`};const markBase={transformBox:\"fill-box\",transformOrigin:\"center\",transition:`transform ${duration}ms ${ease}`};const slashStyle={...markBase,transform:scrolled?`translate(${slashX}px, ${slashY}px) scale(${slashScale})`:\"none\"};const starStyle={...markBase,transform:scrolled?`translate(${starX}px, ${starY}px) scale(${starScale})`:\"none\"};const content=/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 1080 297.2\",width:\"100%\",height:\"100%\",preserveAspectRatio:\"xMidYMid meet\",style:{position:\"absolute\",inset:0,overflow:\"visible\",display:\"block\"},children:[/*#__PURE__*/_jsx(\"g\",{fill:logoColor,style:wordmarkStyle,children:WORDMARK_PATHS.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d},i))}),/*#__PURE__*/_jsx(\"g\",{fill:markColor,style:slashStyle,children:/*#__PURE__*/_jsx(\"polygon\",{points:SLASH_POINTS})}),/*#__PURE__*/_jsx(\"g\",{fill:markColor,style:starStyle,children:/*#__PURE__*/_jsx(\"path\",{d:STAR_D})})]});return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",minWidth:36},children:isMobile&&href?/*#__PURE__*/_jsx(\"a\",{href:href,\"aria-label\":\"StrategistHub — Home\",style:{position:\"absolute\",inset:0,display:\"block\"},children:content}):content});}addPropertyControls(ScrollMorphLogo,{logoColor:{type:ControlType.Color,title:\"Wordmark\",defaultValue:\"rgb(255, 255, 255)\"},markColor:{type:ControlType.Color,title:\"Mark\",defaultValue:\"rgb(168, 0, 0)\"},threshold:{type:ControlType.Number,title:\"Scroll Threshold\",min:20,max:600,step:10,unit:\"px\",defaultValue:90},duration:{type:ControlType.Number,title:\"Morph Duration\",min:200,max:1200,step:20,unit:\"ms\",defaultValue:560},slashScale:{type:ControlType.Number,title:\"Slash Scale\",min:.5,max:4,step:.05,defaultValue:1},slashX:{type:ControlType.Number,title:\"Slash X\",min:-1e3,max:200,step:5,defaultValue:-644},slashY:{type:ControlType.Number,title:\"Slash Y\",min:-200,max:200,step:5,defaultValue:0},starScale:{type:ControlType.Number,title:\"Star Scale\",min:.3,max:3,step:.05,defaultValue:1},starX:{type:ControlType.Number,title:\"Star X\",min:-1100,max:200,step:5,defaultValue:-820},starY:{type:ControlType.Number,title:\"Star Y\",min:-200,max:200,step:5,defaultValue:6},href:{type:ControlType.Link,title:\"Mobile link\",defaultValue:\"/\"},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile ≤\",min:480,max:1200,step:10,unit:\"px\",defaultValue:1024}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollMorphLogo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fit-content\",\"framerIntrinsicWidth\":\"182\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fit-content\",\"framerIntrinsicHeight\":\"50\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollMorphLogo.map","// Generated by Framer (89de1f5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-hj6nd .framer-styles-preset-zh4qvr:not(.rich-text-wrapper), .framer-hj6nd .framer-styles-preset-zh4qvr.rich-text-wrapper a { --framer-link-hover-text-color: #757575; --framer-link-text-background-color: rgba(0, 0, 0, 0.2); --framer-link-text-color: var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, #f5f4ee); transition-delay: 0s; transition-duration: 0.4s; transition-property: color,background-color,border-radius,corner-shape; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-hj6nd\";\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 (36277c8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Outfit-medium\",\"FS;Outfit-bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Outfit\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Outfit\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/YEOHRCKDRRMJG7KXODMRI7H3TDTC7DCR/GSC37XQOTJL5UUXY7GT63Z6TK3GPURF7/3JX43FCBGINLH25MK4NSVCHCDXUSMHUE.woff2\",weight:\"500\"},{cssFamilyName:\"Outfit\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Outfit\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EUV6IZMPXOYBUY6KFIXKZWM47ESY5XYA/BLW2AGODUKQKRMYEVOEMMPY2ITRKBJIP/OKGWSU2PUNNFKQVFV2XFOSAHRXYREMR2.woff2\",weight:\"700\"}]}];export const css=[\".framer-GPXlL .framer-styles-preset-165xiyt:not(.rich-text-wrapper), .framer-GPXlL .framer-styles-preset-165xiyt.rich-text-wrapper p { --framer-font-family: \\\"Outfit\\\", \\\"Outfit Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Outfit\\\", \\\"Outfit 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-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #f5f4ee; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-GPXlL\";\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 (5940525)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"PfLp4HYF8\",\"kzqKfGqTi\"];const serializationHash=\"framer-oQflf\";const variantClassNames={kzqKfGqTi:\"framer-v-p3bvxe\",PfLp4HYF8:\"framer-v-1g8pql6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VPRAA9qQ9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"PfLp4HYF8\",Opened:\"kzqKfGqTi\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PfLp4HYF8\",VPRAA9qQ9:click??props.VPRAA9qQ9};};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,VPRAA9qQ9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PfLp4HYF8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8futs8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VPRAA9qQ9){const res=await VPRAA9qQ9(...args);if(res===false)return false;}setVariant(\"kzqKfGqTi\");});const onTapp2tghq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VPRAA9qQ9){const res=await VPRAA9qQ9(...args);if(res===false)return false;}setVariant(\"PfLp4HYF8\");});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-1g8pql6\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PfLp4HYF8\",onTap:onTap8futs8,ref:refBinding,style:{backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({kzqKfGqTi:{\"data-framer-name\":\"Opened\",onTap:onTapp2tghq}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-121f7up\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"OFibArnbe\",style:{backgroundColor:\"var(--token-189d1546-d747-430f-b70d-96afa9c2a819, rgb(10, 10, 10))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{kzqKfGqTi:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gr1ggy\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"kuxSzmv78\",style:{backgroundColor:\"var(--token-189d1546-d747-430f-b70d-96afa9c2a819, rgb(10, 10, 10))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{kzqKfGqTi:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oQflf.framer-49sawy, .framer-oQflf .framer-49sawy { display: block; }\",\".framer-oQflf.framer-1g8pql6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oQflf .framer-121f7up, .framer-oQflf .framer-gr1ggy { flex: none; height: 2px; overflow: hidden; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oQflf.framer-v-p3bvxe .framer-121f7up { left: calc(50.00000000000002% - 18px / 2); order: 0; position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-oQflf.framer-v-p3bvxe .framer-gr1ggy { left: calc(50.00000000000002% - 18px / 2); order: 1; position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kzqKfGqTi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VPRAA9qQ9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ0_kMR9E0=withCSS(Component,css,\"framer-oQflf\");export default FramerQ0_kMR9E0;FramerQ0_kMR9E0.displayName=\"Hamburger Menu\";FramerQ0_kMR9E0.defaultProps={height:44,width:44};addPropertyControls(FramerQ0_kMR9E0,{variant:{options:[\"PfLp4HYF8\",\"kzqKfGqTi\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},VPRAA9qQ9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQ0_kMR9E0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ0_kMR9E0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"44\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"VPRAA9qQ9\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kzqKfGqTi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q0_kMR9E0.map","// Generated by Framer (4cfe617)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollMorphLogo from\"https://framerusercontent.com/modules/yTgmAOIpMX3C4L9BpXbg/nJzHlc4e7iMLyuo9w8hV/ScrollMorphLogo.js\";import StrategistCTA from\"https://framerusercontent.com/modules/4nVtg5W3AXMjyx3S4y6U/Ip4RvlMJswvuOXYjdiY6/StrategistCTA.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vZeelPsMZjG4eGGJIi00/zj1kqJ3rojfkPvY8Tm6R/furSAsYJC.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/aLDuoe60IVbMlNJyhaTP/pnkIupnzlKaE5zUw4czg/R_Ui1LXoU.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/oqltlSffgSeF2bIchdH7/DbclOEeUa30HW75GQ9Mq/XFS1aSMi1.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/6zEMoTHOks3JXNAvKg7r/kGhDDhnvLuPAYdRdrSGz/zXH4JHO7u.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/iJJqZHDdfUOCdXGzZjo3/w6w6Gri7zewlBjoG1BtA/Q0_kMR9E0.js\";const HamburgerMenuFonts=getFonts(HamburgerMenu);const ScrollMorphLogoFonts=getFonts(ScrollMorphLogo);const StrategistCTAFonts=getFonts(StrategistCTA);const cycleOrder=[\"L8g_2MdCe\",\"stWMcm80i\",\"qV9dQPBne\",\"qp3DCApKc\",\"Q7eg7bCgc\",\"yyoUiGt_P\"];const serializationHash=\"framer-k8t30\";const variantClassNames={L8g_2MdCe:\"framer-v-ywcynd\",Q7eg7bCgc:\"framer-v-kj0ac4\",qp3DCApKc:\"framer-v-1m7ld8x\",qV9dQPBne:\"framer-v-52wgkp\",stWMcm80i:\"framer-v-1blqvis\",yyoUiGt_P:\"framer-v-aqixjs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Yy3zD3C9K=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Dark Desktop\":\"yyoUiGt_P\",\"Phone opened\":\"qp3DCApKc\",\"Tablet opened\":\"Q7eg7bCgc\",Desktop:\"L8g_2MdCe\",Phone:\"qV9dQPBne\",Tablet:\"stWMcm80i\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"L8g_2MdCe\",Yy3zD3C9K:color??props.Yy3zD3C9K??\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\"};};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,Yy3zD3C9K,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"L8g_2MdCe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const VPRAA9qQ9nqj83b=activeVariantCallback(async(...args)=>{setVariant(\"bKFtBppeg\");});const VPRAA9qQ9owwrep=activeVariantCallback(async(...args)=>{setVariant(\"Q7eg7bCgc\");});const VPRAA9qQ9vaoecd=activeVariantCallback(async(...args)=>{setVariant(\"qp3DCApKc\");});const VPRAA9qQ93dd1s0=activeVariantCallback(async(...args)=>{setVariant(\"qV9dQPBne\");});const VPRAA9qQ91ayg03e=activeVariantCallback(async(...args)=>{setVariant(\"stWMcm80i\");});const onTap3dd1s0=activeVariantCallback(async(...args)=>{setVariant(\"qV9dQPBne\");});const onTap1ayg03e=activeVariantCallback(async(...args)=>{setVariant(\"stWMcm80i\");});const onTapowwrep=activeVariantCallback(async(...args)=>{setVariant(\"Q7eg7bCgc\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"stWMcm80i\",\"qV9dQPBne\",\"qp3DCApKc\",\"Q7eg7bCgc\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"qp3DCApKc\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"qp3DCApKc\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"qV9dQPBne\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ywcynd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"L8g_2MdCe\",ref:refBinding,style:{backgroundColor:\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(26, 26, 26))\",...style},...addPropertyOverrides({Q7eg7bCgc:{\"data-framer-name\":\"Tablet opened\"},qp3DCApKc:{\"data-framer-name\":\"Phone opened\"},qV9dQPBne:{\"data-framer-name\":\"Phone\"},stWMcm80i:{\"data-framer-name\":\"Tablet\"},yyoUiGt_P:{\"data-framer-name\":\"Dark Desktop\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cd4kmm\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"gOCUN4woy\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"sVoeJ3BFA\",openInNewTab:false,scopeId:\"bCNTvjI9x\",smoothScroll:true,...addPropertyOverrides({qp3DCApKc:{href:undefined},qV9dQPBne:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1710xmo framer-2vrgc5\",\"data-framer-name\":\"Logo wrapper\",layoutDependency:layoutDependency,layoutId:\"sVoeJ3BFA\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Q7eg7bCgc:{height:44,y:(componentViewport?.y||0)+18+0+0+0+3},qp3DCApKc:{height:44,y:(componentViewport?.y||0)+18+0+0+0+3},qV9dQPBne:{height:44,y:(componentViewport?.y||0)+18+0+0+0+3},stWMcm80i:{height:44,y:(componentViewport?.y||0)+18+0+0+0+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qb89ih-container\",layoutDependency:layoutDependency,layoutId:\"ShaPtJjXe-container\",nodeId:\"ShaPtJjXe\",rendersWithMotion:true,scopeId:\"bCNTvjI9x\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"ShaPtJjXe\",layoutId:\"ShaPtJjXe\",variant:matchVariant(\"PfLp4HYF8\"),VPRAA9qQ9:VPRAA9qQ9nqj83b,width:\"100%\",...addPropertyOverrides({Q7eg7bCgc:{variant:matchVariant(\"kzqKfGqTi\"),VPRAA9qQ9:VPRAA9qQ91ayg03e},qp3DCApKc:{variant:matchVariant(\"kzqKfGqTi\"),VPRAA9qQ9:VPRAA9qQ93dd1s0},qV9dQPBne:{VPRAA9qQ9:VPRAA9qQ9vaoecd},stWMcm80i:{VPRAA9qQ9:VPRAA9qQ9owwrep}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pg0lfx-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"e6CuBnju3-container\",nodeId:\"e6CuBnju3\",rendersWithMotion:true,scopeId:\"bCNTvjI9x\",children:/*#__PURE__*/_jsx(ScrollMorphLogo,{duration:560,height:\"100%\",href:\"/\",id:\"e6CuBnju3\",layoutId:\"e6CuBnju3\",logoColor:\"rgb(255, 255, 255)\",markColor:\"var(--token-25f7536d-435e-4185-b398-8a2ca7ab9d18, rgb(168, 0, 0))\",mobileBreakpoint:1024,slashScale:1,slashX:-644,slashY:0,starScale:1,starX:-820,starY:6,style:{height:\"100%\",width:\"100%\"},threshold:90,width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17k9fwz\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Sa_XRh7yx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})}),className:\"framer-2ui2rk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sGXmuOFUe\",style:{\"--variable-reference-Yy3zD3C9K-bCNTvjI9x\":Yy3zD3C9K},variants:{yyoUiGt_P:{\"--extracted-r6o4lv\":\"var(--variable-reference-Yy3zD3C9K-bCNTvjI9x)\",\"--variable-reference-Yy3zD3C9K-bCNTvjI9x\":Yy3zD3C9K}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q7eg7bCgc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})}),onTap:onTap1ayg03e},qp3DCApKc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})}),onTap:onTap3dd1s0},qV9dQPBne:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})})},stWMcm80i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})})},yyoUiGt_P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Yy3zD3C9K-bCNTvjI9x))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/services\",motionChild:true,nodeId:\"sGXmuOFUe\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Services\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"AI Readiness Sprint\"})})})}),className:\"framer-nruy63\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"huPSNzrz9\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q7eg7bCgc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"AI Readiness Sprint\"})})})}),onTap:onTap1ayg03e},qp3DCApKc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"AI Readiness Sprint\"})})})}),onTap:onTap3dd1s0},qV9dQPBne:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"AI Readiness Sprint\"})})})})},stWMcm80i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"AI Readiness Sprint\"})})})})},yyoUiGt_P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"/ai-readiness-sprint\",motionChild:true,nodeId:\"huPSNzrz9\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"AI Readiness Sprint\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Case Studies\"})})})}),className:\"framer-1mfjsxw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dvwIeHrpz\",style:{\"--extracted-r6o4lv\":\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q7eg7bCgc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Case Studies\"})})})}),onTap:onTap1ayg03e},qp3DCApKc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Case Studies\"})})})}),onTap:onTap3dd1s0},qV9dQPBne:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Case Studies\"})})})})},stWMcm80i:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"Case Studies\"})})})})},yyoUiGt_P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"dvwIeHrpz\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Case Studies\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ot6otOKGX\"},motionChild:true,nodeId:\"CYERy42mN\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"About\"})})})}),className:\"framer-dgpebn\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CYERy42mN\",onTap:onTap3dd1s0,style:{\"--extracted-r6o4lv\":\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ot6otOKGX\"},motionChild:true,nodeId:\"EjkxgIMwG\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"About\"})})})}),className:\"framer-1hi7jsj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EjkxgIMwG\",style:{\"--extracted-r6o4lv\":\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q7eg7bCgc:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fyjb2y\",\"data-styles-preset\":\"furSAsYJC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ot6otOKGX\"},motionChild:true,nodeId:\"EjkxgIMwG\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"About\"})})})}),onTap:onTapowwrep},yyoUiGt_P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-165xiyt\",\"data-styles-preset\":\"XFS1aSMi1\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ot6otOKGX\"},motionChild:true,nodeId:\"EjkxgIMwG\",openInNewTab:false,relValues:[],scopeId:\"bCNTvjI9x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh4qvr\",\"data-styles-preset\":\"R_Ui1LXoU\",children:\"About\"})})})})}},baseVariant,gestureVariant)})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qkoofy\",\"data-framer-name\":\"Button wrapper\",layoutDependency:layoutDependency,layoutId:\"NrEdNP_lg\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kazofq-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"yHhMmkUe6-container\",nodeId:\"yHhMmkUe6\",rendersWithMotion:true,scopeId:\"bCNTvjI9x\",children:/*#__PURE__*/_jsx(StrategistCTA,{accent:\"var(--token-25f7536d-435e-4185-b398-8a2ca7ab9d18, rgb(168, 0, 0))\",accessKey:\"\",animateIn:false,appearDelay:0,appearDistance:14,appearDuration:550,buttonBg:\"var(--token-25f7536d-435e-4185-b398-8a2ca7ab9d18, rgb(168, 0, 0))\",buttonColor:\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247))\",contactEmail:\"contact@strategisthub.com\",formEndpoint:\"\",fullWidth:false,height:\"100%\",href:\"\",id:\"yHhMmkUe6\",label:\"Talk to a Strategist\",layoutId:\"yHhMmkUe6\",showArrow:true,style:{width:\"100%\"},width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k8t30.framer-2vrgc5, .framer-k8t30 .framer-2vrgc5 { display: block; }\",\".framer-k8t30.framer-ywcynd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 73px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-k8t30 .framer-cd4kmm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 90%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-k8t30 .framer-1710xmo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-k8t30 .framer-1qb89ih-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-k8t30 .framer-pg0lfx-container { flex: none; height: 50px; position: relative; width: 173px; }\",\".framer-k8t30 .framer-17k9fwz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-k8t30 .framer-2ui2rk, .framer-k8t30 .framer-nruy63, .framer-k8t30 .framer-1mfjsxw { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-k8t30 .framer-dgpebn { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-k8t30 .framer-1hi7jsj { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 10; }\",\".framer-k8t30 .framer-1qkoofy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-k8t30 .framer-1kazofq-container { flex: none; height: auto; position: relative; width: 195px; }\",\".framer-k8t30.framer-v-1blqvis.framer-ywcynd { flex-direction: column; height: 80px; justify-content: flex-start; padding: 18px 0px 18px 0px; width: 810px; }\",\".framer-k8t30.framer-v-1blqvis .framer-cd4kmm, .framer-k8t30.framer-v-kj0ac4 .framer-cd4kmm { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; max-width: 746px; width: 100%; }\",\".framer-k8t30.framer-v-1blqvis .framer-1710xmo, .framer-k8t30.framer-v-52wgkp .framer-1710xmo, .framer-k8t30.framer-v-1m7ld8x .framer-1710xmo, .framer-k8t30.framer-v-kj0ac4 .framer-1710xmo { flex: none; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-k8t30.framer-v-1blqvis .framer-17k9fwz, .framer-k8t30.framer-v-52wgkp .framer-17k9fwz, .framer-k8t30.framer-v-kj0ac4 .framer-17k9fwz { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-k8t30.framer-v-1blqvis .framer-1qkoofy, .framer-k8t30.framer-v-1m7ld8x .framer-1qkoofy, .framer-k8t30.framer-v-kj0ac4 .framer-1qkoofy { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-k8t30.framer-v-52wgkp.framer-ywcynd { flex-direction: column; height: 80px; justify-content: flex-start; padding: 18px 16px 18px 16px; width: 390px; }\",\".framer-k8t30.framer-v-52wgkp .framer-cd4kmm, .framer-k8t30.framer-v-1m7ld8x .framer-cd4kmm { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 32px; justify-content: flex-start; width: 100%; }\",\".framer-k8t30.framer-v-1m7ld8x.framer-ywcynd { flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 18px 16px 18px 16px; width: 390px; }\",\".framer-k8t30.framer-v-1m7ld8x .framer-17k9fwz { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; }\",\".framer-k8t30.framer-v-1m7ld8x .framer-2ui2rk, .framer-k8t30.framer-v-1m7ld8x .framer-nruy63, .framer-k8t30.framer-v-1m7ld8x .framer-1mfjsxw, .framer-k8t30.framer-v-kj0ac4 .framer-2ui2rk, .framer-k8t30.framer-v-kj0ac4 .framer-nruy63, .framer-k8t30.framer-v-kj0ac4 .framer-1mfjsxw, .framer-k8t30.framer-v-kj0ac4 .framer-1hi7jsj { cursor: pointer; }\",\".framer-k8t30.framer-v-kj0ac4.framer-ywcynd { flex-direction: column; height: min-content; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 18px 0px 18px 0px; width: 810px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 73\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"stWMcm80i\":{\"layout\":[\"fixed\",\"fixed\"]},\"qV9dQPBne\":{\"layout\":[\"fixed\",\"fixed\"]},\"qp3DCApKc\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"Q7eg7bCgc\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"yyoUiGt_P\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Yy3zD3C9K\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbCNTvjI9x=withCSS(Component,css,\"framer-k8t30\");export default FramerbCNTvjI9x;FramerbCNTvjI9x.displayName=\"Navigation\";FramerbCNTvjI9x.defaultProps={height:73,width:1200};addPropertyControls(FramerbCNTvjI9x,{variant:{options:[\"L8g_2MdCe\",\"stWMcm80i\",\"qV9dQPBne\",\"qp3DCApKc\",\"Q7eg7bCgc\",\"yyoUiGt_P\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone opened\",\"Tablet opened\",\"Dark Desktop\"],title:\"Variant\",type:ControlType.Enum},Yy3zD3C9K:{defaultValue:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerbCNTvjI9x,[{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\"}]},...HamburgerMenuFonts,...ScrollMorphLogoFonts,...StrategistCTAFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerbCNTvjI9x.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HamburgerMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbCNTvjI9x\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"stWMcm80i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qV9dQPBne\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qp3DCApKc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"Q7eg7bCgc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"yyoUiGt_P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Yy3zD3C9K\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"73\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// CookieConsent — first-visit banner + reusable \"Cookie Preferences\" modal.\n// Mounted once (in the shared Footer, which renders on every page) so it\n// covers the whole site. Persists the visitor's choice in a cookie and\n// re-renders identically on every page load. Other components (e.g. the\n// footer's \"Cookie Preferences\" link) can reopen the modal at any time by\n// dispatching a \"cookie-consent:open\" window event — no prop wiring needed.\n//\n// The banner is corner-anchored (bottom-left) on desktop rather than\n// centered, so it doesn't sit on top of centered page CTAs while it's\n// waiting to be dismissed. On narrow/mobile viewports it stays a\n// full-width bottom bar, since there's no room to avoid overlap there\n// anyway (same as virtually every mobile cookie banner).\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";const COOKIE_NAME=\"sh-cookie-consent\";const FONT=\"Outfit, ui-sans-serif, system-ui, -apple-system, sans-serif\";function getCookie(name){if(typeof document===\"undefined\")return null;const match=document.cookie.match(new RegExp(\"(?:^|; )\"+name.replace(/[.$?*|{}()[\\]\\\\/+^]/g,\"\\\\$&\")+\"=([^;]*)\"));return match?decodeURIComponent(match[1]):null;}function setCookie(name,value,days){if(typeof document===\"undefined\")return;const expires=new Date(Date.now()+days*864e5).toUTCString();document.cookie=`${name}=${encodeURIComponent(value)}; expires=${expires}; path=/; SameSite=Lax`;}function readConsent(){const raw=getCookie(COOKIE_NAME);if(!raw)return null;try{const parsed=JSON.parse(raw);if(typeof parsed?.analytics===\"boolean\"&&typeof parsed?.marketing===\"boolean\"){return{necessary:true,analytics:parsed.analytics,marketing:parsed.marketing,ts:parsed.ts||Date.now()};}}catch{}return null;}function writeConsent(analytics,marketing){const consent={necessary:true,analytics,marketing,ts:Date.now()};setCookie(COOKIE_NAME,JSON.stringify(consent),365);if(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"cookie-consent:change\",{detail:consent}));}return consent;}function loadGoogleAnalytics(id){if(!id||typeof document===\"undefined\")return;if(document.getElementById(\"ga-consent-script\"))return;const s1=document.createElement(\"script\");s1.id=\"ga-consent-script\";s1.async=true;s1.src=`https://www.googletagmanager.com/gtag/js?id=${id}`;document.head.appendChild(s1);const s2=document.createElement(\"script\");s2.id=\"ga-consent-inline\";s2.innerHTML=`window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js', new Date());gtag('config', '${id}');`;document.head.appendChild(s2);}function Switch({on,disabled,onChange,accent}){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"switch\",\"aria-checked\":on,disabled:disabled,onClick:onChange,style:{width:42,height:24,borderRadius:999,border:\"none\",padding:3,display:\"flex\",justifyContent:on?\"flex-end\":\"flex-start\",alignItems:\"center\",background:on?accent:\"rgba(20,20,20,0.16)\",cursor:disabled?\"default\":\"pointer\",opacity:disabled?.6:1,transition:\"background .2s ease\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{width:18,height:18,borderRadius:\"50%\",background:\"#fff\",boxShadow:\"0 1px 3px rgba(0,0,0,0.3)\",display:\"block\"}})});}function PrefRow({title,desc,on,disabled,onChange,accent,textColor,mutedColor}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",justifyContent:\"space-between\",gap:16,padding:\"16px 0\",borderTop:`1px solid ${mutedColor}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,minWidth:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:FONT,fontSize:15,fontWeight:600,letterSpacing:\"-0.01em\",color:textColor},children:[title,disabled?/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:400,fontSize:12.5,color:mutedColor,marginLeft:8},children:\"Always active\"}):null]}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:FONT,fontSize:13.5,fontWeight:400,lineHeight:\"1.5em\",color:mutedColor},children:desc})]}),/*#__PURE__*/_jsx(Switch,{on:on,disabled:disabled,onChange:onChange,accent:accent})]});}/**\n * @framerSupportedLayoutWidth fit-content\n * @framerSupportedLayoutHeight fit-content\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n */export default function CookieConsent(props){const{accent=\"#a80000\",cardBg=\"#faf9f5\",textColor=\"#161616\",mutedColor=\"rgba(20,20,20,0.55)\",policyHref=\"/cookie-policy\",gaMeasurementId=\"\"}=props;const isStatic=useIsStaticRenderer();const skip=isStatic||RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail;const[ready,setReady]=useState(false);const[banner,setBanner]=useState(false);const[modal,setModal]=useState(false);const[analytics,setAnalytics]=useState(false);const[marketing,setMarketing]=useState(false);useEffect(()=>{if(skip||typeof window===\"undefined\")return;const existing=readConsent();if(existing){setAnalytics(existing.analytics);setMarketing(existing.marketing);if(existing.analytics)loadGoogleAnalytics(gaMeasurementId);}else{setBanner(true);}setReady(true);const onOpen=()=>{const c=readConsent();setAnalytics(c?.analytics??false);setMarketing(c?.marketing??false);setBanner(false);setModal(true);};window.addEventListener(\"cookie-consent:open\",onOpen);return()=>window.removeEventListener(\"cookie-consent:open\",onOpen);},[skip,gaMeasurementId]);function commit(a,m){writeConsent(a,m);if(a)loadGoogleAnalytics(gaMeasurementId);setBanner(false);setModal(false);}if(skip||!ready)return null;const overlay=(banner||modal)&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[banner?/*#__PURE__*/_jsxs(\"div\",{className:\"cc-banner\",style:{background:cardBg,boxShadow:\"0 30px 70px -20px rgba(0,0,0,0.45)\",fontFamily:FONT,animation:\"ccUp .35s cubic-bezier(.2,.8,.2,1)\"},role:\"dialog\",\"aria-label\":\"Cookie consent\",children:[/*#__PURE__*/_jsx(\"style\",{children:`\n@keyframes ccUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}\n.cc-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:2147483000;margin:0 auto;max-width:640px;border-radius:18px;padding:22px 24px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}\n@media (min-width:720px){.cc-banner{right:auto;max-width:360px}}\n`}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontSize:14.5,lineHeight:\"1.55em\",color:textColor},children:[\"We use cookies to run the Site, understand how it's used, and — where you allow it — support our marketing.\",\" \",/*#__PURE__*/_jsx(\"a\",{href:policyHref,style:{color:accent,textDecoration:\"underline\"},children:\"Cookie Policy\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:10,justifyContent:\"flex-end\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>commit(false,false),style:{border:`1px solid ${mutedColor}`,background:\"transparent\",color:textColor,borderRadius:999,padding:\"10px 18px\",fontFamily:FONT,fontSize:13.5,fontWeight:600,cursor:\"pointer\"},children:\"Reject All\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>{setBanner(false);setModal(true);},style:{border:`1px solid ${mutedColor}`,background:\"transparent\",color:textColor,borderRadius:999,padding:\"10px 18px\",fontFamily:FONT,fontSize:13.5,fontWeight:600,cursor:\"pointer\"},children:\"Customize\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>commit(true,true),style:{border:\"none\",background:accent,color:\"#fff\",borderRadius:999,padding:\"10px 20px\",fontFamily:FONT,fontSize:13.5,fontWeight:600,cursor:\"pointer\"},children:\"Accept All\"})]})]}):null,modal?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:2147483e3,background:\"rgba(8,8,10,0.62)\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:20,fontFamily:FONT,animation:\"ccFade .2s ease\"},onClick:()=>setModal(false),onWheel:e=>e.stopPropagation(),onTouchMove:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"style\",{children:`@keyframes ccFade{from{opacity:0}to{opacity:1}}@keyframes ccModalUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}`}),/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),role:\"dialog\",\"aria-modal\":\"true\",style:{position:\"relative\",width:\"100%\",maxWidth:480,maxHeight:\"90vh\",overflowY:\"auto\",background:cardBg,borderRadius:22,boxShadow:\"0 40px 90px -20px rgba(0,0,0,0.5)\",padding:32,boxSizing:\"border-box\",animation:\"ccModalUp .28s cubic-bezier(.2,.8,.2,1)\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setModal(false),\"aria-label\":\"Close\",style:{position:\"absolute\",top:16,right:18,width:34,height:34,borderRadius:\"50%\",border:\"none\",background:\"rgba(0,0,0,0.05)\",color:textColor,fontSize:22,lineHeight:1,cursor:\"pointer\"},children:\"\\xd7\"}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 8px\",fontSize:24,fontWeight:600,letterSpacing:\"-0.03em\",color:textColor},children:\"Cookie Preferences\"}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0 0 4px\",fontSize:14.5,lineHeight:\"1.55em\",color:mutedColor},children:[\"Choose which cookies you're comfortable with. You can change this at any time from the footer. Read the full\",\" \",/*#__PURE__*/_jsx(\"a\",{href:policyHref,style:{color:accent,textDecoration:\"underline\"},children:\"Cookie Policy\"}),\".\"]}),/*#__PURE__*/_jsx(PrefRow,{title:\"Necessary\",desc:\"Required for the Site to function — secure sessions, form memory, and your cookie choice itself.\",on:true,disabled:true,accent:accent,textColor:textColor,mutedColor:mutedColor}),/*#__PURE__*/_jsx(PrefRow,{title:\"Analytics\",desc:\"Helps us understand how visitors use the Site (Google Analytics) so we can improve it.\",on:analytics,onChange:()=>setAnalytics(v=>!v),accent:accent,textColor:textColor,mutedColor:mutedColor}),/*#__PURE__*/_jsx(PrefRow,{title:\"Marketing\",desc:\"Lets us measure and improve how we advertise our Services on other sites.\",on:marketing,onChange:()=>setMarketing(v=>!v),accent:accent,textColor:textColor,mutedColor:mutedColor}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:10,marginTop:20},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>commit(false,false),style:{flex:\"1 1 auto\",border:`1px solid ${mutedColor}`,background:\"transparent\",color:textColor,borderRadius:11,padding:\"12px 16px\",fontFamily:FONT,fontSize:14,fontWeight:600,cursor:\"pointer\"},children:\"Reject All\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>commit(analytics,marketing),style:{flex:\"1 1 auto\",border:\"none\",background:accent,color:\"#fff\",borderRadius:11,padding:\"12px 16px\",fontFamily:FONT,fontSize:14,fontWeight:600,cursor:\"pointer\"},children:\"Save Preferences\"})]})]})]}):null]}),document.body):null;return overlay;}addPropertyControls(CookieConsent,{accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#a80000\"},cardBg:{type:ControlType.Color,title:\"Card BG\",defaultValue:\"#faf9f5\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#161616\"},mutedColor:{type:ControlType.Color,title:\"Muted text\",defaultValue:\"rgba(20,20,20,0.55)\"},policyHref:{type:ControlType.String,title:\"Policy link\",defaultValue:\"/cookie-policy\"},gaMeasurementId:{type:ControlType.String,title:\"GA Measurement ID\",defaultValue:\"\",placeholder:\"G-XXXXXXXXXX\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieConsent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fit-content\",\"framerIntrinsicWidth\":\"1\",\"framerSupportedLayoutWidth\":\"fit-content\",\"framerIntrinsicHeight\":\"1\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookieConsent.map","// CookiePreferencesLink — plain-text trigger that reopens the site-wide\n// CookieConsent modal (mounted once in the Footer). Styled to sit inline\n// with native footer text links; not a navigation link, just a click hook.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";const FONT=\"Outfit, ui-sans-serif, system-ui, -apple-system, sans-serif\";/**\n * @framerSupportedLayoutWidth fit-content\n * @framerSupportedLayoutHeight fit-content\n * @framerIntrinsicWidth 130\n * @framerIntrinsicHeight 20\n */export default function CookiePreferencesLink(props){const{label=\"Cookie Preferences\",textColor=\"rgb(245, 244, 238)\",opacity=.7,fontSize=14,style}=props;const[hover,setHover]=useState(false);return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),onClick:()=>{if(typeof window!==\"undefined\"){window.dispatchEvent(new Event(\"cookie-consent:open\"));}},style:{border:\"none\",background:\"none\",padding:0,margin:0,color:textColor,opacity:hover?1:opacity,fontFamily:FONT,fontSize,fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:1,cursor:\"pointer\",transition:\"opacity .15s ease\",whiteSpace:\"nowrap\",...style},children:label});}addPropertyControls(CookiePreferencesLink,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Cookie Preferences\"},textColor:{type:ControlType.Color,title:\"Text color\",defaultValue:\"rgb(245, 244, 238)\"},opacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,step:.05,defaultValue:.7},fontSize:{type:ControlType.Number,title:\"Font size\",min:10,max:24,step:1,defaultValue:14}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookiePreferencesLink\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fit-content\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fit-content\",\"framerIntrinsicWidth\":\"130\",\"framerIntrinsicHeight\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CookiePreferencesLink.map","// SocialLinks — \"Follow us\" label + LinkedIn / YouTube / Instagram icon links.\n// Built for the footer bottom bar (dark surface). Real anchor links, no hover.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const FONT=\"Outfit, ui-sans-serif, system-ui, -apple-system, sans-serif\";function IconButton({href,iconColor,chipBg,chipBorder,children}){return /*#__PURE__*/_jsx(\"a\",{href:href||\"#\",target:\"_blank\",rel:\"noopener noreferrer\",style:{width:34,height:34,borderRadius:999,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:chipBg,border:`1px solid ${chipBorder}`,color:iconColor,textDecoration:\"none\",cursor:\"pointer\"},children:children});}/**\n * @framerSupportedLayoutWidth fit-content\n * @framerSupportedLayoutHeight fit-content\n * @framerIntrinsicWidth 220\n * @framerIntrinsicHeight 34\n */export default function SocialLinks(props){const{label=\"Follow us\",linkedin=\"https://www.linkedin.com\",youtube=\"https://youtube.com\",instagram=\"https://www.instagram.com\",textColor=\"rgba(245, 244, 238, 0.7)\",iconColor=\"rgb(245, 244, 238)\",chipBg=\"rgba(245, 244, 238, 0.06)\",chipBorder=\"rgba(245, 244, 238, 0.15)\",style}=props;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:14,fontFamily:FONT,...style},children:[label?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,fontWeight:400,letterSpacing:\"-0.01em\",color:textColor,whiteSpace:\"nowrap\"},children:label}):null,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(IconButton,{href:linkedin,iconColor:iconColor,chipBg:chipBg,chipBorder:chipBorder,children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"currentColor\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM10 9h3.8v1.7h.05c.53-1 1.83-2.05 3.77-2.05 4.03 0 4.78 2.65 4.78 6.1V21h-4v-5.4c0-1.3 0-2.96-1.8-2.96-1.8 0-2.08 1.4-2.08 2.86V21h-4z\"})})}),/*#__PURE__*/_jsx(IconButton,{href:youtube,iconColor:iconColor,chipBg:chipBg,chipBorder:chipBorder,children:/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"currentColor\",\"aria-hidden\":true,children:/*#__PURE__*/_jsx(\"path\",{d:\"M23.498 6.186a2.994 2.994 0 0 0-2.107-2.117C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.391.524A2.994 2.994 0 0 0 .502 6.186 31.06 31.06 0 0 0 0 12a31.06 31.06 0 0 0 .502 5.814 2.994 2.994 0 0 0 2.107 2.117c1.886.524 9.391.524 9.391.524s7.505 0 9.391-.524a2.994 2.994 0 0 0 2.107-2.117A31.06 31.06 0 0 0 24 12a31.06 31.06 0 0 0-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"})})}),/*#__PURE__*/_jsx(IconButton,{href:instagram,iconColor:iconColor,chipBg:chipBg,chipBorder:chipBorder,children:/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.8\",\"aria-hidden\":true,children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17.4\",cy:\"6.6\",r:\"1.1\",fill:\"currentColor\",stroke:\"none\"})]})})]})]});}addPropertyControls(SocialLinks,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Follow us\"},linkedin:{type:ControlType.Link,title:\"LinkedIn\"},youtube:{type:ControlType.Link,title:\"YouTube\"},instagram:{type:ControlType.Link,title:\"Instagram\"},textColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"rgba(245, 244, 238, 0.7)\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"rgb(245, 244, 238)\"},chipBg:{type:ControlType.Color,title:\"Chip BG\",defaultValue:\"rgba(245, 244, 238, 0.06)\"},chipBorder:{type:ControlType.Color,title:\"Chip Border\",defaultValue:\"rgba(245, 244, 238, 0.15)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SocialLinks\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"220\",\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutWidth\":\"fit-content\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fit-content\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SocialLinks.map","// Generated by Framer (9f612b6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;Alpha Lyrae/Medium/v0\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Alpha Lyrae\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Alpha Lyrae\",url:\"https://framerusercontent.com/assets/vL79jacat1skIOhltiqxr2PJeo.woff2\",weight:\"500\"}]}];export const css=['.framer-tW5Qc .framer-styles-preset-1xdu0g6:not(.rich-text-wrapper), .framer-tW5Qc .framer-styles-preset-1xdu0g6.rich-text-wrapper p { --framer-font-family: \"Alpha Lyrae\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-tW5Qc\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89de1f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieConsent from\"https://framerusercontent.com/modules/KJ3a2cS5dQWgn7nBvCjn/PKxO2JzQ9zN9nPb2ZmJK/CookieConsent.js\";import CookiePreferencesLink from\"https://framerusercontent.com/modules/3padqjc58vsYKwpsLrDn/8zoi2Sxc7lGo5oUCD65n/CookiePreferencesLink.js\";import SocialLinks from\"https://framerusercontent.com/modules/uSxr5nDL0t6envkkFFF2/c5dmGoNJ4qdRNZ7V8PG8/SocialLinks.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rys0IOuEw9kwxPU5KveE/njQJi5u3ugqDOrIHZcLs/MfAvXPFul.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/qo3sKEKz7Lnehgs6AHeS/OYgrnCeidJNRb1V9FC6A/pjhmQkcpG.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/kaYWDY7BKoYcQiHDtRIn/NfyCopJZlzvOiio9LIS6/QPjU9FS5B.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6zEMoTHOks3JXNAvKg7r/kGhDDhnvLuPAYdRdrSGz/zXH4JHO7u.js\";const SocialLinksFonts=getFonts(SocialLinks);const CookiePreferencesLinkFonts=getFonts(CookiePreferencesLink);const CookieConsentFonts=getFonts(CookieConsent);const cycleOrder=[\"vNXCZ0zcX\",\"TXiSFiab7\",\"J78oimtcb\"];const serializationHash=\"framer-ret2N\";const variantClassNames={J78oimtcb:\"framer-v-vfe0ip\",TXiSFiab7:\"framer-v-14r74xs\",vNXCZ0zcX:\"framer-v-y0ls1p\"};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 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 humanReadableVariantMap={Desktop:\"vNXCZ0zcX\",Phone:\"J78oimtcb\",Tablet:\"TXiSFiab7\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vNXCZ0zcX\"};};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:\"vNXCZ0zcX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y0ls1p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vNXCZ0zcX\",ref:refBinding,style:{backgroundColor:\"var(--token-295c4e4f-72b8-40ea-a5bb-7f902fe5995d, rgb(26, 26, 26))\",...style},...addPropertyOverrides({J78oimtcb:{\"data-framer-name\":\"Phone\"},TXiSFiab7:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l2j283\",\"data-framer-name\":\"Content container\",layoutDependency:layoutDependency,layoutId:\"f6DkurO7S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u85as4\",\"data-framer-name\":\"Content top\",layoutDependency:layoutDependency,layoutId:\"XBAwlc9qG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k77iol\",\"data-framer-name\":\"Logo+Text\",layoutDependency:layoutDependency,layoutId:\"xh08oOHsU\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:83,intrinsicWidth:267,pixelHeight:83,pixelWidth:267,positionX:\"left\",positionY:\"center\",sizes:\"206px\",src:\"https://framerusercontent.com/images/5KUFvN2pm51fAcA2YWsgAqBKVM.svg?width=267&height=83\"},className:\"framer-14hc726\",layoutDependency:layoutDependency,layoutId:\"G6UNR5m_n\",...addPropertyOverrides({J78oimtcb:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:83,intrinsicWidth:267,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||200)-64-1762)/2+0+0)+0+0+0+0+0+0),pixelHeight:83,pixelWidth:267,positionX:\"left\",positionY:\"center\",sizes:\"150px\",src:\"https://framerusercontent.com/images/5KUFvN2pm51fAcA2YWsgAqBKVM.svg?width=267&height=83\"}},TXiSFiab7:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:83,intrinsicWidth:267,pixelHeight:83,pixelWidth:267,positionX:\"left\",positionY:\"center\",sizes:\"104px\",src:\"https://framerusercontent.com/images/5KUFvN2pm51fAcA2YWsgAqBKVM.svg?width=267&height=83\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247)))\"},children:\"StrategistHub LLC, a US-based software engineering and applied AI company with global delivery centers.\"})}),className:\"framer-31sdwt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IEdsMKGq9\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247))\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10ztm2g\",layoutDependency:layoutDependency,layoutId:\"WJjfhP64x\",style:{backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\",opacity:.2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bjmwj7\",layoutDependency:layoutDependency,layoutId:\"GdrI6AjqS\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247)))\"},children:\"5900 Balcones Drive, STE 4000, Austin, TX, USA\"})}),className:\"framer-djspey\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YlOe8vonK\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247))\",opacity:.55},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1061zj7\",layoutDependency:layoutDependency,layoutId:\"xmmS4mAsW\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@strategisthub.com\",motionChild:true,nodeId:\"pWalB5A_R\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"contact@strategisthub.com\"})})})}),className:\"framer-nveebq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pWalB5A_R\",style:{opacity:.55},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gdfesn-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"rwFcPzP0t-container\",nodeId:\"rwFcPzP0t\",rendersWithMotion:true,scopeId:\"sTQOcjqNV\",children:/*#__PURE__*/_jsx(SocialLinks,{chipBg:\"rgba(245, 244, 238, 0.06)\",chipBorder:\"rgba(245, 244, 238, 0.15)\",height:\"100%\",iconColor:\"rgb(245, 244, 238)\",id:\"rwFcPzP0t\",instagram:\"https://www.instagram.com/strategist.hub/\",label:\"\",layoutId:\"rwFcPzP0t\",linkedin:\"https://www.linkedin.com/company/strategisthub/\",textColor:\"rgba(245, 244, 238, 0.7)\",width:\"100%\",youtube:\"https://www.youtube.com/@strategist-hub\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w5yow7\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"aGceiZx9j\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-74usg0\",\"data-framer-name\":\"Navigate\",layoutDependency:layoutDependency,layoutId:\"tBMFC7Wjb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xdu0g6\",\"data-styles-preset\":\"QPjU9FS5B\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Services\"})}),className:\"framer-1b1yapb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UPCAi1_7n\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l5wjvh\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"M5Vpv8RsZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p13M9ELJm\"},motionChild:true,nodeId:\"Oj7PMq6TO\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"AI Product & Agent Development\"})})})}),className:\"framer-1fsut4p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Oj7PMq6TO\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p13M9ELJm\"},motionChild:true,nodeId:\"XPpGcAfvX\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Workflow Automation\"})})})}),className:\"framer-1r0qr1d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XPpGcAfvX\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p13M9ELJm\"},motionChild:true,nodeId:\"pq3zkDH1P\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Custom Software Development\"})})})}),className:\"framer-hogim3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pq3zkDH1P\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p13M9ELJm\"},motionChild:true,nodeId:\"Crqhsfyww\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Legacy Modernization\"})})})}),className:\"framer-kts9tu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Crqhsfyww\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p13M9ELJm\"},motionChild:true,nodeId:\"KZ1CjXcen\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Managed Operations & Support\"})})})}),className:\"framer-gk87eq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KZ1CjXcen\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k0kc0g\",\"data-framer-name\":\"Follow us\",layoutDependency:layoutDependency,layoutId:\"PUSHKysRs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xdu0g6\",\"data-styles-preset\":\"QPjU9FS5B\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Industry Solutions\"})}),className:\"framer-1wwjzi6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZJPvS8Irx\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bp0bv5\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"NreHo_iWB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"r5lguTn_3\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Finance & Accounting\"})})})}),className:\"framer-1z0wa6r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r5lguTn_3\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"uF4ElNPGL\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Healthcare & Clinics\"})})})}),className:\"framer-16y8hik\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uF4ElNPGL\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"DXQkLH5DZ\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Real Estate & Property\"})})})}),className:\"framer-146o9z0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DXQkLH5DZ\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"R7nN13TtW\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Logistics & Supply Chain\"})})})}),className:\"framer-s95ofr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R7nN13TtW\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"cWRMkpgBN\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Professional Services\"})})})}),className:\"framer-94yu0n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cWRMkpgBN\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iaAoNrKid\"},motionChild:true,nodeId:\"mbcUZ5OP0\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Retail & E-commerce\"})})})}),className:\"framer-1vwl546\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mbcUZ5OP0\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s8wub3\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"lwOsXOpUy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xdu0g6\",\"data-styles-preset\":\"QPjU9FS5B\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"Company\"})}),className:\"framer-kqzesn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XY_mMmDPK\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fi6kb9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"RMXWY_8KK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ot6otOKGX\"},motionChild:true,nodeId:\"ay5pD7qrj\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"About\"})})})}),className:\"framer-1o44sho\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ay5pD7qrj\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fdPKCPBYc\"},motionChild:true,nodeId:\"f_xXLgWG5\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Case Studies\"})})})}),className:\"framer-ui3vez\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f_xXLgWG5\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EkDb8BLrv\"},motionChild:true,nodeId:\"EQ8dB94pV\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Contact\"})})})}),className:\"framer-uzdnv6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EQ8dB94pV\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9pvcb\",layoutDependency:layoutDependency,layoutId:\"iXvi96RHS\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xdu0g6\",\"data-styles-preset\":\"QPjU9FS5B\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247)))\"},children:\"Resources\"})}),className:\"framer-iw0z60\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z4y09aBtS\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247))\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19fyps6\",layoutDependency:layoutDependency,layoutId:\"GnOeMqm5V\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Thbcvl18w\"},motionChild:true,nodeId:\"YUwbqUEjn\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"AI Readiness Sprint\"})})})}),className:\"framer-1igd6q6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YUwbqUEjn\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yh21av\",\"data-styles-preset\":\"pjhmQkcpG\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zOLnPtCxH\"},motionChild:true,nodeId:\"yc33Knqju\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Blogs\"})})})}),className:\"framer-byllhx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yc33Knqju\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u0a16h\",\"data-framer-name\":\"Content bottom\",layoutDependency:layoutDependency,layoutId:\"f_ouJh4gL\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dipo8q\",layoutDependency:layoutDependency,layoutId:\"ZvbwSmI9V\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://clutch.co/profile/strategisthub\",motionChild:true,nodeId:\"zV12SRMrf\",openInNewTab:true,scopeId:\"sTQOcjqNV\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:378,intrinsicWidth:660,pixelHeight:378,pixelWidth:660,sizes:\"100px\",src:\"https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?width=660&height=378\",srcSet:\"https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?scale-down-to=512&width=660&height=378 512w,https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?width=660&height=378 660w\"},className:\"framer-5xydnz framer-1p4dktd\",\"data-framer-name\":\"Clutch Logo_1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"zV12SRMrf\",...addPropertyOverrides({J78oimtcb:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:378,intrinsicWidth:660,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+(((componentViewport?.height||200)-64-1762)/2+0+0)+0+1575.4+0+0+0),pixelHeight:378,pixelWidth:660,sizes:\"100px\",src:\"https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?width=660&height=378\",srcSet:\"https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?scale-down-to=512&width=660&height=378 512w,https://framerusercontent.com/images/EWS54fRYUVuzUTyfNcucjs5w3SE.png?width=660&height=378 660w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q0hctr\",layoutDependency:layoutDependency,layoutId:\"ebSBUWTsv\",style:{backgroundColor:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(247, 247, 247))\",opacity:.2}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6g4rqt\",\"data-framer-name\":\"COntent bottom\",layoutDependency:layoutDependency,layoutId:\"cSmNhj4Bd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252)))\"},children:\"\\xa9 2026 StrategistHub LLC. All rights reserved.\"})}),className:\"framer-u7nc0a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yXhwN5Dth\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(252, 252, 252))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dm4rqe\",layoutDependency:layoutDependency,layoutId:\"i9HgNJ5Nv\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18wye05\",\"data-styles-preset\":\"MfAvXPFul\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mZ5LM4s9U\"},motionChild:true,nodeId:\"XGCiZwbIx\",openInNewTab:false,relValues:[],scopeId:\"sTQOcjqNV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ow48s4\",\"data-styles-preset\":\"zXH4JHO7u\",children:\"Privacy Policy\"})})})}),className:\"framer-nl35j9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XGCiZwbIx\",style:{\"--extracted-r6o4lv\":\"var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(250, 250, 247))\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-134gfcp-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"efgc5N7o8-container\",nodeId:\"efgc5N7o8\",rendersWithMotion:true,scopeId:\"sTQOcjqNV\",style:{opacity:.7},children:/*#__PURE__*/_jsx(CookiePreferencesLink,{fontSize:14,height:\"100%\",id:\"efgc5N7o8\",label:\"Cookie Preferences\",layoutId:\"efgc5N7o8\",opacity:1,textColor:\"rgb(250, 250, 247)\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1plkk4z-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"i9PRs_Ugk-container\",nodeId:\"i9PRs_Ugk\",rendersWithMotion:true,scopeId:\"sTQOcjqNV\",children:/*#__PURE__*/_jsx(CookieConsent,{accent:\"rgb(168, 0, 0)\",cardBg:\"rgb(250, 249, 245)\",gaMeasurementId:\"\",height:\"100%\",id:\"i9PRs_Ugk\",layoutId:\"i9PRs_Ugk\",mutedColor:\"rgba(20, 20, 20, 0.55)\",policyHref:\"/cookie-policy\",textColor:\"rgb(22, 22, 22)\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ret2N.framer-1p4dktd, .framer-ret2N .framer-1p4dktd { display: block; }\",\".framer-ret2N.framer-y0ls1p { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 24px 0px; position: relative; width: 1200px; }\",\".framer-ret2N .framer-l2j283 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1056px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-ret2N .framer-1u85as4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-1k77iol { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ret2N .framer-14hc726 { flex: none; gap: 10px; height: 70px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 206px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-ret2N .framer-31sdwt { flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ret2N .framer-10ztm2g { flex: none; height: 1px; max-width: 300px; position: relative; width: 100%; }\",\".framer-ret2N .framer-bjmwj7, .framer-ret2N .framer-1061zj7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-djspey { flex: 1 0 0px; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ret2N .framer-nveebq { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ret2N .framer-1gdfesn-container, .framer-ret2N .framer-134gfcp-container, .framer-ret2N .framer-1plkk4z-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ret2N .framer-1w5yow7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ret2N .framer-74usg0, .framer-ret2N .framer-1k0kc0g { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ret2N .framer-1b1yapb, .framer-ret2N .framer-kqzesn, .framer-ret2N .framer-1o44sho, .framer-ret2N .framer-uzdnv6, .framer-ret2N .framer-iw0z60, .framer-ret2N .framer-byllhx, .framer-ret2N .framer-u7nc0a, .framer-ret2N .framer-nl35j9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ret2N .framer-1l5wjvh, .framer-ret2N .framer-bp0bv5, .framer-ret2N .framer-1fi6kb9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-1fsut4p, .framer-ret2N .framer-1r0qr1d, .framer-ret2N .framer-hogim3, .framer-ret2N .framer-kts9tu, .framer-ret2N .framer-gk87eq, .framer-ret2N .framer-1wwjzi6, .framer-ret2N .framer-1z0wa6r, .framer-ret2N .framer-16y8hik, .framer-ret2N .framer-146o9z0, .framer-ret2N .framer-s95ofr, .framer-ret2N .framer-94yu0n, .framer-ret2N .framer-1vwl546, .framer-ret2N .framer-ui3vez { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ret2N .framer-1s8wub3, .framer-ret2N .framer-9pvcb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ret2N .framer-19fyps6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ret2N .framer-1igd6q6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 97px; word-break: break-word; word-wrap: break-word; }\",\".framer-ret2N .framer-1u0a16h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-dipo8q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-5xydnz { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 100px; }\",\".framer-ret2N .framer-q0hctr { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-ret2N .framer-6g4rqt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ret2N .framer-1dm4rqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-ret2N.framer-v-14r74xs.framer-y0ls1p { width: 810px; }\",\".framer-ret2N.framer-v-14r74xs .framer-l2j283 { max-width: 746px; }\",\".framer-ret2N.framer-v-14r74xs .framer-1k77iol { flex: 0.7 0 0px; }\",\".framer-ret2N.framer-v-14r74xs .framer-14hc726 { height: 32px; width: 104px; }\",\".framer-ret2N.framer-v-vfe0ip.framer-y0ls1p { align-content: flex-start; align-items: flex-start; gap: 28px; overflow: visible; padding: 40px 16px 24px 16px; width: 375px; }\",\".framer-ret2N.framer-v-vfe0ip .framer-l2j283 { gap: 32px; max-width: 343px; overflow: visible; }\",\".framer-ret2N.framer-v-vfe0ip .framer-1u85as4 { align-content: center; align-items: center; flex-direction: column; gap: 32px; justify-content: flex-start; overflow: visible; }\",\".framer-ret2N.framer-v-vfe0ip .framer-1k77iol { flex: none; width: 100%; }\",\".framer-ret2N.framer-v-vfe0ip .framer-14hc726 { height: 32px; width: 150px; }\",\".framer-ret2N.framer-v-vfe0ip .framer-1w5yow7 { align-content: unset; align-items: unset; display: grid; flex: none; gap: 24px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(120px, 1fr)); grid-template-rows: repeat(2, min-content); overflow: visible; width: 100%; }\",\".framer-ret2N.framer-v-vfe0ip .framer-74usg0, .framer-ret2N.framer-v-vfe0ip .framer-1k0kc0g, .framer-ret2N.framer-v-vfe0ip .framer-1s8wub3, .framer-ret2N.framer-v-vfe0ip .framer-9pvcb { align-self: start; flex: none; justify-self: start; overflow: visible; width: 100%; }\",\".framer-ret2N.framer-v-vfe0ip .framer-19fyps6 { width: 165px; }\",\".framer-ret2N.framer-v-vfe0ip .framer-1u0a16h { overflow: visible; }\",\".framer-ret2N.framer-v-vfe0ip .framer-6g4rqt { align-content: unset; align-items: unset; display: grid; gap: 16px 24px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; overflow: visible; }\",\".framer-ret2N.framer-v-vfe0ip .framer-u7nc0a { align-self: start; justify-self: start; width: 100%; }\",\".framer-ret2N.framer-v-vfe0ip .framer-1dm4rqe { align-self: start; justify-self: start; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 577\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TXiSFiab7\":{\"layout\":[\"fixed\",\"auto\"]},\"J78oimtcb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersTQOcjqNV=withCSS(Component,css,\"framer-ret2N\");export default FramersTQOcjqNV;FramersTQOcjqNV.displayName=\"Footer\";FramersTQOcjqNV.defaultProps={height:577,width:1200};addPropertyControls(FramersTQOcjqNV,{variant:{options:[\"vNXCZ0zcX\",\"TXiSFiab7\",\"J78oimtcb\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersTQOcjqNV,[{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\"}]},...SocialLinksFonts,...CookiePreferencesLinkFonts,...CookieConsentFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersTQOcjqNV\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"577\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TXiSFiab7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J78oimtcb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sTQOcjqNV.map","// Generated by Framer (4cfe617)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/bCNTvjI9x/bCNTvjI9x.js\";import Footer from\"#framer/local/canvasComponent/sTQOcjqNV/sTQOcjqNV.js\";import Cursor from\"#framer/local/canvasComponent/UYpsPAVGG/UYpsPAVGG.js\";const FooterFonts=getFonts(Footer);const NavigationFonts=getFonts(Navigation);const NavigationControls=getPropertyControls(Navigation);const CursorFonts=getFonts(Cursor);const breakpoints={JMpXfQXaF:\"(max-width: 809.98px)\",PQfZtzyg2:\"(min-width: 1200px)\",wa3OMZSLu:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-llKZd\";const variantClassNames={JMpXfQXaF:\"framer-v-1gk2rbc\",PQfZtzyg2:\"framer-v-i9nfr5\",wa3OMZSLu:\"framer-v-11vsqyd\"};const uk1vM7wJW=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={JMpXfQXaF:[\".framer-llKZd .framer-9f1p3-container { height: 80px; }\"],wa3OMZSLu:[\".framer-llKZd .framer-9f1p3-container { height: 80px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={JMpXfQXaF:\".framer-1gk2rbc-override\",wa3OMZSLu:\".framer-11vsqyd-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-llKZd.framer-148znt5, .framer-llKZd .framer-148znt5 { display: block; }\",\".framer-llKZd.framer-i9nfr5 { align-content: center; align-items: center; background-color: var(--token-63f35459-0b18-4593-a116-1a6645823367, #f0f0f0); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-llKZd .framer-1dim2yc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-llKZd .framer-182dbd5-container { flex: none; height: auto; order: 1001; position: relative; width: 100%; }\",\".framer-llKZd .framer-9f1p3-container { flex: none; height: 73px; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={JMpXfQXaF:\"(max-width: 809.98px)\",PQfZtzyg2:\"(min-width: 1200px)\",wa3OMZSLu:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"PQfZtzyg2\",Phone:\"JMpXfQXaF\",Tablet:\"wa3OMZSLu\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Dark Desktop\":\"yyoUiGt_P\",\"Phone opened\":\"qp3DCApKc\",\"Tablet opened\":\"Q7eg7bCgc\",Desktop:\"L8g_2MdCe\",Phone:\"qV9dQPBne\",Tablet:\"stWMcm80i\"};const getProps=({height,id,variant1,width,...props})=>{return{...props,uk1vM7wJW:humanReadableEnumMap[variant1]??variant1??props.uk1vM7wJW??\"L8g_2MdCe\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PQfZtzyg2\"};};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition1,variant:\"W7H05mvhp\"};const cursor1={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition1,variant:\"EB2xXbrOW\"};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{style,className,layoutId,variant,uk1vM7wJW,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({idldrb:cursor1,vbbijm:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"PQfZtzyg2\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-63f35459-0b18-4593-a116-1a6645823367, rgb(240, 240, 240)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-i9nfr5\",className),\"data-framer-cursor\":\"vbbijm\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dim2yc\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:455,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-182dbd5-container\",\"data-framer-cursor\":\"idldrb\",nodeId:\"RG0fkSGPw\",scopeId:\"GLTGBztBX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JMpXfQXaF:{variant:matchVariant(\"J78oimtcb\")},wa3OMZSLu:{variant:matchVariant(\"TXiSFiab7\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"RG0fkSGPw\",layoutId:\"RG0fkSGPw\",style:{width:\"100%\"},variant:matchVariant(\"vNXCZ0zcX\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JMpXfQXaF:{height:80},wa3OMZSLu:{height:80}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9f1p3-container\",layoutScroll:true,nodeId:\"ww28M7ZbP\",scopeId:\"GLTGBztBX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JMpXfQXaF:{variant:matchVariant(\"qV9dQPBne\")},wa3OMZSLu:{variant:matchVariant(\"stWMcm80i\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"ww28M7ZbP\",layoutId:\"ww28M7ZbP\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(uk1vM7wJW),width:\"100%\",Yy3zD3C9K:\"var(--token-3f2b485c-0e00-41aa-8ae5-882e39ff1f22, rgb(245, 244, 238))\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wa3OMZSLu\":{\"layout\":[\"fixed\",\"fixed\"]},\"JMpXfQXaF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uk1vM7wJW\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"PQfZtzyg2\":[\".framer-182dbd5-container\",\".framer-9f1p3-container\"],\"wa3OMZSLu\":[\".framer-182dbd5-container\",\".framer-9f1p3-container\"],\"JMpXfQXaF\":[\".framer-182dbd5-container\",\".framer-9f1p3-container\"]}\n * @framerBreakpoints {\"PQfZtzyg2\":{\"min\":1200,\"canvasClassName\":\"framer-i9nfr5-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"wa3OMZSLu\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-11vsqyd-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"JMpXfQXaF\":{\"max\":809,\"canvasClassName\":\"framer-1gk2rbc-override\",\"minHeight\":1273,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant PQfZtzyg2\n * @framerLayoutTemplate true\n */const FramerGLTGBztBX=withCSS(Component,css,\"framer-llKZd\");export default FramerGLTGBztBX;FramerGLTGBztBX.displayName=\"Navigation\";FramerGLTGBztBX.defaultProps={height:1e3,width:1200};addPropertyControls(FramerGLTGBztBX,{uk1vM7wJW:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"L8g_2MdCe\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerGLTGBztBX,[{explicitInter:true,fonts:[]},...FooterFonts,...NavigationFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FramerGLTGBztBX.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context),forwardLoader(Navigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGLTGBztBX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wa3OMZSLu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JMpXfQXaF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"PQfZtzyg2\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"uk1vM7wJW\\\":\\\"variant1\\\"}\",\"framerBreakpoints\":\"{\\\"PQfZtzyg2\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-i9nfr5-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"wa3OMZSLu\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-11vsqyd-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"JMpXfQXaF\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1gk2rbc-override\\\",\\\"minHeight\\\":1273,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"PQfZtzyg2\\\":[\\\".framer-182dbd5-container\\\",\\\".framer-9f1p3-container\\\"],\\\"wa3OMZSLu\\\":[\\\".framer-182dbd5-container\\\",\\\".framer-9f1p3-container\\\"],\\\"JMpXfQXaF\\\":[\\\".framer-182dbd5-container\\\",\\\".framer-9f1p3-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Navigation from \"https://framerusercontent.com/modules/jWGYdSILqv40pYewtztd/eTcOQyhwdScCasf01jdz/GLTGBztBX.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9uDJPe3gpL2guqSfpPVG/flVp1xgC4qAoUbTJG0GS/augiA20Il.js\")), path: \"/\"}, Ot6otOKGX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3JFSbJqQuMha8l3ZAAVc/DKCNe114BaPnJb6wYi4E/Ot6otOKGX.js\")), path: \"/about-us\"}, fdPKCPBYc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zZNm5FSDISF0zwZ3omPG/TfFaw6t0yr17oFgE8Ueq/fdPKCPBYc.js\")), path: \"/case-studies\"}, zOLnPtCxH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ygbNZiqeV10T7aPLohxD/IuaqMSS0DLQhf1VcjjYF/zOLnPtCxH.js\")), path: \"/blog\"}, ii9XhXX0N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fWfQelU47w7qz06ESiEJ/shcAHnt8EOFRVc09c2vP/ii9XhXX0N.js\")), path: \"/404\"}, EkDb8BLrv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xM4TXsDuhoiG0FiT4dRY/EuBjZZof24Wr1XA44rG5/EkDb8BLrv.js\")), path: \"/contact\"}, lWTLnzMZG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g8lD8ZDkVV44WU8zjTFF/nitLICrANGs7cn1OceZ1/lWTLnzMZG.js\")), path: \"/terms-of-use\"}, mZ5LM4s9U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6IUxkCs58EKHC2mnT15X/4kobjYtfXapiNK9xB2gS/mZ5LM4s9U.js\")), path: \"/privacy-policy\"}, p13M9ELJm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E6S4sjIkFjaErfPr5zJE/Z9PjyTHcZhZYG3HMYHMW/p13M9ELJm.js\")), path: \"/services\"}, iaAoNrKid: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YH059AQCvW5hgbKDa7BC/qBmMlbwTDpcwgVJlgtX9/iaAoNrKid.js\")), path: \"/industry-solutions\"}, Thbcvl18w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/H0jvoH8k3zlDeqWjUXqo/qXMA5MUBGPoVpvwYV5Gj/Thbcvl18w.js\")), path: \"/ai-readiness-sprint\"}, omCcgQtLg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K7WqqA0qWPpNypjjA4dn/CEDeoiYpKOkGhIardaT8/omCcgQtLg.js\")), path: \"/cookie-policy\"}, UzHER_LQI: {collectionId: \"lVELe2lKu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zeUpmdLPKvVnB2zQGZgc/qx8p4nfth691uJzWG7Fp/UzHER_LQI.js\")), path: \"/case-studies/:dJYFQ7H0N\"}, yuNpBXDyv: {collectionId: \"hOaqiqXd9\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8I5GA5rnMwjLjcmrTFZ4/ddVKkJN5z9bfgtmgd6sy/yuNpBXDyv.js\")), path: \"/blog/:BKjWrOGBi\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {hOaqiqXd9: async () => (await import(\"https://framerusercontent.com/modules/3DfefI7hzbp8NZHJ9UPv/plbpnNYJeq2V95FcJE6H/hOaqiqXd9.js\"))?.[\"utils\"], lVELe2lKu: async () => (await import(\"https://framerusercontent.com/modules/85k2wXOLg40ZDfYAYry9/2blxA0I7p5llS7jRPzba/lVELe2lKu.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"81ab781e71ac7be67f9339fdac67d11a5fc4843497f223c37093724b6af68781\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {uk1vM7wJW: \"L8g_2MdCe\"}\r\nconst templateProps = {augiA20Il: props1, BgDE6RBIx: props1, EkDb8BLrv: props1, fdPKCPBYc: props1, iaAoNrKid: props1, ii9XhXX0N: props1, lWTLnzMZG: props1, mZ5LM4s9U: props1, omCcgQtLg: props1, Ot6otOKGX: props1, p13M9ELJm: props1, Thbcvl18w: props1, UzHER_LQI: props1, yuNpBXDyv: props1, zOLnPtCxH: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Ot6otOKGX\":\r\ncase \"fdPKCPBYc\":\r\ncase \"zOLnPtCxH\":\r\ncase \"ii9XhXX0N\":\r\ncase \"EkDb8BLrv\":\r\ncase \"lWTLnzMZG\":\r\ncase \"mZ5LM4s9U\":\r\ncase \"p13M9ELJm\":\r\ncase \"iaAoNrKid\":\r\ncase \"Thbcvl18w\":\r\ncase \"BgDE6RBIx\":\r\ncase \"omCcgQtLg\":\r\ncase \"UzHER_LQI\":\r\ncase \"yuNpBXDyv\":\r\nreturn React.createElement(Navigation, {...props, key: \"Navigation\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Ot6otOKGX\":\r\ncase \"fdPKCPBYc\":\r\ncase \"zOLnPtCxH\":\r\ncase \"ii9XhXX0N\":\r\ncase \"EkDb8BLrv\":\r\ncase \"lWTLnzMZG\":\r\ncase \"mZ5LM4s9U\":\r\ncase \"p13M9ELJm\":\r\ncase \"iaAoNrKid\":\r\ncase \"Thbcvl18w\":\r\ncase \"BgDE6RBIx\":\r\ncase \"omCcgQtLg\":\r\ncase \"UzHER_LQI\":\r\ncase \"yuNpBXDyv\":\r\nreturn [{hash: \"i9nfr5\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"11vsqyd\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1gk2rbc\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fWfQelU47w7qz06ESiEJ/shcAHnt8EOFRVc09c2vP/ii9XhXX0N.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://strategisthub.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/oMololxKGTXedFq380MR/ycYQDToDjLtYKBJYqRaE/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.6, ease: [0.95, 0.01, 0.33, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.95, 0.01, 0.33, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"8mCA2BG,SAAwB,GAAgB,EAAM,CAAC,GAAK,CAAC,YAAU,qBAAqB,YAAU,iBAAiB,YAAU,GAAG,WAAS,IAAI,aAAW,EAAE,SAAO,KAAK,SAAO,EAAE,YAAU,EAAE,QAAM,KAAK,QAAM,EAAE,OAAK,IAAI,mBAAiB,KAAK,SAAO,EAAY,EAAS,IAAqB,CAAO,EAAS,EAAa,SAAS,GAAG,EAAa,OAAa,EAAK,GAAU,EAAc,CAAC,EAAS,GAAaA,EAAS,GAAM,CAAO,EAAIC,EAAO,KAAK,CAAC,MAAc,CAAC,GAAU,IAAS,QAAa,EAAK,OAAO,IAAM,EAAG,KAAK,IAAI,EAAE,EAAU,CAAO,EAAG,EAAG,GAAS,MAAS,CAAC,EAAI,QAAQ,KAAK,IAAM,EAAE,EAAO,SAAS,EAAO,aAAa,EAAE,EAAY,GAAGC,EAAE,EAAE,EAAG,EAAE,EAAG,EAAS,MAAQ,CAAC,AAAqB,EAAI,UAAQ,EAAO,sBAAsB,EAAK,EAA+D,OAA5D,GAAM,CAAC,EAAO,iBAAiB,SAAS,EAAI,CAAC,QAAQ,GAAK,CAAC,KAAW,CAAC,EAAO,oBAAoB,SAAS,EAAI,CAAI,EAAI,SAAS,MAAK,EAAO,qBAAqB,EAAI,QAAQ,GAAK,CAAC,EAAU,EAAK,CAAC,CAIz6B,GAAK,CAAC,EAAS,GAAaF,EAAS,GAAM,CAAC,MAAc,CAAC,GAAU,IAAS,QAAa,EAAK,OAAO,IAAM,EAAG,EAAO,WAAW,eAAe,EAAiB,KAAK,CAAO,MAAU,EAAY,EAAG,QAAQ,CAA6C,OAA5C,GAAO,CAAC,EAAG,iBAAiB,SAAS,EAAM,KAAW,EAAG,oBAAoB,SAAS,EAAM,EAAG,CAAC,EAAiB,EAAK,CAAC,CAAC,IAA8C,EAAc,CAAC,QAAQ,EAAS,EAAE,EAAE,WAAW,WAAW,KAAK,MAAM,EAAS,IAAI,CAAC,SAAS,CAAO,EAAS,CAAC,aAAa,WAAW,gBAAgB,SAAS,WAAW,aAAa,EAAS,+BAAY,CAAO,EAAW,CAAC,GAAG,EAAS,UAAU,EAAS,aAAa,EAAO,MAAM,EAAO,YAAY,EAAW,GAAG,OAAO,CAAO,EAAU,CAAC,GAAG,EAAS,UAAU,EAAS,aAAa,EAAM,MAAM,EAAM,YAAY,EAAU,GAAG,OAAO,CAAO,EAAqB,EAAM,MAAM,CAAC,QAAQ,iBAAiB,MAAM,OAAO,OAAO,OAAO,oBAAoB,gBAAgB,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,SAAS,UAAU,QAAQ,QAAQ,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,KAAK,EAAU,MAAM,EAAc,SAAS,GAAe,KAAK,EAAE,IAAiB,EAAK,OAAO,CAAC,EAAEG,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,CAAc,EAAK,IAAI,CAAC,KAAK,EAAU,MAAM,EAAW,SAAsB,EAAK,UAAU,CAAC,OAAO,GAAa,CAAC,CAAC,CAAC,CAAc,EAAK,IAAI,CAAC,KAAK,EAAU,MAAM,EAAU,SAAsB,EAAK,OAAO,CAAC,EAAE,GAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,SAAS,GAAG,CAAC,SAAS,GAAU,EAAkB,EAAK,IAAI,CAAM,OAAK,aAAa,uBAAuB,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,QAAQ,CAAC,SAAS,EAAQ,CAAC,CAAC,EAAQ,CAAC,gCAXvjD,IAAqF,IAA6C,CACrL,GAAe,CAAC,4bAA4b,2bAA2b,2KAA2K,2KAA2K,2KAA2K,sIAAsI,sOAAsO,4tBAA4tB,gbAAgb,CACh4F,GAAa,qDAA2D,GAAO,8HAS6hD,EAAoB,GAAgB,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,WAAW,aAAa,qBAAqB,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,iBAAiB,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,IAAI,GAAG,IAAI,IAAI,KAAK,GAAG,KAAK,KAAK,aAAa,GAAG,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,IAAI,IAAI,IAAI,KAAK,KAAK,GAAG,KAAK,KAAK,aAAa,IAAI,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,IAAI,GAAG,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,aAAa,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,aAAa,EAAE,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,IAAI,GAAG,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,MAAM,IAAI,IAAI,KAAK,EAAE,aAAa,KAAK,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,aAAa,EAAE,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,aAAa,IAAI,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,IAAI,IAAI,KAAK,KAAK,GAAG,KAAK,KAAK,aAAa,KAAK,CAAC,CAAC,2BC9B1sF,IAAU,UAAU,EAAE,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAcC,GAAI,CAAC,sfAAsf,CAAcC,GAAU,yCCA3mB,IAAU,UAAU,CAAC,mBAAmB,iBAAiB,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,cAAc,SAAS,OAAO,YAAY,MAAM,SAAS,aAAa,SAAS,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,+0BAAu1B,CAAcC,GAAU,kBCAxjC,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oDAAzlB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,CAAwNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,OAAO,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,UAAU,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW3+C,EAAgB,GAX2/C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,GAAO,EAAW,YAAY,EAAG,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,GAAO,EAAW,YAAY,EAAG,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,MAAM,EAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,wUAAwU,0MAA0M,kLAAkL,iLAAiL,CAWlqK,eAAe,IAAgB,EAAgB,EAAgB,YAAY,iBAAiB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXswC,SAASgB,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,gEAAj2D,IAAyQ,IAAkE,IAA4B,KAA0J,KAA4H,KAA0H,KAA0H,KAAyH,KAA0H,KAAwH,CAAM,GAAmB,EAASC,GAAc,CAAO,GAAqB,EAAS,GAAgB,CAAO,GAAmB,EAAS,GAAc,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAAwNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8BC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,eAAe,YAAY,eAAe,YAAY,gBAAgB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,wEAAwE,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWphG,EAAgB,GAXoiG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAgI,GAAkB,EAAGX,GAAvHc,GAAsBC,GAAuBC,GAAuBC,GAA8F,CAAO,MAAiB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBgB,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,GAAG,EAAM,CAAC,GAAGrB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,eAAe,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,GAAGA,EAAqB,CAAC,UAAU,CAAC,KAAK,IAAA,GAAU,CAAC,UAAU,CAAC,KAAK,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,GAAGA,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQK,GAAa,YAAY,CAAC,UAAU,GAAgB,MAAM,OAAO,GAAGN,EAAqB,CAAC,UAAU,CAAC,QAAQM,GAAa,YAAY,CAAC,UAAU,GAAiB,CAAC,UAAU,CAAC,QAAQA,GAAa,YAAY,CAAC,UAAU,GAAgB,CAAC,UAAU,CAAC,UAAU,GAAgB,CAAC,UAAU,CAAC,UAAU,EAAgB,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,SAAS,IAAI,OAAO,OAAO,KAAK,IAAI,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,UAAU,oEAAoE,iBAAiB,KAAK,WAAW,EAAE,OAAO,KAAK,OAAO,EAAE,UAAU,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2CAA2C,EAAU,CAAC,SAAS,CAAC,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,EAAU,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGZ,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAa,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,yEAAyE,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,YAAY,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,GAAGZ,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAa,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,uBAAuB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGZ,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAa,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,iBAAiB,GAAK,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAc,EAAe,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGZ,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,SAAsB,EAAKY,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,OAAO,oEAAoE,UAAU,GAAG,UAAU,GAAM,YAAY,EAAE,eAAe,GAAG,eAAe,IAAI,SAAS,oEAAoE,YAAY,wEAAwE,aAAa,4BAA4B,aAAa,GAAG,UAAU,GAAM,OAAO,OAAO,KAAK,GAAG,GAAG,YAAY,MAAM,uBAAuB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,uRAAuR,+RAA+R,0SAA0S,yGAAyG,yGAAyG,qRAAqR,2NAA2N,+KAA+K,8HAA8H,iRAAiR,0GAA0G,gKAAgK,iQAAiQ,wQAAwQ,uQAAuQ,0MAA0M,iKAAiK,+OAA+O,gPAAgP,4IAA4I,8VAA8V,kOAAkO,GAAGW,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,CAWjh3B,eAAe,IAAgB,EAAgB,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,eAAe,gBAAgB,eAAe,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,wEAAwE,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAmB,GAAG,GAAqB,GAAG,GAAmB,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAc7B,GAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICAn9E,SAAS,GAAU,EAAK,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,KAAK,IAAM,EAAM,SAAS,OAAO,MAAU,OAAO,WAAW,EAAK,QAAQ,uBAAuB,OAAO,CAAC,WAAW,CAAC,CAAC,OAAO,EAAM,mBAAmB,EAAM,GAAG,CAAC,KAAM,SAAS,GAAU,EAAK,EAAM,EAAK,CAAC,GAAG,OAAO,SAAW,IAAY,OAAO,IAAM,EAAQ,IAAI,KAAK,KAAK,KAAK,CAAC,EAAK,MAAM,CAAC,aAAa,CAAC,SAAS,OAAO,GAAG,EAAK,GAAG,mBAAmB,EAAM,CAAC,YAAY,EAAQ,wBAAyB,SAAS,IAAa,CAAC,IAAM,EAAI,GAAU,GAAY,CAAC,GAAG,CAAC,EAAI,OAAO,KAAK,GAAG,CAAC,IAAM,EAAO,KAAK,MAAM,EAAI,CAAC,GAAG,OAAO,GAAQ,WAAY,WAAW,OAAO,GAAQ,WAAY,UAAW,MAAM,CAAC,UAAU,GAAK,UAAU,EAAO,UAAU,UAAU,EAAO,UAAU,GAAG,EAAO,IAAI,KAAK,KAAK,CAAC,MAAQ,EAAE,OAAO,KAAM,SAAS,GAAa,EAAU,EAAU,CAAC,IAAM,EAAQ,CAAC,UAAU,GAAK,YAAU,YAAU,GAAG,KAAK,KAAK,CAAC,CAAqK,OAApK,GAAU,GAAY,KAAK,UAAU,EAAQ,CAAC,IAAI,CAAW,IAAS,QAAa,EAAO,cAAc,IAAI,YAAY,wBAAwB,CAAC,OAAO,EAAQ,CAAC,CAAC,CAAS,EAAS,SAAS,GAAoB,EAAG,CAA8C,GAA1C,CAAC,GAAI,OAAO,SAAW,KAAsB,SAAS,eAAe,oBAAoB,CAAC,OAAO,IAAM,EAAG,SAAS,cAAc,SAAS,CAAC,EAAG,GAAG,oBAAoB,EAAG,MAAM,GAAK,EAAG,IAAI,+CAA+C,IAAK,SAAS,KAAK,YAAY,EAAG,CAAC,IAAM,EAAG,SAAS,cAAc,SAAS,CAAC,EAAG,GAAG,oBAAoB,EAAG,UAAU,0HAA0H,EAAG,KAAK,SAAS,KAAK,YAAY,EAAG,CAAE,SAAS,GAAO,CAAC,KAAG,WAAS,WAAS,UAAQ,CAAC,OAAoB,EAAK,SAAS,CAAC,KAAK,SAAS,KAAK,SAAS,eAAe,EAAY,WAAS,QAAQ,EAAS,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,IAAI,OAAO,OAAO,QAAQ,EAAE,QAAQ,OAAO,eAAe,EAAG,WAAW,aAAa,WAAW,SAAS,WAAW,EAAG,EAAO,sBAAsB,OAAO,EAAS,UAAU,UAAU,QAAQ,EAAS,GAAG,EAAE,WAAW,sBAAsB,WAAW,EAAE,CAAC,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,WAAW,OAAO,UAAU,4BAA4B,QAAQ,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,SAAS,GAAQ,CAAC,QAAM,OAAK,KAAG,WAAS,WAAS,SAAO,YAAU,cAAY,CAAC,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,aAAa,eAAe,gBAAgB,IAAI,GAAG,QAAQ,SAAS,UAAU,aAAa,IAAa,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,SAAS,EAAE,CAAC,SAAS,CAAc,EAAM,OAAO,CAAC,MAAM,CAAC,WAAW8B,EAAK,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,MAAM,EAAU,CAAC,SAAS,CAAC,EAAM,EAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,IAAI,SAAS,KAAK,MAAM,EAAW,WAAW,EAAE,CAAC,SAAS,gBAAgB,CAAC,CAAC,KAAK,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAWA,EAAK,SAAS,KAAK,WAAW,IAAI,WAAW,QAAQ,MAAM,EAAW,CAAC,SAAS,EAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAO,CAAI,KAAY,WAAkB,WAAgB,SAAO,CAAC,CAAC,CAAC,CAAC,CAK71G,SAAwB,GAAc,EAAM,CAAC,GAAK,CAAC,SAAO,UAAU,SAAO,UAAU,YAAU,UAAU,aAAW,sBAAsB,aAAW,iBAAiB,kBAAgB,IAAI,EAAiD,EAA5B,IAAqB,EAAsB,EAAa,SAAS,GAAG,EAAa,QAAQ,EAAa,SAAS,GAAG,EAAa,UAAe,CAAC,EAAM,GAAUC,EAAS,GAAM,CAAM,CAAC,EAAO,GAAWA,EAAS,GAAM,CAAM,CAAC,EAAM,GAAUA,EAAS,GAAM,CAAM,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAM,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAC,MAAc,CAAC,GAAG,GAAa,IAAS,OAAY,OAAO,IAAM,EAAS,IAAa,CAAI,GAAU,EAAa,EAAS,UAAU,CAAC,EAAa,EAAS,UAAU,CAAI,EAAS,WAAU,GAAoB,EAAgB,EAAO,EAAU,GAAK,CAAE,EAAS,GAAK,CAAC,IAAM,MAAW,CAAC,IAAM,EAAE,IAAa,CAAC,EAAa,GAAG,WAAW,GAAM,CAAC,EAAa,GAAG,WAAW,GAAM,CAAC,EAAU,GAAM,CAAC,EAAS,GAAK,EAAyD,OAAtD,EAAO,iBAAiB,sBAAsB,EAAO,KAAW,EAAO,oBAAoB,sBAAsB,EAAO,EAAG,CAAC,EAAK,EAAgB,CAAC,CAAC,SAAS,EAAO,EAAE,EAAE,CAAC,GAAa,EAAE,EAAE,CAAI,GAAE,GAAoB,EAAgB,CAAC,EAAU,GAAM,CAAC,EAAS,GAAM,CAI2mG,OAJtmG,GAAM,CAAC,EAAa,MAAoB,GAAQ,IAAQ,OAAO,SAAW,IAAyB,EAA0B,EAAMC,EAAU,CAAC,SAAS,CAAC,EAAoB,EAAM,MAAM,CAAC,UAAU,YAAY,MAAM,CAAC,WAAW,EAAO,UAAU,qCAAqC,WAAWF,EAAK,UAAU,qCAAqC,CAAC,KAAK,SAAS,aAAa,iBAAiB,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;EAIznD,CAAC,CAAc,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,SAAS,KAAK,WAAW,SAAS,MAAM,EAAU,CAAC,SAAS,CAAC,8GAA8G,IAAiB,EAAK,IAAI,CAAC,KAAK,EAAW,MAAM,CAAC,MAAM,EAAO,eAAe,YAAY,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,GAAG,eAAe,WAAW,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAO,GAAM,GAAM,CAAC,MAAM,CAAC,OAAO,aAAa,IAAa,WAAW,cAAc,MAAM,EAAU,aAAa,IAAI,QAAQ,YAAY,WAAWA,EAAK,SAAS,KAAK,WAAW,IAAI,OAAO,UAAU,CAAC,SAAS,aAAa,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,CAAC,EAAU,GAAM,CAAC,EAAS,GAAK,EAAG,MAAM,CAAC,OAAO,aAAa,IAAa,WAAW,cAAc,MAAM,EAAU,aAAa,IAAI,QAAQ,YAAY,WAAWA,EAAK,SAAS,KAAK,WAAW,IAAI,OAAO,UAAU,CAAC,SAAS,YAAY,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAO,GAAK,GAAK,CAAC,MAAM,CAAC,OAAO,OAAO,WAAW,EAAO,MAAM,OAAO,aAAa,IAAI,QAAQ,YAAY,WAAWA,EAAK,SAAS,KAAK,WAAW,IAAI,OAAO,UAAU,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,EAAmB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAE,OAAO,UAAU,WAAW,oBAAoB,eAAe,YAAY,qBAAqB,YAAY,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,QAAQ,GAAG,WAAWA,EAAK,UAAU,kBAAkB,CAAC,YAAY,EAAS,GAAM,CAAC,QAAQ,GAAG,EAAE,iBAAiB,CAAC,YAAY,GAAG,EAAE,iBAAiB,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,uJAAuJ,CAAC,CAAc,EAAM,MAAM,CAAC,QAAQ,GAAG,EAAE,iBAAiB,CAAC,KAAK,SAAS,aAAa,OAAO,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,SAAS,IAAI,UAAU,OAAO,UAAU,OAAO,WAAW,EAAO,aAAa,GAAG,UAAU,oCAAoC,QAAQ,GAAG,UAAU,aAAa,UAAU,0CAA0C,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAS,GAAM,CAAC,aAAa,QAAQ,MAAM,CAAC,SAAS,WAAW,IAAI,GAAG,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,aAAa,MAAM,OAAO,OAAO,WAAW,mBAAmB,MAAM,EAAU,SAAS,GAAG,WAAW,EAAE,OAAO,UAAU,CAAC,SAAS,IAAO,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,UAAU,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,MAAM,EAAU,CAAC,SAAS,qBAAqB,CAAC,CAAc,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,UAAU,SAAS,KAAK,WAAW,SAAS,MAAM,EAAW,CAAC,SAAS,CAAC,+GAA+G,IAAiB,EAAK,IAAI,CAAC,KAAK,EAAW,MAAM,CAAC,MAAM,EAAO,eAAe,YAAY,CAAC,SAAS,gBAAgB,CAAC,CAAC,IAAI,CAAC,CAAC,CAAc,EAAK,GAAQ,CAAC,MAAM,YAAY,KAAK,mGAAmG,GAAG,GAAK,SAAS,GAAY,SAAiB,YAAqB,aAAW,CAAC,CAAc,EAAK,GAAQ,CAAC,MAAM,YAAY,KAAK,yFAAyF,GAAG,EAAU,aAAa,EAAa,GAAG,CAAC,EAAE,CAAQ,SAAiB,YAAqB,aAAW,CAAC,CAAc,EAAK,GAAQ,CAAC,MAAM,YAAY,KAAK,4EAA4E,GAAG,EAAU,aAAa,EAAa,GAAG,CAAC,EAAE,CAAQ,SAAiB,YAAqB,aAAW,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,IAAI,GAAG,UAAU,GAAG,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAO,GAAM,GAAM,CAAC,MAAM,CAAC,KAAK,WAAW,OAAO,aAAa,IAAa,WAAW,cAAc,MAAM,EAAU,aAAa,GAAG,QAAQ,YAAY,WAAWA,EAAK,SAAS,GAAG,WAAW,IAAI,OAAO,UAAU,CAAC,SAAS,aAAa,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAO,EAAU,EAAU,CAAC,MAAM,CAAC,KAAK,WAAW,OAAO,OAAO,WAAW,EAAO,MAAM,OAAO,aAAa,GAAG,QAAQ,YAAY,WAAWA,EAAK,SAAS,GAAG,WAAW,IAAI,OAAO,UAAU,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,SAAS,KAAK,CAAC,gCAT5tI,IAAqF,IAAsC,IAAoC,CAAM,GAAY,oBAA0BA,EAAK,8DASiiI,EAAoB,GAAc,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,UAAU,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,aAAa,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,sBAAsB,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,iBAAiB,CAAC,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,YAAY,eAAe,CAAC,CAAC,ICbr1J,SAAwB,GAAsB,EAAM,CAAC,GAAK,CAAC,QAAM,qBAAqB,YAAU,qBAAqB,UAAQ,GAAG,WAAS,GAAG,SAAO,EAAW,CAAC,EAAM,GAAUG,EAAS,GAAM,CAAC,OAAoB,EAAK,SAAS,CAAC,KAAK,SAAS,iBAAiB,EAAS,GAAK,CAAC,iBAAiB,EAAS,GAAM,CAAC,YAAY,CAAW,IAAS,QAAa,EAAO,cAAc,IAAI,MAAM,sBAAsB,CAAC,EAAI,MAAM,CAAC,OAAO,OAAO,WAAW,OAAO,QAAQ,EAAE,OAAO,EAAE,MAAM,EAAU,QAAQ,EAAM,EAAE,EAAQ,WAAWC,GAAK,WAAS,WAAW,IAAI,cAAc,UAAU,WAAW,EAAE,OAAO,UAAU,WAAW,oBAAoB,WAAW,SAAS,GAAG,EAAM,CAAC,SAAS,EAAM,CAAC,0BAL7nB,IAAoD,IAA4B,CAAMA,GAAK,8DAKoiB,EAAoB,GAAsB,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,qBAAqB,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,qBAAqB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,GAAG,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,aAAa,GAAG,CAAC,CAAC,ICNz3B,SAAS,GAAW,CAAC,OAAK,YAAU,SAAO,aAAW,YAAU,CAAC,OAAoB,EAAK,IAAI,CAAC,KAAK,GAAM,IAAI,OAAO,SAAS,IAAI,sBAAsB,MAAM,CAAC,MAAM,GAAG,OAAO,GAAG,aAAa,IAAI,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,WAAW,EAAO,OAAO,aAAa,IAAa,MAAM,EAAU,eAAe,OAAO,OAAO,UAAU,CAAU,WAAS,CAAC,CAKtjB,SAAwB,GAAY,EAAM,CAAC,GAAK,CAAC,QAAM,YAAY,WAAS,2BAA2B,UAAQ,sBAAsB,YAAU,4BAA4B,YAAU,2BAA2B,YAAU,qBAAqB,SAAO,4BAA4B,aAAW,4BAA4B,SAAO,EAAM,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAG,WAAW,GAAK,GAAG,EAAM,CAAC,SAAS,CAAC,EAAmB,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,cAAc,UAAU,MAAM,EAAU,WAAW,SAAS,CAAC,SAAS,EAAM,CAAC,CAAC,KAAkB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAG,CAAC,SAAS,CAAc,EAAK,GAAW,CAAC,KAAK,EAAmB,YAAiB,SAAkB,aAAW,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,eAAe,cAAc,GAAK,SAAsB,EAAK,OAAO,CAAC,EAAE,mMAAmM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAW,CAAC,KAAK,EAAkB,YAAiB,SAAkB,aAAW,SAAsB,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,eAAe,cAAc,GAAK,SAAsB,EAAK,OAAO,CAAC,EAAE,+XAA+X,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAW,CAAC,KAAK,EAAoB,YAAiB,SAAkB,aAAW,SAAsB,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,MAAM,cAAc,GAAK,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,IAAI,MAAM,KAAK,OAAO,KAAK,GAAG,IAAI,CAAC,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,CAAC,CAAc,EAAK,SAAS,CAAC,GAAG,OAAO,GAAG,MAAM,EAAE,MAAM,KAAK,eAAe,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,sBALzqE,IAAoD,CAAM,GAAK,8DAK4mE,EAAoB,GAAY,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,YAAY,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,2BAA2B,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,qBAAqB,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,4BAA4B,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,4BAA4B,CAAC,CAAC,2BCNtzF,IAAU,UAAU,CAAC,2BAA2B,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,cAAc,OAAO,UAAU,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,yrBAAyrB,CAAc,GAAU,kBCAynB,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,6DAA/vD,IAA4Q,IAAkE,IAA4B,KAAsJ,KAA4I,KAAwH,KAAyH,KAA0H,KAA0H,KAA0H,CAAM,GAAiB,EAAS,GAAY,CAAO,GAA2B,EAAS,GAAsB,CAAO,GAAmB,EAAS,GAAc,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUnmF,EAAgB,GAVmnF,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAgI,EAAkB,EAAGP,GAAvHU,GAAsBC,GAAuBC,GAAuBC,GAA8F,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAMX,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBY,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,oBAAqC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,GAAO,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,YAAY,GAAG,WAAW,IAAI,UAAU,OAAO,UAAU,SAAS,MAAM,QAAQ,IAAI,0FAA0F,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,MAAM,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,YAAY,GAAG,WAAW,IAAI,UAAU,OAAO,UAAU,SAAS,MAAM,QAAQ,IAAI,0FAA0F,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,MAAM,gBAAgB,GAAG,eAAe,IAAI,YAAY,GAAG,WAAW,IAAI,UAAU,OAAO,UAAU,SAAS,MAAM,QAAQ,IAAI,0FAA0F,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,0GAA0G,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAsB,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,QAAQ,IAAI,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAsB,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mCAAmC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,IAAI,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,OAAO,4BAA4B,WAAW,4BAA4B,OAAO,OAAO,UAAU,qBAAqB,GAAG,YAAY,UAAU,4CAA4C,MAAM,GAAG,SAAS,YAAY,SAAS,kDAAkD,UAAU,2BAA2B,MAAM,OAAO,QAAQ,0CAA0C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8BAA8B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,0CAA0C,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKS,GAAO,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,UAAU,+BAA+B,mBAAmB,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,IAAI,eAAe,IAAI,QAAQ,IAA2B,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,MAAM,EAAE,EAAE,GAAG,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,OAAO,kNAAkN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,iDAAoD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,CAAC,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,QAAQ,GAAG,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,GAAG,CAAC,SAAsB,EAAK,GAAsB,CAAC,SAAS,GAAG,OAAO,OAAO,GAAG,YAAY,MAAM,qBAAqB,SAAS,YAAY,QAAQ,EAAE,UAAU,qBAAqB,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,gCAAgC,SAAS,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,OAAO,iBAAiB,OAAO,qBAAqB,gBAAgB,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,WAAW,yBAAyB,WAAW,iBAAiB,UAAU,kBAAkB,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,+SAA+S,uVAAuV,8SAA8S,uTAAuT,0NAA0N,sLAAsL,gHAAgH,qSAAqS,wLAAwL,sKAAsK,2LAA2L,oTAAoT,oVAAoV,oUAAoU,kXAAkX,mhBAAmhB,mVAAmV,4TAA4T,qKAAqK,6SAA6S,4PAA4P,yIAAyI,4IAA4I,mSAAmS,sQAAsQ,iEAAiE,sEAAsE,sEAAsE,iFAAiF,gLAAgL,mGAAmG,mLAAmL,6EAA6E,gFAAgF,wSAAwS,kRAAkR,kEAAkE,uEAAuE,sSAAsS,wGAAwG,4FAA4F,GAAGW,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,CAU9rvC,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAiB,GAAG,GAA2B,GAAG,GAAmB,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,wFCV74E,IAAqR,IAA8C,IAA4B,KAAuG,KAAyE,KAAyE,CAAM,GAAY,EAASC,GAAO,CAAO,GAAgB,EAASC,GAAW,CAAO,GAAmB,GAAoBA,GAAW,CAAO,GAAY,EAASC,GAAO,CAAO,GAAY,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,CAAyD,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAAiC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAgB,CAAC,UAAU,CAAC,0DAA0D,CAAC,UAAU,CAAC,0DAA0D,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,2BAA2B,UAAU,2BAA2B,CAAO,GAAM,CAAC,kFAAkF,kFAAkF,gXAAgX,0JAA0J,sHAAsH,sLAAsL,oEAAoE,CAAO,GAAa,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,CAAO,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,GAAqB,CAAC,eAAe,YAAY,eAAe,YAAY,gBAAgB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAU,CAAC,SAAO,KAAG,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,GAAO,CAAC,UAAU,SAAS,UAAUA,GAAO,OAAO,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,SAAS,WAAW,GAAY,QAAQ,YAAY,CAAO,GAAQ,CAAC,UAAU,SAAS,UAAUA,GAAO,OAAO,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,UAAU,SAAS,WAAW,GAAY,QAAQ,YAAY,CAAO,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,GAAM,CAAqE,EAAkB,EAAG,GAA2C,CAAkD,OAAjD,GAAiB,CAAC,OAAO,GAAQ,OAAO,GAAO,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,oGAAoG,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,CAAC,qBAAqB,SAAS,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,qBAAqB,SAAS,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKN,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,yBAAyB,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKL,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,EAAU,CAAC,MAAM,OAAO,UAAU,wEAAwE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,EAAa,QAAQ,IAAS,EAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAexkN,EAAgB,GAAQ,GAAU,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,UAAU,IAAqB,SAAY,CAAC,GAAG,GAAmB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,UAAU,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,GAAG,GAAY,GAAG,GAAgB,GAAG,GAAY,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAcD,GAAO,EAAE,CAAC,EAAQ,CAAC,GAAcC,GAAW,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICJ9rB,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,YAAY,CAE7F,EADgB,CAAC,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAO,CACvR,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOM,EAAoBC,GAAY,CAAC,GAAG,EAAO,IAAK,aAAc,QAAM,CAAE,EAAS,GAAK,CAAC,CAC5F,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,sBAAsB,CAAE,CAAC,KAAM,UAAW,WAAY,gDAAgD,CAAE,CAAC,KAAM,UAAW,WAAY,wBAAwB,CAAC,CACpM,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,8DAAgG,CACvI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,4BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,KAAK,CAAE,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,GAAK,KAAM,CAAC,IAAM,IAAM,IAAM,EAAE,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,MAAO,EAAG,MAAM,CAAE,KAAM,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,KAAK,CAAE,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,IAAM,IAAM,EAAE,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,MAAO,EAAG,OAAO,CAAC,CAAE,OAAQ,EAAE,CAAC,CAC7jB,CAAC,CAIF,OADA,MAAM,EACC,EAuBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,EAA+B,EAAQ,EAAQ,KACnD,CACN,EAA+B,EAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,EAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,EAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,gCA5KR,UA1IiC,IACJ,IACU,IACI,KACyE,CAE9G,EAAS,CAAC,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,OAAO,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,kBAAkB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sBAAsB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,uBAAuB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iBAAiB,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,2BAA2B,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAC,CAE7/E,GAAU,CAAC,CAAC,KAAM,QAAS,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAC,CAC3F,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAS,CACtT,GAAe,mEAuCf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAI9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}