{"version":3,"file":"script_main.CZyPIARe.mjs","names":["BasicNavBar","Button","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","SVG","RichText","React.Fragment","_Fragment","FormPlainTextInput","Image","sharedStyle.fonts","React.createElement","Template1","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/BXzpDxQPRocgfiBkDpp6/211A31XiCshuipFCodGd/lZCNjxRgn.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (e177f23)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,FormContainer,FormPlainTextInput,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Image,Link,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BasicNavBar from\"#framer/local/canvasComponent/eniZdYW8H/eniZdYW8H.js\";import Button from\"#framer/local/canvasComponent/lvz5QDAn5/lvz5QDAn5.js\";import*as sharedStyle from\"#framer/local/css/K6mTskB62/K6mTskB62.js\";const BasicNavBarFonts=getFonts(BasicNavBar);const ButtonFonts=getFonts(Button);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-RVEOz\";const variantClassNames={vwTVfhf07:\"framer-v-prlkcr\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RVEOz.framer-18mm734, .framer-RVEOz .framer-18mm734 { display: block; }\",\".framer-RVEOz.framer-prlkcr { align-content: center; align-items: center; background-color: #f4f8f0; 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-RVEOz .framer-17bchnb-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-RVEOz .framer-1llipbq { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-RVEOz .framer-1b32zi1 { align-content: flex-start; align-items: flex-start; background-color: #101010; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; order: 1002; overflow: hidden; padding: 40px; position: relative; width: 100%; }\",\".framer-RVEOz .framer-1d8d2vp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 400px; min-width: 300px; overflow: hidden; padding: 0px; position: relative; width: 30%; }\",\".framer-RVEOz .framer-zoeu37 { aspect-ratio: 2.9444444444444446 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 99px); max-width: 573.5px; min-width: 100px; position: relative; width: 291px; }\",\".framer-RVEOz .framer-tdeumh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 10px; position: relative; width: 100%; }\",\".framer-RVEOz .framer-1uk42g2, .framer-RVEOz .framer-1sinxr6, .framer-RVEOz .framer-1u6cu4r, .framer-RVEOz .framer-1o1a3v2 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RVEOz .framer-1grlawf { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-RVEOz .framer-1mm4v60, .framer-RVEOz .framer-iqixbz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-RVEOz .framer-11k5pqa { --framer-paragraph-spacing: 0px; align-self: stretch; flex: none; height: 38px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-RVEOz .framer-1072ej4 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: auto; }\",'.framer-RVEOz .framer-83wc8q { --framer-input-background: rgba(187, 187, 187, 0.15); --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(136, 136, 136, 0.1); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 10px; --framer-input-border-radius-bottom-right: 10px; --framer-input-border-radius-top-left: 10px; --framer-input-border-radius-top-right: 10px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #999999; --framer-input-font-family: \"Mission Gothic Regular\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: #999999; flex: none; height: 50px; position: relative; width: 100%; }',\".framer-RVEOz .framer-12m5mja-container { flex: none; height: 40px; position: relative; width: 377px; }\",\".framer-RVEOz .framer-bss38p { flex: none; height: 8px; position: relative; width: 378px; }\",\".framer-RVEOz .framer-16aas15 { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RVEOz .framer-g1iwkb, .framer-RVEOz .framer-1k0z7st, .framer-RVEOz .framer-11mbv5k { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 73px); overflow: hidden; position: relative; text-decoration: none; width: 73px; will-change: var(--framer-will-change-filter-override, filter); }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];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};};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=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,isLayoutTemplate:true,primaryVariantId:\"vwTVfhf07\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(244, 248, 240); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-prlkcr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-17bchnb-container\",nodeId:\"wXBlb54uP\",scopeId:\"lZCNjxRgn\",children:/*#__PURE__*/_jsx(BasicNavBar,{height:\"100%\",id:\"wXBlb54uP\",layoutId:\"wXBlb54uP\",style:{width:\"100%\"},variant:matchVariant(\"Nd3Y2UWOD\"),width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1llipbq\"}),/*#__PURE__*/_jsxs(motion.header,{className:\"framer-1b32zi1\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d8d2vp\",\"data-framer-name\":\"Column 1\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zoeu37\",\"data-framer-name\":\"Logo-Full-Color\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:144,intrinsicWidth:424,svg:'<svg width=\"424\" height=\"144\" viewBox=\"0 0 424 144\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_346_2406)\">\\n<path d=\"M23.1051 40.5788L5.92777 12.9631L30.8552 29.8014L36.5769 1.50757L42.6437 31.8237L71.9487 18.6849L51.0659 38.5626L72.6208 49.6731L47.0213 48.668L47.6934 74.9395L34.8937 50.0121L25.1274 75.6116L25.4664 50.6842L1.21112 58.7733L23.1051 40.5788Z\" fill=\"#E5F862\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M118.654 88.8112C123.656 88.7203 142.498 88.1391 151.962 87.8727C154.577 87.8 154.771 87.9272 154.953 90.4641C155.207 94.0606 155.473 97.6511 155.534 101.254C155.582 104.251 154.928 104.82 151.943 104.868C136.395 105.141 120.846 105.407 105.286 105.662C102.621 105.704 102.506 105.565 102.44 102.779C102.077 87.8908 102.228 42.4258 102.712 34.5667C102.791 33.2286 103.409 32.3325 104.959 32.3688C106.157 32.3931 107.356 32.2235 108.555 32.2477C123.51 32.502 138.453 32.7927 153.409 33.0106C154.983 33.0349 155.728 33.489 155.709 35.1661C155.667 39.4226 155.728 43.6852 155.764 47.9477C155.782 49.6491 155.195 50.2727 153.3 50.2848C141.771 50.3756 130.237 50.6542 118.715 50.8419C117.631 50.854 117.219 51.2051 117.262 52.3132C117.341 54.1114 117.365 55.9218 117.28 57.714C117.213 59.0279 117.764 59.3246 118.975 59.2943C124.316 59.1792 129.668 59.1308 135.008 59.0884C138.181 59.0581 138.623 59.4154 138.653 62.5275C138.696 66.8445 138.544 71.1737 138.55 75.4907C138.55 77.2103 137.739 77.8581 136.134 77.8763C130.498 77.9308 124.854 78.0519 119.224 78.0337C117.716 78.0337 117.25 78.4757 117.328 79.9712C117.45 82.4779 117.431 84.9906 117.443 87.6608C117.456 88.2965 117.976 88.8051 118.606 88.7991H118.654V88.8112Z\" fill=\"#FF8ED5\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M245.726 89.0472C250.727 88.9564 269.57 88.3752 279.033 88.1088C281.649 88.0361 281.843 88.1633 282.024 90.7002C282.278 94.2967 282.545 97.8872 282.605 101.49C282.654 104.487 282 105.056 279.015 105.104C263.466 105.377 247.918 105.643 232.357 105.898C229.693 105.94 229.578 105.801 229.511 103.016C229.148 88.1269 229.299 42.6618 229.784 34.8028C229.863 33.4647 230.48 32.5686 232.03 32.6049C233.229 32.6291 234.428 32.4596 235.627 32.4838C250.582 32.7381 265.525 33.0287 280.48 33.2467C282.054 33.2709 282.799 33.725 282.781 35.4022C282.739 39.6587 282.799 43.9212 282.835 48.1838C282.854 49.8852 282.266 50.5088 280.371 50.5209C268.843 50.6117 257.309 50.8902 245.787 51.0779C244.703 51.0901 244.291 51.4412 244.333 52.5492C244.412 54.3475 244.436 56.1579 244.352 57.9501C244.285 59.264 244.836 59.5606 246.047 59.5304C251.387 59.4153 256.74 59.3669 262.08 59.3245C265.253 59.2942 265.695 59.6515 265.725 62.7636C265.767 67.0806 265.616 71.4098 265.622 75.7268C265.622 77.4464 264.811 78.0942 263.206 78.1124C257.569 78.1669 251.926 78.288 246.295 78.2698C244.787 78.2698 244.321 78.7118 244.4 80.2073C244.521 82.714 244.503 85.2267 244.515 87.8968C244.527 88.5326 245.048 89.0412 245.678 89.0351H245.726V89.0472Z\" fill=\"#009D71\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M220.108 50.7266C220.127 54.7167 219.642 61.4799 219.176 63.8654C219.158 65.7727 218.086 66.1783 216.191 66.0088C210.542 65.482 204.935 65.7545 199.359 66.8807C190.398 69.2178 184.979 72.4026 182.738 78.4755C180.71 83.5857 181.764 95.998 194.133 99.6247C201.399 101.266 208.792 101.811 216.584 101.072C217.917 100.878 218.54 101.32 218.522 102.652C218.492 108.35 218.461 112.697 218.437 118.401C218.431 119.557 217.868 120.229 216.712 120.265C203.276 120.508 199.171 119.775 193.062 118.691C182.72 116.863 174.104 112.14 167.608 103.851C162.086 96.7911 160.766 88.8594 161.293 80.2798C161.741 73.0202 164.163 65.9725 168.71 60.2931C172.827 55.1466 178.706 50.8356 186.801 48.5833C195.429 45.7194 205.268 46.2461 213.206 46.5307C216.155 46.7366 217.826 47.1059 218.558 47.2209C219.436 47.3662 220.084 48.117 220.096 49.0071L220.114 50.7327L220.108 50.7266Z\" fill=\"#E5F862\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M336.596 91.4509C334.059 85.2085 330.565 82.0297 323.76 79.0993C322.791 78.627 321.513 78.1729 320.042 77.6582C315.562 76.0779 309.428 73.9103 306.631 69.3208L306.588 69.2542C305.922 68.2613 305.747 67.0624 306.11 65.9665C306.485 64.8524 307.363 63.9806 308.52 63.5809C309.113 63.3751 309.676 63.1813 310.724 63.1813C312.564 63.1813 315.271 63.7868 318.995 65.0401L321.544 65.9847C323.481 66.5538 324.565 67.0927 325.606 64.1622C325.606 64.1622 327.962 57.502 328.712 55.183C329.748 51.98 329.233 51.7742 326.714 50.6177C322.555 48.6257 317.717 46.44 312.734 45.5015H312.692C311.129 45.2351 309.604 45.1079 308.157 45.1079C303.174 45.1079 298.869 46.6095 295.369 49.5824C292.541 51.98 290.979 54.7047 290.138 56.1699L289.962 56.4848C287.673 60.82 286.795 68.3702 289.538 74.3947C292.305 80.5403 297.718 85.2267 306.564 89.1441C308.314 90.0462 310.118 90.797 311.868 91.5296C314.108 92.4621 316.228 93.3461 318.226 94.5146C319.418 95.2109 320.224 96.6035 320.345 98.1535C320.454 99.6127 319.957 100.896 318.976 101.683C317.723 102.695 315.852 103.397 314.32 103.433C314.133 103.433 313.939 103.439 313.751 103.439C311.323 103.439 308.629 103.088 305.765 102.313C300.824 100.975 298.154 99.6793 295.448 98.9951C294.037 98.6379 292.989 99.201 292.208 101.29C292.208 101.29 289.726 107.072 288.618 109.954C287.583 112.643 287.807 113.194 290.459 114.707C298.148 119.091 305.565 120.138 313.103 120.635C317.317 120.913 331.655 120.556 336.172 109.343C338.691 103.009 338.842 96.985 336.596 91.457V91.4509Z\" fill=\"#3F68D2\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M394.279 78.1184C391.742 71.876 388.248 68.6972 381.443 65.7667C380.474 65.2945 379.196 64.8404 377.725 64.3257C373.245 62.7454 367.111 60.5778 364.314 55.9883L364.271 55.9217C363.605 54.9287 363.43 53.7299 363.793 52.634C364.168 51.5199 365.046 50.648 366.203 50.2484C366.796 50.0426 367.359 49.8488 368.407 49.8488C370.247 49.8488 372.954 50.4543 376.678 51.7076L379.227 52.6521C381.164 53.2213 382.248 53.7602 383.289 50.8297C383.289 50.8297 385.645 44.1695 386.395 41.8505C387.431 38.6475 386.916 38.4417 384.397 37.2852C380.238 35.2932 375.4 33.1074 370.417 32.1689H370.375C368.812 31.9025 367.287 31.7754 365.84 31.7754C360.856 31.7754 356.552 33.277 353.052 36.2498C350.224 38.6475 348.662 41.3722 347.821 42.8374L347.645 43.1523C345.356 47.4875 344.478 55.0377 347.221 61.0622C349.988 67.2078 355.401 71.8941 364.247 75.8115C365.997 76.7137 367.801 77.4645 369.551 78.1971C371.791 79.1295 373.911 80.0135 375.909 81.1821C377.101 81.8784 377.907 83.271 378.028 84.821C378.137 86.2802 377.64 87.5638 376.659 88.3509C375.406 89.3621 373.535 90.0644 372.003 90.1007C371.816 90.1007 371.622 90.1068 371.434 90.1068C369.006 90.1068 366.312 89.7556 363.448 88.9806C358.507 87.6425 355.837 86.3468 353.131 85.6626C351.72 85.3054 350.672 85.8685 349.891 87.9574C349.891 87.9574 347.409 93.7397 346.301 96.6217C345.266 99.31 345.49 99.861 348.142 101.375C355.831 105.758 363.248 106.806 370.786 107.302C375 107.581 389.338 107.224 393.855 96.0102C396.374 89.6769 396.525 83.6524 394.279 78.1245V78.1184Z\" fill=\"#A2B4F9\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M97.7604 116.463C92.4141 109.294 87.425 101.877 82.8839 94.1635C81.4247 91.6811 79.796 89.2895 78.1249 86.7404C77.7132 86.1107 77.9977 85.257 78.7062 84.9967C78.9241 84.9179 79.13 84.8392 79.3298 84.7545C86.4804 81.7755 91.4998 76.7077 93.2254 69.109C94.8239 62.0492 91.9842 56.3214 86.6015 51.7319C81.4732 47.3543 75.2368 46.0223 68.8127 45.0959C61.5773 44.0484 54.3297 44.551 47.0701 44.666C44.9933 44.6963 44.0851 45.3381 44.0972 47.6449C44.1336 57.3749 43.964 114.211 43.9943 117.335C44.0246 120.459 45.0902 120.683 47.6635 120.58C50.3033 120.477 54.6991 120.375 57.3329 120.253C61.3169 120.078 61.22 120.066 61.0808 115.936C60.9113 110.687 60.8447 100.309 60.887 95.4411C60.8931 94.6479 61.9224 94.3512 62.3523 95.0172C64.6591 98.5593 69.182 105.577 71.6948 109.415C73.6989 112.473 75.7514 115.507 77.9372 118.449C78.5185 119.236 78.9423 120.138 80.5044 120.108C85.8992 120.035 91.294 119.817 96.6706 119.436C98.5233 119.303 98.9048 118.007 97.7604 116.481V116.463ZM74.7948 66.3299C74.5708 71.0465 65.8217 72.7418 62.0193 73.2565C61.105 73.3836 60.2876 72.8811 60.2937 72.203L60.439 60.2812C60.445 59.7241 61.0142 59.2398 61.771 59.155C70.0781 58.1741 75.0672 60.596 74.8008 66.3299H74.7948Z\" fill=\"#FF7A55\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M29.2924 126.702C40.3241 126.702 49.267 117.759 49.267 106.727C49.267 95.6954 40.3241 86.7524 29.2924 86.7524C18.2607 86.7524 9.31781 95.6954 9.31781 106.727C9.31781 117.759 18.2607 126.702 29.2924 126.702Z\" fill=\"#A2B4F9\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M18.1639 113.751C18.1639 113.751 23.9401 123.141 34.3664 118.746C44.7926 114.35 41.5897 102.973 41.5897 102.973\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M22.7484 105.45C23.7622 105.023 24.0925 103.51 23.4861 102.071C22.8797 100.631 21.5662 99.8112 20.5524 100.238C19.5386 100.666 19.2083 102.179 19.8147 103.618C20.4211 105.057 21.7346 105.877 22.7484 105.45Z\" fill=\"#101010\"/>\\n<path d=\"M32.4 101.386C33.4139 100.958 33.7441 99.4454 33.1377 98.0063C32.5313 96.5673 31.2179 95.747 30.204 96.1742C29.1902 96.6014 28.8599 98.1144 29.4663 99.5534C30.0728 100.992 31.3862 101.813 32.4 101.386Z\" fill=\"#101010\"/>\\n<path d=\"M78.6636 38.0603C81.1749 38.0603 83.2107 36.0245 83.2107 33.5132C83.2107 31.0019 81.1749 28.9661 78.6636 28.9661C76.1523 28.9661 74.1165 31.0019 74.1165 33.5132C74.1165 36.0245 76.1523 38.0603 78.6636 38.0603Z\" fill=\"#3F68D2\"/>\\n<path d=\"M97.1304 131.012C97.1304 131.012 108.144 127.688 108.568 117.377C108.568 117.377 109.918 129.069 119.902 130.825C119.902 130.825 109.204 133.604 109.204 142.789C109.204 142.789 107.72 132.484 97.1304 131.006V131.012Z\" fill=\"#009D71\"/>\\n<path d=\"M128.469 114.677V124.376\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M123.305 119.648H133.786\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M307.436 23.2686L300.582 30.1286\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M300.273 23.1292L307.684 30.5402\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M406.57 58.1678C403.797 57.4655 403.409 54.9588 404.111 52.1797L412.055 15.1065C412.758 12.3334 415.597 10.632 418.376 11.3283C421.15 12.0307 422.851 14.8704 422.155 17.6495L411.577 54.0627C410.875 56.8358 409.349 58.8702 406.576 58.1678H406.57Z\" fill=\"#FF8ED5\"/>\\n<path d=\"M404.397 72.0334C407.025 72.0334 409.156 69.9028 409.156 67.2744C409.156 64.6461 407.025 62.5154 404.397 62.5154C401.768 62.5154 399.638 64.6461 399.638 67.2744C399.638 69.9028 401.768 72.0334 404.397 72.0334Z\" fill=\"#FF8ED5\"/>\\n<path d=\"M231.11 121.047C233.059 122.833 234.379 125.279 238.006 125.279C243.71 125.279 243.71 119.224 249.407 119.224C255.105 119.224 255.111 125.279 260.814 125.279C266.518 125.279 266.518 119.224 272.221 119.224C276.066 119.224 277.319 121.979 279.475 123.771\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M320.144 28.2149C318.824 25.012 317.474 21.6334 317.874 18.1943C318.279 14.6826 320.598 11.5038 323.711 9.83272C326.829 8.16161 330.649 7.96786 333.998 9.1001C336.419 9.91749 338.672 11.4675 339.913 13.7017C341.154 15.9359 341.233 18.8906 339.737 20.9613C338.242 23.0321 335.093 23.8555 332.956 22.4508C331.122 21.2459 327.749 15.8875 329.481 9.77218C330.244 7.08387 332.096 4.78912 334.47 3.31782C339.647 0.114858 346.84 0.593183 351.544 4.45611\" stroke=\"#F4F8F0\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n<path d=\"M384.833 103.693L384.924 86.2195L390.143 86.492L390.234 103.778L401.762 93.4246L405.365 97.118L392.668 108.465L405.722 118.727L402.755 122.421L389.968 113.054L389.786 131.158L384.743 131.249V113.145L374.928 120.98L371.683 117.02L381.861 108.011L370.786 99.1888L374.389 94.7748L384.833 103.693Z\" fill=\"#FF7A55\" stroke=\"#101010\" stroke-width=\"2.4219\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_346_2406\">\\n<rect width=\"423.517\" height=\"144\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tdeumh\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO01pc3Npb24gR290aGljIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Mission Gothic Regular\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"440\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"POrdAVqQe\"},motionChild:true,nodeId:\"WHDXIftPG\",openInNewTab:false,relValues:[],scopeId:\"lZCNjxRgn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oqduck\",\"data-styles-preset\":\"K6mTskB62\",children:\"The Retreat by Recess\"})})})}),className:\"framer-1uk42g2\",\"data-framer-name\":\"The Retreat\",fonts:[\"CUSTOM;Mission Gothic Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO01pc3Npb24gR290aGljIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Mission Gothic Regular\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"440\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YlUIwULC2\"},motionChild:true,nodeId:\"vGiuPLnZC\",openInNewTab:false,relValues:[],scopeId:\"lZCNjxRgn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oqduck\",\"data-styles-preset\":\"K6mTskB62\",children:\"Our Story\"})})})}),className:\"framer-1sinxr6\",\"data-framer-name\":\"Our Story\",fonts:[\"CUSTOM;Mission Gothic Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO01pc3Npb24gR290aGljIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Mission Gothic Regular\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"440\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://recessatwork.substack.com/\",motionChild:true,nodeId:\"bEcqEipA6\",openInNewTab:true,relValues:[],scopeId:\"lZCNjxRgn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-oqduck\",\"data-styles-preset\":\"K6mTskB62\",children:\"Recess at Work\"})})})}),className:\"framer-1grlawf\",\"data-framer-name\":\"Recess at Work\",fonts:[\"CUSTOM;Mission Gothic Regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mm4v60\",\"data-framer-name\":\"Column 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1NhbGFkIERheXMgUmVndWxhcg==\",\"--framer-font-family\":'\"Salad Days Regular\", \"Salad Days Regular Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"NEWS & UPDATES\"})}),className:\"framer-1u6cu4r\",\"data-framer-name\":\"NEWS & UPDATES\",fonts:[\"CUSTOM;Salad Days Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO01pc3Npb24gR290aGljIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Mission Gothic Regular\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"440\",\"--framer-line-height\":\"200%\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Your email address\"})}),className:\"framer-11k5pqa\",\"data-framer-name\":\"Your email address\",fonts:[\"CUSTOM;Mission Gothic Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/0f4959bf-d155-4a06-84e9-7e8ea6766c45/submit\",className:\"framer-1072ej4\",nodeId:\"yWoiWk5t1\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-83wc8q\",inputName:\"Email\",placeholder:\"slugger704@aol.com\",type:\"email\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"377px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-12m5mja-container\",nodeId:\"tSZbAKfiC\",scopeId:\"lZCNjxRgn\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"tSZbAKfiC\",layoutId:\"tSZbAKfiC\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"eHs3dR978\",pending:\"MYEPDXqps\",success:\"GE5Qbbdvc\"},matchVariant(\"Ak7cfPmAM\")),width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bss38p\",\"data-framer-name\":\"Vector 39\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:8,intrinsicWidth:392,svg:'<svg width=\"392\" height=\"8\" viewBox=\"-2 -2 392 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2 2H386\" stroke=\"white\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-dasharray=\"1 12\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-iqixbz\",\"data-framer-name\":\"Column 3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1NhbGFkIERheXMgUmVndWxhcg==\",\"--framer-font-family\":'\"Salad Days Regular\", \"Salad Days Regular Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"KEEP IN TOUCH\"})}),className:\"framer-1o1a3v2\",\"data-framer-name\":\"KEEP IN TOUCH\",fonts:[\"CUSTOM;Salad Days Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16aas15\",\"data-framer-name\":\"Keep in touch\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/recessatwork/\",motionChild:true,nodeId:\"zQwvnEg9i\",scopeId:\"lZCNjxRgn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:137,pixelWidth:137,sizes:\"73px\",src:\"https://framerusercontent.com/images/QAGkqDcA47p3BkRKk12iRsb8NA.png?width=137&height=137\"},className:\"framer-g1iwkb framer-18mm734\",\"data-framer-name\":\"Instagram\"})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/recessatwork1/\",motionChild:true,nodeId:\"aDBjCf0bv\",scopeId:\"lZCNjxRgn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:110,pixelWidth:110,sizes:\"73px\",src:\"https://framerusercontent.com/images/3MHxolX1urhoReUoOF5wgpoeo.png?width=110&height=110\"},className:\"framer-1k0z7st framer-18mm734\",\"data-framer-name\":\"Linkedin\"})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:julia@therecesslab.co\",motionChild:true,nodeId:\"YJoI3KrY0\",openInNewTab:true,scopeId:\"lZCNjxRgn\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:118,pixelWidth:126,sizes:\"73px\",src:\"https://framerusercontent.com/images/XKDIaSCZWbGZOSdveG6iK2Fm6Bk.png?width=126&height=118\"},className:\"framer-11mbv5k framer-18mm734\",\"data-framer-name\":\"Email\"})})]})]})]})]}),/*#__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=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"vwTVfhf07\":[\".framer-17bchnb-container\",\".framer-1b32zi1\"]}\n * @framerBreakpoints {\"vwTVfhf07\":{\"canvasClassName\":\"framer-prlkcr-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1920,\"rootFontSize\":16}}\n * @framerDefaultVariant vwTVfhf07\n * @framerLayoutTemplate true\n */const FramerlZCNjxRgn=withCSS(Component,css,\"framer-RVEOz\");export default FramerlZCNjxRgn;FramerlZCNjxRgn.displayName=\"Template\";FramerlZCNjxRgn.defaultProps={height:1e3,width:1920};addFonts(FramerlZCNjxRgn,[{explicitInter:true,fonts:[{cssFamilyName:\"Mission Gothic Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Mission Gothic\",url:\"https://framerusercontent.com/assets/Jq4hgxXqocFtM2jjgZvjoh9M.woff2\",weight:\"440\"},{cssFamilyName:\"Salad Days Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Salad Days\",url:\"https://framerusercontent.com/assets/HlAJC8RlScmzGwghV4tPcgEVk.woff2\",weight:\"400\"}]},...BasicNavBarFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerlZCNjxRgn.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BasicNavBar,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlZCNjxRgn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1920\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"vwTVfhf07\\\":{\\\"canvasClassName\\\":\\\"framer-prlkcr-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"vwTVfhf07\\\":[\\\".framer-17bchnb-container\\\",\\\".framer-1b32zi1\\\"]}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"vwTVfhf07\",\"framerImmutableVariables\":\"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 Template1 from \"https://framerusercontent.com/modules/BXzpDxQPRocgfiBkDpp6/211A31XiCshuipFCodGd/lZCNjxRgn.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x1PhN5caDF2e3MVxl0yM/upIvGTkrJps1LZg8WLxu/augiA20Il.js\")), path: \"/\"}, u56rlCMJW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MZ121TZPSQIb0Mp4HOMj/RENEu12KpFjlUv8UHeqx/u56rlCMJW.js\")), path: \"/plan-recess\"}, oJGhudEqB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YKUPQLuBOcAf6Glp453p/RER2wuVlzxQT0RspCkHx/oJGhudEqB.js\")), path: \"/after-work\"}, k_toO0ztO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X4NK63ANQlRO2WCQmaA9/DL2XmbHOUxB5fWFdLhb0/k_toO0ztO.js\")), path: \"/plan-recess-old\"}, POrdAVqQe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/txUg9Of9M2bm7yXOnXwG/sby5e0DgsqAf4To4YzPh/POrdAVqQe.js\")), path: \"/the-retreat\"}, YlUIwULC2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g0RZEy94glYUygQTcq6q/mCf20IEU3lZt4Gwwzdzi/YlUIwULC2.js\")), path: \"/our-story\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"9bdbb6cad8249d73a83d05d5d99ec2ea5fe7d589664b1b25f2d2acbd98d48f56\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"h16StBT2X\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"h16StBT2X\":\r\nreturn [{hash: \"prlkcr\"}]\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(\"__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://www.recess-at-work.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/9NjKAzciE3GVVqJbDtqe/z0ocYvQuMGhgZqyEdL7F/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, 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: {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\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":"w3BAC+E,IAA4S,KAA8C,IAA4B,KAAwG,KAAyE,KAAqE,CAAM,EAAiB,EAASA,EAAY,CAAO,EAAY,EAASC,EAAO,CAAO,EAAY,EAAE,CAAyD,EAAkB,eAAqB,EAAkB,CAAC,UAAU,kBAAkB,CAAO,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAc,EAAK,EAAS,IAAiB,CAAC,OAAO,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,QAAQ,OAAO,EAAS,OAAO,EAAe,IAAI,aAAa,OAAO,EAAS,YAAY,EAAe,QAAQ,OAAO,IAAwB,EAAgB,EAAE,CAAO,EAAe,OAAO,KAAK,EAAgB,CAAO,EAAM,CAAC,kFAAkF,kFAAkF,6TAA6T,2IAA2I,0JAA0J,wTAAwT,+TAA+T,iNAAiN,oSAAoS,+OAA+O,sMAAsM,8UAA8U,2NAA2N,iTAAiT,qgCAAqgC,0GAA0G,8FAA8F,yRAAyR,gUAAgU,oEAAoE,GAAGC,GAAgB,CAAO,GAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,EAAS,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAS,GAAG,IAAW,GAAS,EAAM,CAAM,CAAC,EAAY,IAAqB,GAA8B,EAAQ,EAAY,GAAM,CAA0F,EAAkB,EAAG,EAAlDC,GAA6F,CAAsB,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,iBAAiB,GAAK,iBAAiB,YAAY,oBAAkB,CAAC,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,EAAU,CAAC,MAAM,iDAAiD,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKN,EAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAc,EAAM,EAAO,OAAO,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKO,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAI,IAAI;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAg0Y,mBAAmB,GAAK,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,qBAAqB,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,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,gCAAgC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,qBAAqB,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,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,gCAAgC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,qBAAqB,CAAC,SAAsB,EAAK,EAAK,CAAC,KAAK,qCAAqC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,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,iBAAiB,mBAAmB,iBAAiB,MAAM,CAAC,gCAAgC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAS,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,qEAAqE,qBAAqB,OAAO,sBAAsB,qBAAqB,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,MAAM,CAAC,4BAA4B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,uCAAuC,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,qBAAqB,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,qBAAqB,MAAM,CAAC,gCAAgC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,GAAc,CAAC,OAAO,oFAAoF,UAAU,iBAAiB,OAAO,YAAY,SAAS,GAAwB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAKC,GAAmB,CAAC,UAAU,gBAAgB,UAAU,QAAQ,YAAY,qBAAqB,KAAK,QAAQ,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKV,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,KAAK,SAAS,QAAQ,EAAa,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAAC,EAAa,YAAY,CAAC,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKM,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,KAAK,gBAAgB,gBAAgB,EAAE,eAAe,IAAI,IAAI;;;EAAmN,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,qEAAqE,qBAAqB,OAAO,sBAAsB,qBAAqB,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,MAAM,CAAC,4BAA4B,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,gBAAgB,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,0CAA0C,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKG,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,2FAA2F,CAAC,UAAU,+BAA+B,mBAAmB,YAAY,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,kDAAkD,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,0FAA0F,CAAC,UAAU,gCAAgC,mBAAmB,WAAW,CAAC,CAAC,CAAC,CAAc,EAAK,EAAK,CAAC,KAAK,+BAA+B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAM,CAAC,GAAG,IAAI,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,CAAC,UAAU,gCAAgC,mBAAmB,QAAQ,CAAC,CAAC,CAAC,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,EAAI,GAAgC,IAAS,EAAa,QAAQ,IAAS,EAAa,OAAmL,CAAC,GAAG,EAAM,GAAG,EAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,EAAgB,GAAK,OAAO,EAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAhS,CAAC,GAAG,EAAM,GAAG,EAAe,IAAI,GAA6C,UAA3B,EAAgB,GAA2B,KAAK,EAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAcjl4B,EAAgB,GAAQ,GAAU,EAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,WAAW,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,yBAAyB,OAAO,SAAS,MAAM,SAAS,aAAa,iBAAiB,IAAI,sEAAsE,OAAO,MAAM,CAAC,CAAC,cAAc,qBAAqB,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAiB,GAAG,EAAY,GAAG,GAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcb,EAAY,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAO,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICH14B,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAD4E,EAAE,CACxD,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,OAAOa,EAAoBC,GAAW,CAAC,GAAG,EAAO,IAAK,YAAa,QAAM,CAAE,EAAS,GAAK,CAAC,CAC1F,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,MAAO,CAAC,CAAC,KAAM,SAAS,CAAC,CACzB,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,kBACA,eACA,aAAcC,MAAkB,OAAO,2CAA2B,CAClE,gBAAiB,IAAA,GACjB,WACA,UACA,oBAAqB,IAAA,GACrB,iBAAkB,iCAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,EAAO,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,GACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,GACjB,CACD,YAAa,CAAE,aAAA,GAAc,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,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CACxN,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,EAAE,CAAC,CACnB,CAAC,CAIF,OADA,MAAM,EACC,EAsBR,SAAS,IAAQ,CACX,GACL,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,EAAQ,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,EAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,EAAiB,CACtE,IAAM,EAAQ,MAAM,EAAgB,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,GAAgB,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,EAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,GAAqB,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,2BA3KR,UA7GiC,IACJ,KACU,IACI,KACwE,CAE7G,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,eAAe,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,eAAe,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,aAAa,CAAC,CAE3iC,EAAU,CAAC,CAAC,KAAM,QAAS,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAC,CAC3F,EAAkB,EAAE,CACpB,EAAe,mEAUf,EAAY,OAAO,SAAa,IAChC,EAAQ,GAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,EAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAG9J,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"}