{"version":3,"file":"script_main.C6UtB_LB.mjs","names":["serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","RichText","SVG","L_SHAPE_PATH","useState","Footer","isBrowser","useRef","React.useId","RichText","React.Fragment","React.createElement","Main","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bamMgJhjMszHbcnxCtZj/20nHFbpxFqdlchR1dDZF/Noise.js","https:/framerusercontent.com/modules/y6FTA3XrbEYItCgjuaJu/qSdAWWwCCyCJbMRoOM3R/itKm_zB9I.js","https:/framerusercontent.com/modules/rS0eSd5GI4zdXAOfzPzM/MVx0ZN4fLpr0uKypvfI0/LShapeAccent.js","https:/framerusercontent.com/modules/sVfOgaQRSMSjiiV0VFFS/EaM5PW64QL8gNoC9v7Uy/MobileNavMenu.js","https:/framerusercontent.com/modules/GL2uEumumowSCQAEi6Z6/OyO4OfnnquUq7MaFuo9I/YourkolLogo.js","https:/framerusercontent.com/modules/dF3DVYJ4T9sRqYeP3Ewn/6ClZLbwbxsHO3sOu0CLp/d_uHRxjHw.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Noise\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Noise(props){const{opacity,backgroundSize,borderRadius}=props;return /*#__PURE__*/ _jsx(\"div\",{style:{...containerStyle,opacity,backgroundSize,borderRadius}});};Noise.defaultProps={opacity:.5,backgroundSize:128,radius:0};addPropertyControls(Noise,{backgroundSize:{title:\"Size\",type:ControlType.Number,min:64,max:256},opacity:{title:\"Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,min:0,max:1e3,step:1,displayStepper:true}});const containerStyle={width:\"100%\",height:\"100%\",backgroundSize:\"256px 256px\",backgroundRepeat:\"repeat\",backgroundImage:\"url('https://framerusercontent.com/images/rR6HYXBrMmX4cRpXfXUOvpvpB0.png')\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Noise\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Noise.map","// Generated by Framer (4bc5767)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"KTU4ly8LJ\",\"RmN2D6ueF\",\"QHIiKylrI\"];const serializationHash=\"framer-GJR0n\";const variantClassNames={KTU4ly8LJ:\"framer-v-788ly6\",QHIiKylrI:\"framer-v-1s9g854\",RmN2D6ueF:\"framer-v-1w2xgsd\"};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:\"KTU4ly8LJ\",Phone:\"QHIiKylrI\",Tablet:\"RmN2D6ueF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KTU4ly8LJ\"};};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:\"KTU4ly8LJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QHIiKylrI\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"RmN2D6ueF\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-788ly6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KTU4ly8LJ\",ref:refBinding,style:{backgroundColor:\"var(--token-254a90ca-a080-403b-b102-6ab76fbbb3ed, rgb(30, 7, 220))\",...style},...addPropertyOverrides({QHIiKylrI:{\"data-framer-name\":\"Phone\"},RmN2D6ueF:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-r0ft7j\",layoutDependency:layoutDependency,layoutId:\"TnsGF0Zky\",children:isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kcks3i\",\"data-framer-name\":\"Group 70\",layoutDependency:layoutDependency,layoutId:\"NTNoAC9uz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k4mqjm\",\"data-framer-name\":\"Group 69\",layoutDependency:layoutDependency,layoutId:\"Cfa296NC5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(247, 247, 246))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/yourkolscience/\",motionChild:true,nodeId:\"WMFq6jHBo\",openInNewTab:true,relValues:[],scopeId:\"itKm_zB9I\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:[\"follow us on \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-weight\":\"700\"},children:\"linkedin\"})]})})})}),className:\"framer-1hk25au\",\"data-framer-name\":\"follow us on linkedin\",fonts:[\"GF;Nunito Sans-regular\",\"GF;Nunito Sans-700\"],layoutDependency:layoutDependency,layoutId:\"WMFq6jHBo\",style:{\"--extracted-r6o4lv\":\"rgb(247, 247, 246)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(247, 247, 246))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+31622785357\",motionChild:true,nodeId:\"JhatQtRal\",openInNewTab:false,relValues:[],scopeId:\"itKm_zB9I\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:[\"contact \",/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-weight\":\"700\"},children:\"siebren\"})]})})})}),className:\"framer-7rfrkc\",\"data-framer-name\":\"contact siebren\",fonts:[\"GF;Nunito Sans-regular\",\"GF;Nunito Sans-700\"],layoutDependency:layoutDependency,layoutId:\"JhatQtRal\",style:{\"--extracted-r6o4lv\":\"rgb(247, 247, 246)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wp6sta\",\"data-framer-name\":\"Line 10\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"ZR0DSw7hT\",svg:'<svg width=\"46\" height=\"13\" viewBox=\"-1 -1 46 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1 4.3335C0.447715 4.3335 -5.91568e-08 4.78121 0 5.3335C5.91568e-08 5.88578 0.447715 6.3335 1 6.3335L1 5.3335L1 4.3335ZM32.6667 5.33349C32.6667 8.27901 35.0545 10.6668 38 10.6668C40.9455 10.6668 43.3333 8.27901 43.3333 5.33349C43.3333 2.38797 40.9455 0.000159751 38 0.000159961C35.0545 0.000160172 32.6667 2.38798 32.6667 5.33349ZM1 5.3335L1 6.3335L2.85 6.3335L2.85 5.3335L2.85 4.3335L1 4.3335L1 5.3335ZM6.55 5.3335L6.55 6.3335L10.25 6.3335L10.25 5.3335L10.25 4.3335L6.55 4.3335L6.55 5.3335ZM13.95 5.3335L13.95 6.3335L17.65 6.33349L17.65 5.33349L17.65 4.33349L13.95 4.3335L13.95 5.3335ZM21.35 5.33349L21.35 6.33349L25.05 6.33349L25.05 5.33349L25.05 4.33349L21.35 4.33349L21.35 5.33349ZM28.75 5.33349L28.75 6.33349L32.45 6.33349L32.45 5.33349L32.45 4.33349L28.75 4.33349L28.75 5.33349ZM36.15 5.33349L36.15 6.33349L38 6.33349L38 5.33349L38 4.33349L36.15 4.33349L36.15 5.33349Z\" fill=\"#D2DDA2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r6u3op\",\"data-framer-name\":\"Line 11\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:172,layoutDependency:layoutDependency,layoutId:\"XsDdYSrA2\",svg:'<svg width=\"172\" height=\"13\" viewBox=\"-1 -1 172 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M168.333 6.3335C168.886 6.3335 169.333 5.88578 169.333 5.3335C169.333 4.78121 168.886 4.3335 168.333 4.3335V5.3335V6.3335ZM10.6666 5.3335C10.6666 2.38798 8.27878 0.000162601 5.33325 0.000162601C2.38774 0.000162601 -7.62939e-05 2.38798 -7.62939e-05 5.3335C-7.62939e-05 8.27901 2.38774 10.6668 5.33325 10.6668C8.27878 10.6668 10.6666 8.27901 10.6666 5.3335ZM168.333 5.3335V4.3335H166.296V5.3335V6.3335H168.333V5.3335ZM162.221 5.3335V4.3335H158.146V5.3335V6.3335H162.221V5.3335ZM154.071 5.3335V4.3335H149.996V5.3335V6.3335H154.071V5.3335ZM145.921 5.3335V4.3335L141.846 4.3335V5.3335V6.3335L145.921 6.3335V5.3335ZM137.771 5.3335V4.3335H133.696V5.3335V6.3335H137.771V5.3335ZM129.621 5.3335V4.3335L125.546 4.3335V5.3335V6.3335L129.621 6.3335V5.3335ZM121.471 5.3335V4.3335L117.396 4.3335V5.3335V6.3335L121.471 6.3335V5.3335ZM113.321 5.3335V4.3335L109.246 4.3335V5.3335V6.3335L113.321 6.3335V5.3335ZM105.171 5.3335V4.3335L101.096 4.3335V5.3335V6.3335L105.171 6.3335V5.3335ZM97.0208 5.3335V4.3335H92.9458V5.3335V6.3335H97.0208V5.3335ZM88.8708 5.3335V4.3335H84.7958V5.3335V6.3335L88.8708 6.3335V5.3335ZM80.7208 5.3335V4.3335H76.6458V5.3335V6.3335H80.7208V5.3335ZM72.5708 5.3335V4.3335H68.4958V5.3335V6.3335H72.5708V5.3335ZM64.4208 5.3335V4.3335H60.3458V5.3335V6.3335H64.4208V5.3335ZM56.2708 5.3335V4.3335H52.1958V5.3335V6.3335L56.2708 6.3335V5.3335ZM48.1208 5.3335V4.3335H44.0458V5.3335V6.3335H48.1208V5.3335ZM39.9708 5.3335V4.3335L35.8958 4.3335V5.3335V6.3335L39.9708 6.3335V5.3335ZM31.8208 5.3335V4.3335L27.7458 4.3335V5.3335V6.3335L31.8208 6.3335V5.3335ZM23.6708 5.3335V4.3335L19.5958 4.3335V5.3335V6.3335L23.6708 6.3335V5.3335ZM15.5208 5.3335V4.3335L11.4458 4.3335V5.3335V6.3335L15.5208 6.3335V5.3335ZM7.37082 5.3335V4.3335H5.33325V5.3335V6.3335H7.37082V5.3335Z\" fill=\"#D2DDA2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v32rax\",\"data-framer-name\":\"Group 47\",layoutDependency:layoutDependency,layoutId:\"r7XuQmxT4\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4joob7\",\"data-framer-name\":\"Content\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:100,intrinsicWidth:205,layoutDependency:layoutDependency,layoutId:\"rToObOBWZ\",svg:'<svg width=\"205\" height=\"100\" viewBox=\"0 0 205 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M59.8845 1.2417L42.9727 46.4864H25.2783L28.9302 37.0182H13.5063L0 1.2417H17.9407L28.2588 30.0667C28.5631 30.9169 29.1235 31.342 29.9253 31.342C30.7272 31.342 31.2827 30.9169 31.5919 30.0667L41.91 1.2417H59.8845Z\" fill=\"#EDF9DF\"/>\\n<path d=\"M104.872 23.26C104.872 29.6656 102.601 35.1388 98.0655 39.6749C93.5248 44.2158 88.0566 46.4814 81.6513 46.4814C75.2459 46.4814 69.7391 44.211 65.1984 39.6749C60.6576 35.134 58.3921 29.6656 58.3921 23.26C58.3921 16.8545 60.6673 11.3764 65.2177 6.82584C69.7681 2.27528 75.2459 0 81.6513 0C88.0566 0 93.5296 2.27045 98.0655 6.80652C102.606 11.3474 104.872 16.8303 104.872 23.26ZM89.3753 23.26C89.3753 21.1103 88.6169 19.2795 87.105 17.7626C85.593 16.2506 83.7719 15.4922 81.6464 15.4922C79.521 15.4922 77.695 16.2554 76.1686 17.7771C74.6421 19.3036 73.8837 21.1297 73.8837 23.2552C73.8837 25.3807 74.6421 27.2019 76.1541 28.7139C77.666 30.226 79.4968 30.9844 81.6513 30.9844C83.8057 30.9844 85.5978 30.226 87.1098 28.7139C88.6218 27.2019 89.3802 25.3807 89.3802 23.2552L89.3753 23.26Z\" fill=\"#EDF9DF\"/>\\n<path d=\"M155.143 23.2264C155.143 29.6561 152.873 35.139 148.337 39.6799C143.796 44.2208 138.328 46.4864 131.923 46.4864C125.518 46.4864 120.045 44.216 115.509 39.6799C110.968 35.139 108.702 29.6561 108.702 23.2264V1.2417H124.199V23.2264C124.199 25.3761 124.957 27.2118 126.469 28.7238C127.981 30.2358 129.802 30.9942 131.928 30.9942C134.053 30.9942 135.874 30.2358 137.386 28.7238C138.898 27.2118 139.657 25.3809 139.657 23.2264V1.2417H155.153V23.2264H155.143Z\" fill=\"#EDF9DF\"/>\\n<path d=\"M204.202 16.7339H182.219C180.069 16.7339 178.233 17.4923 176.721 19.0043C175.209 20.5164 174.451 22.3375 174.451 24.4631V46.4816H158.955V24.4631C158.955 18.0575 161.225 12.5843 165.761 8.04821C170.302 3.50732 175.784 1.2417 182.214 1.2417H204.198V16.7387L204.202 16.7339Z\" fill=\"#EDF9DF\"/>\\n<path d=\"M115.673 98.9869H93.7612L68.5891 73.8477L88.7277 53.7422H110.639L90.5005 73.8477L115.673 98.9869Z\" fill=\"#1BC600\"/>\\n<path d=\"M155.622 75.742C155.622 82.1475 153.351 87.6208 148.815 92.1568C144.275 96.6977 138.806 98.9633 132.401 98.9633C125.996 98.9633 120.489 96.6929 115.948 92.1568C111.407 87.6159 109.142 82.1475 109.142 75.742C109.142 69.3364 111.417 63.8583 115.967 59.3078C120.518 54.7572 125.996 52.4819 132.401 52.4819C138.806 52.4819 144.279 54.7524 148.815 59.2885C153.356 63.8293 155.622 69.3122 155.622 75.742ZM140.13 75.742C140.13 73.5923 139.372 71.7614 137.86 70.2446C136.348 68.7326 134.526 67.9741 132.401 67.9741C130.276 67.9741 128.45 68.7374 126.923 70.2591C125.397 71.7856 124.638 73.6116 124.638 75.7371C124.638 77.8627 125.397 79.6838 126.909 81.1959C128.421 82.7079 130.251 83.4663 132.406 83.4663C134.56 83.4663 136.352 82.7079 137.864 81.1959C139.376 79.6838 140.135 77.8627 140.135 75.7371L140.13 75.742Z\" fill=\"#1BC600\"/>\\n<path d=\"M204.686 99.1315H182.702C176.272 99.1315 170.79 96.861 166.249 92.325C161.708 87.7841 159.443 82.3157 159.443 75.9101V53.8916H174.939V75.9101C174.939 78.0356 175.697 79.8568 177.209 81.3689C178.721 82.8809 180.552 83.6393 182.707 83.6393H204.69V99.1363L204.686 99.1315Z\" fill=\"#1BC600\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wwna0e\",\"data-framer-name\":\"Titles\",layoutDependency:layoutDependency,layoutId:\"hEuC3XE2c\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 249, 223))\"},children:[\"It’s our call to make \",/*#__PURE__*/_jsx(motion.br,{}),\"both worth watching.\"]})}),className:\"framer-11qd6ir\",\"data-framer-name\":\"It’s our call to make \\u2028both worth watching.\",fonts:[\"GF;Nunito Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"WTINZAQvX\",style:{\"--extracted-r6o4lv\":\"rgb(237, 249, 223)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})})})});});const css=[\".framer-GJR0n.framer-i12q67, .framer-GJR0n .framer-i12q67 { display: block; }\",\".framer-GJR0n.framer-788ly6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 340px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1280px; }\",\".framer-GJR0n .framer-r0ft7j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1180px; padding: 0px; position: relative; width: 1px; }\",\".framer-GJR0n .framer-1kcks3i { flex: none; height: 910px; overflow: visible; position: relative; width: 1465px; }\",\".framer-GJR0n .framer-k4mqjm { flex: none; height: 911px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 1465px; }\",\".framer-GJR0n .framer-1hk25au { flex: none; height: 16px; position: absolute; right: 444px; top: 54px; white-space: pre-wrap; width: 250px; word-break: break-word; word-wrap: break-word; }\",\".framer-GJR0n .framer-7rfrkc { flex: none; height: 16px; position: absolute; right: 504px; top: 15px; white-space: pre-wrap; width: 190px; word-break: break-word; word-wrap: break-word; }\",\".framer-GJR0n .framer-1wp6sta { flex: none; height: 10px; left: calc(49.21501706484644% - 34.5px / 2); position: absolute; top: 16px; width: 35px; }\",\".framer-GJR0n .framer-r6u3op { flex: none; height: 10px; position: absolute; right: 284px; top: 56px; width: 129px; }\",\".framer-GJR0n .framer-v32rax { flex: none; height: 74px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 466px; }\",\".framer-GJR0n .framer-4joob7 { flex: none; height: 75px; left: 0px; position: absolute; top: 0px; width: 153px; }\",\".framer-GJR0n .framer-wwna0e { flex: none; height: 61px; left: 169px; overflow: visible; position: absolute; top: 4px; width: 297px; }\",\".framer-GJR0n .framer-11qd6ir { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-GJR0n.framer-v-1w2xgsd.framer-788ly6 { height: min-content; padding: 100px 0px 40px 0px; width: 810px; }\",\".framer-GJR0n.framer-v-1w2xgsd .framer-r0ft7j { min-height: 77px; }\",\".framer-GJR0n.framer-v-1s9g854.framer-788ly6 { height: 704px; padding: 80px 0px 0px 0px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 340\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RmN2D6ueF\":{\"layout\":[\"fixed\",\"auto\"]},\"QHIiKylrI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameritKm_zB9I=withCSS(Component,css,\"framer-GJR0n\");export default FrameritKm_zB9I;FrameritKm_zB9I.displayName=\"Footer\";FrameritKm_zB9I.defaultProps={height:340,width:1280};addPropertyControls(FrameritKm_zB9I,{variant:{options:[\"KTU4ly8LJ\",\"RmN2D6ueF\",\"QHIiKylrI\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameritKm_zB9I,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilnsV8kA_Ykqw.woff2\",weight:\"400\"},{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5nsV8kA_Ykqw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameritKm_zB9I\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\",\"framerIntrinsicHeight\":\"340\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RmN2D6ueF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QHIiKylrI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./itKm_zB9I.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const L_SHAPE_PATH=\"M 18 17.969 L 9.254 17.969 C 6.696 17.969 4.514 17.068 2.708 15.266 C 0.903 13.463 0 11.29 0 8.745 L 0 0 L 6.164 0 L 6.164 8.745 C 6.164 9.59 6.466 10.313 7.067 10.914 C 7.669 11.516 8.398 11.816 9.254 11.816 L 18 11.816 Z\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function LShapeAccent(props){const{color}=props;return /*#__PURE__*/_jsx(\"svg\",{width:\"100%\",height:\"100%\",viewBox:\"0 0 18 17.969\",style:{display:\"block\",transform:\"rotate(90deg)\"},children:/*#__PURE__*/_jsx(\"path\",{d:L_SHAPE_PATH,fill:color})});}LShapeAccent.defaultProps={color:\"rgb(27, 198, 0)\"};addPropertyControls(LShapeAccent,{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgb(27, 198, 0)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LShapeAccent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LShapeAccent.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const LINKS=[{label:\"Formats\",href:\"/formats\",color:\"rgb(27, 198, 0)\"},{label:\"Our Videos\",href:\"/our-videos\",color:\"rgb(184, 155, 228)\"},{label:\"Pricing\",href:\"/pricing\",color:\"rgb(109, 7, 3)\"},{label:\"Book a Call\",href:\"/book-a-call\",color:\"rgb(30, 7, 220)\"}];const L_SHAPE_PATH=\"M 18 17.969 L 9.254 17.969 C 6.696 17.969 4.514 17.068 2.708 15.266 C 0.903 13.463 0 11.29 0 8.745 L 0 0 L 6.164 0 L 6.164 8.745 C 6.164 9.59 6.466 10.313 7.067 10.914 C 7.669 11.516 8.398 11.816 9.254 11.816 L 18 11.816 Z\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function MobileNavMenu(props){const{iconColor}=props;const[open,setOpen]=useState(false);const barStyle=(rotate,translateY,opacity)=>({position:\"absolute\",left:0,top:\"50%\",width:24,height:2,borderRadius:2,background:iconColor,opacity,transform:`translateY(${translateY}px) rotate(${rotate}deg)`,transition:\"transform 0.3s ease, opacity 0.2s ease\"});return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"button\",{\"aria-label\":open?\"Close menu\":\"Open menu\",onClick:()=>setOpen(v=>!v),style:{position:\"relative\",width:24,height:18,background:\"none\",border:\"none\",padding:0,cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"span\",{style:barStyle(open?45:0,open?0:-7,1)}),/*#__PURE__*/_jsx(\"span\",{style:barStyle(0,0,open?0:1)}),/*#__PURE__*/_jsx(\"span\",{style:barStyle(open?-45:0,open?0:7,1)})]}),open&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"calc(100% + 48px)\",right:0,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:18,zIndex:20,background:\"rgba(230, 230, 230, 0.9)\",padding:\"20px 24px\",borderRadius:12},children:LINKS.map(link=>/*#__PURE__*/_jsxs(\"div\",{role:\"link\",tabIndex:0,onClick:()=>{setOpen(false);// Plain <a href> is intercepted by Framer's preview\n    // router and 404s on internal paths from inside a\n    // code component. Using a fully-qualified URL (not\n    // a bare relative path) avoids ambiguous resolution\n    // inside Framer's desktop-app preview webview.\n    window.location.href=window.location.origin+link.href;},onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){setOpen(false);window.location.href=window.location.origin+link.href;}},style:{position:\"relative\",fontFamily:\"Nunito Sans, sans-serif\",fontWeight:400,fontSize:15,letterSpacing:\"-0.02em\",lineHeight:\"1.6em\",color:\"rgb(26, 26, 26)\",textDecoration:\"none\",paddingLeft:14,whiteSpace:\"nowrap\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:\"10\",height:\"10\",viewBox:\"0 0 18 17.969\",style:{position:\"absolute\",left:-2,top:-3,transform:\"rotate(90deg)\"},children:/*#__PURE__*/_jsx(\"path\",{d:L_SHAPE_PATH,fill:link.color})}),link.label]},link.href))})]});}MobileNavMenu.defaultProps={iconColor:\"rgb(30, 7, 220)\"};addPropertyControls(MobileNavMenu,{iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"rgb(30, 7, 220)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MobileNavMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MobileNavMenu.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function YourkolLogo(){return /*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{display:\"block\",width:\"100%\",height:\"100%\",lineHeight:0},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"140\",height:\"68\",viewBox:\"0 0 140 68\",fill:\"none\",style:{width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 40.952 0.863 L 29.386 31.895 L 17.287 31.895 L 19.783 25.402 L 9.236 25.402 L 0 0.863 L 12.269 0.863 L 19.324 20.635 C 19.534 21.219 19.914 21.511 20.464 21.511 C 21.015 21.511 21.394 21.219 21.605 20.635 L 28.659 0.863 Z\",fill:\"rgb(184, 155, 228)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 71.726 15.954 C 71.726 20.348 70.174 24.101 67.071 27.214 C 63.968 30.327 60.225 31.883 55.845 31.883 C 51.465 31.883 47.698 30.327 44.594 27.214 C 41.491 24.101 39.939 20.348 39.939 15.954 C 39.939 11.559 41.495 7.802 44.607 4.682 C 47.718 1.561 51.464 0 55.845 0 C 60.226 0 63.968 1.556 67.071 4.669 C 70.174 7.782 71.726 11.544 71.726 15.954 Z M 61.131 15.954 C 61.131 14.478 60.613 13.222 59.579 12.184 C 58.544 11.147 57.3 10.627 55.845 10.627 C 54.389 10.627 53.142 11.151 52.099 12.197 C 51.056 13.242 50.534 14.495 50.534 15.954 C 50.534 17.412 51.052 18.661 52.086 19.7 C 53.12 20.738 54.373 21.256 55.845 21.256 C 57.316 21.256 58.544 20.737 59.579 19.7 C 60.613 18.662 61.131 17.414 61.131 15.954 Z\",fill:\"rgb(184, 155, 228)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 106.12 15.941 C 106.12 20.351 104.568 24.113 101.465 27.226 C 98.361 30.338 94.618 31.895 90.239 31.895 C 85.859 31.895 82.116 30.338 79.013 27.226 C 75.909 24.113 74.357 20.351 74.357 15.941 L 74.357 0.863 L 84.953 0.863 L 84.953 15.941 C 84.953 17.417 85.47 18.673 86.504 19.711 C 87.538 20.75 88.783 21.268 90.239 21.268 C 91.694 21.268 92.938 20.748 93.973 19.711 C 95.007 18.674 95.525 17.417 95.525 15.941 L 95.525 0.863 L 106.12 0.863 Z\",fill:\"rgb(184, 155, 228)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 139.641 11.49 L 124.609 11.49 C 123.138 11.49 121.885 12.01 120.851 13.047 C 119.815 14.085 119.299 15.332 119.299 16.793 L 119.299 31.895 L 108.704 31.895 L 108.704 16.793 C 108.704 12.399 110.256 8.645 113.359 5.532 C 116.462 2.419 120.212 0.863 124.609 0.863 L 139.641 0.863 Z\",fill:\"rgb(184, 155, 228)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 79.094 67.928 L 64.109 67.928 L 46.895 50.685 L 60.666 36.896 L 75.651 36.896 L 61.879 50.685 Z\",fill:\"rgb(27, 198, 0)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 106.431 51.987 C 106.431 56.382 104.879 60.135 101.776 63.247 C 98.672 66.36 94.929 67.917 90.55 67.917 C 86.17 67.917 82.403 66.36 79.299 63.247 C 76.196 60.135 74.644 56.382 74.644 51.987 C 74.644 47.593 76.2 43.835 79.312 40.715 C 82.424 37.594 86.17 36.033 90.55 36.033 C 94.929 36.033 98.672 37.59 101.776 40.702 C 104.879 43.815 106.431 47.577 106.431 51.987 Z M 95.834 51.987 C 95.834 50.511 95.317 49.256 94.283 48.217 C 93.247 47.18 92.004 46.661 90.548 46.661 C 89.093 46.661 87.845 47.184 86.802 48.23 C 85.76 49.276 85.238 50.529 85.238 51.987 C 85.238 53.446 85.756 54.694 86.79 55.733 C 87.824 56.771 89.077 57.289 90.548 57.289 C 92.02 57.289 93.247 56.77 94.283 55.733 C 95.317 54.696 95.834 53.447 95.834 51.987 Z\",fill:\"rgb(27, 198, 0)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 140 68 L 124.968 68 C 120.571 68 116.821 66.444 113.717 63.331 C 110.614 60.218 109.062 56.465 109.062 52.071 L 109.062 36.968 L 119.657 36.968 L 119.657 52.071 C 119.657 53.529 120.175 54.778 121.209 55.816 C 122.243 56.855 123.497 57.373 124.968 57.373 L 140 57.373 Z\",fill:\"rgb(27, 198, 0)\"})]})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"YourkolLogo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YourkolLogo.map","// Generated by Framer (3ef9ea7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,Link,RenderTarget,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Noise from\"https://framerusercontent.com/modules/bamMgJhjMszHbcnxCtZj/20nHFbpxFqdlchR1dDZF/Noise.js\";import Footer from\"#framer/local/canvasComponent/itKm_zB9I/itKm_zB9I.js\";import LShapeAccent from\"#framer/local/codeFile/vHfc279/LShapeAccent.js\";import MobileNavMenu from\"#framer/local/codeFile/JKLLBsx/MobileNavMenu.js\";import YourkolLogo from\"#framer/local/codeFile/fl8XMDC/YourkolLogo.js\";const NoiseFonts=getFonts(Noise);const YourkolLogoFonts=getFonts(YourkolLogo);const LShapeAccentFonts=getFonts(LShapeAccent);const MobileNavMenuFonts=getFonts(MobileNavMenu);const FooterFonts=getFonts(Footer);const breakpoints={cmt5tQtU2:\"(min-width: 810px) and (max-width: 1279.98px)\",xYhHFGQwf:\"(max-width: 809.98px)\",YCJ0ndl77:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-s5k0g\";const variantClassNames={cmt5tQtU2:\"framer-v-160pjv0\",xYhHFGQwf:\"framer-v-1gmdhm4\",YCJ0ndl77:\"framer-v-egmbj8\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={cmt5tQtU2:[\".framer-s5k0g .framer-oevokm { padding: 22px 30px 22px 30px; }\"],xYhHFGQwf:[\".framer-s5k0g .framer-bcxrl8-container { order: -999; }\",\".framer-s5k0g .framer-oevokm { order: -998; padding: 22px 20px 22px 20px; }\",\".framer-s5k0g .framer-1aybmic-container { height: 51px; width: 105px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={cmt5tQtU2:\".framer-160pjv0-override\",xYhHFGQwf:\".framer-1gmdhm4-override\"};const rules=[\".framer-s5k0g.framer-3fmz9g, .framer-s5k0g .framer-3fmz9g { display: block; }\",\".framer-s5k0g.framer-egmbj8 { align-content: center; align-items: center; background-color: var(--token-2fcd1089-c4fe-44ec-8e47-1defe3c9bd50, #faf7f3); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-s5k0g .framer-bcxrl8-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); order: -1000; pointer-events: none; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 10; }\",\".framer-s5k0g .framer-oevokm { align-content: center; align-items: center; background-color: #f7f7f6; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: -999; padding: 22px 56px 22px 56px; position: sticky; top: 0px; width: 100%; z-index: 5; }\",\".framer-s5k0g .framer-xnvrcm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-s5k0g .framer-1aybmic-container { flex: none; height: 68px; position: relative; width: 140px; }\",\".framer-s5k0g .framer-7wrgpm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 1px; }\",\".framer-s5k0g .framer-804fud { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-s5k0g .framer-1qqfja1, .framer-s5k0g .framer-127zr55, .framer-s5k0g .framer-1fwp3j9, .framer-s5k0g .framer-14dt0s6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-s5k0g .framer-kompzm-container, .framer-s5k0g .framer-1xxfym0-container, .framer-s5k0g .framer-1anngiv-container, .framer-s5k0g .framer-1ipbitz-container { flex: none; height: 14px; left: -2px; position: absolute; top: -4px; width: 14px; }\",\".framer-s5k0g .framer-1u4vmwh, .framer-s5k0g .framer-1kv4fzh, .framer-s5k0g .framer-1u0dpl7, .framer-s5k0g .framer-1bxm60o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s5k0g .framer-g510su-container { flex: none; height: 18px; position: relative; width: 24px; }\",\".framer-s5k0g .framer-ahyfn3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -20px; position: relative; width: 0px; }\",\".framer-s5k0g .framer-1p2pwmk-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -20px; }'];const mediaQueries={cmt5tQtU2:\"(min-width: 810px) and (max-width: 1279.98px)\",xYhHFGQwf:\"(max-width: 809.98px)\",YCJ0ndl77:\"(min-width: 1280px)\"};const humanReadableVariantMap={Desktop:\"YCJ0ndl77\",Phone:\"xYhHFGQwf\",Tablet:\"cmt5tQtU2\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YCJ0ndl77\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"xYhHFGQwf\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"xYhHFGQwf\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if([\"cmt5tQtU2\",\"xYhHFGQwf\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"YCJ0ndl77\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-2fcd1089-c4fe-44ec-8e47-1defe3c9bd50, rgb(250, 247, 243)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-egmbj8\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bcxrl8-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"DmY91kIq7\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(Noise,{backgroundSize:161,borderRadius:0,height:\"100%\",id:\"DmY91kIq7\",layoutId:\"DmY91kIq7\",opacity:.04,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-oevokm\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xnvrcm\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aybmic-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"rlHZpQ4OA\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(YourkolLogo,{height:\"100%\",id:\"rlHZpQ4OA\",layoutId:\"rlHZpQ4OA\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7wrgpm\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-804fud hidden-1gmdhm4\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"heNq4do2m\"},motionChild:true,nodeId:\"s62M9T19z\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1qqfja1 framer-3fmz9g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kompzm-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"eUyIVeV0V\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(LShapeAccent,{color:\"rgb(27, 198, 0)\",height:\"100%\",id:\"eUyIVeV0V\",layoutId:\"eUyIVeV0V\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"rgb(26, 26, 26)\"},children:\"Formats\"})}),className:\"framer-1u4vmwh\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CcTy8bqan\"},motionChild:true,nodeId:\"rT3rsRKy3\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-127zr55 framer-3fmz9g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xxfym0-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"kuXXCS5uo\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(LShapeAccent,{color:\"rgb(184, 155, 228)\",height:\"100%\",id:\"kuXXCS5uo\",layoutId:\"kuXXCS5uo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"rgb(26, 26, 26)\"},children:\"Our Videos\"})}),className:\"framer-1kv4fzh\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"obnSBCHNQ\"},motionChild:true,nodeId:\"OmdDlyI_X\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fwp3j9 framer-3fmz9g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1anngiv-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"piq92drVG\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(LShapeAccent,{color:\"rgb(109, 7, 3)\",height:\"100%\",id:\"piq92drVG\",layoutId:\"piq92drVG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"rgb(26, 26, 26)\"},children:\"Pricing\"})}),className:\"framer-1u0dpl7\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZNVIuW4OR\"},motionChild:true,nodeId:\"XDTqor4P2\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-14dt0s6 framer-3fmz9g\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ipbitz-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"QHKWOJ3XJ\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(LShapeAccent,{color:\"rgb(30, 7, 220)\",height:\"100%\",id:\"QHKWOJ3XJ\",layoutId:\"QHKWOJ3XJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"rgb(26, 26, 26)\"},children:\"Book a Call\"})}),className:\"framer-1bxm60o\",fonts:[\"GF;Nunito Sans-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-g510su-container hidden-egmbj8 hidden-160pjv0\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"IhicwWHRD\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(MobileNavMenu,{height:\"100%\",iconColor:\"rgb(30, 7, 220)\",id:\"IhicwWHRD\",layoutId:\"IhicwWHRD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ahyfn3\"}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:340,width:\"100vw\",y:1132,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p2pwmk-container hidden-160pjv0 hidden-1gmdhm4\",nodeId:\"BCnG29FgS\",scopeId:\"d_uHRxjHw\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BCnG29FgS\",layoutId:\"BCnG29FgS\",style:{width:\"100%\"},variant:matchVariant(\"KTU4ly8LJ\"),width:\"100%\"})})})]}),/*#__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 1460\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cmt5tQtU2\":{\"layout\":[\"fixed\",\"fixed\"]},\"xYhHFGQwf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"YCJ0ndl77\":[\".framer-oevokm\",\".framer-1p2pwmk-container\"],\"cmt5tQtU2\":[\".framer-oevokm\"],\"xYhHFGQwf\":[\".framer-oevokm\"]}\n * @framerBreakpoints {\"YCJ0ndl77\":{\"min\":1280,\"canvasClassName\":\"framer-egmbj8-override\",\"minHeight\":1460,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"cmt5tQtU2\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-160pjv0-override\",\"minHeight\":1460,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xYhHFGQwf\":{\"max\":809,\"canvasClassName\":\"framer-1gmdhm4-override\",\"minHeight\":1460,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant YCJ0ndl77\n * @framerLayoutTemplate true\n */const Framerd_uHRxjHw=withCSS(Component,css,\"framer-s5k0g\");export default Framerd_uHRxjHw;Framerd_uHRxjHw.displayName=\"Main\";Framerd_uHRxjHw.defaultProps={height:1460,width:1280};addFonts(Framerd_uHRxjHw,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilnsV8kA_Ykqw.woff2\",weight:\"400\"}]},...NoiseFonts,...YourkolLogoFonts,...LShapeAccentFonts,...MobileNavMenuFonts,...FooterFonts],{supportsExplicitInterCodegen:true});Framerd_uHRxjHw.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd_uHRxjHw\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerBreakpoints\":\"{\\\"YCJ0ndl77\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-egmbj8-override\\\",\\\"minHeight\\\":1460,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"cmt5tQtU2\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-160pjv0-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xYhHFGQwf\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1gmdhm4-override\\\",\\\"minHeight\\\":1460,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"YCJ0ndl77\\\":[\\\".framer-oevokm\\\",\\\".framer-1p2pwmk-container\\\"],\\\"cmt5tQtU2\\\":[\\\".framer-oevokm\\\"],\\\"xYhHFGQwf\\\":[\\\".framer-oevokm\\\"]}\",\"framerIntrinsicHeight\":\"1460\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"YCJ0ndl77\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cmt5tQtU2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xYhHFGQwf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__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 Main from \"https://framerusercontent.com/modules/dF3DVYJ4T9sRqYeP3Ewn/6ClZLbwbxsHO3sOu0CLp/d_uHRxjHw.js\";\r\n\r\n\t\tconst routes = {XQuJCztg5: {elements: {JPZRS0Sfd: \"contact\", M1GK5eV3E: \"services\", npBBG0Wwo: \"hero-section\", UYQhLsncd: \"team-images\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2VPMrlbFuSut74g25yHN/MhuqvCRiPjWfTRRatyK3/XQuJCztg5.js\")), path: \"/\"}, ZNVIuW4OR: {elements: {FJ5FlinqA: \"team-images-1\", PHB0qvsEJ: \"team-images\", YA5GQnfUc: \"team-images-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8fZOTNUX6VUtMRUDewV1/QMwzwnoovSI5L6FrmGyQ/ZNVIuW4OR.js\")), path: \"/book-a-call\"}, obnSBCHNQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hyOzK7ftQGAd3GPKvpuW/GcOTdkgvMGysrsrSjDd6/obnSBCHNQ.js\")), path: \"/pricing\"}, heNq4do2m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ho1N2YeecOOa8vnawCaI/n0vAcuquPmpKJxm6XzCy/heNq4do2m.js\")), path: \"/formats\"}, CcTy8bqan: {elements: {TCEKPjkfm: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lDISCXoFYwLq4uwjGkBP/77JhsxzJ1KdipOZXfR1p/CcTy8bqan.js\")), path: \"/our-videos\"}, mDmuV5aTK: {collectionId: \"mS3YSZE9A\", elements: {L1D8jUzFR: \"work-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gspA0jbR2ONUJSgu6sQf/ohssn2WnWwMMYqfZyKn1/mDmuV5aTK.js\")), path: \"/our-videos/:iOAqXTIM4\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {mS3YSZE9A: async () => (await import(\"https://framerusercontent.com/modules/yUY4MjS14XzcCJ4zAm8Q/DuK3lyg9PXP5lHU7SM9T/mS3YSZE9A.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"9df66310d3e80fc3e9a390e08d5868a21a3164e5b95c31a8b3c204039c8e0bf4\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"XQuJCztg5\":\r\ncase \"ZNVIuW4OR\":\r\ncase \"obnSBCHNQ\":\r\ncase \"heNq4do2m\":\r\ncase \"CcTy8bqan\":\r\ncase \"mDmuV5aTK\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"XQuJCztg5\":\r\ncase \"ZNVIuW4OR\":\r\ncase \"obnSBCHNQ\":\r\ncase \"heNq4do2m\":\r\ncase \"CcTy8bqan\":\r\ncase \"mDmuV5aTK\":\r\nreturn [{hash: \"1gmdhm4\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"160pjv0\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"egmbj8\", mediaQuery: \"(min-width: 1280px)\"}]\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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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://yourkol.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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/4JtmuW7xFMZ3dWpU4Jb1/9NOcKVJjoyUFKLhQ0DOQ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\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: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.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":"wqBAQI,SAAwB,EAAM,EAAM,CAAC,GAAK,CAAC,UAAQ,iBAAe,gBAAc,EAAM,OAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,GAAe,UAAQ,iBAAe,cAAY,CAAC,CAAC,CAAE,qBARjJ,IAAoD,EAQ+F,EAAM,aAAa,CAAC,QAAQ,GAAG,eAAe,IAAI,OAAO,CAAC,EAAE,EAAoB,EAAM,CAAC,eAAe,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,GAAG,IAAI,GAAG,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,KAAK,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,CAAC,EAAE,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC,EAAQ,GAAe,CAAC,MAAM,OAAO,OAAO,OAAO,eAAe,cAAc,iBAAiB,SAAS,gBAAgB,4EAA4E,KCP5M,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+CAA1oB,IAA6I,IAAkE,IAA4B,EAAiC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQA,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU99C,EAAgB,GAV++CG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGN,EAA0C,EAAQ,OAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,QAAQ,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,mDAAmD,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,mBAAmB,SAAS,CAAC,gBAA6B,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,KAAK,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,wBAAwB,MAAM,CAAC,yBAAyB,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,EAAe,EAAKK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,QAAQ,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,mBAAmB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,mBAAmB,SAAS,CAAC,WAAwB,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,KAAK,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,kBAAkB,MAAM,CAAC,yBAAyB,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,EAAe,EAAKM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAq/B,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;EAAw2D,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;;;;;;;EAAmoG,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,uBAAuB,OAAO,sBAAsB,6CAA6C,EAAE,SAAS,CAAC,yBAAsC,EAAK,EAAO,GAAG,CAAC,CAAC,EAAE,sBAAsB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,mDAAmD,MAAM,CAAC,wBAAwB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU/ib,EAAE,CAV2jb,gFAAgF,8SAA8S,mRAAmR,qHAAqH,yIAAyI,+LAA+L,8LAA8L,uJAAuJ,wHAAwH,uIAAuI,oHAAoH,yIAAyI,wLAAwL,mHAAmH,sEAAsE,0GAUz0f,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,cAAc,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0JAA0J,OAAO,KAAK,EAAE,CAAC,cAAc,cAAc,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0JAA0J,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCRr8B,SAAwB,EAAa,EAAM,CAAC,GAAK,CAAC,SAAO,EAAM,OAAoB,EAAK,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,gBAAgB,MAAM,CAAC,QAAQ,QAAQ,UAAU,eAAe,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAEO,GAAa,KAAK,CAAK,CAAC,CAAC,CAAC,CAAE,qBAH9N,IAAoD,EAAOA,GAAa,iOAGuJ,EAAa,aAAa,CAAC,MAAM,iBAAiB,EAAE,EAAoB,EAAa,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,iBAAiB,CAAC,CAAC,KCAxa,SAAwB,EAAc,EAAM,CAAC,GAAK,CAAC,aAAW,EAAW,CAAC,EAAK,GAASC,EAAS,EAAK,EAAQ,GAAU,EAAO,EAAW,KAAW,CAAC,SAAS,WAAW,KAAK,EAAE,IAAI,MAAM,MAAM,GAAG,OAAO,EAAE,aAAa,EAAE,WAAW,EAAU,UAAQ,UAAU,cAAc,EAAW,aAAa,EAAO,MAAM,WAAW,wCAAwC,GAAG,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,UAAU,EAAE,SAAS,CAAc,EAAM,SAAS,CAAC,aAAa,EAAK,aAAa,YAAY,YAAY,EAAQ,GAAG,CAAC,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,GAAG,OAAO,GAAG,WAAW,OAAO,OAAO,OAAO,QAAQ,EAAE,OAAO,SAAS,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,EAAS,EAAK,GAAG,EAAE,EAAK,EAAE,GAAG,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,EAAS,EAAE,EAAE,GAAQ,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,EAAS,EAAK,IAAI,EAAE,EAAK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAmB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,oBAAoB,MAAM,EAAE,QAAQ,OAAO,cAAc,SAAS,WAAW,WAAW,IAAI,GAAG,OAAO,GAAG,WAAW,2BAA2B,QAAQ,YAAY,aAAa,EAAE,EAAE,SAAS,GAAM,IAAI,GAAmB,EAAM,MAAM,CAAC,KAAK,OAAO,SAAS,EAAE,YAAY,CAAC,EAAQ,EAAK,EAK/pC,EAAO,SAAS,KAAK,EAAO,SAAS,OAAO,EAAK,IAAK,EAAE,UAAU,GAAG,EAAI,EAAE,MAAM,SAAS,EAAE,MAAM,OAAK,EAAQ,EAAK,EAAE,EAAO,SAAS,KAAK,EAAO,SAAS,OAAO,EAAK,KAAM,EAAE,MAAM,CAAC,SAAS,WAAW,WAAW,0BAA0B,WAAW,IAAI,SAAS,GAAG,cAAc,UAAU,WAAW,QAAQ,MAAM,kBAAkB,eAAe,OAAO,YAAY,GAAG,WAAW,SAAS,OAAO,SAAS,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,gBAAgB,MAAM,CAAC,SAAS,WAAW,KAAK,GAAG,IAAI,GAAG,UAAU,eAAe,EAAE,SAAsB,EAAK,OAAO,CAAC,EAAE,GAAa,KAAK,EAAK,KAAK,CAAC,CAAC,CAAC,EAAE,EAAK,KAAK,CAAC,EAAE,EAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,4BAR/lB,IAA4B,IAAoD,EAAO,GAAM,CAAC,CAAC,MAAM,UAAU,KAAK,WAAW,MAAM,iBAAiB,EAAE,CAAC,MAAM,aAAa,KAAK,cAAc,MAAM,oBAAoB,EAAE,CAAC,MAAM,UAAU,KAAK,WAAW,MAAM,gBAAgB,EAAE,CAAC,MAAM,cAAc,KAAK,eAAe,MAAM,iBAAiB,CAAC,EAAQ,GAAa,iOAQsP,EAAc,aAAa,CAAC,UAAU,iBAAiB,EAAE,EAAoB,EAAc,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,iBAAiB,CAAC,CAAC,KCLt0B,SAAwB,IAAa,CAAC,OAAoB,EAAK,IAAI,CAAC,KAAK,IAAI,MAAM,CAAC,QAAQ,QAAQ,MAAM,OAAO,OAAO,OAAO,WAAW,CAAC,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,MAAM,OAAO,KAAK,QAAQ,aAAa,KAAK,OAAO,MAAM,CAAC,MAAM,OAAO,OAAO,MAAM,EAAE,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,kOAAkO,KAAK,oBAAoB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,0sBAA0sB,KAAK,oBAAoB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,gcAAgc,KAAK,oBAAoB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,4RAA4R,KAAK,oBAAoB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,oGAAoG,KAAK,iBAAiB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,+tBAA+tB,KAAK,iBAAiB,CAAC,EAAe,EAAK,OAAO,CAAC,EAAE,kRAAkR,KAAK,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,kBAHl0G,2ECCA,IAA2P,IAA8C,IAA4B,KAAsI,KAAyE,KAAyE,KAA2E,KAAuE,EAAO,GAAW,EAAS,CAAK,EAAQ,GAAiB,EAAS,EAAW,EAAQ,GAAkB,EAAS,CAAY,EAAQ,GAAmB,EAAS,CAAa,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAY,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQC,MAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAQ,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,EAAgB,CAAC,UAAU,CAAC,gEAAgE,EAAE,UAAU,CAAC,0DAA0D,8EAA8E,yEAAyE,CAAC,EAAQ,EAAe,OAAO,KAAK,CAAe,EAAQ,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,EAAQ,EAAM,CAAC,gFAAgF,qVAAqV,8OAA8O,yUAAyU,+PAA+P,0GAA0G,6PAA6P,mQAAmQ,8YAA8Y,0PAA0P,8MAA8M,wGAAwG,0JAA0J,sHAAsH,oEAAoE,EAAQ,GAAa,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQ,EAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,EAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAQ,MAAiB,CAAIF,EAAU,GAAiB,IAAc,YAA6C,MAAqB,CAACA,EAAU,GAAiB,IAAc,YAA6C,OAAkB,CAAIA,EAAU,GAAc,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAkD,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,0BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAM,CAAC,eAAe,IAAI,aAAa,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,IAAI,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,gBAAgB,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAC,EAAY,GAAgB,EAAM,MAAM,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,kBAAkB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKG,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iBAAiB,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iBAAiB,EAAE,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,iBAAiB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iBAAiB,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,kBAAkB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,uDAAuD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iBAAiB,EAAE,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,wBAAwB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,uDAAuD,gCAAgC,MAAM,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,EAAc,CAAC,OAAO,OAAO,UAAU,kBAAkB,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAE,GAAa,GAAgB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,yDAAyD,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKL,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,EAAM,GAAG,EAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,EAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,EAAM,GAAG,EAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,EAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAczob,EAAgB,GAAQ,GAAU,GAAI,cAAc,EAAiC,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,cAAc,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,0JAA0J,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAW,GAAG,GAAiB,GAAG,GAAkB,GAAG,GAAmB,GAAG,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,GAAcA,EAAO,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCF1uB,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAAQ,CAAY,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOM,EAAoBC,EAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,OAAK,EAAG,EAAS,EAAI,CAAC,EAC/E,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,uBAAuB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,qBAAqB,CAAC,EACnM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,EAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,sBAAuB,GAAM,kBAAmB,GAAO,qBAAsB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAC3S,GAAwB,CAAY,EAsEpC,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SAhEef,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,SACA,kBACA,wBACA,eACA,aAAcC,MAAkB,OAAO,0CAA0B,EACjE,gBAAiB,IAAA,GACjB,WACA,UACA,oBAAqB,IAAA,GACrB,iBAAkB,sBAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,EAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,GACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,EACzB,+BAAgC,CACjC,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,EAAG,KAAM,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAAC,EAAG,OAAQ,CAAC,CAAC,CACxd,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,GACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,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,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,EAAQ,CAAO,MAClD,CAEN,GAA+B,EAAQ,IAAA,EAAS,EAChD,IAAM,EAAc,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChH,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,CAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,EAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,EAAiB,CACxE,IAAM,EAAQ,MAAM,EAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,eACA,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,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,EAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,GAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,4BAhLA,SApIgC,IACJ,IACU,KACI,KACmE,EAEvG,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,UAAW,UAAW,WAAY,UAAW,eAAgB,UAAW,aAAa,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,gBAAiB,UAAW,cAAe,UAAW,eAAe,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,cAAc,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,cAAc,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,aAAa,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,cAAc,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,wBAAwB,CAAC,EAEvyC,EAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,EAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACnK,GAAuB,IAAA,GACvB,EAAe,mEAoBf,EAAY,OAAO,SAAa,IAChC,EAAQ,GAAa,wDAAwD,KAAK,EAAU,SAAS,EAoGvG,EAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAG7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}